Merge branch 'patches/bug10070' into 8.0 * patches/bug10070: Threads.Condition: Fix wait() with sub-second timeout.
Merge branch 'patches/bug10070' * patches/bug10070: Threads.Condition: Fix wait() with sub-second timeout.
Threads.Condition: Fix wait() with sub-second timeout. pthread_cond_timedwait() does NOT normalize tv_nsec. A wait with a tv_sec of zero and a tv_nsec >= 1000000000 seems to give no wait at all. Fixes #10070.
Thread: Added MUTEX_SUPPORTS_SHARED_LOCKS recognition constant.
Doc [Thread.Thread]: Improved doc for status().
Doc [Thread.Condition]: Added a note about signalling.
Threads.MutexKey: Added timeout to upgrade().
Doc [Thread.Mutex]: Added note about shared locks.
Thread: Removed redundant and obsolete classes RWMutex and RWKey. Their functionality is provided by Thread.Mutex and Thread.MutexKey.
Doc [Thread.MutexKey]: Fix some markup typos.
Doc [Thread.MutexKey]: Added some doc about {down,up}grade().
Thread.Mutex: Support a timeout in lock() and shared_lock().
Configure: Fix use of threads.c in --without-threads mode.
Threads: Fix some API compat in --without-threads mode.
Build: Do not declare variables with initializer extern.
Documentation: fix markup errors
Thread.RWMutex: Added current_locking_{thread,key}s().
Exceptions: Attempt to keep threads_disabled state consistent.
Thread.Mutex: Fixed wait count leak on threads_disabled in lock(). If the mutex was already locked when lock() was called in a threads_disabled context, the wait count was increased but no corresponding wait was performed.
Thread.MutexKey: Added {up,down,try_down}grade(). Also fixes a reference leak on error in shared_lock().
Threads: Minor code clean-up.
Thread.Mutex: Fixed linking error in try_shared_lock().
Thread.Mutex: Improved behavior for {try_,}shared_lock(). If the current thread already holds a shared lock, a new one is created without waiting. This avoids some dead locks.
Threads.Mutex: Added {try_,}shared_lock().
Thread.Mutex: Keep track of pending locks. Mutex locks are now taken in the same order as the calls to lock(). This prevents potential starvation.
Thread.Mutex: The key pointer is now to the storage (and not the object).
Thread.MutexKey: Some preparations for having different kinds of keys.
Thread.RWMutex: Added try_{read,write}_lock(). Also adds Thread.RWKey()->try_upgrade().
Thread.Thread: Add gethrvtime().
Thread.RWKey: Get rid of unused field. The 'last_key' field was not used for anything, and not kept consistent, so remove it. Also renames 'first_key' to 'key'.
Thread.RWKey: Wake up waiting readers on downgrade().
Thread.RWKey: Added support for down- and upgrading write locks. Also fixes a build error.
Threads.RWMutex: Use the same Key class for both read and write. Reduces code duplication and complexity a fair bit.
Thread.RWMutex: Removed remnants of support for recursive locks.
Threads: Move #ifdef so that we get Pike_interpreter_pointer even without threads
Threads: Added some notes.
Thread.RWMutex: Support recursive locking.
Thread.RWMutex: Complain about recursive READ-READ locks too. A recursive READ-READ lock would lead to a deadlock if another thread started an attempt to get a write lock between the two read locks.
Thread.Condition: Added _sprintf().
Thread.Condition: Lock conditions to the first Mutex they are used with.
Thread: Prefix the output from several _sprintf()'s with "Thread.". Also explicitly informs about the unlocked state.
Thread.WriteKey: Fixed cut and paste typo in _sprintf().
Thread.RWMutex: Added read/write mutexes.
Thread: Fixed type for backtrace().
[debugger] Add WIP code for the debugger. This commit contains changes in the language core necessary for enabling the debugger's breakpoint and stepping feature. It also contains a work-in-progress pmod, Debug/Debugger, that is an interface between the interpreter and debugging client. The debugger needs Pike to be compiled '--with-debug'. The core's behavior remains unchanged in case of this flag's absence. Co-authored-by: Henrik Grubbström (Grubba) <grubba@grubba.org> Co-authored-by: William Welliver <william@welliver.org>
Build: Fixed compilation warning.
threads: Fix backtrace typo.
Merge branch 'patches/pike189' into 8.0 * patches/pike189: Thread.MutexKey: Added _sprintf().
Merge branch 'patches/pike189' * patches/pike189: Thread.MutexKey: Added _sprintf().
Thread.MutexKey: Added _sprintf(). Fixes PIKE-189 (#8189).
Merge remote-tracking branch 'origin/master' into new_utf8
Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
EFUNs: backtrace() now takes an optional argument. Calling backtrace() with an argument of 1 now causes it to return an array(LiveBacktraceFrame) instead of an array(BacktraceFrame).
Thread.Condition: Improve docs.
Moved prototype for low_backtrace() to builtin_functions.h.
Merge branch '8.1' * 8.1: Thread.Condition: Improve docs. pgsql: Avoid excessive latency on frequent ping()s.
debugger: track stepping mode by thread, remove some debugging output
Don't send function name to bad_arg_error when it isn't needed.
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Documentation [Threads]: Some notes about interrupt() and kill().
Thread.Mutex: Rename cond() to condition(). Improves API consistency.
Threads.Mutex: Added cond(). This creates a Thread.Condition bound to the mutex.
Thread.Condition: Fixed wait() to work as intended.
Threads.Cond: Validate that the expected mutex is used.
Merge branch 'patches/pike126' into 8.0 * patches/pike126: Threads: Fixed call of lock_pike_compiler() in threads_disable().
Merge branch 'patches/pike126' into 8.1 * patches/pike126: Threads: Fixed call of lock_pike_compiler() in threads_disable().
Threads: Fixed call of lock_pike_compiler() in threads_disable(). lock_pike_compiler() must not be called when threads have been allowed. Fixes PIKE-126 (#8126) (and PIKE-62 (#8062)).
Threads: Don't set THREAD_ABORTED in CALL_WITH_ERROR_HANDLING()
Fuse: Return -ENOSYS in case a Fuse operation errors on Pike level To achieve this, call_with_interpreter() now catches errors and passes them on for handling.
Merge branch 'patches/pike120' into 8.0 * patches/pike120: Runtime [Threads] [RACE]: Fixed loss of Pike_interpreter_pointer.
Merge branch 'patches/pike120' into 8.1 * patches/pike120: Runtime [Threads] [RACE]: Fixed loss of Pike_interpreter_pointer.
Runtime [Threads] [RACE]: Fixed loss of Pike_interpreter_pointer. The Pike_interpreter_pointer must not be altered by threads not holding the interpreter lock... Fixes [Pike-120].
Simplify error messages and avoid sending function name to get_all_args
Remove base_sp argument from bad_arg_error
Calculate base_sp in bad_arg_error.
Merge branch 'patches/pike62' into 8.0 * patches/pike62: Threads: threads_disable() needs to lock the pike compiler too.
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
Fix warning of missing prototype
Merge branch 'patches/pike62' into 8.1 * patches/pike62: Threads: threads_disable() needs to lock the pike compiler too.
Threads: threads_disable() needs to lock the pike compiler too. Fixes deadlock when one thread holds the compiler lock, and another disables threads followed by attempting to compile some code. Fixes PIKE-62 (#8062).
Thread: Added some comments regarding threads_disable.
Thread: Fix disable_threads issue in thread_create(). If disable_threads() was performed while a different thread was spawning a new thread, the thread spawning the new thread wouldn't wait for threads to be reenabled before returning. Potential fix for PIKE-18 (#8018).
Revert "Threads: Check threads_disabled state after co_wait_interpreter()." These checks were redundant as they are already performed by pike_wait_interpreter() (as called by co_wait_interpreter()). The cause for PIKE-18 (#8018) is thus something else. This reverts commit 9401e482048bc7bb168feab49185d9af9554e06e.
Revert "Threads: Fixed infinite wait on threads_disabled." This reverts commit 5502c8e6d65c223ebeeaf6058066e5ef757167fe.
Revert "Threads: Check threads_disabled state after co_wait_interpreter()." These checks were redundant as they are already performed by pike_wait_interpreter() (as called by co_wait_interpreter()). The cause for PIKE-18 (#8018) is thus something else. This reverts commit 73cfce1cac61c1424e257191dba712568dc54fd9.
Revert "Threads: Fixed infinite wait on threads_disabled." This reverts commit 5ec7754a8e88e68ef7fa53c1c7a4bd9f0b638929.
Threads: Fixed infinite wait on threads_disabled. Fixes some fall out from the PIKE-18 (#8018) fix.
Threads: Check threads_disabled state after co_wait_interpreter(). Some other thread may disable threads while we're waiting in co_wait_interpreter(), in which case we must wait for them to be enabled again before proceeding. Potential fix for PIKE-18 (#8018).
unsigned INT64 -> UINT64
Removed mutex_compat_7_4
A first draft of reduction of object C initializers.
Threads: Fixed some LFUN types.
Runtime: Fixed NULL-dereference on error during init.
Thread.Mutex: Force a thread yield on mutex unlock. Attempt to avoid starvation of threads waiting on mutexes. Fixes PIKE-12 (#8012).
dynamic_buffer: removed global buffer
dynamic_buffer: use new buffer internally The API of dynamic_buffer is now a slim swapper around the new buffer API. This changes many places where the dynamic_buffer internals were directly used.
Use push_text() consistently.
Use push_static_text() consistently.
Add _sprintf() to Thread.Mutex() that prints current locking thread. Switch to hex-based thread IDs in _sprintf() for Thread.Thread() for easier reading.
Removed a few redundant push_int(0)
Threads.Condition: Potential fix for double free. In some circumstances there can appear mutex keys that lock mutexes that have already been freed. One potential case creating such mutexkeys is when the mutex has been destructed while being used in a cond wait. Throw an error instead of locking the freed mutex in the above case.
LONGEST is just INT64, so use that instead.
Removed IA64 configurations.
Threads: Some minor documentation cheanges.
Build [Solaris]: No need to initialize static variables to zero. Fixes build issue introduced by previous commit.
Build [Solaris]: Workaround for broken typedefs on old Solaris. <sys/types.h> on Solaris 8 believes that GCC doesn't support long long, and falls back longlong_t to a non-scalar type. longlong_t is then used to define hrtime_t. Fixes compilation errors in threads.c:check_threads().
More readable macros.
Everyone have INT64 in C99-land.
fprintf to WERR conversion.
Removed dead code.
DO_IF_PROFILING was only used for debug printouts, so rewrite it as such.
Rewrote a few PIKE_DEBUG outputs.
Removed DLOC_PF.
Use macro varargs.
Rename all MUTEX_T -> PIKE_MUTEX_T. Remove shorthand.
SIMPLE_TOO_FEW_ARGS_ERROR should be SIMPLE_WRONG_NUM_ARGS_ERROR since long ago. Replaced them and tighten up argument control in places.
SIMPLE_BAD_ARG_ERROR is only kept for compatibility, but we still had 500+ uses of it.
inline is part of c99 We do have.. excessive amounts of inline, incidentally. :)
Thread: Use callablep() instead of f_callablep().
Threads: Complain about attempts to start invalid thread functions. Thanks to Stephen R. van den Berg <srb@cuci.nl> for the report. Fixes [LysLysKOM 21546354].
Build: Fixed quite a few warnings about unused arguments.
Remove stack cleanup for void functions.
thread_local is now a keyword in C++
No need to check for time.h. It's part of C89 and we don't use HAVE_TIME_H everywhere.
Removed Intel IA64 compiler specific DO_NOT_WARN.
Merge branch '8.1' into grubba/typechecker-mk3 * 8.1: (51 commits) Compiler [Types]: Got rid of my_describe_type(). Compiler [Types]: Fixed wide strings in nested types. Compiler [Types]: low_describe_type() now uses string_builder. string_builder_sprintf: Fixed '+' for floats. string_builder_sprintf: Added support for %T. Calendar.mkrules: Improved backward compat. Auth.OAuth.Client: Fixed AutoDoc markup issue. New modules for communicating with different (RESTful) web apis (including OAuth and OAuth2 client modules) . Documentation [%]: Added some clarifications and improved markup. Inotify: Minor code cleanup. Potential fix for [CID 1325796]. Inotify: Removed some debug output. Filesystem.Monitor [Inotify]: Improved support for blocking mode. Inotify: Don't reference count immediate circular references. Inotify: Removed some dead code. System.Inotify, Filesystem.Monitor: Updates to use new Inotify API. Inotify: Use fd_callback_boxes, internal event parsing. Search.Database.MySQL: Censor the SQL-url. Sql: Added censor_sql_url(). Search.Database.MySQL: Avoid long lived database connections. Inotify: Don't throw errors in rm_watch() on invalid watch descriptor. ...
Set x86_get_cpuid response order to eax,ebx,edx,ecx in all cases.
ecx and edx were mixed up
Start using __builtin_unreachable
Threads: Added support for setting a thread time quanta. This is mostly intended to be used to identify code that inhibits other threads from running.
Threads: Mutex()->lock() needs to survive cleanup on exit. In some cases lfun::destroy() calls lock() in a mutex. If this happens during cleanup on exit phase, Pike_interpreter.thread_state->thread_obj is already NULL.
Threads: this_thread() needs to survive cleanup on exit. There apparently are some lfun::destroy() that call this_thread() at a time when Pike_interpreter.thread_state->thread_obj is NULL.
Static:ified a lot of strings. This is more or less all instances of push_text(static data here). Left to do: make_shared_X_string(static data here). :)
Thread.Thread [Documentation]: Adjusted return type of thread function. The return value of the thread function is relevant (as it is returned by wait())... Fixes [LysLysKOM 21410113] reported by Per Cederqvist. Thanks. Also adjusted the declared type of create() somewhat so that it requires a thread function (ie the compiler will now complain if it is called without arguments).
Added gethrdtime().
Threads: Keep track of the time spent with threads disabled.
Removed trailing spaces.
Threads: Propagate thread abortion errors to wait(). A thread terminating by throwing an error now causes any corresponding wait() on it to rethrow the error (instead of just returning zero (0)). This simplifies detection of thread failures.
Moved pike_get_interpreter_pointer to threads.c
Merged the const-marked pike_interpreter_pointer branch. We now lie to the compiler about the const:ness of the Pike_interpreter_pointer variable. Most code now pretends that that variable is constant (it's not, really, it's constant /per thread/, but not globally, however, the only code that writes to it and expects anything but the same value each time it is read is in thread.c) This saves a lot of code when using the stack multiple times in a function, and should be safe enough, albeit somewhat unconventional. If nothing else the binary size shrunk by about 5%. This _will_ cause issues if pike is compiled with link-time optimization. A better solution would be an actual thread local pointer, which is const marked. Or, perhaps the best solution, having the whole pike_interpreter_struct structure be thread local. At least on x86_64 accessing thread-local data is just about as fast as accessing global data.
threads: removed some unused functions
Threads: Added inhibition of thread signals. Some code really doesn't like getting errors thrown (cf code that uses fatal_on_error()), so add a simple way of delaying such errors until the critical section is done. Also makes sure that the thread interrupt signal doesn't get lost.
Binary size: push_constant_text -> push_text when not time-critical. Especially in error handling, and code that does a lot of other string operations anyway the speed gain is not wort the 100+ bytes code size of each instance of push_constant_text This saves about 20K of code size (main pike binary), while not really changing the speed much. push_constant_text that seemed to be in at least pseudo-time-critical code was kept as they were. On a related note, push_constant_text(":") four times in a row creates four different string variables, for obvious reasons. Some of the remaining push_constant_text really should have a module/file local string variable, even though that is more bothersome to create. It might be nice to have this in .cmod files automatically.
Fixed warning when compiling on Linux < 2.6 with gcc >= 4.9
Avoid crashing when using threads with debug mode on
call_with_interpreter: rereset Pike_interpreter_pointer to zero in debug mode
Threads: Fixed hang in co_wait_interpreter_timeout(). Same bug as previously fixed in co_wait_interpreter().
Threads: Fixed hang in co_wait_interpreter(). co_wait_interpreter() would hang (waiting for threads to be reenabled) if called in a disabled_thread context. This happens on OSes using USE_WAIT_THREAD (eg Solaris) if a process is waited on in a disabled_thread context.
Wrap unused parameters in UNUSED(), and debug-only parameters in DEBUGUSED(), to cut down on compiler warnings. The macro also renames parameters to catch accidental use. (There are more places to clean up but I don't want to modify code that isn't compiling on my machine.)
Build: Fixed warnings about unused arguments in threads.c.
Remove superfluous legacy compat support prior to 7.8.
Merge remote-tracking branch 'origin/8.0' into string_alloc Conflicts: src/stralloc.c
clock is C89, so assume it exists.
memset is C89 and 4.3BSD
Consistent formatting of function name parameter to get_all_args
Use __restrict with gcc on the pike_interpreter This produces the same code as const, but avoids lying to the compiler. Fixed an issue with gcc 3.4, which over-optimized a bit (specifically, pip->stack_pointer was not re-read between function calls, which seems odd given that it is not pip->stack_pointer that was const...)
Merge remote-tracking branch 'origin/8.0' into string_alloc
silence some warnings
Added void to zero argument functions.
Significantly faster stack handling in many cases This is done by declaring pike_interpreter to be a const variable. This is, obviously, not quite true. Different threads have different values for the variable in question, but it is always the same for the lifetime of the thread. These changes make it be const everywhere except in interpret.c and threads.c. If the variable was moved to threads.c it could probably be const in interpret.c as well. This generates fully working code on at least one architecture with one compiler. ;) The gain is fairly substantial in code size (it saves about 10% of the binary size) and speed is faster, since it no longer has to read the value of **Pike_interpreter every time the stack is used (one step is skipped, but the stack pointer is still re-read if a function has been called) push_int(0), push_int(1), push_int(2) before: | movq Pike_interpreter_pointer(%rip), %rax | movq (%rax), %rcx | leaq 16(%rcx), %rdx | movq %rdx, (%rax) | movq $0, 8(%rcx) | movq $0, (%rcx) | movq Pike_interpreter_pointer(%rip), %rax | movq (%rax), %rcx | leaq 16(%rcx), %rdx | movq %rdx, (%rax) | movq $0, (%rcx) | movq $1, 8(%rcx) | movq Pike_interpreter_pointer(%rip), %rax | movq (%rax), %rcx | leaq 16(%rcx), %rdx | movq %rdx, (%rax) | movq $0, (%rcx) | movq $2, 8(%rcx) And after: | movq Pike_interpreter_pointer(%rip), %rax | movq (%rax), %rcx | movq $0, (%rcx) | movq $0, 8(%rcx) | movq $0, 16(%rcx) | movq $1, 24(%rcx) | leaq 48(%rcx), (%rax) | movq $0, 32(%rcx) | movq $2, 40(%rcx)
Merge branch '8.0' into gobject-introspection
Merge remote-tracking branch 'origin/7.9' into pdf
Merge branch '7.9' into gobject-introspection
On Darwin, clock_t is unsigned so Clang warns about comparison always being false.
Merge remote branch 'origin/7.9' into block_alloc
Do not clobber errno when threads are created on windows.
Merge remote branch 'origin/7.9' into rblock_alloc Conflicts: src/post_modules/CritBit/floattree.cmod src/post_modules/CritBit/inttree.cmod src/post_modules/CritBit/stringtree.cmod
Threads now exit with the thrown value on THROW_THREAD_EXIT.
Merge remote branch 'origin/7.9' into breaking_into_pieces
Fix OS X compile error after introduction of ACCURATE_GETTIMEOFDAY.
Set trace_level in low_init_interpreter(), so that it is valid in all interpreters.
Change in internal timehandling; ability to invalidate current_time.
Removed $Id$.
Atomic megapatch: Use svalue accessor macros everywhere.
Use push_undefined() in a few more places.
Interpreter mega patch: The global Pike_interpreter struct replaced with Pike_interpreter_pointer.
A few more notes to self regarding tsc/clock behavior.
Added a few debug functions to be able to monitor thread yielding.
Improved PROFILE_CHECK_THREADS logging.
Disabled some of the less useful PROFILE_CHECK_THREADS stats.
Raised the limit for capping the tsc interval. Since it can have such a high variance due to the low clock(3) resolution.
It's not safe to use mt_trylock as a debug check that a lock is held. On Windows mutexes are recursive, so mt_trylock succeeds and a later mt_unlock won't really unlock the mutex.
Windows fixes.
Removed a stale comment.
Safeguard the old clock(3) code against wraparounds.
Enable the tsc optimization for variable tsc's.
Aim tsc intervals at 1/20th of a time slice interval. As suggested by Artur Skawina. This should make the tsc optimization much more robust. Rewrote the interval calculation to something that works better on this scale, and added collection of more statistics with PROFILE_CHECK_THREADS.
Only adjust tsc interval when we have proper baselines for time and tsc.
Use a tick interval as tsc target instead of an absolute count. This avoids errors at the beginning of time slices after blocking or thread switching. Should otherwise be functionally equivalent.
Moved the rdtsc asm to a better place. Also avoids using gcc specific asm syntax with other compilers (in case the rdtsc configure test gets more generic).
More PROFILE_CHECK_THREADS statistics.
No need to have special code to init target tsc. It'll get set soon enough anyway.
Don't disable the tsc optimization permanently if it goes off track.
Check slice time in check_threads() even if there's no yield function. Thread switching is much more likely to happen since 644c689, so keeping this could give much too small slices.
Report tsc interval in PROFILE_CHECK_THREADS debug.
Assume the rdtsc/clock(3) combo is the most efficient time slice check. Fall back to the others if rdtsc is found to be nonworking.
Moved tsc check to thread init code, and check for invariant tsc.
Use rdtsc if available to cut syscalls in check_threads.
Drastically improved chances of actually switching threads when yielding. This solution still has two weaknesses though: A presumably mostly theoretical one is that it might keep alternating between two threads while starving a third. The other more pertinent one is that it still doesn't handle threads waiting on condvars. Adaption of patch suggested by Artur Skawina. Thanks.
Removed unused functions to "trylock" the interpreter lock.
Added a fixme.
Some FIXMEs for locks on Windows, and a clarifying comment.
Centralized assert.h include to make use of assertions more convenient.
Refactored the thread switching code to get rid of the bulky macros.
Fixed prototype for pike_thread_yield(). Rev: src/threads.c:1.284 Rev: src/threads.h:1.138
Don't optimize away th_yield() calls in sleep(0). Rev: src/builtin_functions.c:1.706 Rev: src/threads.c:1.283 Rev: src/threads.h:1.137
Simplify and reduce sleep functions, use nanosleep when available. Rev: src/builtin_functions.c:1.696 Rev: src/port.c:1.89 Rev: src/port.h:1.68 Rev: src/post_modules/SQLite/sqlite.cmod:1.30 Rev: src/threads.c:1.282
Reverted 1.256. This fixes a segfault if exit() is used from a thread when cleanup-on-exit is compiled in. Rev: src/threads.c:1.281
Update last fix to use simpler clock that doesn't require Mach calls at all. We can probably get rid of task_info() altogether, though the overhead is no longer a big worry. Rev: src/threads.c:1.280
Throttle calls to task_info() on OS X since they are quite expensive. This gives a significant performance boost (>10%) on CPU-intensive applications. Rev: src/threads.c:1.279
Improved VERBOSE_THREADS_DEBUG. Rev: src/pike_threadlib.h:1.70 Rev: src/threads.c:1.278
Reverted patch made 2001-11-02: "Keep live threads from starting when an init_threads_disable is in progress." It could cause deadlocks between _disable_threads and interleave mutexes if init_threads_disable is started in another thread in the window between mt_lock(&((im)->lock)) and THREADS_DISALLOW() in LOCK_IMUTEX. Rev: src/pike_threadlib.h:1.69 Rev: src/threads.c:1.277
Added a FIXME about getting rid of the yield call. Rev: src/threads.c:1.276
More robust way to measure time slices for yielding when clock(2) is used. This fixes some cases with starving on e.g. linux. Rev: src/pike_threadlib.h:1.68 Rev: src/threads.c:1.275
Reverted patch made 2001-11-02: "Keep live threads from starting when an init_threads_disable is in progress." It could cause deadlocks between _disable_threads and interleave mutexes if init_threads_disable is started in another thread in the window between mt_lock(&((im)->lock)) and THREADS_DISALLOW() in LOCK_IMUTEX. Rev: src/pike_threadlib.h:1.56 Rev: src/threads.c:1.244
Reverted patch made 2001-11-02: "Keep live threads from starting when an init_threads_disable is in progress." It could cause deadlocks between _disable_threads and interleave mutexes if init_threads_disable is started in another thread in the window between mt_lock(&((im)->lock)) and THREADS_DISALLOW() in LOCK_IMUTEX. Rev: src/pike_threadlib.h:1.33 Rev: src/threads.c:1.207
Timeout support for WIN32. Rev: src/pike_threadlib.h:1.66 Rev: src/threads.c:1.274
Avoid quotes in #error. Rev: src/threads.c:1.273
Should now compile in CONFIGURE_TEST mode again. Rev: src/threads.c:1.272
Added co_wait_timeout() and support for timeouts in Condition()->wait(). No WIN32 yet. Rev: src/pike_threadlib.h:1.65 Rev: src/threads.c:1.271
Fixed issue with call_with_interpreter() causing "Nested use of ALLOW_THREADS()?"-fatal. Rev: src/threads.c:1.270
Fixed bug with thread result value if a thread object is destructed for a running thread. Rev: src/threads.c:1.269
Made mach code in check_threads include system time. Also use 64 bit ints if available. Rev: src/threads.c:1.268
Don't use a divisor in check_threads in combination with the time-based skipping of yields; instead assume check_threads is called with a "lagom" interval. Added some simple profiling code. Rev: src/threads.c:1.267
Fixed deadlock when a thread is created while _disable_threads is active. Rev: src/threads.c:1.243
Fixed deadlock when a thread is created while _disable_threads is active. Rev: src/threads.c:1.266
Fixed a warning in a debug message. Rev: src/threads.c:1.265
Indicate hex thread ids clearly. Rev: src/threads.c:1.264
Tuned down the exit noise from the thread cleanup-on-exit. Rev: src/threads.c:1.263
Try to kill all other threads when doing cleanup-on-exit. Rev: src/module.c:1.57 Rev: src/threads.c:1.262 Rev: src/threads.h:1.136
Improved robustness in thread_state cleanup so that it works even if something manages to destruct the thread object too early. Rev: src/threads.c:1.261 Rev: src/threads.h:1.134
Removed an unused variable. Rev: src/error.c:1.164 Rev: src/threads.c:1.260
ID_STATIC -> ID_PROTECTED Rev: src/backend.cmod:1.229 Rev: src/builtin.cmod:1.217 Rev: src/errors.h:1.40 Rev: src/interpret_functions.h:1.208 Rev: src/iterators.cmod:1.70 Rev: src/language.yacc:1.440 Rev: src/object.c:1.299 Rev: src/pike_search.c:1.31 Rev: src/program.c:1.728 Rev: src/signal_handler.c:1.333 Rev: src/threads.c:1.259
Some more static -> protected. Rev: src/builtin.cmod:1.216 Rev: src/builtin_functions.c:1.677 Rev: src/iterators.cmod:1.69 Rev: src/language.yacc:1.438 Rev: src/mklibpike.pike:1.5 Rev: src/operators.c:1.235 Rev: src/threads.c:1.258
Removed some unused variables. Rev: src/backend.cmod:1.227 Rev: src/las.c:1.420 Rev: src/pike_types.c:1.343 Rev: src/preprocessor.h:1.94 Rev: src/sscanf.c:1.186 Rev: src/threads.c:1.257
Fixed too early call to pike_do_exit which could make the cleanup-on-exit report show false alarms when a multithreaded program exits. Rev: src/pike_error.h:1.44 Rev: src/threads.c:1.256
* Added new API functions call_with_interpreter(), enable_external_threads() and disable_external_threads(). The first can be used to call a C function in a context where the Pike interpreter is available. The other two are used to notify Pike that there are external threads that might be competing for the interpreter lock (e.g. by calling the first function). * Made the Java module use these new functions. Rev: src/modules/Java/jvm.c:1.82 Rev: src/threads.c:1.255 Rev: src/threads.h:1.133
Added support for POSIX style timers using clock_gettime(3). Notably this fixes nice high resolution thread local cpu time and monotonic real time on reasonably modern Linux systems. Also added a few more pike constants about various characteristics of the cpu/real time interfaces in use. Rev: src/acconfig.h:1.155 Rev: src/builtin_functions.c:1.640 Rev: src/configure.in:1.1019 Rev: src/gc.c:1.290 Rev: src/gc.h:1.129 Rev: src/modules/system/system.c:1.182 Rev: src/pike_rusage.h:1.18 Rev: src/rusage.c:1.46 Rev: src/threads.c:1.254 Rev: src/threads.h:1.132
Fixed decay that broke the configure tests using rusage.c and threads.c. Also added configure tests to make it more certain that this kind of thing doesn't go by unnoticed in the future. Rev: src/configure.in:1.869 Rev: src/rusage.c:1.39 Rev: src/threads.c:1.242
Fixed decay that broke the configure tests using rusage.c and threads.c. Also added configure tests to make it more certain that this kind of thing doesn't go by unnoticed in the future. Rev: src/configure.in:1.1016 Rev: src/pike_threadlib.h:1.61 Rev: src/rusage.c:1.45 Rev: src/svalue.h:1.146 Rev: src/threads.c:1.253
@value argument is code and does not support markup. Rev: src/threads.c:1.252
Added PMOD_EXPORT. Rev: src/stralloc.c:1.211 Rev: src/threads.c:1.251
Fixed autodoc problem Rev: src/threads.c:1.241
Fixed invalid argument sent to co_broadcast in exit_cond_obj. Rev: src/threads.c:1.250
Make the constant symbols for the values returned by Thread.status visible in the Threads module and documented them somewhat. Rev: lib/modules/Thread.pmod:1.43 Rev: src/threads.c:1.249
Make the constant symbols for the values returned by Thread.status visible in the Threads module and documented them somewhat. Rev: lib/modules/Thread.pmod:1.42 Rev: src/threads.c:1.240
Fixed typo. Rev: src/threads.c:1.248
Potential fix for the cond problem that mast noted. Rev: src/threads.c:1.247
Noted a problem that I don't have time to fix right now. Rev: src/threads.c:1.246
Fixed segfault when exiting uninitialized mutex keys. Rev: src/threads.c:1.239
Fixed segfault when exiting uninitialized mutex keys. Rev: src/threads.c:1.245
Fixed segfault when exiting uninitialized mutex keys. Rev: src/threads.c:1.206
Fixed various type errors for 64 bit architectures and other warnings. (Most are in harmless debug messages, but anyway..) Rev: src/array.c:1.181 Rev: src/backend.cmod:1.175 Rev: src/builtin_functions.c:1.599 Rev: src/code/bytecode.h:1.11 Rev: src/encode.c:1.228 Rev: src/gc.c:1.270 Rev: src/interpret_functions.h:1.184 Rev: src/las.c:1.364 Rev: src/modules/Image/image.c:1.222 Rev: src/modules/Parser/html.c:1.177 Rev: src/modules/_Charset/iso2022.c:1.38 Rev: src/modules/files/file.c:1.351 Rev: src/modules/files/sendfile.c:1.72 Rev: src/modules/spider/xml.c:1.75 Rev: src/modules/system/memory.c:1.34 Rev: src/object.c:1.267 Rev: src/peep.c:1.106 Rev: src/pike_types.c:1.247 Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.12 Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.14 Rev: src/program.c:1.588 Rev: src/rbtree.c:1.25 Rev: src/threads.c:1.244
Fixed various type errors for 64 bit architectures. (Most are in harmless debug messages, but anyway..) Rev: src/array.c:1.164 Rev: src/backend.cmod:1.146 Rev: src/builtin_functions.c:1.555 Rev: src/code/bytecode.h:1.11 Rev: src/encode.c:1.214 Rev: src/gc.c:1.257 Rev: src/interpret_functions.h:1.170 Rev: src/las.c:1.347 Rev: src/modules/Gmp/mpz_glue.c:1.162 Rev: src/modules/Image/encodings/xcf.c:1.49 Rev: src/modules/Parser/html.c:1.173 Rev: src/modules/files/file.c:1.321 Rev: src/modules/files/sendfile.c:1.70 Rev: src/modules/spider/xml.c:1.71 Rev: src/object.c:1.257 Rev: src/peep.c:1.99 Rev: src/pike_types.c:1.236 Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.11 Rev: src/program.c:1.566 Rev: src/svalue.c:1.195 Rev: src/threads.c:1.238
thread_stack_size is needed on NT during configure. Rev: src/threads.c:1.243
Now uses low_init_interpreter() and low_cleanup_interpret(). This should make the code somewhat more robust when low on memory. Rev: src/threads.c:1.242
Don't pass exit codes to handle_error(). Added Thread()->kill(). Rev: src/threads.c:1.241 Rev: src/threads.h:1.130
RCSID is not really useful anymore. Rev: src/array.c:1.169 Rev: src/backend.cmod:1.145 Rev: src/builtin_functions.c:1.567 Rev: src/callback.c:1.35 Rev: src/constants.c:1.54 Rev: src/cyclic.c:1.13 Rev: src/dlopen.c:1.74 Rev: src/docode.c:1.179 Rev: src/dynamic_buffer.c:1.25 Rev: src/dynamic_load.c:1.84 Rev: src/encode.c:1.219 Rev: src/error.c:1.133 Rev: src/fd_control.c:1.51 Rev: src/fdlib.c:1.66 Rev: src/fsort.c:1.23 Rev: src/gc.c:1.256 Rev: src/hashtable.c:1.15 Rev: src/interpret.c:1.353 Rev: src/iterators.cmod:1.55 Rev: src/language.yacc:1.342 Rev: src/las.c:1.349 Rev: src/lex.c:1.119 Rev: src/main.c:1.207 Rev: src/mapping.c:1.183 Rev: src/module.c:1.28 Rev: src/module_support.c:1.63 Rev: src/modules/_math/math.c:1.79 Rev: src/modules/files/datagram.c:1.9 Rev: src/modules/files/efuns.c:1.147 Rev: src/modules/files/file.c:1.329 Rev: src/modules/files/socket.c:1.91 Rev: src/modules/files/stat.c:1.30 Rev: src/modules/files/termios.c:1.24 Rev: src/modules/files/udp.c:1.70 Rev: src/modules/sprintf/sprintf.c:1.120 Rev: src/modules/system/memory.c:1.29 Rev: src/modules/system/passwords.c:1.44 Rev: src/modules/system/syslog.c:1.26 Rev: src/modules/system/system.c:1.171 Rev: src/multiset.c:1.88 Rev: src/object.c:1.257 Rev: src/opcodes.c:1.164 Rev: src/operators.c:1.195 Rev: src/peep.c:1.104 Rev: src/pike_memory.c:1.155 Rev: src/pike_types.c:1.237 Rev: src/port.c:1.78 Rev: src/program.c:1.568 Rev: src/rbtree.c:1.24 Rev: src/rusage.c:1.41 Rev: src/signal_handler.c:1.304 Rev: src/sscanf.c:1.163 Rev: src/stralloc.c:1.166 Rev: src/svalue.c:1.197 Rev: src/threads.c:1.240 Rev: src/version.c:1.142
Added thread->interrupt(). Several FIXME's left. Rev: src/threads.c:1.239
Improved diagnostics in THREADS_{,UID_}ALLOW(). Workaround for code generation bug in xlc 5.5.0.0/ia64. Rev: src/pike_threadlib.h:1.55 Rev: src/threads.c:1.238
fix in autodoc and debug output: Thread.Thread->wait() instead of Thread.Thread->result() Rev: src/threads.c:1.237
fix in autodoc: Thread.Thread->wait() instead of Thread.Thread->result() Rev: src/threads.c:1.237
Fixed compat for strange MutexKey destruct behavior in <= 7.4. Rev: lib/7.4/modules/Thread.pmod:1.1 Rev: src/program_id.h:1.20 Rev: src/threads.c:1.236
Fixed compat for strange MutexKey destruct behavior in <= 7.4. Rev: lib/7.4/modules/Thread.pmod:1.1 Rev: lib/modules/testsuite.in:1.28 Rev: src/program_id.h:1.20 Rev: src/threads.c:1.236
Fixed duplicated destroy of the mutex condvar that affected macos and windows. The behavior for mutexes is also slightly changed so that destructing a mutex no longer destructs the key that is locking it. This is to make the old de-facto behavior consistent where threads waiting to lock the mutex could do that even after it has been destructed; only the thread currently holding the lock would lose it asynchronously. The alternate PICKY_MUTEX behavior is consistent the other way around by both destroying any outstanding key and causing all wait calls to break immediately with an exception. That is however disabled since it turns out to not work well with old code that inherit mutexes in objects that are destructed explicitly. Rev: src/threads.c:1.235
Fixed duplicated destroy of the mutex condvar that affected macos and windows. The behavior for mutexes is also slightly changed so that destructing a mutex no longer destructs the key that is locking it. This is to make the old de-facto behavior consistent where threads waiting to lock the mutex could do that even after it has been destructed; only the thread currently holding the lock would lose it asynchronously. The alternate PICKY_MUTEX behavior is consistent the other way around by both destroying any outstanding key and causing all wait calls to break immediately with an exception. That is however disabled since it turns out to not work well with old code that inherit mutexes in objects that are destructed explicitly. Rev: src/threads.c:1.205
Fixed trivial bug in some normally disabled code. Rev: src/threads.c:1.234
Trivial fix in normally disabled code. Rev: src/threads.c:1.204
Backported some more condvar fixes from 7.5. Rev: src/threads.c:1.203
Some more fixes in Thread.Condition.wait. Documented the behavior for destructed mutexes. Rev: src/threads.c:1.233
Backported some condition variable fixes from Pike 7.5. Rev: src/threads.c:1.202
Updated f_cond_wait() to inform that the mutex is being waited on. Fixed bug in debug check in exit_mutex_key_obj(). Added some more THREADS_FPRINTF(). Rev: src/threads.c:1.232
Fixed cleanup of the cond var when a mutex is destructed while threads are waiting on it. Rev: src/threads.c:1.231
Fixed cleanup of the cond var when a mutex is destructed while threads are waiting on it. Rev: src/threads.c:1.201
Oops... Rev: src/threads.c:1.177
More thread paranoia. Rev: src/threads.c:1.176
Oops, bugfix. Rev: src/threads.c:1.175
Backported improved diagnostics from Pike 7.5. Rev: src/threads.c:1.174 Rev: src/threads.h:1.121
Rewrote mutex implementation somewhat. Mutex keys now have reference counted references to their corresponding mutex. May fix problems with intermittent crashes in malloc on Solaris. Rev: src/threads.c:1.173
Remove debug code which isn't part of the last fix. Rev: src/threads.c:1.172
Backported Mac OS X fixes and performance improvements from 7.4/7.5. We now use pthread_wait_np() and use Mach kernel calls to greatly reduce thread scheduling overhead. Rev: src/acconfig.h:1.81 Rev: src/configure.in:1.502 Rev: src/threads.c:1.171 Rev: src/threads.h:1.120
Backported Mac OS X fixes and performance improvements from 7.5: We now use pthread_wait_np() and use Mach kernel calls to greatly reduce thread scheduling overhead. Included OSF/1 fixes by Grubba. Rev: src/acconfig.h:1.113 Rev: src/configure.in:1.671 Rev: src/pike_threadlib.h:1.28 Rev: src/threads.c:1.200
More OSF/1 fixes. Rev: src/pike_threadlib.h:1.51 Rev: src/threads.c:1.230
OSF/1 (aka Digital Unix (aka Tru64 Unix)) has <mach/task_info.h>, but no TASK_THREAD_TIMES_INFO. Rev: src/threads.c:1.229
Use Mach calls to get user time for threads on OS X. By not calling clock() we get a significant performance boost for threaded programs. Rev: src/threads.c:1.228
Various AutoDoc mk II updates and fixes. Rev: lib/7.0/modules/Calendar.pmod/Gregorian.pmod:1.4 Rev: lib/7.0/modules/Calendar.pmod/module.pmod:1.7 Rev: lib/modules/Cache.pmod/Policy.pmod/Base.pike:1.6 Rev: lib/modules/Cache.pmod/Policy.pmod/Timed.pike:1.7 Rev: lib/modules/Cache.pmod/Storage.pmod/Base.pike:1.9 Rev: lib/modules/Calendar.pmod/module.pmod:1.11 Rev: lib/modules/Calendar_I.pmod/module.pmod:1.14 Rev: lib/modules/Crypto.pmod/module.pmod:1.17 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_bars.pike:1.8 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.11 Rev: lib/modules/Graphics.pmod/Graph.pmod/create_pie.pike:1.9 Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.6 Rev: lib/modules/Tools.pmod/PV.pike:1.9 Rev: src/iterators.cmod:1.48 Rev: src/program.c:1.539 Rev: src/threads.c:1.227
Cleaned up some silly debug checks. Rev: src/threads.c:1.226
Debug check that the global dynamic buffer isn't in use when switching threads. Rev: src/pike_threadlib.h:1.49 Rev: src/threads.c:1.225
Some more improvements of debug_list_all_threads. Made it work with the debug stuff in SWAP_OUT_THREAD. Rev: src/threads.c:1.224
Excised some constant strings from macros. Slightly more info in debug_list_all_threads. Rev: src/pike_threadlib.h:1.48 Rev: src/threads.c:1.223
Don't be so harsh if the prctl calls fail to fix the dumpable flag on Linux. Rev: src/threads.c:1.222
Don't be so harsh if the prctl calls fail to fix the dumpable flag on Linux. Rev: src/threads.c:1.199
Don't be so harsh if the prctl calls fail to fix the dumpable flag on Linux. Rev: src/threads.c:1.170
Improved locate_references when tracking svalues on stack. Rev: src/interpret.c:1.330 Rev: src/interpret.h:1.143 Rev: src/threads.c:1.221
Cleaned up the gc check stuff a bit (large indentantion changes). Added more tracking in the gc to help track down bugs when the gc follows munged pointers in the mark pass. That's activated with GC_MARK_DEBUG. Rev: src/array.c:1.149 Rev: src/backend.cmod:1.47 Rev: src/error.c:1.115 Rev: src/gc.c:1.228 Rev: src/gc.h:1.104 Rev: src/interpret.c:1.329 Rev: src/mapping.c:1.170 Rev: src/multiset.c:1.78 Rev: src/object.c:1.247 Rev: src/program.c:1.524 Rev: src/security.c:1.45 Rev: src/svalue.c:1.173 Rev: src/svalue.h:1.123 Rev: src/threads.c:1.220
Cleaned up some pointer handling. Rev: src/apply_low.h:1.19 Rev: src/backend.cmod:1.43 Rev: src/block_alloc.h:1.68 Rev: src/builtin_functions.c:1.497 Rev: src/cyclic.c:1.11 Rev: src/encode.c:1.190 Rev: src/fdlib.c:1.63 Rev: src/fsort_template.h:1.16 Rev: src/gc.c:1.220 Rev: src/interpret.c:1.307 Rev: src/interpret.h:1.142 Rev: src/interpret_functions.h:1.151 Rev: src/las.c:1.336 Rev: src/main.c:1.177 Rev: src/mapping.c:1.168 Rev: src/mapping.h:1.50 Rev: src/modules/Oracle/oracle.c:1.78 Rev: src/modules/_Charset/misc.c:1.14 Rev: src/multiset.c:1.74 Rev: src/object.c:1.238 Rev: src/object.h:1.79 Rev: src/pike_macros.h:1.37 Rev: src/pike_memory.c:1.146 Rev: src/pike_search.c:1.16 Rev: src/pike_search_engine2.c:1.9 Rev: src/pike_threadlib.h:1.47 Rev: src/pike_types.c:1.218 Rev: src/port.c:1.72 Rev: src/port.h:1.51 Rev: src/signal_handler.c:1.274 Rev: src/svalue.c:1.168 Rev: src/threads.c:1.219
Added configure option to set the thread c-stack size. The default is sometimes too small on windows when building without c-opt. Rev: src/acconfig.h:1.125 Rev: src/configure.in:1.723 Rev: src/pike_threadlib.h:1.46 Rev: src/threads.c:1.218
Added configure option to set the thread c-stack size. The default is sometimes too small on windows when building without c-opt. Rev: src/acconfig.h:1.112 Rev: src/configure.in:1.665 Rev: src/pike_threadlib.h:1.27 Rev: src/threads.c:1.198
Backported from 7.5, although slightly less strict: Better checking of error return codes from various thread functions. Added -dT argument to enable error checking mutexes in the thread library (--with-rtldebug is _not_ required). Rev: man/pike.1:1.12 Rev: src/acconfig.h:1.80 Rev: src/configure.in:1.500 Rev: src/main.c:1.116 Rev: src/main.h:1.16 Rev: src/threads.c:1.169 Rev: src/threads.h:1.119
Even more information from thread_low_error(). Rev: src/pike_threadlib.h:1.45 Rev: src/threads.c:1.217
Now reports the file and line where thread_low_error() was called. Rev: src/pike_threadlib.h:1.44 Rev: src/threads.c:1.216
Backported from 7.5, although slightly less strict: Better checking of error return codes from various thread functions. Added dT to enable error checking mutexes in the thread library (--with-rtldebug is _not_ required). Rev: CHANGES:1.85 Rev: man/pike.1:1.17 Rev: src/acconfig.h:1.111 Rev: src/aclocal.m4:1.58 Rev: src/configure.in:1.662 Rev: src/main.c:1.160 Rev: src/main.h:1.21 Rev: src/pike_threadlib.h:1.26 Rev: src/threads.c:1.197
More fixes to work in configure tests. Rev: src/pike_error.h:1.30 Rev: src/pike_threadlib.h:1.42 Rev: src/port.c:1.70 Rev: src/threads.c:1.215
Better checking of error return codes from various thread functions. Added -dT to enable error checking mutexes in the thread library (--with-rtldebug is _not_ required). Rev: man/pike.1:1.17 Rev: src/acconfig.h:1.123 Rev: src/aclocal.m4:1.68 Rev: src/configure.in:1.713 Rev: src/main.c:1.171 Rev: src/main.h:1.22 Rev: src/pike_threadlib.h:1.39 Rev: src/threads.c:1.214
CheckValidHandle gets defined in pike_threadlib.h if necessary. Rev: src/threads.c:1.213
Bugfix for dmalloc. Rev: src/threads.c:1.122
Bugfix for dmalloc. Rev: src/threads.c:1.168
Bugfix for dmalloc. Rev: src/threads.c:1.196
More thread-related fixes. Rev: src/modules/Java/jvm.c:1.19 Rev: src/threads.c:1.121
More thread-related fixes. Rev: src/modules/Java/jvm.c:1.45 Rev: src/threads.c:1.167
More thread-related fixes. Rev: src/threads.c:1.195
More thread-related fixes. Rev: src/modules/Java/jvm.c:1.48 Rev: src/threads.c:1.194
Reenabled free_object(thread_obj); Rev: src/threads.c:1.212
Improved dmalloc. Rev: src/apply_low.h:1.16 Rev: src/array.c:1.138 Rev: src/backend.cmod:1.38 Rev: src/bignum.c:1.34 Rev: src/block_alloc.h:1.63 Rev: src/builtin_functions.c:1.479 Rev: src/code/ia32.c:1.25 Rev: src/cpp.c:1.115 Rev: src/encode.c:1.169 Rev: src/error.c:1.102 Rev: src/gc.c:1.209 Rev: src/interpret.c:1.295 Rev: src/interpret.h:1.131 Rev: src/interpret_functions.h:1.141 Rev: src/iterators.cmod:1.35 Rev: src/las.c:1.330 Rev: src/mapping.c:1.163 Rev: src/modules/Image/orient.c:1.24 Rev: src/modules/Image/phase.h:1.6 Rev: src/modules/Java/jvm.c:1.60 Rev: src/modules/SANE/sane.c:1.17 Rev: src/modules/_Roxen/roxen.c:1.33 Rev: src/multiset.c:1.69 Rev: src/object.c:1.228 Rev: src/opcodes.c:1.143 Rev: src/operators.c:1.172 Rev: src/pike_types.c:1.211 Rev: src/post_modules/Shuffler/Shuffler.cmod:1.23 Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.8 Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.9 Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.8 Rev: src/post_modules/Shuffler/c_source_stream.c:1.7 Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.6 Rev: src/post_modules/Shuffler/e_source_block_pikestream.c:1.2 Rev: src/preprocessor.h:1.58 Rev: src/program.c:1.486 Rev: src/signal_handler.c:1.249 Rev: src/stralloc.c:1.153 Rev: src/stralloc.h:1.73 Rev: src/svalue.c:1.161 Rev: src/threads.c:1.211
Retain the dumpable flag over the implicit sete?id calls for new threads on Linux. Rev: src/configure.in:1.657 Rev: src/threads.c:1.193
Retain the dumpable flag over the implicit sete?id calls for new threads on Linux. Rev: src/configure.in:1.706 Rev: src/threads.c:1.210
Retain the dumpable flag over the implicit sete?id calls for new threads on Linux. Rev: src/configure.in:1.499 Rev: src/threads.c:1.166
char isn't always signed... Rev: src/configure.in:1.694 Rev: src/threads.c:1.209 Rev: src/threads.h:1.126
Pike_interpreter.thread_obj is no more. Rev: src/interpret.h:1.129 Rev: src/modules/Java/jvm.c:1.55 Rev: src/modules/files/file.c:1.255 Rev: src/pike_threadlib.h:1.33 Rev: src/threads.c:1.208 Rev: src/threads.h:1.125
Fixed silly bug. Rev: src/threads.c:1.207
Removed some unnecessary and stale comments. Rev: src/threads.c:1.206
Fixed a thread swapping bug in f_thread_create. Use thread_state and not thread_obj in various checks and messages since the latter isn't necessarily unique. Cleaned up and improved some debug code. Rev: src/pike_threadlib.h:1.31 Rev: src/threads.c:1.205
Fix in init_thread_obj(). Rev: src/threads.c:1.204
create_thread() is now truly a class... Rev: src/builtin_functions.c:1.476 Rev: src/encode.c:1.164 Rev: src/gc.c:1.208 Rev: src/interpret.c:1.290 Rev: src/interpret.h:1.127 Rev: src/modules/HTTPLoop/timeout.c:1.11 Rev: src/modules/files/file.c:1.254 Rev: src/pike_threadlib.h:1.30 Rev: src/threads.c:1.203 Rev: src/threads.h:1.124
Fixed some calls of fast_clone_object(). Rev: src/threads.c:1.202
Better names for the YES, NO and UNKNOWN flags to avoid clashes. Rev: src/acconfig.h:1.115 Rev: src/builtin_functions.c:1.475 Rev: src/configure.in:1.685 Rev: src/gc.c:1.206 Rev: src/modules/system/system.c:1.140 Rev: src/threads.c:1.201 Rev: src/threads.h:1.123
Exclude the time spent in the gc from the measurements returned by gethrvtime. Rev: src/builtin_functions.c:1.469 Rev: src/gc.c:1.200 Rev: src/gc.h:1.98 Rev: src/threads.c:1.200 Rev: src/threads.h:1.122
Added configure test to see whether the time returned by get_cpu_time is thread local or not. Rev: src/acconfig.h:1.113 Rev: src/configure.in:1.682 Rev: src/global.h:1.79 Rev: src/pike_threadlib.h:1.28 Rev: src/threads.c:1.199
Some more work to get INT_TYPE long long to work: use INT_TYPE instead of INT32 when we use/make the Pike int type Use PRINTPIKEINT when we sprintf-format it Rev: src/builtin.cmod:1.109 Rev: src/builtin_functions.c:1.464 Rev: src/encode.c:1.162 Rev: src/global.h:1.78 Rev: src/language.yacc:1.313 Rev: src/las.c:1.322 Rev: src/las.h:1.60 Rev: src/pike_types.c:1.205 Rev: src/pike_types.h:1.84 Rev: src/threads.c:1.198
ISO-C §6.3.4. Rev: src/threads.c:1.197
Parameter-less macros can cause problems with headerfiles. In this case <sys/thread.h> on Solaris 2.x. t_flag is now gone. Use Pike_interpreter.trace_level. Rev: src/apply_low.h:1.14 Rev: src/builtin.cmod:1.105 Rev: src/error.c:1.101 Rev: src/gc.c:1.192 Rev: src/interpret.c:1.287 Rev: src/interpret.h:1.122 Rev: src/interpret_functions.h:1.126 Rev: src/interpreter.h:1.81 Rev: src/main.c:1.162 Rev: src/mapping.c:1.158 Rev: src/multiset.c:1.65 Rev: src/opcodes.c:1.131 Rev: src/svalue.c:1.154 Rev: src/threads.c:1.196
Added a macro to loop through all pike threads. Rev: src/pike_threadlib.h:1.25 Rev: src/threads.c:1.195
Use the SIMPLE_ macros. Rev: src/backend.cmod:1.32 Rev: src/builtin.cmod:1.102 Rev: src/cpp.c:1.114 Rev: src/modules/sprintf/sprintf.c:1.100 Rev: src/opcodes.c:1.129 Rev: src/threads.c:1.194
rusage.h has been renamed pike_rusage.h. Rev: src/main.c:1.159 Rev: src/rusage.c:1.24 Rev: src/threads.c:1.193
Fixed some _sprintf breakages. Rev: src/builtin.cmod:1.100 Rev: src/error.c:1.96 Rev: src/modules/Gmp/mpf.cmod:1.17 Rev: src/modules/Gmp/mpq.cmod:1.15 Rev: src/modules/Math/module.pmod.in:1.11 Rev: src/modules/Oracle/oracle.c:1.75 Rev: src/post_modules/GTK/new_build_pgtk.pike:1.21 Rev: src/post_modules/GTK/source/gdkevent.pre:1.8 Rev: src/post_modules/GTK/source/support.c:1.36 Rev: src/threads.c:1.192
Fixed a missing initialization discovered by valgrind. Rev: src/threads.c:1.191
Fixed a missing initialization discovered by valgrind. Rev: src/threads.c:1.165
Minor doc fix. Rev: src/threads.c:1.190
Added a reference from MutexKey to the mutex object it holds, so that the latter won't be refcount garbed (which causes both to be destructed) if there are no other references. Rev: src/threads.c:1.189
Updated header (again) after some input from Per and mast. Rev: src/acconfig.h:1.107 Rev: src/alloca.c:1.7 Rev: src/apply_low.h:1.10 Rev: src/array.c:1.132 Rev: src/array.h:1.44 Rev: src/backend.cmod:1.29 Rev: src/backend.h:1.16 Rev: src/bignum.c:1.27 Rev: src/bignum.h:1.16 Rev: src/block_alloc.h:1.45 Rev: src/block_alloc_h.h:1.13 Rev: src/builtin.cmod:1.94 Rev: src/builtin_functions.c:1.445 Rev: src/builtin_functions.h:1.22 Rev: src/builtin_functions_t.c:1.3 Rev: src/callback.c:1.30 Rev: src/callback.h:1.18 Rev: src/code/bytecode.c:1.6 Rev: src/code/bytecode.h:1.9 Rev: src/code/computedgoto.c:1.3 Rev: src/code/computedgoto.h:1.7 Rev: src/code/ia32.c:1.23 Rev: src/code/ia32.h:1.18 Rev: src/code/ppc32.c:1.23 Rev: src/code/ppc32.h:1.17 Rev: src/code/sparc.c:1.13 Rev: src/code/sparc.h:1.15 Rev: src/combine_path.h:1.11 Rev: src/compilation.h:1.30 Rev: src/constants.c:1.42 Rev: src/constants.h:1.27 Rev: src/cpp.c:1.105 Rev: src/cpp.h:1.7 Rev: src/crypt.c:1.4 Rev: src/cyclic.c:1.8 Rev: src/cyclic.h:1.7 Rev: src/dlopen.c:1.36 Rev: src/dmalloc.h:1.38 Rev: src/docode.c:1.150 Rev: src/docode.h:1.17 Rev: src/dummy_ci.h:1.6 Rev: src/dynamic_buffer.c:1.21 Rev: src/dynamic_buffer.h:1.16 Rev: src/dynamic_load.c:1.66 Rev: src/dynamic_load.h:1.6 Rev: src/efun.h:1.7 Rev: src/encode.c:1.155 Rev: src/encode.h:1.7 Rev: src/error.c:1.92 Rev: src/errors.h:1.22 Rev: src/fd_control.c:1.46 Rev: src/fd_control.h:1.10 Rev: src/fdlib.c:1.55 Rev: src/fdlib.h:1.43 Rev: src/fsort.c:1.21 Rev: src/fsort.h:1.6 Rev: src/fsort_template.h:1.13 Rev: src/gc.c:1.188 Rev: src/gc.h:1.92 Rev: src/global.h:1.76 Rev: src/hashtable.c:1.14 Rev: src/hashtable.h:1.9 Rev: src/interpret.c:1.270 Rev: src/interpret.h:1.113 Rev: src/interpret_functions.h:1.110 Rev: src/interpreter.h:1.78 Rev: src/iterators.cmod:1.30 Rev: src/language.yacc:1.300 Rev: src/las.c:1.303 Rev: src/las.h:1.58 Rev: src/las_t.c:1.3 Rev: src/lex.c:1.108 Rev: src/lex.h:1.24 Rev: src/lexer.h:1.40 Rev: src/main.c:1.156 Rev: src/main.h:1.20 Rev: src/mapping.c:1.152 Rev: src/mapping.h:1.44 Rev: src/module.c:1.20 Rev: src/module.h:1.8 Rev: src/module_magic.h:1.7 Rev: src/module_support.c:1.51 Rev: src/module_support.h:1.15 Rev: src/module_t.c:1.3 Rev: src/modules/CommonLog/acconfig.h:1.3 Rev: src/modules/CommonLog/clf.c:1.10 Rev: src/modules/DVB/acconfig.h:1.3 Rev: src/modules/DVB/dvb.c:1.12 Rev: src/modules/DVB/dvb.h:1.4 Rev: src/modules/DVB/psparser.c:1.5 Rev: src/modules/Gdbm/acconfig.h:1.3 Rev: src/modules/Gdbm/gdbmmod.c:1.21 Rev: src/modules/Gettext/acconfig.h:1.4 Rev: src/modules/Gettext/gettext.c:1.12 Rev: src/modules/Gmp/mpf.cmod:1.12 Rev: src/modules/Gmp/mpq.cmod:1.13 Rev: src/modules/Gmp/mpz_glue.c:1.111 Rev: src/modules/Gmp/my_gmp.h:1.13 Rev: src/modules/Gmp/my_mpz_xor.c:1.5 Rev: src/modules/Gmp/next_prime.c:1.12 Rev: src/modules/Gz/acconfig.h:1.3 Rev: src/modules/Gz/zlibmod.c:1.55 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.29 Rev: src/modules/HTTPLoop/accept_and_parse.h:1.10 Rev: src/modules/HTTPLoop/acconfig.h:1.4 Rev: src/modules/HTTPLoop/cache.c:1.19 Rev: src/modules/HTTPLoop/cache.h:1.10 Rev: src/modules/HTTPLoop/filesystem.c:1.7 Rev: src/modules/HTTPLoop/filesystem.h:1.3 Rev: src/modules/HTTPLoop/log.c:1.13 Rev: src/modules/HTTPLoop/log.h:1.3 Rev: src/modules/HTTPLoop/requestobject.c:1.23 Rev: src/modules/HTTPLoop/requestobject.h:1.3 Rev: src/modules/HTTPLoop/static_strings.h:1.3 Rev: src/modules/HTTPLoop/timeout.c:1.9 Rev: src/modules/HTTPLoop/timeout.h:1.4 Rev: src/modules/HTTPLoop/util.c:1.9 Rev: src/modules/HTTPLoop/util.h:1.5 Rev: src/modules/Image/acconfig.h:1.7 Rev: src/modules/Image/assembly.h:1.5 Rev: src/modules/Image/blit.c:1.53 Rev: src/modules/Image/blit_layer_include.h:1.8 Rev: src/modules/Image/colors.c:1.63 Rev: src/modules/Image/colors.h:1.8 Rev: src/modules/Image/colortable.c:1.112 Rev: src/modules/Image/colortable.h:1.27 Rev: src/modules/Image/colortable_lookup.h:1.20 Rev: src/modules/Image/dct.c:1.22 Rev: src/modules/Image/default_font.c:1.5 Rev: src/modules/Image/encodings/_xpm.c:1.21 Rev: src/modules/Image/encodings/any.c:1.25 Rev: src/modules/Image/encodings/avs.c:1.14 Rev: src/modules/Image/encodings/bmp.c:1.37 Rev: src/modules/Image/encodings/dsi.c:1.6 Rev: src/modules/Image/encodings/encodings.h:1.5 Rev: src/modules/Image/encodings/hrz.c:1.8 Rev: src/modules/Image/encodings/iff.c:1.12 Rev: src/modules/Image/encodings/ilbm.c:1.26 Rev: src/modules/Image/encodings/pcx.c:1.19 Rev: src/modules/Image/encodings/png.c:1.46 Rev: src/modules/Image/encodings/pnm.c:1.28 Rev: src/modules/Image/encodings/psd.c:1.34 Rev: src/modules/Image/encodings/psd_constant_strings.h:1.6 Rev: src/modules/Image/encodings/pvr.c:1.21 Rev: src/modules/Image/encodings/ras.c:1.18 Rev: src/modules/Image/encodings/tga.c:1.29 Rev: src/modules/Image/encodings/tim.c:1.14 Rev: src/modules/Image/encodings/wbf.c:1.13 Rev: src/modules/Image/encodings/x.c:1.39 Rev: src/modules/Image/encodings/xbm.c:1.17 Rev: src/modules/Image/encodings/xcf.c:1.42 Rev: src/modules/Image/encodings/xcf_constant_strings.h:1.3 Rev: src/modules/Image/encodings/xwd.c:1.23 Rev: src/modules/Image/font.c:1.74 Rev: src/modules/Image/image.c:1.199 Rev: src/modules/Image/image.h:1.50 Rev: src/modules/Image/image_module.c:1.16 Rev: src/modules/Image/initstuff.h:1.16 Rev: src/modules/Image/layer_channel.h:1.8 Rev: src/modules/Image/layer_oper.h:1.10 Rev: src/modules/Image/layers.c:1.81 Rev: src/modules/Image/match.h:1.15 Rev: src/modules/Image/matrix.c:1.42 Rev: src/modules/Image/operator.c:1.42 Rev: src/modules/Image/orient.c:1.22 Rev: src/modules/Image/pattern.c:1.27 Rev: src/modules/Image/phase.h:1.5 Rev: src/modules/Image/poly.c:1.16 Rev: src/modules/Image/polyfill.c:1.41 Rev: src/modules/Image/search.c:1.25 Rev: src/modules/Java/acconfig.h:1.4 Rev: src/modules/Java/jvm.c:1.44 Rev: src/modules/Java/ntdl.c:1.4 Rev: src/modules/MIME/acconfig.h:1.4 Rev: src/modules/MIME/mime.c:1.34 Rev: src/modules/Math/acconfig.h:1.3 Rev: src/modules/Math/math_matrix.c:1.35 Rev: src/modules/Math/math_module.c:1.11 Rev: src/modules/Math/math_module.h:1.9 Rev: src/modules/Math/matrix_code.h:1.7 Rev: src/modules/Math/transforms.cmod:1.8 Rev: src/modules/Math/transforms.h:1.3 Rev: src/modules/Mird/acconfig.h:1.5 Rev: src/modules/Mird/libmird/acconfig.h:1.5 Rev: src/modules/Mird/libmird/blocks.c:1.5 Rev: src/modules/Mird/libmird/cells.c:1.4 Rev: src/modules/Mird/libmird/database.c:1.6 Rev: src/modules/Mird/libmird/debug.c:1.4 Rev: src/modules/Mird/libmird/dmalloc.c:1.4 Rev: src/modules/Mird/libmird/dmalloc.h:1.4 Rev: src/modules/Mird/libmird/errors.c:1.4 Rev: src/modules/Mird/libmird/frags.c:1.4 Rev: src/modules/Mird/libmird/freelist.c:1.4 Rev: src/modules/Mird/libmird/hashtrie.c:1.6 Rev: src/modules/Mird/libmird/internal.h:1.6 Rev: src/modules/Mird/libmird/journal.c:1.4 Rev: src/modules/Mird/libmird/make_old_database.c:1.4 Rev: src/modules/Mird/libmird/physical.h:1.4 Rev: src/modules/Mird/libmird/skeys.c:1.4 Rev: src/modules/Mird/libmird/tables.c:1.4 Rev: src/modules/Mird/libmird/test.c:1.4 Rev: src/modules/Mird/libmird/testsuite.c:1.5 Rev: src/modules/Mird/libmird/transaction.c:1.4 Rev: src/modules/Mird/libmird/usage.c:1.4 Rev: src/modules/Mird/libmird/win32-config.h:1.5 Rev: src/modules/Mird/mird_glue.c:1.19 Rev: src/modules/Msql/msqlmod.c:1.22 Rev: src/modules/Msql/version.h:1.4 Rev: src/modules/Mysql/acconfig.h:1.9 Rev: src/modules/Mysql/dummy.c:1.7 Rev: src/modules/Mysql/mysql.c:1.59 Rev: src/modules/Mysql/precompiled_mysql.h:1.15 Rev: src/modules/Mysql/result.c:1.27 Rev: src/modules/Odbc/acconfig.h:1.7 Rev: src/modules/Odbc/odbc.c:1.32 Rev: src/modules/Odbc/odbc_result.c:1.32 Rev: src/modules/Odbc/precompiled_odbc.h:1.18 Rev: src/modules/Oracle/acconfig.h:1.3 Rev: src/modules/Oracle/oracle.c:1.73 Rev: src/modules/PDF/acconfig.h:1.4 Rev: src/modules/PDF/initstuff.h:1.3 Rev: src/modules/PDF/pdf_module.c:1.13 Rev: src/modules/PDF/pdflib_glue.c:1.10 Rev: src/modules/Parser/acconfig.h:1.4 Rev: src/modules/Parser/html.c:1.155 Rev: src/modules/Parser/initstuff.h:1.4 Rev: src/modules/Parser/parser.c:1.16 Rev: src/modules/Parser/parser.h:1.3 Rev: src/modules/Perl/acconfig.h:1.3 Rev: src/modules/Perl/perlmod.c:1.28 Rev: src/modules/Pipe/acconfig.h:1.3 Rev: src/modules/Pipe/pipe.c:1.51 Rev: src/modules/Postgres/pg_types.h:1.6 Rev: src/modules/Postgres/pgresult.c:1.19 Rev: src/modules/Postgres/pgresult.h:1.4 Rev: src/modules/Postgres/postgres.c:1.28 Rev: src/modules/Postgres/version.h:1.5 Rev: src/modules/Regexp/acconfig.h:1.3 Rev: src/modules/Regexp/glue.c:1.31 Rev: src/modules/Regexp/pike_regexp.c:1.22 Rev: src/modules/Regexp/pike_regexp.h:1.9 Rev: src/modules/SANE/acconfig.h:1.3 Rev: src/modules/SANE/sane.c:1.14 Rev: src/modules/Ssleay/acconfig.h:1.4 Rev: src/modules/Ssleay/ssleay.c:1.19 Rev: src/modules/Yp/acconfig.h:1.5 Rev: src/modules/Yp/yp.c:1.27 Rev: src/modules/_Charset/acconfig.h:1.3 Rev: src/modules/_Charset/charsetmod.c:1.38 Rev: src/modules/_Charset/iso2022.c:1.25 Rev: src/modules/_Charset/iso2022.h:1.5 Rev: src/modules/_Charset/misc.c:1.12 Rev: src/modules/_Charset/tables.c:1.13 Rev: src/modules/_Crypto/acconfig.h:1.3 Rev: src/modules/_Crypto/arcfour.c:1.19 Rev: src/modules/_Crypto/cast.c:1.13 Rev: src/modules/_Crypto/cbc.c:1.23 Rev: src/modules/_Crypto/crypto.c:1.51 Rev: src/modules/_Crypto/crypto.h:1.10 Rev: src/modules/_Crypto/des.c:1.26 Rev: src/modules/_Crypto/idea.c:1.20 Rev: src/modules/_Crypto/include/RCSID.h:1.8 Rev: src/modules/_Crypto/include/arcfour.h:1.6 Rev: src/modules/_Crypto/include/cast.h:1.4 Rev: src/modules/_Crypto/include/crypto_types.h:1.9 Rev: src/modules/_Crypto/include/des.h:1.6 Rev: src/modules/_Crypto/include/idea.h:1.6 Rev: src/modules/_Crypto/include/md2.h:1.3 Rev: src/modules/_Crypto/include/md4.h:1.3 Rev: src/modules/_Crypto/include/md5.h:1.4 Rev: src/modules/_Crypto/include/rijndael.h:1.4 Rev: src/modules/_Crypto/include/sha.h:1.6 Rev: src/modules/_Crypto/invert.c:1.15 Rev: src/modules/_Crypto/lib/arcfour.c:1.9 Rev: src/modules/_Crypto/lib/cast.c:1.4 Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.4 Rev: src/modules/_Crypto/lib/crypt_md5.c:1.4 Rev: src/modules/_Crypto/lib/desCode.h:1.4 Rev: src/modules/_Crypto/lib/desKerb.c:1.5 Rev: src/modules/_Crypto/lib/desQuick.c:1.6 Rev: src/modules/_Crypto/lib/desTest.c:1.5 Rev: src/modules/_Crypto/lib/desUtil.c:1.4 Rev: src/modules/_Crypto/lib/desdata.c:1.7 Rev: src/modules/_Crypto/lib/desinfo.h:1.5 Rev: src/modules/_Crypto/lib/idea.c:1.8 Rev: src/modules/_Crypto/lib/md2.c:1.5 Rev: src/modules/_Crypto/lib/md4.c:1.3 Rev: src/modules/_Crypto/lib/md5.c:1.5 Rev: src/modules/_Crypto/lib/rijndael.c:1.3 Rev: src/modules/_Crypto/lib/sha.c:1.9 Rev: src/modules/_Crypto/md2.c:1.15 Rev: src/modules/_Crypto/md4.c:1.4 Rev: src/modules/_Crypto/md5.c:1.20 Rev: src/modules/_Crypto/nt.c:1.11 Rev: src/modules/_Crypto/pipe.c:1.24 Rev: src/modules/_Crypto/rijndael.c:1.9 Rev: src/modules/_Crypto/rsa.c:1.27 Rev: src/modules/_Crypto/sha.c:1.23 Rev: src/modules/_Ffmpeg/acconfig.h:1.5 Rev: src/modules/_Ffmpeg/ffmpeg.c:1.11 Rev: src/modules/_Image_FreeType/acconfig.h:1.3 Rev: src/modules/_Image_FreeType/freetype.c:1.9 Rev: src/modules/_Image_GIF/acconfig.h:1.3 Rev: src/modules/_Image_GIF/gif_lzw.c:1.5 Rev: src/modules/_Image_GIF/gif_lzw.h:1.3 Rev: src/modules/_Image_GIF/image_gif.c:1.13 Rev: src/modules/_Image_JPEG/acconfig.h:1.7 Rev: src/modules/_Image_JPEG/image_jpeg.c:1.57 Rev: src/modules/_Image_JPEG/jinclude.h:1.3 Rev: src/modules/_Image_JPEG/transupp.c:1.10 Rev: src/modules/_Image_JPEG/transupp.h:1.6 Rev: src/modules/_Image_TIFF/acconfig.h:1.3 Rev: src/modules/_Image_TIFF/image_tiff.c:1.30 Rev: src/modules/_Image_TTF/acconfig.h:1.5 Rev: src/modules/_Image_TTF/image_ttf.c:1.46 Rev: src/modules/_Image_XFace/acconfig.h:1.5 Rev: src/modules/_Image_XFace/image_xface.c:1.17 Rev: src/modules/_Roxen/acconfig.h:1.3 Rev: src/modules/_Roxen/roxen.c:1.29 Rev: src/modules/_math/acconfig.h:1.4 Rev: src/modules/_math/math.c:1.50 Rev: src/modules/files/acconfig.h:1.18 Rev: src/modules/files/datagram.c:1.8 Rev: src/modules/files/efuns.c:1.116 Rev: src/modules/files/file.c:1.246 Rev: src/modules/files/file.h:1.23 Rev: src/modules/files/file_functions.h:1.23 Rev: src/modules/files/sendfile.c:1.59 Rev: src/modules/files/socket.c:1.66 Rev: src/modules/files/stat.c:1.24 Rev: src/modules/files/termios.c:1.18 Rev: src/modules/files/termios_flags.h:1.4 Rev: src/modules/files/udp.c:1.39 Rev: src/modules/spider/acconfig.h:1.5 Rev: src/modules/spider/defs.h:1.6 Rev: src/modules/spider/discdate.c:1.13 Rev: src/modules/spider/spider.c:1.119 Rev: src/modules/spider/stardate.c:1.15 Rev: src/modules/spider/xml.c:1.54 Rev: src/modules/sprintf/acconfig.h:1.5 Rev: src/modules/sprintf/sprintf.c:1.97 Rev: src/modules/sybase/acconfig.h:1.5 Rev: src/modules/sybase/sybase.c:1.11 Rev: src/modules/sybase/sybase.h:1.6 Rev: src/modules/system/acconfig.h:1.13 Rev: src/modules/system/memory.c:1.17 Rev: src/modules/system/nt.c:1.53 Rev: src/modules/system/passwords.c:1.38 Rev: src/modules/system/syslog.c:1.18 Rev: src/modules/system/system.c:1.128 Rev: src/modules/system/system.h:1.8 Rev: src/multiset.h:1.27 Rev: src/object.c:1.206 Rev: src/object.h:1.74 Rev: src/opcodes.c:1.125 Rev: src/opcodes.h:1.30 Rev: src/operators.c:1.162 Rev: src/operators.h:1.14 Rev: src/patch_cc1.c:1.3 Rev: src/peep.c:1.77 Rev: src/peep.h:1.11 Rev: src/peep_t.c:1.3 Rev: src/pike_cpulib.c:1.4 Rev: src/pike_cpulib.h:1.11 Rev: src/pike_dlfcn.h:1.4 Rev: src/pike_error.h:1.21 Rev: src/pike_macros.h:1.33 Rev: src/pike_memory.c:1.124 Rev: src/pike_memory.h:1.34 Rev: src/pike_search.c:1.11 Rev: src/pike_search.h:1.6 Rev: src/pike_search_engine.c:1.10 Rev: src/pike_search_engine2.c:1.7 Rev: src/pike_threadlib.h:1.22 Rev: src/pike_types.c:1.198 Rev: src/pike_types.h:1.83 Rev: src/pikecode.c:1.7 Rev: src/pikecode.h:1.9 Rev: src/port.c:1.56 Rev: src/port.h:1.46 Rev: src/post_modules/GL/acconfig.h:1.5 Rev: src/post_modules/GL/auto.c.in:1.23 Rev: src/post_modules/GL/autodoc.c:1.7 Rev: src/post_modules/GL/top.c:1.17 Rev: src/post_modules/GLUT/acconfig.h:1.3 Rev: src/post_modules/GLUT/auto.c.in:1.6 Rev: src/post_modules/GLUT/top.c:1.7 Rev: src/post_modules/GTK/acconfig.h:1.8 Rev: src/post_modules/GTK/dummy.c:1.5 Rev: src/post_modules/GTK/gdkeventstrings.h:1.3 Rev: src/post_modules/GTK/pgtk.h:1.29 Rev: src/post_modules/GTK/source/encode_truecolor.c:1.8 Rev: src/post_modules/GTK/source/support.c:1.35 Rev: src/post_modules/SDL/SDL.cmod:1.6 Rev: src/post_modules/SDL/acconfig.h:1.3 Rev: src/post_modules/SDL/constants.h:1.4 Rev: src/post_modules/Shuffler/Shuffler.cmod:1.16 Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.7 Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.7 Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.7 Rev: src/post_modules/Shuffler/c_source_stream.c:1.6 Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.4 Rev: src/post_modules/Shuffler/shuffler.h:1.5 Rev: src/post_modules/Unicode/acconfig.h:1.3 Rev: src/post_modules/Unicode/buffer.c:1.5 Rev: src/post_modules/Unicode/buffer.h:1.4 Rev: src/post_modules/Unicode/hsize.h:1.3 Rev: src/post_modules/Unicode/normalize.c:1.11 Rev: src/post_modules/Unicode/normalize.h:1.3 Rev: src/post_modules/Unicode/split.c:1.3 Rev: src/post_modules/Unicode/split.h:1.3 Rev: src/post_modules/Unicode/unicode_module.cmod:1.5 Rev: src/post_modules/_Image_SVG/acconfig.h:1.3 Rev: src/post_modules/_Image_SVG/svg.c:1.7 Rev: src/preprocessor.h:1.53 Rev: src/program.c:1.449 Rev: src/program.h:1.168 Rev: src/program_areas.h:1.12 Rev: src/program_id.h:1.14 Rev: src/queue.c:1.10 Rev: src/queue.h:1.6 Rev: src/rbtree.c:1.12 Rev: src/rbtree.h:1.8 Rev: src/rbtree_low.h:1.5 Rev: src/rusage.c:1.23 Rev: src/rusage.h:1.9 Rev: src/security.c:1.38 Rev: src/security.h:1.16 Rev: src/signal_handler.c:1.232 Rev: src/signal_handler.h:1.15 Rev: src/smartlink.c:1.14 Rev: src/stralloc.c:1.148 Rev: src/stralloc.h:1.70 Rev: src/stuff.c:1.21 Rev: src/stuff.h:1.16 Rev: src/svalue.c:1.147 Rev: src/svalue.h:1.108 Rev: src/threads.c:1.188 Rev: src/threads.h:1.121 Rev: src/time_stuff.h:1.12 Rev: src/uncompressor.c:1.6 Rev: src/version.c:1.139 Rev: src/version.h:1.326
License identity program stage 1 (.c,.h) Rev: src/acconfig.h:1.106 Rev: src/alloca.c:1.6 Rev: src/apply_low.h:1.9 Rev: src/array.c:1.130 Rev: src/array.h:1.43 Rev: src/backend.h:1.15 Rev: src/bignum.c:1.26 Rev: src/bignum.h:1.15 Rev: src/block_alloc.h:1.44 Rev: src/block_alloc_h.h:1.12 Rev: src/builtin_functions.c:1.443 Rev: src/builtin_functions.h:1.21 Rev: src/builtin_functions_t.c:1.2 Rev: src/callback.c:1.28 Rev: src/callback.h:1.17 Rev: src/code/bytecode.c:1.5 Rev: src/code/bytecode.h:1.8 Rev: src/code/computedgoto.c:1.2 Rev: src/code/computedgoto.h:1.6 Rev: src/code/ia32.c:1.22 Rev: src/code/ia32.h:1.17 Rev: src/code/ppc32.c:1.22 Rev: src/code/ppc32.h:1.16 Rev: src/code/sparc.c:1.12 Rev: src/code/sparc.h:1.14 Rev: src/combine_path.h:1.10 Rev: src/compilation.h:1.29 Rev: src/constants.c:1.40 Rev: src/constants.h:1.26 Rev: src/cpp.c:1.104 Rev: src/cpp.h:1.6 Rev: src/crypt.c:1.3 Rev: src/cyclic.c:1.7 Rev: src/cyclic.h:1.6 Rev: src/dlopen.c:1.34 Rev: src/dmalloc.h:1.37 Rev: src/docode.c:1.148 Rev: src/docode.h:1.16 Rev: src/dummy_ci.h:1.5 Rev: src/dynamic_buffer.c:1.18 Rev: src/dynamic_buffer.h:1.15 Rev: src/dynamic_load.c:1.65 Rev: src/dynamic_load.h:1.5 Rev: src/efun.h:1.6 Rev: src/encode.c:1.153 Rev: src/encode.h:1.6 Rev: src/error.c:1.90 Rev: src/errors.h:1.21 Rev: src/fd_control.c:1.44 Rev: src/fd_control.h:1.9 Rev: src/fdlib.c:1.54 Rev: src/fdlib.h:1.42 Rev: src/fsort.c:1.20 Rev: src/fsort.h:1.5 Rev: src/fsort_template.h:1.12 Rev: src/gc.c:1.186 Rev: src/gc.h:1.91 Rev: src/global.h:1.75 Rev: src/hashtable.c:1.12 Rev: src/hashtable.h:1.8 Rev: src/interpret.c:1.268 Rev: src/interpret.h:1.112 Rev: src/interpret_functions.h:1.109 Rev: src/interpreter.h:1.77 Rev: src/language.yacc:1.298 Rev: src/las.c:1.301 Rev: src/las.h:1.57 Rev: src/las_t.c:1.2 Rev: src/lex.c:1.106 Rev: src/lex.h:1.23 Rev: src/lexer.h:1.39 Rev: src/main.c:1.154 Rev: src/main.h:1.19 Rev: src/mapping.c:1.150 Rev: src/mapping.h:1.43 Rev: src/module.c:1.18 Rev: src/module.h:1.7 Rev: src/module_magic.h:1.6 Rev: src/module_support.c:1.50 Rev: src/module_support.h:1.14 Rev: src/module_t.c:1.2 Rev: src/modules/CommonLog/acconfig.h:1.2 Rev: src/modules/CommonLog/clf.c:1.9 Rev: src/modules/DVB/acconfig.h:1.2 Rev: src/modules/DVB/dvb.c:1.10 Rev: src/modules/DVB/dvb.h:1.3 Rev: src/modules/DVB/psparser.c:1.4 Rev: src/modules/Gdbm/acconfig.h:1.2 Rev: src/modules/Gdbm/gdbmmod.c:1.20 Rev: src/modules/Gettext/acconfig.h:1.3 Rev: src/modules/Gettext/gettext.c:1.11 Rev: src/modules/Gmp/gmp_machine.h.in:1.7 Rev: src/modules/Gmp/mpz_glue.c:1.109 Rev: src/modules/Gmp/my_gmp.h:1.12 Rev: src/modules/Gmp/my_mpz_xor.c:1.4 Rev: src/modules/Gmp/next_prime.c:1.11 Rev: src/modules/Gz/acconfig.h:1.2 Rev: src/modules/Gz/zlibmod.c:1.53 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.28 Rev: src/modules/HTTPLoop/accept_and_parse.h:1.9 Rev: src/modules/HTTPLoop/acconfig.h:1.3 Rev: src/modules/HTTPLoop/cache.c:1.18 Rev: src/modules/HTTPLoop/cache.h:1.9 Rev: src/modules/HTTPLoop/filesystem.c:1.6 Rev: src/modules/HTTPLoop/filesystem.h:1.2 Rev: src/modules/HTTPLoop/log.c:1.12 Rev: src/modules/HTTPLoop/log.h:1.2 Rev: src/modules/HTTPLoop/requestobject.c:1.22 Rev: src/modules/HTTPLoop/requestobject.h:1.2 Rev: src/modules/HTTPLoop/static_strings.h:1.2 Rev: src/modules/HTTPLoop/timeout.c:1.8 Rev: src/modules/HTTPLoop/timeout.h:1.3 Rev: src/modules/HTTPLoop/util.c:1.8 Rev: src/modules/HTTPLoop/util.h:1.4 Rev: src/modules/Image/acconfig.h:1.6 Rev: src/modules/Image/assembly.h:1.4 Rev: src/modules/Image/blit.c:1.52 Rev: src/modules/Image/blit_layer_include.h:1.7 Rev: src/modules/Image/colors.c:1.62 Rev: src/modules/Image/colors.h:1.7 Rev: src/modules/Image/colortable.c:1.111 Rev: src/modules/Image/colortable.h:1.26 Rev: src/modules/Image/colortable_lookup.h:1.19 Rev: src/modules/Image/dct.c:1.21 Rev: src/modules/Image/default_font.c:1.4 Rev: src/modules/Image/encodings/_xpm.c:1.20 Rev: src/modules/Image/encodings/any.c:1.24 Rev: src/modules/Image/encodings/avs.c:1.13 Rev: src/modules/Image/encodings/bmp.c:1.36 Rev: src/modules/Image/encodings/dsi.c:1.5 Rev: src/modules/Image/encodings/encodings.h:1.4 Rev: src/modules/Image/encodings/hrz.c:1.7 Rev: src/modules/Image/encodings/iff.c:1.11 Rev: src/modules/Image/encodings/ilbm.c:1.25 Rev: src/modules/Image/encodings/pcx.c:1.18 Rev: src/modules/Image/encodings/png.c:1.45 Rev: src/modules/Image/encodings/pnm.c:1.27 Rev: src/modules/Image/encodings/psd.c:1.33 Rev: src/modules/Image/encodings/psd_constant_strings.h:1.5 Rev: src/modules/Image/encodings/pvr.c:1.20 Rev: src/modules/Image/encodings/ras.c:1.17 Rev: src/modules/Image/encodings/tga.c:1.28 Rev: src/modules/Image/encodings/tim.c:1.13 Rev: src/modules/Image/encodings/wbf.c:1.12 Rev: src/modules/Image/encodings/x.c:1.38 Rev: src/modules/Image/encodings/xbm.c:1.16 Rev: src/modules/Image/encodings/xcf.c:1.41 Rev: src/modules/Image/encodings/xcf_constant_strings.h:1.2 Rev: src/modules/Image/encodings/xwd.c:1.22 Rev: src/modules/Image/font.c:1.73 Rev: src/modules/Image/image.c:1.198 Rev: src/modules/Image/image.h:1.49 Rev: src/modules/Image/image_module.c:1.15 Rev: src/modules/Image/initstuff.h:1.15 Rev: src/modules/Image/layer_channel.h:1.7 Rev: src/modules/Image/layer_oper.h:1.9 Rev: src/modules/Image/layers.c:1.80 Rev: src/modules/Image/match.h:1.14 Rev: src/modules/Image/matrix.c:1.41 Rev: src/modules/Image/operator.c:1.41 Rev: src/modules/Image/orient.c:1.21 Rev: src/modules/Image/pattern.c:1.26 Rev: src/modules/Image/phase.h:1.4 Rev: src/modules/Image/poly.c:1.15 Rev: src/modules/Image/polyfill.c:1.40 Rev: src/modules/Image/search.c:1.24 Rev: src/modules/Java/acconfig.h:1.3 Rev: src/modules/Java/jvm.c:1.43 Rev: src/modules/Java/ntdl.c:1.3 Rev: src/modules/MIME/acconfig.h:1.3 Rev: src/modules/MIME/mime.c:1.33 Rev: src/modules/Math/acconfig.h:1.2 Rev: src/modules/Math/math_matrix.c:1.34 Rev: src/modules/Math/math_module.c:1.10 Rev: src/modules/Math/math_module.h:1.8 Rev: src/modules/Math/matrix_code.h:1.6 Rev: src/modules/Math/transforms.h:1.2 Rev: src/modules/Mird/acconfig.h:1.4 Rev: src/modules/Mird/libmird/acconfig.h:1.3 Rev: src/modules/Mird/libmird/blocks.c:1.3 Rev: src/modules/Mird/libmird/cells.c:1.2 Rev: src/modules/Mird/libmird/database.c:1.4 Rev: src/modules/Mird/libmird/debug.c:1.2 Rev: src/modules/Mird/libmird/dmalloc.c:1.2 Rev: src/modules/Mird/libmird/dmalloc.h:1.2 Rev: src/modules/Mird/libmird/errors.c:1.2 Rev: src/modules/Mird/libmird/frags.c:1.2 Rev: src/modules/Mird/libmird/freelist.c:1.2 Rev: src/modules/Mird/libmird/hashtrie.c:1.4 Rev: src/modules/Mird/libmird/internal.h:1.4 Rev: src/modules/Mird/libmird/journal.c:1.2 Rev: src/modules/Mird/libmird/make_old_database.c:1.2 Rev: src/modules/Mird/libmird/mird.h.in:1.2 Rev: src/modules/Mird/libmird/physical.h:1.2 Rev: src/modules/Mird/libmird/skeys.c:1.2 Rev: src/modules/Mird/libmird/tables.c:1.2 Rev: src/modules/Mird/libmird/test.c:1.2 Rev: src/modules/Mird/libmird/testsuite.c:1.3 Rev: src/modules/Mird/libmird/transaction.c:1.2 Rev: src/modules/Mird/libmird/usage.c:1.2 Rev: src/modules/Mird/libmird/win32-config.h:1.3 Rev: src/modules/Mird/mird_glue.c:1.18 Rev: src/modules/Msql/msql_config.h.in:1.3 Rev: src/modules/Msql/msqlmod.c:1.21 Rev: src/modules/Msql/version.h:1.3 Rev: src/modules/Mysql/acconfig.h:1.8 Rev: src/modules/Mysql/dummy.c:1.6 Rev: src/modules/Mysql/mysql.c:1.58 Rev: src/modules/Mysql/precompiled_mysql.h:1.14 Rev: src/modules/Mysql/result.c:1.26 Rev: src/modules/Odbc/acconfig.h:1.6 Rev: src/modules/Odbc/odbc.c:1.31 Rev: src/modules/Odbc/odbc_result.c:1.31 Rev: src/modules/Odbc/precompiled_odbc.h:1.17 Rev: src/modules/Oracle/acconfig.h:1.2 Rev: src/modules/Oracle/oracle.c:1.72 Rev: src/modules/PDF/acconfig.h:1.3 Rev: src/modules/PDF/initstuff.h:1.2 Rev: src/modules/PDF/pdf_module.c:1.12 Rev: src/modules/PDF/pdflib_glue.c:1.9 Rev: src/modules/Parser/acconfig.h:1.3 Rev: src/modules/Parser/html.c:1.154 Rev: src/modules/Parser/initstuff.h:1.3 Rev: src/modules/Parser/parser.c:1.15 Rev: src/modules/Parser/parser.h:1.2 Rev: src/modules/Perl/acconfig.h:1.2 Rev: src/modules/Perl/perlmod.c:1.27 Rev: src/modules/Pipe/acconfig.h:1.2 Rev: src/modules/Pipe/pipe.c:1.50 Rev: src/modules/Postgres/pg_types.h:1.5 Rev: src/modules/Postgres/pgres_config.h.in:1.6 Rev: src/modules/Postgres/pgresult.c:1.18 Rev: src/modules/Postgres/pgresult.h:1.3 Rev: src/modules/Postgres/postgres.c:1.27 Rev: src/modules/Postgres/version.h:1.4 Rev: src/modules/Regexp/acconfig.h:1.2 Rev: src/modules/Regexp/glue.c:1.29 Rev: src/modules/Regexp/pike_regexp.c:1.21 Rev: src/modules/Regexp/pike_regexp.h:1.7 Rev: src/modules/SANE/acconfig.h:1.2 Rev: src/modules/SANE/sane.c:1.13 Rev: src/modules/Ssleay/acconfig.h:1.3 Rev: src/modules/Ssleay/ssleay.c:1.18 Rev: src/modules/Yp/acconfig.h:1.4 Rev: src/modules/Yp/yp.c:1.26 Rev: src/modules/_Charset/acconfig.h:1.2 Rev: src/modules/_Charset/charsetmod.c:1.37 Rev: src/modules/_Charset/iso2022.c:1.24 Rev: src/modules/_Charset/iso2022.h:1.4 Rev: src/modules/_Charset/misc.c:1.11 Rev: src/modules/_Charset/tables.c:1.12 Rev: src/modules/_Crypto/acconfig.h:1.2 Rev: src/modules/_Crypto/arcfour.c:1.18 Rev: src/modules/_Crypto/cast.c:1.12 Rev: src/modules/_Crypto/cbc.c:1.22 Rev: src/modules/_Crypto/crypto.c:1.50 Rev: src/modules/_Crypto/crypto.h:1.9 Rev: src/modules/_Crypto/des.c:1.25 Rev: src/modules/_Crypto/idea.c:1.19 Rev: src/modules/_Crypto/include/RCSID.h:1.7 Rev: src/modules/_Crypto/include/arcfour.h:1.5 Rev: src/modules/_Crypto/include/cast.h:1.3 Rev: src/modules/_Crypto/include/crypto_types.h:1.8 Rev: src/modules/_Crypto/include/des.h:1.5 Rev: src/modules/_Crypto/include/idea.h:1.5 Rev: src/modules/_Crypto/include/md2.h:1.2 Rev: src/modules/_Crypto/include/md4.h:1.2 Rev: src/modules/_Crypto/include/md5.h:1.3 Rev: src/modules/_Crypto/include/rijndael.h:1.3 Rev: src/modules/_Crypto/include/sha.h:1.5 Rev: src/modules/_Crypto/invert.c:1.14 Rev: src/modules/_Crypto/lib/arcfour.c:1.8 Rev: src/modules/_Crypto/lib/cast.c:1.3 Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.3 Rev: src/modules/_Crypto/lib/crypt_md5.c:1.3 Rev: src/modules/_Crypto/lib/desCode.h:1.3 Rev: src/modules/_Crypto/lib/desKerb.c:1.4 Rev: src/modules/_Crypto/lib/desQuick.c:1.5 Rev: src/modules/_Crypto/lib/desTest.c:1.4 Rev: src/modules/_Crypto/lib/desUtil.c:1.3 Rev: src/modules/_Crypto/lib/desdata.c:1.6 Rev: src/modules/_Crypto/lib/desinfo.h:1.4 Rev: src/modules/_Crypto/lib/idea.c:1.7 Rev: src/modules/_Crypto/lib/md2.c:1.4 Rev: src/modules/_Crypto/lib/md4.c:1.2 Rev: src/modules/_Crypto/lib/md5.c:1.4 Rev: src/modules/_Crypto/lib/rijndael.c:1.2 Rev: src/modules/_Crypto/lib/sha.c:1.8 Rev: src/modules/_Crypto/md2.c:1.14 Rev: src/modules/_Crypto/md4.c:1.3 Rev: src/modules/_Crypto/md5.c:1.19 Rev: src/modules/_Crypto/nt.c:1.10 Rev: src/modules/_Crypto/pipe.c:1.23 Rev: src/modules/_Crypto/rijndael.c:1.8 Rev: src/modules/_Crypto/rsa.c:1.26 Rev: src/modules/_Crypto/sha.c:1.22 Rev: src/modules/_Ffmpeg/acconfig.h:1.4 Rev: src/modules/_Ffmpeg/ffmpeg.c:1.10 Rev: src/modules/_Image_FreeType/acconfig.h:1.2 Rev: src/modules/_Image_FreeType/freetype.c:1.8 Rev: src/modules/_Image_GIF/acconfig.h:1.2 Rev: src/modules/_Image_GIF/gif_lzw.c:1.4 Rev: src/modules/_Image_GIF/gif_lzw.h:1.2 Rev: src/modules/_Image_GIF/image_gif.c:1.12 Rev: src/modules/_Image_JPEG/acconfig.h:1.6 Rev: src/modules/_Image_JPEG/image_jpeg.c:1.56 Rev: src/modules/_Image_JPEG/jinclude.h:1.2 Rev: src/modules/_Image_JPEG/transupp.c:1.8 Rev: src/modules/_Image_JPEG/transupp.h:1.4 Rev: src/modules/_Image_TIFF/acconfig.h:1.2 Rev: src/modules/_Image_TIFF/image_tiff.c:1.29 Rev: src/modules/_Image_TTF/acconfig.h:1.4 Rev: src/modules/_Image_TTF/image_ttf.c:1.45 Rev: src/modules/_Image_XFace/acconfig.h:1.4 Rev: src/modules/_Image_XFace/image_xface.c:1.16 Rev: src/modules/_Roxen/acconfig.h:1.2 Rev: src/modules/_Roxen/roxen.c:1.28 Rev: src/modules/_math/acconfig.h:1.3 Rev: src/modules/_math/math.c:1.48 Rev: src/modules/files/acconfig.h:1.17 Rev: src/modules/files/datagram.c:1.6 Rev: src/modules/files/efuns.c:1.114 Rev: src/modules/files/file.c:1.244 Rev: src/modules/files/file.h:1.22 Rev: src/modules/files/file_functions.h:1.22 Rev: src/modules/files/sendfile.c:1.58 Rev: src/modules/files/socket.c:1.64 Rev: src/modules/files/stat.c:1.23 Rev: src/modules/files/termios.c:1.17 Rev: src/modules/files/termios_flags.h:1.3 Rev: src/modules/files/udp.c:1.38 Rev: src/modules/spider/acconfig.h:1.4 Rev: src/modules/spider/defs.h:1.5 Rev: src/modules/spider/discdate.c:1.12 Rev: src/modules/spider/spider.c:1.118 Rev: src/modules/spider/stardate.c:1.14 Rev: src/modules/spider/xml.c:1.53 Rev: src/modules/sprintf/acconfig.h:1.4 Rev: src/modules/sprintf/sprintf.c:1.96 Rev: src/modules/sybase/acconfig.h:1.4 Rev: src/modules/sybase/sybase.c:1.10 Rev: src/modules/sybase/sybase.h:1.5 Rev: src/modules/system/acconfig.h:1.12 Rev: src/modules/system/memory.c:1.16 Rev: src/modules/system/nt.c:1.52 Rev: src/modules/system/passwords.c:1.37 Rev: src/modules/system/syslog.c:1.17 Rev: src/modules/system/system.c:1.127 Rev: src/modules/system/system.h:1.7 Rev: src/multiset.c:1.52 Rev: src/multiset.h:1.26 Rev: src/object.c:1.204 Rev: src/object.h:1.73 Rev: src/opcodes.c:1.123 Rev: src/opcodes.h:1.29 Rev: src/operators.c:1.160 Rev: src/operators.h:1.13 Rev: src/patch_cc1.c:1.2 Rev: src/peep.c:1.76 Rev: src/peep.h:1.10 Rev: src/peep_t.c:1.2 Rev: src/pike_cpulib.c:1.3 Rev: src/pike_cpulib.h:1.10 Rev: src/pike_dlfcn.h:1.3 Rev: src/pike_error.h:1.20 Rev: src/pike_macros.h:1.32 Rev: src/pike_memory.c:1.122 Rev: src/pike_memory.h:1.33 Rev: src/pike_search.c:1.10 Rev: src/pike_search.h:1.5 Rev: src/pike_search_engine.c:1.9 Rev: src/pike_search_engine2.c:1.6 Rev: src/pike_threadlib.h:1.21 Rev: src/pike_types.c:1.196 Rev: src/pike_types.h:1.82 Rev: src/pikecode.c:1.6 Rev: src/pikecode.h:1.8 Rev: src/port.c:1.54 Rev: src/port.h:1.45 Rev: src/post_modules/GL/acconfig.h:1.4 Rev: src/post_modules/GL/auto.c.in:1.21 Rev: src/post_modules/GL/autodoc.c:1.6 Rev: src/post_modules/GL/top.c:1.16 Rev: src/post_modules/GLUT/acconfig.h:1.2 Rev: src/post_modules/GLUT/auto.c.in:1.4 Rev: src/post_modules/GLUT/top.c:1.6 Rev: src/post_modules/GTK/acconfig.h:1.7 Rev: src/post_modules/GTK/dummy.c:1.4 Rev: src/post_modules/GTK/gdkeventstrings.h:1.2 Rev: src/post_modules/GTK/pgtk.h:1.28 Rev: src/post_modules/GTK/source/encode_truecolor.c:1.7 Rev: src/post_modules/GTK/source/support.c:1.34 Rev: src/post_modules/SDL/acconfig.h:1.2 Rev: src/post_modules/SDL/constants.h:1.3 Rev: src/post_modules/Shuffler/a_source_pikestring.c:1.6 Rev: src/post_modules/Shuffler/a_source_system_memory.c:1.6 Rev: src/post_modules/Shuffler/b_source_normal_file.c:1.6 Rev: src/post_modules/Shuffler/c_source_stream.c:1.5 Rev: src/post_modules/Shuffler/d_source_pikestream.c:1.3 Rev: src/post_modules/Shuffler/shuffler.h:1.4 Rev: src/post_modules/Unicode/acconfig.h:1.2 Rev: src/post_modules/Unicode/buffer.c:1.4 Rev: src/post_modules/Unicode/buffer.h:1.3 Rev: src/post_modules/Unicode/hsize.h:1.2 Rev: src/post_modules/Unicode/normalize.c:1.10 Rev: src/post_modules/Unicode/normalize.h:1.2 Rev: src/post_modules/Unicode/split.c:1.2 Rev: src/post_modules/Unicode/split.h:1.2 Rev: src/post_modules/_Image_SVG/acconfig.h:1.2 Rev: src/post_modules/_Image_SVG/svg.c:1.6 Rev: src/preprocessor.h:1.52 Rev: src/program.c:1.447 Rev: src/program.h:1.167 Rev: src/program_areas.h:1.11 Rev: src/program_id.h:1.13 Rev: src/queue.c:1.9 Rev: src/queue.h:1.5 Rev: src/rbtree.c:1.11 Rev: src/rbtree.h:1.7 Rev: src/rbtree_low.h:1.4 Rev: src/rusage.c:1.21 Rev: src/rusage.h:1.8 Rev: src/security.c:1.37 Rev: src/security.h:1.15 Rev: src/signal_handler.c:1.230 Rev: src/signal_handler.h:1.14 Rev: src/smartlink.c:1.13 Rev: src/stralloc.c:1.146 Rev: src/stralloc.h:1.69 Rev: src/stuff.c:1.20 Rev: src/stuff.h:1.15 Rev: src/svalue.c:1.145 Rev: src/svalue.h:1.107 Rev: src/threads.c:1.187 Rev: src/threads.h:1.120 Rev: src/time_stuff.h:1.11 Rev: src/uncompressor.c:1.5 Rev: src/version.c:1.137 Rev: src/version.h:1.325
Thread.Condition()->wait() now requires an argument. Rev: lib/7.2/modules/Thread.pmod:1.1 Rev: src/threads.c:1.186
Fixed a autodoc typo. Rev: src/threads.c:1.185
Ported some thread yielding improvements from 7.3. Rev: src/threads.c:1.164 Rev: src/threads.h:1.116
Added fallback to clock() in check_threads if gethrtime doesn't exist, to avoid very frequent context switches. Put the gethrtime check behind the divisor check since gethrtime isn't entirely cheap. Rev: src/threads.c:1.163 Rev: src/threads.h:1.115
Added fallback to clock() in check_threads if gethrtime doesn't exist, to avoid very frequent context switches. Put the gethrtime check behind the divisor check since gethrtime isn't entirely cheap. Rev: src/pike_threadlib.h:1.20 Rev: src/threads.c:1.184
Forgot a bit. Rev: src/threads.c:1.183
Added some process summaries if --with-internal-profiling is used. Rev: src/interpret.c:1.265 Rev: src/interpret.h:1.111 Rev: src/main.c:1.152 Rev: src/pike_threadlib.h:1.19 Rev: src/threads.c:1.182
Do not short-circuit check_threads if there's no yield function. That could easily lead to starvation. Rev: src/pike_threadlib.h:1.18 Rev: src/threads.c:1.181
Rename fatal -> Pike_fatal. Rev: src/apply_low.h:1.7 Rev: src/array.c:1.129 Rev: src/array.h:1.41 Rev: src/backend.cmod:1.27 Rev: src/bignum.c:1.25 Rev: src/block_alloc.h:1.41 Rev: src/builtin.cmod:1.90 Rev: src/builtin_functions.c:1.435 Rev: src/callback.c:1.26 Rev: src/code/ia32.c:1.21 Rev: src/code/ppc32.c:1.16 Rev: src/code/ppc32.h:1.14 Rev: src/code/sparc.c:1.11 Rev: src/code/sparc.h:1.13 Rev: src/compilation.h:1.28 Rev: src/constants.c:1.38 Rev: src/cpp.c:1.102 Rev: src/cyclic.c:1.6 Rev: src/dlopen.c:1.32 Rev: src/docode.c:1.144 Rev: src/dynamic_buffer.c:1.16 Rev: src/dynamic_load.c:1.64 Rev: src/encode.c:1.151 Rev: src/error.c:1.86 Rev: src/fd_control.c:1.41 Rev: src/fdlib.c:1.52 Rev: src/fdlib.h:1.41 Rev: src/fsort_template.h:1.11 Rev: src/gc.c:1.185 Rev: src/gc.h:1.90 Rev: src/hashtable.c:1.11 Rev: src/interpret.c:1.263 Rev: src/interpret.h:1.110 Rev: src/interpret_functions.h:1.105 Rev: src/interpreter.h:1.76 Rev: src/iterators.cmod:1.26 Rev: src/language.yacc:1.289 Rev: src/las.c:1.297 Rev: src/lex.c:1.105 Rev: src/lexer.h:1.38 Rev: src/main.c:1.150 Rev: src/mapping.c:1.149 Rev: src/module_support.c:1.46 Rev: src/modules/Gmp/mpf.cmod:1.9 Rev: src/modules/Gmp/mpq.cmod:1.10 Rev: src/modules/Gmp/mpz_glue.c:1.107 Rev: src/modules/HTTPLoop/cache.c:1.17 Rev: src/modules/HTTPLoop/requestobject.c:1.21 Rev: src/modules/Image/colors.c:1.61 Rev: src/modules/Image/colortable.c:1.109 Rev: src/modules/Image/colortable_lookup.h:1.18 Rev: src/modules/Image/encodings/bmp.c:1.35 Rev: src/modules/Image/font.c:1.72 Rev: src/modules/Image/image_module.c:1.14 Rev: src/modules/Image/layers.c:1.79 Rev: src/modules/Odbc/odbc.c:1.30 Rev: src/modules/Oracle/oracle.c:1.70 Rev: src/modules/PDF/pdf_module.c:1.11 Rev: src/modules/Parser/html.c:1.152 Rev: src/modules/Parser/parser.c:1.14 Rev: src/modules/Perl/perlmod.c:1.25 Rev: src/modules/Pipe/pipe.c:1.49 Rev: src/modules/_Charset/charsetmod.c:1.35 Rev: src/modules/_Charset/iso2022.c:1.23 Rev: src/modules/files/file.c:1.239 Rev: src/modules/files/sendfile.c:1.57 Rev: src/modules/files/socket.c:1.63 Rev: src/modules/files/stat.c:1.22 Rev: src/modules/files/udp.c:1.37 Rev: src/modules/spider/xml.c:1.52 Rev: src/modules/sprintf/sprintf.c:1.93 Rev: src/modules/sybase/sybase.c:1.9 Rev: src/multiset.c:1.50 Rev: src/multiset.h:1.25 Rev: src/object.c:1.203 Rev: src/object.h:1.71 Rev: src/opcodes.c:1.122 Rev: src/operators.c:1.159 Rev: src/peep.c:1.72 Rev: src/pike_error.h:1.19 Rev: src/pike_macros.h:1.31 Rev: src/pike_memory.c:1.120 Rev: src/pike_search.c:1.9 Rev: src/pike_search_engine.c:1.8 Rev: src/pike_search_engine2.c:1.5 Rev: src/pike_threadlib.h:1.16 Rev: src/pike_types.c:1.194 Rev: src/pike_types.h:1.79 Rev: src/port.c:1.52 Rev: src/post_modules/GTK/source/support.c:1.33 Rev: src/post_modules/Unicode/normalize.c:1.9 Rev: src/preprocessor.h:1.51 Rev: src/program.c:1.441 Rev: src/queue.c:1.8 Rev: src/rbtree.c:1.10 Rev: src/rbtree_low.h:1.2 Rev: src/signal_handler.c:1.225 Rev: src/stralloc.c:1.143 Rev: src/stralloc.h:1.66 Rev: src/svalue.c:1.144 Rev: src/svalue.h:1.106 Rev: src/threads.c:1.180
Fix for [bug 3097 (#3097)]. Rev: src/threads.c:1.162
Fix for [bug 3097 (#3097)]. Rev: src/threads.c:1.179
Fixed calls to check_threads_etc in many places where we wait a while and can be interrupted by signals. Rev: src/backend.cmod:1.23 Rev: src/builtin_functions.c:1.420 Rev: src/dlopen.c:1.29 Rev: src/modules/CommonLog/clf.c:1.7 Rev: src/modules/Image/font.c:1.70 Rev: src/modules/Pipe/pipe.c:1.47 Rev: src/modules/files/efuns.c:1.110 Rev: src/modules/files/file.c:1.232 Rev: src/modules/files/socket.c:1.59 Rev: src/modules/files/udp.c:1.29 Rev: src/modules/system/system.c:1.120 Rev: src/object.c:1.197 Rev: src/signal_handler.c:1.216 Rev: src/threads.c:1.178
Added FIXME. Rev: src/signal_handler.c:1.195 Rev: src/threads.c:1.161
Replaced IS_ZERO with SAFE_IS_ZERO, except where it's obvious that UNSAFE_IS_ZERO works. Rev: src/array.c:1.121 Rev: src/builtin.cmod:1.72 Rev: src/builtin_functions.c:1.418 Rev: src/cpp.c:1.96 Rev: src/encode.c:1.135 Rev: src/interpret.c:1.254 Rev: src/interpret_functions.h:1.98 Rev: src/iterators.cmod:1.17 Rev: src/language.yacc:1.267 Rev: src/las.c:1.277 Rev: src/module_support.c:1.42 Rev: src/modules/Image/encodings/_xpm.c:1.18 Rev: src/modules/Image/encodings/ilbm.c:1.23 Rev: src/modules/Image/encodings/png.c:1.43 Rev: src/modules/Image/encodings/pvr.c:1.16 Rev: src/modules/Image/encodings/ras.c:1.15 Rev: src/modules/Image/encodings/xbm.c:1.15 Rev: src/modules/Parser/html.c:1.148 Rev: src/modules/_Image_GIF/image_gif.c:1.8 Rev: src/modules/files/efuns.c:1.107 Rev: src/modules/files/file.c:1.230 Rev: src/modules/files/socket.c:1.57 Rev: src/modules/files/stat.c:1.19 Rev: src/modules/files/udp.c:1.28 Rev: src/modules/spider/xml.c:1.47 Rev: src/modules/sprintf/sprintf.c:1.86 Rev: src/multiset.c:1.45 Rev: src/opcodes.c:1.118 Rev: src/operators.c:1.144 Rev: src/post_modules/GTK/source/gtkclist.pre:1.13 Rev: src/preprocessor.h:1.48 Rev: src/program.c:1.392 Rev: src/signal_handler.c:1.212 Rev: src/threads.c:1.177
More threads_disabled fixes. Rev: src/threads.c:1.176
Fixed a minor leak when pthread_atfork doesn't exist. Rev: src/threads.c:1.175
Fixed a minor leak when pthread_atfork doesn't exist. Rev: src/threads.c:1.160
Changes from Hubbe speedups, optimizations, memory leak fixes and some bug fixes Rev: src/pike_error.h:1.15 Rev: src/pike_threadlib.h:1.12 Rev: src/threads.c:1.174
Keep live threads from starting when an init_threads_disable is in progress. Removed the direct use of thr_yield. Rev: src/threads.c:1.173
Fixed some bugs with VERBOSE_THREADS_DEBUG. Added some debug to better detect thread switches while threads_disabled is set. Rev: src/pike_threadlib.h:1.10 Rev: src/threads.c:1.172 Rev: src/threads.h:1.117
Always wait on threads_disabled in mt_lock_interpreter, mt_trylock_interpreter and co_wait_interpreter. This fixes bugs where the _disable_threads lock could fail to hold the threads if there are threads dependent on uid or similar running when the _disable_threads lock is requested. This bug could cause numerous "Cannot wait for mutexes/conditions when threads are disabled" backtraces when _disable_threads is used (e.g. through the Privs class in Roxen). Cf [bug 1173 (#1173)]. Use the new macros low_mt_lock_interpreter etc in the places where we can run even if threads_disabled is set. Rev: src/pike_threadlib.h:1.7 Rev: src/signal_handler.c:1.208 Rev: src/threads.c:1.171
Fixed references Rev: src/operators.c:1.142 Rev: src/threads.c:1.170
Merge 'tags/v7.0.360': Fixed bugs where the _disable_threads lock could fail to hold the threads if there are threads dependent on uid or similar running when the _disable_threads lock is requested. This bug could cause numerous "Cannot wait for mutexes/conditions when threads are disabled" backtraces when _disable_threads is used (e.g. through the Privs class in Roxen). Cf [bug 1173 (#1173)].
Fixed bugs where the _disable_threads lock could fail to hold the threads if there are threads dependent on uid or similar running when the _disable_threads lock is requested. This bug could cause numerous "Cannot wait for mutexes/conditions when threads are disabled" backtraces when _disable_threads is used (e.g. through the Privs class in Roxen). Cf [bug 1173 (#1173)]. Rev: src/modules/Java/jvm.c:1.18 Rev: src/threads.c:1.120 Rev: src/threads.h:1.81
Fixed bugs where the _disable_threads lock could fail to hold the threads if there are threads dependent on uid or similar running when the _disable_threads lock is requested. This bug could cause numerous "Cannot wait for mutexes/conditions when threads are disabled" backtraces when _disable_threads is used (e.g. through the Privs class in Roxen). Cf [bug 1173 (#1173)]. Rev: src/modules/Java/jvm.c:1.36 Rev: src/signal_handler.c:1.193 Rev: src/threads.c:1.159 Rev: src/threads.h:1.113
much improved handling of cross-dependencies Rev: lib/master.pike.in:1.170 Rev: src/builtin_functions.c:1.408 Rev: src/compilation.h:1.25 Rev: src/encode.c:1.130 Rev: src/global.h:1.65 Rev: src/interpret.c:1.250 Rev: src/interpret_functions.h:1.97 Rev: src/las.c:1.271 Rev: src/object.c:1.186 Rev: src/pike_types.c:1.182 Rev: src/program.c:1.381 Rev: src/program.h:1.145 Rev: src/threads.c:1.169
Improved documentation of Thread.Thread->id_number(). Rev: src/threads.c:1.168
Added Thread.Thread->id_number(). Rev: src/threads.c:1.158
Added Thread.Thread->id_number(). Rev: src/threads.c:1.167
Fixed a few warnings. Rev: src/builtin.cmod:1.66 Rev: src/builtin_functions.c:1.406 Rev: src/combine_path.h:1.8 Rev: src/iterators.cmod:1.14 Rev: src/las.c:1.266 Rev: src/peep.c:1.70 Rev: src/program.c:1.372 Rev: src/stralloc.c:1.136 Rev: src/svalue.c:1.124 Rev: src/threads.c:1.166
no fork -- no atfork Rev: src/threads.c:1.165
running 'make test_dlopen' will now run a small testsuite for dlopen Rev: src/Makefile.in:1.272 Rev: src/dynamic_load.c:1.56 Rev: src/fdlib.c:1.49 Rev: src/test_dynamic_loading.in:1.1 Rev: src/threads.c:1.164
fix for [bug 2167 (#2167)] Rev: src/builtin_functions.c:1.347 Rev: src/threads.c:1.157
fixed the fix a bit.. Rev: src/threads.c:1.163
fix for [bug 2167 (#2167)] (can only happen when using Java callbacks I think) Rev: src/builtin.cmod:1.64 Rev: src/threads.c:1.162
My scheduling fix from 7.2, now ported to 7.3. Rev: src/configure.in:1.543 Rev: src/threads.c:1.161
Use gethrtime() (if available) to find out when to switch threads. Also, use thr_yield (again, if available) to really switch threads. This increased the number of threadswitches/second with 10 while(1) threads on solaris from 0.01 to 12. Rev: src/configure.in:1.483 Rev: src/threads.c:1.156
Functions current_locking_thread() and current_locking_key() added to mutex objects. Rev: src/threads.c:1.160
Improved output from locate_references(). Some more gc debug. Rev: src/gc.c:1.161 Rev: src/gc.h:1.78 Rev: src/mapping.c:1.127 Rev: src/multiset.c:1.36 Rev: src/object.c:1.174 Rev: src/program.c:1.338 Rev: src/security.c:1.31 Rev: src/threads.c:1.159
Using Pike_fp->current_object->storage doesn't work too well when programs are inherited. Besides, Pike_fp->current_storage is one less deference.. Rev: src/modules/_Roxen/roxen.c:1.18 Rev: src/threads.c:1.158
Using Pike_fp->current_object->storage doesn't work too well when programs are inherited. Besides, Pike_fp->current_storage is one less deference.. Rev: src/builtin_functions.c:1.343 Rev: src/modules/_Roxen/roxen.c:1.10 Rev: src/threads.c:1.155
use less stack Rev: src/threads.c:1.157
stack profiling code (use --with-profiling and then run pike -ps) Rev: src/interpret.h:1.84 Rev: src/main.c:1.126 Rev: src/threads.c:1.156
stack profiling code (use --with-profiling and then run pike -ps) Rev: src/interpret.h:1.78 Rev: src/main.c:1.113 Rev: src/threads.c:1.154
Added two functions for gdb_backtrace and gdb_backtraces. gdb_thread_state_for_id is also quite useful by itself. Rev: src/threads.c:1.155
A few fixes. Rev: src/threads.c:1.154
Fixed a few typos. Rev: src/threads.c:1.153
Ported fix from 7.2 Rev: src/threads.c:1.153
Fixed prototype Rev: src/threads.c:1.152
Fixed Thread.Local Rev: src/threads.c:1.151
Some AutoDoc mk II markup fixes. Rev: src/modules/MIME/mime.c:1.29 Rev: src/modules/Regexp/glue.c:1.21 Rev: src/threads.c:1.152
Added some AutoDoc mk II markup. Rev: src/threads.c:1.151
stack_size -> Pike_stack_size Rev: src/interpret.c:1.183 Rev: src/interpret.h:1.76 Rev: src/interpreter.h:1.55 Rev: src/main.c:1.110 Rev: src/modules/Java/jvm.c:1.32 Rev: src/threads.c:1.150 Rev: src/threads.h:1.111
The NT-tools are now in a separate repository. Rev: .autodoc_inlining:1.1(DEAD) Rev: .autodoc_syntax:1.1(DEAD) Rev: .build_lobotomized_crypto:1.1(DEAD) Rev: .cvsignore:1.5 Rev: .how_to_build_from_scratch:1.7(DEAD) Rev: .how_to_create_modules:1.2(DEAD) Rev: .zap_real_crypto:1.2(DEAD) Rev: ANNOUNCE:1.8(DEAD) Rev: ANNOUNCE_0.5:1.2(DEAD) Rev: Makefile:1.29(DEAD) Rev: Makefile.in:1.2(DEAD) Rev: NT/.cvsignore:1.5(DEAD) Rev: NT/init_nt:1.32(DEAD) Rev: NT/tools/ar:1.10(DEAD) Rev: NT/tools/bash-fixup:1.3(DEAD) Rev: NT/tools/chmod:1.1(DEAD) Rev: NT/tools/cp:1.5(DEAD) Rev: NT/tools/grep:1.2(DEAD) Rev: NT/tools/install:1.10(DEAD) Rev: NT/tools/install-sh:1.1(DEAD) Rev: NT/tools/lib:1.12(DEAD) Rev: NT/tools/lib.pike:1.23(DEAD) Rev: NT/tools/mkdir:1.5(DEAD) Rev: NT/tools/mv:1.1(DEAD) Rev: NT/tools/nasm:1.1(DEAD) Rev: NT/tools/nm:1.2(DEAD) Rev: NT/tools/pntld:1.7(DEAD) Rev: NT/tools/ranlib:1.1(DEAD) Rev: NT/tools/rntany:1.1(DEAD) Rev: NT/tools/rntcc:1.27(DEAD) Rev: NT/tools/rntcl:1.13(DEAD) Rev: NT/tools/rntecl:1.11(DEAD) Rev: NT/tools/sprsh:1.2(DEAD) Rev: NT/tools/sprsh-load-balancer:1.1(DEAD) Rev: NT/tools/sprshd:1.25(DEAD) Rev: NT/tools/uname:1.4(DEAD) Rev: NT/tools/wc:1.1(DEAD) Rev: README:1.7(DEAD) Rev: bin/.cvsignore:1.1(DEAD) Rev: bin/autodoc.pike:1.2(DEAD) Rev: bin/export.pike:1.35(DEAD) Rev: bin/extract.pike:1.8(DEAD) Rev: bin/fake_dynamic_load.pike:1.5(DEAD) Rev: bin/feature_list:1.9(DEAD) Rev: bin/fixdepends.sh:1.7(DEAD) Rev: bin/hilfe:1.15(DEAD) Rev: bin/htmlify_docs.pike:1.8(DEAD) Rev: bin/httpd.pike:1.3(DEAD) Rev: bin/install.pike:1.74(DEAD) Rev: bin/install_module:1.2(DEAD) Rev: bin/make_ci.pike:1.5(DEAD) Rev: bin/make_interpreter_functions.pike:1.1(DEAD) Rev: bin/makedists:1.4(DEAD) Rev: bin/metatest:1.1.1.1(DEAD) Rev: bin/mkpackage.pike:1.12(DEAD) Rev: bin/mkpeep.pike:1.21(DEAD) Rev: bin/mktestsuite:1.15(DEAD) Rev: bin/mktreeopt.pike:1.31(DEAD) Rev: bin/mkwmml.pike:1.22(DEAD) Rev: bin/parse_install_log:1.3(DEAD) Rev: bin/pike.in:1.6(DEAD) Rev: bin/pikedoc.pike:1.1(DEAD) Rev: bin/pikedoc2.pike:1.3(DEAD) Rev: bin/precompile.pike:1.22(DEAD) Rev: bin/rsif:1.2(DEAD) Rev: bin/rsqld.pike:1.2(DEAD) Rev: bin/smartlink:1.27(DEAD) Rev: bin/tarfilter.pike:1.2(DEAD) Rev: bin/test_pike.pike:1.53(DEAD) Rev: configure:1.2(DEAD) Rev: configure.in:1.2(DEAD) Rev: init_nt:1.32 Rev: lib/0.6/modules/Array.pmod:1.1(DEAD) Rev: lib/0.6/modules/__default.pmod:1.1(DEAD) Rev: lib/0.6/modules/readline.pmod:1.1(DEAD) Rev: lib/7.0/include/simulate.h:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/Austrian.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/Gregorian.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/ISO.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/Julian.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/Orthodox.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/Stardate.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/Swedish.pmod:1.1(DEAD) Rev: lib/7.0/modules/Calendar.pmod/module.pmod:1.1(DEAD) Rev: lib/7.0/modules/Colors.pmod:1.1(DEAD) Rev: lib/7.0/modules/Simulate.pmod:1.1(DEAD) Rev: lib/7.0/modules/Stack.pmod:1.1(DEAD) Rev: lib/7.0/modules/Stdio.pmod/module.pmod:1.1(DEAD) Rev: lib/7.0/modules/__default.pmod:1.2(DEAD) Rev: lib/include/array.h:1.3(DEAD) Rev: lib/include/array.pre.pike:1.4(DEAD) Rev: lib/include/fifo.h:1.4(DEAD) Rev: lib/include/fifo.pre.pike:1.3(DEAD) Rev: lib/include/getopt.h:1.3(DEAD) Rev: lib/include/getopt.pre.pike:1.4(DEAD) Rev: lib/include/msql.h:1.2(DEAD) Rev: lib/include/mysql.h:1.1(DEAD) Rev: lib/include/postgres.h:1.1(DEAD) Rev: lib/include/process.h:1.3(DEAD) Rev: lib/include/process.pre.pike:1.5(DEAD) Rev: lib/include/simulate.h:1.4(DEAD) Rev: lib/include/simulate.pre.pike:1.7(DEAD) Rev: lib/include/sql.h:1.2(DEAD) Rev: lib/include/sql.pre.pike:1.7(DEAD) Rev: lib/include/stack.h:1.3(DEAD) Rev: lib/include/stack.pre.pike:1.3(DEAD) Rev: lib/include/stdio.h:1.3(DEAD) Rev: lib/include/stdio.pre.pike:1.7(DEAD) Rev: lib/include/string.h:1.3(DEAD) Rev: lib/include/string.pre.pike:1.5(DEAD) Rev: lib/include/syslog.h:1.1(DEAD) Rev: lib/master.pike:1.68(DEAD) Rev: lib/master.pike.in:1.138(DEAD) Rev: lib/modules/ADT.pmod/Heap.pike:1.5(DEAD) Rev: lib/modules/ADT.pmod/Priority_queue.pike:1.4(DEAD) Rev: lib/modules/ADT.pmod/Queue.pike:1.3(DEAD) Rev: lib/modules/ADT.pmod/Stack.pike:1.1(DEAD) Rev: lib/modules/ADT.pmod/Table.pmod:1.18(DEAD) Rev: lib/modules/ADT.pmod/heap.pike:1.1(DEAD) Rev: lib/modules/ADT.pmod/priority_queue.pike:1.1(DEAD) Rev: lib/modules/ADT.pmod/queue.pike:1.7(DEAD) Rev: lib/modules/ADT.pmod/stack.pike:1.1(DEAD) Rev: lib/modules/ADT.pmod/struct.pike:1.8(DEAD) Rev: lib/modules/Array.pmod:1.48(DEAD) Rev: lib/modules/Cache.pmod/Data.pike:1.3(DEAD) Rev: lib/modules/Cache.pmod/Policy.pmod/Base.pike:1.3(DEAD) Rev: lib/modules/Cache.pmod/Policy.pmod/Multiple.pike:1.3(DEAD) Rev: lib/modules/Cache.pmod/Policy.pmod/Null.pike:1.3(DEAD) Rev: lib/modules/Cache.pmod/Policy.pmod/Sized.pike:1.3(DEAD) Rev: lib/modules/Cache.pmod/Policy.pmod/Timed.pike:1.4(DEAD) Rev: lib/modules/Cache.pmod/Storage.pmod/Base.pike:1.5(DEAD) Rev: lib/modules/Cache.pmod/Storage.pmod/Gdbm.pike:1.7(DEAD) Rev: lib/modules/Cache.pmod/Storage.pmod/Memory.pike:1.5(DEAD) Rev: lib/modules/Cache.pmod/Storage.pmod/MySQL.pike:1.3(DEAD) Rev: lib/modules/Cache.pmod/Storage.pmod/Yabu.pike:1.7(DEAD) Rev: lib/modules/Cache.pmod/cache.pike:1.5(DEAD) Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/CHANGES:1.4(DEAD) Rev: lib/modules/Calendar.pmod/Calendar.pike:1.3(DEAD) Rev: lib/modules/Calendar.pmod/Coptic.pmod:1.3(DEAD) Rev: lib/modules/Calendar.pmod/Discordian.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/Event.pmod:1.11(DEAD) Rev: lib/modules/Calendar.pmod/Events.pmod:1.8(DEAD) Rev: lib/modules/Calendar.pmod/FAQ:1.7(DEAD) Rev: lib/modules/Calendar.pmod/FILES:1.1(DEAD) Rev: lib/modules/Calendar.pmod/Gregorian.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/ISO.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/Islamic.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/Julian.pmod:1.5(DEAD) Rev: lib/modules/Calendar.pmod/Language.pmod:1.15(DEAD) Rev: lib/modules/Calendar.pmod/Namedays.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/Orthodox.pmod:1.2(DEAD) Rev: lib/modules/Calendar.pmod/Roman.pmod:1.3(DEAD) Rev: lib/modules/Calendar.pmod/Ruleset.pike:1.7(DEAD) Rev: lib/modules/Calendar.pmod/Stardate.pmod:1.5(DEAD) Rev: lib/modules/Calendar.pmod/Swedish.pmod:1.4(DEAD) Rev: lib/modules/Calendar.pmod/TZnames.pmod:1.7(DEAD) Rev: lib/modules/Calendar.pmod/TZrules.pmod:1.2(DEAD) Rev: lib/modules/Calendar.pmod/TZs.h:1.2(DEAD) Rev: lib/modules/Calendar.pmod/Time.pmod:1.11(DEAD) Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.13(DEAD) Rev: lib/modules/Calendar.pmod/Timezone.pmod:1.16(DEAD) Rev: lib/modules/Calendar.pmod/YMD.pmod:1.29(DEAD) Rev: lib/modules/Calendar.pmod/constants.h:1.1(DEAD) Rev: lib/modules/Calendar.pmod/events/namedays:1.3(DEAD) Rev: lib/modules/Calendar.pmod/events/regional:1.10(DEAD) Rev: lib/modules/Calendar.pmod/localization.h:1.1(DEAD) Rev: lib/modules/Calendar.pmod/mkrules.pike:1.6(DEAD) Rev: lib/modules/Calendar.pmod/module.pmod:1.6(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/africa:1.2(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/antarctica:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/asia:1.4(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/australasia:1.4(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/backward:1.3(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/etcetera:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/europe:1.4(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/factory:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/iso3166.tab:1.2(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/leapseconds:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/northamerica:1.4(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/pacificnew:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/solar87:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/solar88:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/solar89:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/southamerica:1.4(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/systemv:1.1(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/yearistype.sh:1.3(DEAD) Rev: lib/modules/Calendar.pmod/tzdata/zone.tab:1.4(DEAD) Rev: lib/modules/Calendar_I.pmod/Austrian.pmod:1.2(DEAD) Rev: lib/modules/Calendar_I.pmod/Gregorian.pmod:1.25(DEAD) Rev: lib/modules/Calendar_I.pmod/ISO.pmod:1.9(DEAD) Rev: lib/modules/Calendar_I.pmod/Julian.pmod:1.2(DEAD) Rev: lib/modules/Calendar_I.pmod/Orthodox.pmod:1.3(DEAD) Rev: lib/modules/Calendar_I.pmod/Stardate.pmod:1.2(DEAD) Rev: lib/modules/Calendar_I.pmod/Swedish.pmod:1.14(DEAD) Rev: lib/modules/Calendar_I.pmod/module.pmod:1.7(DEAD) Rev: lib/modules/Calendar_I.pmod/namnsdagar:1.2(DEAD) Rev: lib/modules/Colors.pmod:1.10(DEAD) Rev: lib/modules/Crypto.pmod:1.6(DEAD) Rev: lib/modules/Crypto.pmod.pike:1.4(DEAD) Rev: lib/modules/Crypto/_rsa.pike:1.5(DEAD) Rev: lib/modules/Crypto/aes.pike:1.1(DEAD) Rev: lib/modules/Crypto/des3.pike:1.6(DEAD) Rev: lib/modules/Crypto/des3_cbc.pike:1.4(DEAD) Rev: lib/modules/Crypto/des_cbc.pike:1.4(DEAD) Rev: lib/modules/Crypto/dsa.pike:1.9(DEAD) Rev: lib/modules/Crypto/hmac.pike:1.7(DEAD) Rev: lib/modules/Crypto/idea_cbc.pike:1.4(DEAD) Rev: lib/modules/Crypto/pkcs.pmod:1.2(DEAD) Rev: lib/modules/Crypto/randomness.pmod:1.18(DEAD) Rev: lib/modules/Crypto/randomness.pmod.pike:1.3(DEAD) Rev: lib/modules/Crypto/rsa.pike:1.27(DEAD) Rev: lib/modules/Debug.pmod/werror.pmod:1.5(DEAD) Rev: lib/modules/Fifo.pmod:1.3(DEAD) Rev: lib/modules/Filesystem.pmod/System.pike:1.6(DEAD) Rev: lib/modules/Filesystem.pmod/Tar.pmod:1.9(DEAD) Rev: lib/modules/Filesystem.pmod/module.pmod:1.8(DEAD) Rev: lib/modules/Function.pmod:1.4(DEAD) Rev: lib/modules/GDK.pmod:1.9(DEAD) Rev: lib/modules/GDKSupport.pmod/README:1.2(DEAD) Rev: lib/modules/GLU.pmod:1.8(DEAD) Rev: lib/modules/GTKSupport.pmod/Alert.pike:1.5(DEAD) Rev: lib/modules/GTKSupport.pmod/MenuFactory.pmod:1.6(DEAD) Rev: lib/modules/GTKSupport.pmod/SClist.pike:1.6(DEAD) Rev: lib/modules/GTKSupport.pmod/Util.pmod:1.8(DEAD) Rev: lib/modules/GTKSupport.pmod/pCtree.pike:1.6(DEAD) Rev: lib/modules/GTKSupport.pmod/pDrawingArea.pike:1.5(DEAD) Rev: lib/modules/Geography.pmod/Countries.pmod:1.5(DEAD) Rev: lib/modules/Geography.pmod/Position.pike:1.6(DEAD) Rev: lib/modules/Getopt.pmod:1.12(DEAD) Rev: lib/modules/Gnome.pmod:1.3(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/create_bars.pike:1.4(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/create_graph.pike:1.5(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/create_pie.pike:1.5(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/doc.txt:1.3(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/graph.h:1.2(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/module.pmod:1.5(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/polyline.pike:1.3(DEAD) Rev: lib/modules/Graphics.pmod/Graph.pmod/test.pike:1.6(DEAD) Rev: lib/modules/LR.pmod/Grammar_parser.pmod:1.11(DEAD) Rev: lib/modules/LR.pmod/item.pike:1.6(DEAD) Rev: lib/modules/LR.pmod/kernel.pike:1.8(DEAD) Rev: lib/modules/LR.pmod/lr.pike:1.5(DEAD) Rev: lib/modules/LR.pmod/parser.pike:1.25(DEAD) Rev: lib/modules/LR.pmod/priority.pike:1.4(DEAD) Rev: lib/modules/LR.pmod/rule.pike:1.7(DEAD) Rev: lib/modules/LR.pmod/scanner.pike:1.3(DEAD) Rev: lib/modules/Languages.pmod/PLIS.pmod:1.11(DEAD) Rev: lib/modules/Locale.pmod/Charset.pmod:1.3(DEAD) Rev: lib/modules/Locale.pmod/Gettext.pmod:1.3(DEAD) Rev: lib/modules/Locale.pmod/module.pmod:1.8(DEAD) Rev: lib/modules/PDB.pmod:1.3(DEAD) Rev: lib/modules/Parser.pmod/C.pmod:1.23(DEAD) Rev: lib/modules/Parser.pmod/Pike.pmod:1.7(DEAD) Rev: lib/modules/Parser.pmod/XML.pmod/DOM.pmod:1.2(DEAD) Rev: lib/modules/Parser.pmod/XML.pmod/Simple.pike:1.3(DEAD) Rev: lib/modules/Parser.pmod/XML.pmod/Tree.pmod:1.5(DEAD) Rev: lib/modules/Parser.pmod/module.pmod:1.3(DEAD) Rev: lib/modules/Process.pmod:1.30(DEAD) Rev: lib/modules/Program.pmod:1.3(DEAD) Rev: lib/modules/Protocols.pmod/DNS.pmod:1.54(DEAD) Rev: lib/modules/Protocols.pmod/HTTP.pmod/Query.pike:1.27(DEAD) Rev: lib/modules/Protocols.pmod/HTTP.pmod/module.pmod:1.19(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/dummy_server.pike:1.7(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/imap_server.pike:1.20(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/parse_line.pike:1.25(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/parser.pike:1.12(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/requests.pmod:1.89(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/server.pike:1.14(DEAD) Rev: lib/modules/Protocols.pmod/IMAP.pmod/types.pmod:1.27(DEAD) Rev: lib/modules/Protocols.pmod/IRC.pmod/Client.pike:1.7(DEAD) Rev: lib/modules/Protocols.pmod/IRC.pmod/Error.pmod:1.3(DEAD) Rev: lib/modules/Protocols.pmod/IRC.pmod/Raw.pike:1.6(DEAD) Rev: lib/modules/Protocols.pmod/IRC.pmod/Requests.pmod:1.5(DEAD) Rev: lib/modules/Protocols.pmod/IRC.pmod/module.pmod:1.1(DEAD) Rev: lib/modules/Protocols.pmod/Ident.pmod:1.9(DEAD) Rev: lib/modules/Protocols.pmod/LDAP.pmod/client.pike:1.22(DEAD) Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_errors.h:1.2(DEAD) Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_globals.h:1.5(DEAD) Rev: lib/modules/Protocols.pmod/LDAP.pmod/ldap_privates.pmod:1.6(DEAD) Rev: lib/modules/Protocols.pmod/LDAP.pmod/protocol.pike:1.6(DEAD) Rev: lib/modules/Protocols.pmod/LPD.pmod:1.6(DEAD) Rev: lib/modules/Protocols.pmod/Line.pmod:1.15(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/ASync.pmod:1.3(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Connection.pike:1.7(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Helper.pmod:1.6(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/ProtocolTypes.pmod:1.8(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Raw.pike:1.10(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Request.pmod:1.8(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Session.pike:1.24(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Threads.pike:1.7(DEAD) Rev: lib/modules/Protocols.pmod/LysKOM.pmod/Threads.pmod:1.4(DEAD) Rev: lib/modules/Protocols.pmod/NNTP.pmod:1.9(DEAD) Rev: lib/modules/Protocols.pmod/Ports.pmod:1.9(DEAD) Rev: lib/modules/Protocols.pmod/SMTP.pmod:1.14(DEAD) Rev: lib/modules/Protocols.pmod/SNMP.pmod/getcmd.pike:1.1(DEAD) Rev: lib/modules/Protocols.pmod/SNMP.pmod/protocol.pike:1.1(DEAD) Rev: lib/modules/Protocols.pmod/SNMP.pmod/snmp_errors.h:1.1(DEAD) Rev: lib/modules/Protocols.pmod/SNMP.pmod/snmp_globals.h:1.1(DEAD) Rev: lib/modules/Protocols.pmod/TELNET.pmod:1.14(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/AUTHORS:1.2(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/Atom.pmod:1.7(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/Auth.pmod:1.9(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/Extensions.pmod:1.10(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/Requests.pmod:1.28(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/Types.pmod:1.34(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/XImage.pmod:1.17(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/XTools.pmod:1.6(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.41(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/_Types.pmod:1.5(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/_Xlib.pmod:1.15(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/db/compose:1.1(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/db/compose.db:1.1(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/db/convert_compose.pike:1.4(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/db/keysyms:1.1(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/error.h:1.1(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/keysyms.h:1.1(DEAD) Rev: lib/modules/Protocols.pmod/X.pmod/my_struct.pmod:1.8(DEAD) Rev: lib/modules/Remote.pmod/Client.pike:1.9(DEAD) Rev: lib/modules/Remote.pmod/Server.pike:1.10(DEAD) Rev: lib/modules/Remote.pmod/call.pike:1.8(DEAD) Rev: lib/modules/Remote.pmod/connection.pike:1.20(DEAD) Rev: lib/modules/Remote.pmod/context.pike:1.13(DEAD) Rev: lib/modules/Remote.pmod/obj.pike:1.6(DEAD) Rev: lib/modules/Remote.pmod/remote.h:1.3(DEAD) Rev: lib/modules/SSL.pmod/COPYRIGHT:1.2(DEAD) Rev: lib/modules/SSL.pmod/DOC:1.2(DEAD) Rev: lib/modules/SSL.pmod/TODO:1.3(DEAD) Rev: lib/modules/SSL.pmod/VERSION:1.50(DEAD) Rev: lib/modules/SSL.pmod/alert.pike:1.3(DEAD) Rev: lib/modules/SSL.pmod/asn1.pmod:1.3(DEAD) Rev: lib/modules/SSL.pmod/asn1.pmod.pike:1.4(DEAD) Rev: lib/modules/SSL.pmod/cipher.pike:1.15(DEAD) Rev: lib/modules/SSL.pmod/client.pike:1.1(DEAD) Rev: lib/modules/SSL.pmod/connection.pike:1.14(DEAD) Rev: lib/modules/SSL.pmod/constants.pike:1.7(DEAD) Rev: lib/modules/SSL.pmod/context.pike:1.12(DEAD) Rev: lib/modules/SSL.pmod/handshake.pike:1.21(DEAD) Rev: lib/modules/SSL.pmod/https.pike:1.9(DEAD) Rev: lib/modules/SSL.pmod/packet.pike:1.5(DEAD) Rev: lib/modules/SSL.pmod/pem.pmod:1.4(DEAD) Rev: lib/modules/SSL.pmod/queue.pike:1.2(DEAD) Rev: lib/modules/SSL.pmod/server.pike:1.2(DEAD) Rev: lib/modules/SSL.pmod/session.pike:1.12(DEAD) Rev: lib/modules/SSL.pmod/sslfile.pike:1.26(DEAD) Rev: lib/modules/SSL.pmod/sslport.pike:1.7(DEAD) Rev: lib/modules/SSL.pmod/state.pike:1.6(DEAD) Rev: lib/modules/SSL.pmod/struct.pike:1.2(DEAD) Rev: lib/modules/Simulate.pmod:1.8(DEAD) Rev: lib/modules/Sql.pmod/Sql.pike:1.46(DEAD) Rev: lib/modules/Sql.pmod/msql.pike:1.9(DEAD) Rev: lib/modules/Sql.pmod/mysql.pike:1.12(DEAD) Rev: lib/modules/Sql.pmod/mysql_result.pike:1.4(DEAD) Rev: lib/modules/Sql.pmod/odbc.pike:1.7(DEAD) Rev: lib/modules/Sql.pmod/odbc_result.pike:1.4(DEAD) Rev: lib/modules/Sql.pmod/oracle.pike:1.6(DEAD) Rev: lib/modules/Sql.pmod/postgres.pike:1.12(DEAD) Rev: lib/modules/Sql.pmod/postgres_result.pike:1.4(DEAD) Rev: lib/modules/Sql.pmod/rsql.pike:1.6(DEAD) Rev: lib/modules/Sql.pmod/sql.pike:1.1(DEAD) Rev: lib/modules/Sql.pmod/sql_result.pike:1.8(DEAD) Rev: lib/modules/Sql.pmod/sql_util.pmod:1.7(DEAD) Rev: lib/modules/Sql.pmod/sybase.pike:1.5(DEAD) Rev: lib/modules/Stack.pmod:1.8(DEAD) Rev: lib/modules/Standards.pmod/ASN1.pmod/Decode.pmod:1.11(DEAD) Rev: lib/modules/Standards.pmod/ASN1.pmod/Encode.pmod:1.6(DEAD) Rev: lib/modules/Standards.pmod/ASN1.pmod/Types.pmod:1.17(DEAD) Rev: lib/modules/Standards.pmod/ASN1.pmod/decode.pike:1.3(DEAD) Rev: lib/modules/Standards.pmod/ISO639_2.pmod:1.6(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/CSR.pmod:1.8(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/Certificate.pmod:1.8(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/DSA.pmod:1.5(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod:1.10(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/PFX.pmod:1.6(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/RSA.pmod:1.14(DEAD) Rev: lib/modules/Standards.pmod/PKCS.pmod/Signature.pmod:1.4(DEAD) Rev: lib/modules/Standards.pmod/URI.pike:1.5(DEAD) Rev: lib/modules/Stdio.pmod/Readline.pike:1.39(DEAD) Rev: lib/modules/Stdio.pmod/Readline.pmod:1.4(DEAD) Rev: lib/modules/Stdio.pmod/Terminfo.pmod:1.11(DEAD) Rev: lib/modules/Stdio.pmod/module.pmod:1.106(DEAD) Rev: lib/modules/String.pmod:1.14(DEAD) Rev: lib/modules/Thread.pmod:1.29(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/CExtractor.pmod:1.4(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/DocParser.pmod:1.7(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeExtractor.pmod:1.4(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeObjects.pmod:1.6(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/PikeParser.pike:1.5(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/ProcessXML.pmod:1.2(DEAD) Rev: lib/modules/Tools.pmod/AutoDoc.pmod/module.pmod:1.3(DEAD) Rev: lib/modules/Tools.pmod/Hilfe.pmod:1.20(DEAD) Rev: lib/modules/Tools.pmod/Install.pmod:1.10(DEAD) Rev: lib/modules/Tools.pmod/PEM.pmod:1.8(DEAD) Rev: lib/modules/Tools.pmod/X509.pmod:1.13(DEAD) Rev: lib/modules/Tools.pmod/_PEM.pmod:1.4(DEAD) Rev: lib/modules/Tools.pmod/sed.pmod:1.3(DEAD) Rev: lib/modules/Yabu.pmod/module.pmod:1.25(DEAD) Rev: lib/modules/Yabu.pmod/test.pike:1.8(DEAD) Rev: lib/modules/_Image.pmod/module.pmod:1.15(DEAD) Rev: lib/modules/_Image_PS.pmod:1.4(DEAD) Rev: lib/modules/_Image_PSD.pmod:1.13(DEAD) Rev: lib/modules/_Image_XCF.pmod:1.18(DEAD) Rev: lib/modules/_Image_XPM.pmod:1.12(DEAD) Rev: lib/modules/__builtin.pmod:1.3(DEAD) Rev: lib/modules/array_functions.pmod:1.2(DEAD) Rev: lib/modules/error.pmod:1.4(DEAD) Rev: lib/modules/fifo.pmod:1.2(DEAD) Rev: lib/modules/getopt.pmod:1.2(DEAD) Rev: lib/modules/process.pmod:1.2(DEAD) Rev: lib/modules/simulate.pmod:1.2(DEAD) Rev: lib/modules/stack.pmod:1.2(DEAD) Rev: lib/modules/stdio.pmod:1.2(DEAD) Rev: lib/modules/string_functions.pmod:1.2(DEAD) Rev: lib/tools/pike.el:1.20(DEAD) Rev: man/hilfe.1:1.2(DEAD) Rev: man/pike.1:1.11(DEAD) Rev: src/.cvsignore:1.26(DEAD) Rev: src/BUGS:1.1.1.1(DEAD) Rev: src/COPYING:1.1.1.1(DEAD) Rev: src/COPYRIGHT:1.3(DEAD) Rev: src/ChangeLog:1.164(DEAD) Rev: src/DISCLAIMER:1.1.1.1(DEAD) Rev: src/Makefile.in:1.231(DEAD) Rev: src/Makefile.src:1.19(DEAD) Rev: src/README:1.13(DEAD) Rev: src/UnicodeData-ReadMe.txt:1.2(DEAD) Rev: src/UnicodeData.txt:1.2(DEAD) Rev: src/acconfig.h:1.71(DEAD) Rev: src/aclocal.m4:1.22(DEAD) Rev: src/alloca.c:1.3(DEAD) Rev: src/array.c:1.101(DEAD) Rev: src/array.h:1.30(DEAD) Rev: src/backend.c:1.62(DEAD) Rev: src/backend.h:1.11(DEAD) Rev: src/bignum.c:1.19(DEAD) Rev: src/bignum.h:1.14(DEAD) Rev: src/block_alloc.h:1.27(DEAD) Rev: src/block_alloc_h.h:1.8(DEAD) Rev: src/build_modlist_h:1.2(DEAD) Rev: src/builtin.cmod:1.16(DEAD) Rev: src/builtin_functions.c:1.332(DEAD) Rev: src/builtin_functions.h:1.15(DEAD) Rev: src/builtin_functions_t.c:1.1(DEAD) Rev: src/callback.c:1.21(DEAD) Rev: src/callback.h:1.12(DEAD) Rev: src/compilation.h:1.21(DEAD) Rev: src/config.cache:1.2(DEAD) Rev: src/config.h:1.4(DEAD) Rev: src/config.log:1.2(DEAD) Rev: src/configure:1.2(DEAD) Rev: src/configure.in:1.452(DEAD) Rev: src/constants.c:1.24(DEAD) Rev: src/constants.h:1.15(DEAD) Rev: src/cpp.c:1.79(DEAD) Rev: src/cpp.h:1.4(DEAD) Rev: src/crypt.c:1.2(DEAD) Rev: src/cyclic.c:1.5(DEAD) Rev: src/cyclic.h:1.5(DEAD) Rev: src/dlopen.c:1.7(DEAD) Rev: src/dmalloc.h:1.28(DEAD) Rev: src/docode.c:1.98(DEAD) Rev: src/docode.h:1.10(DEAD) Rev: src/dummy_ci.h:1.4(DEAD) Rev: src/dumpmaster.pike:1.4(DEAD) Rev: src/dumpmodule.pike:1.15(DEAD) Rev: src/dynamic_buffer.c:1.13(DEAD) Rev: src/dynamic_buffer.h:1.11(DEAD) Rev: src/dynamic_load.c:1.50(DEAD) Rev: src/dynamic_load.h:1.4(DEAD) Rev: src/efun.h:1.3(DEAD) Rev: src/encode.c:1.79(DEAD) Rev: src/encode.h:1.3(DEAD) Rev: src/error.c:1.68(DEAD) Rev: src/error.h:1.50(DEAD) Rev: src/errors.h:1.15(DEAD) Rev: src/fd_control.c:1.35(DEAD) Rev: src/fd_control.h:1.6(DEAD) Rev: src/fdlib.c:1.47(DEAD) Rev: src/fdlib.h:1.38(DEAD) Rev: src/fsort.c:1.15(DEAD) Rev: src/fsort.h:1.2(DEAD) Rev: src/fsort_template.h:1.8(DEAD) Rev: src/gc.c:1.144(DEAD) Rev: src/gc.h:1.73(DEAD) Rev: src/global.h:1.56(DEAD) Rev: src/hashtable.c:1.8(DEAD) Rev: src/hashtable.h:1.5(DEAD) Rev: src/install-sh:1.4(DEAD) Rev: src/install-welcome:1.1(DEAD) Rev: src/interpret.c:1.182(DEAD) Rev: src/interpret.h:1.73(DEAD) Rev: src/interpret_functions.h:1.42(DEAD) Rev: src/interpreter.h:1.54(DEAD) Rev: src/language.y:1.2(DEAD) Rev: src/language.yacc:1.222(DEAD) Rev: src/las.c:1.231(DEAD) Rev: src/las.h:1.45(DEAD) Rev: src/las_t.c:1.1(DEAD) Rev: src/lex.c:1.85(DEAD) Rev: src/lex.h:1.15(DEAD) Rev: src/lexer.h:1.27(DEAD) Rev: src/machine.h.in:1.16(DEAD) Rev: src/macros.h:1.5(DEAD) Rev: src/main.c:1.109(DEAD) Rev: src/main.h:1.15(DEAD) Rev: src/make_variables.in:1.4(DEAD) Rev: src/mapping.c:1.113(DEAD) Rev: src/mapping.h:1.34(DEAD) Rev: src/memory.c:1.7(DEAD) Rev: src/memory.h:1.5(DEAD) Rev: src/module.c:1.12(DEAD) Rev: src/module.h:1.4(DEAD) Rev: src/module_magic.h:1.4(DEAD) Rev: src/module_support.c:1.39(DEAD) Rev: src/module_support.h:1.8(DEAD) Rev: src/modules/.cvsignore:1.7(DEAD) Rev: src/modules/CommonLog/.cvsignore:1.3(DEAD) Rev: src/modules/CommonLog/Makefile.in:1.2(DEAD) Rev: src/modules/CommonLog/acconfig.h:1.1(DEAD) Rev: src/modules/CommonLog/clf.c:1.5(DEAD) Rev: src/modules/CommonLog/configure.in:1.1(DEAD) Rev: src/modules/CommonLog/testsuite.in:1.1(DEAD) Rev: src/modules/Gdbm/.cvsignore:1.4(DEAD) Rev: src/modules/Gdbm/Makefile.in:1.5(DEAD) Rev: src/modules/Gdbm/acconfig.h:1.1(DEAD) Rev: src/modules/Gdbm/configure.in:1.3(DEAD) Rev: src/modules/Gdbm/doc/gdbm:1.1(DEAD) Rev: src/modules/Gdbm/gdbm_machine.h.in:1.2(DEAD) Rev: src/modules/Gdbm/gdbmmod.c:1.12(DEAD) Rev: src/modules/Gdbm/testsuite.in:1.4(DEAD) Rev: src/modules/Gettext/.cvsignore:1.1(DEAD) Rev: src/modules/Gettext/Makefile.in:1.1(DEAD) Rev: src/modules/Gettext/acconfig.h:1.2(DEAD) Rev: src/modules/Gettext/configure.in:1.2(DEAD) Rev: src/modules/Gettext/gettext.c:1.6(DEAD) Rev: src/modules/Gettext/testsuite.in:1.1(DEAD) Rev: src/modules/Gmp/.cvsignore:1.3(DEAD) Rev: src/modules/Gmp/Makefile.in:1.16(DEAD) Rev: src/modules/Gmp/configure.in:1.20(DEAD) Rev: src/modules/Gmp/doc/mpz:1.1(DEAD) Rev: src/modules/Gmp/gmp_machine.h.in:1.5(DEAD) Rev: src/modules/Gmp/mpz_glue.c:1.84(DEAD) Rev: src/modules/Gmp/my_gmp.h:1.9(DEAD) Rev: src/modules/Gmp/my_mpz_xor.c:1.3(DEAD) Rev: src/modules/Gmp/next_prime.c:1.10(DEAD) Rev: src/modules/Gmp/prime_table.c:1.3(DEAD) Rev: src/modules/Gmp/prime_table.pike:1.1(DEAD) Rev: src/modules/Gmp/testsuite.in:1.16(DEAD) Rev: src/modules/Gz/.cvsignore:1.4(DEAD) Rev: src/modules/Gz/Makefile.in:1.5(DEAD) Rev: src/modules/Gz/acconfig.h:1.1(DEAD) Rev: src/modules/Gz/configure.in:1.19(DEAD) Rev: src/modules/Gz/doc/gz_deflate:1.2(DEAD) Rev: src/modules/Gz/doc/gz_inflate:1.1(DEAD) Rev: src/modules/Gz/flushtest.pike:1.2(DEAD) Rev: src/modules/Gz/gz_test.c:1.5(DEAD) Rev: src/modules/Gz/testsuite.in:1.13(DEAD) Rev: src/modules/Gz/zlib_machine.h.in:1.2(DEAD) Rev: src/modules/Gz/zlibmod.c:1.35(DEAD) Rev: src/modules/HTTPLoop/.cvsignore:1.3(DEAD) Rev: src/modules/HTTPLoop/Makefile.in:1.2(DEAD) Rev: src/modules/HTTPLoop/accept_and_parse.c:1.22(DEAD) Rev: src/modules/HTTPLoop/accept_and_parse.h:1.7(DEAD) Rev: src/modules/HTTPLoop/acconfig.h:1.2(DEAD) Rev: src/modules/HTTPLoop/cache.c:1.15(DEAD) Rev: src/modules/HTTPLoop/cache.h:1.8(DEAD) Rev: src/modules/HTTPLoop/configure.in:1.5(DEAD) Rev: src/modules/HTTPLoop/extensions:1.1(DEAD) Rev: src/modules/HTTPLoop/filesystem.c:1.5(DEAD) Rev: src/modules/HTTPLoop/filesystem.h:1.1(DEAD) Rev: src/modules/HTTPLoop/log.c:1.9(DEAD) Rev: src/modules/HTTPLoop/log.h:1.1(DEAD) Rev: src/modules/HTTPLoop/requestobject.c:1.16(DEAD) Rev: src/modules/HTTPLoop/requestobject.h:1.1(DEAD) Rev: src/modules/HTTPLoop/static_strings.h:1.1(DEAD) Rev: src/modules/HTTPLoop/test.pike:1.2(DEAD) Rev: src/modules/HTTPLoop/testsuite.in:1.1(DEAD) Rev: src/modules/HTTPLoop/timeout.c:1.6(DEAD) Rev: src/modules/HTTPLoop/timeout.h:1.2(DEAD) Rev: src/modules/HTTPLoop/util.c:1.7(DEAD) Rev: src/modules/HTTPLoop/util.h:1.3(DEAD) Rev: src/modules/HTTPLoop/wwwserver.pike:1.3(DEAD) Rev: src/modules/Image/.cvsignore:1.6(DEAD) Rev: src/modules/Image/Makefile:1.19(DEAD) Rev: src/modules/Image/Makefile.in:1.32(DEAD) Rev: src/modules/Image/acconfig.h:1.5(DEAD) Rev: src/modules/Image/assembly.h:1.3(DEAD) Rev: src/modules/Image/assembly.s:1.4(DEAD) Rev: src/modules/Image/blit.c:1.49(DEAD) Rev: src/modules/Image/blit_layer_include.h:1.6(DEAD) Rev: src/modules/Image/buggy_testsuite:1.1(DEAD) Rev: src/modules/Image/colors.c:1.44(DEAD) Rev: src/modules/Image/colors.h:1.6(DEAD) Rev: src/modules/Image/colortable.c:1.102(DEAD) Rev: src/modules/Image/colortable.h:1.24(DEAD) Rev: src/modules/Image/colortable_lookup.h:1.15(DEAD) Rev: src/modules/Image/config.h.in:1.2(DEAD) Rev: src/modules/Image/configure.in:1.16(DEAD) Rev: src/modules/Image/dct.c:1.17(DEAD) Rev: src/modules/Image/default_font.c:1.3(DEAD) Rev: src/modules/Image/doc-footer:1.3(DEAD) Rev: src/modules/Image/doc-header:1.7(DEAD) Rev: src/modules/Image/doc.txt:1.2(DEAD) Rev: src/modules/Image/doc/.cvsignore:1.1(DEAD) Rev: src/modules/Image/doc/Image.GIF.html:1.6(DEAD) Rev: src/modules/Image/doc/Image.PNM.html:1.4(DEAD) Rev: src/modules/Image/doc/Image.colortable.html:1.10(DEAD) Rev: src/modules/Image/doc/Image.colortable.html~:1.2(DEAD) Rev: src/modules/Image/doc/Image.font.html:1.6(DEAD) Rev: src/modules/Image/doc/Image.font.html~:1.2(DEAD) Rev: src/modules/Image/doc/Image.html:1.17(DEAD) Rev: src/modules/Image/doc/Image.html~:1.2(DEAD) Rev: src/modules/Image/doc/Image.image.html:1.19(DEAD) Rev: src/modules/Image/doc/Image.image.html~:1.2(DEAD) Rev: src/modules/Image/doc/illustration_0.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_1.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_11.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_12.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_13.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_14.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_15.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_16.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_17.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_18.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_19.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_2.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_20.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_21.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_22.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_23.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_24.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_25.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_26.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_27.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_28.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_29.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_3.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_30.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_31.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_32.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_33.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_34.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_35.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_36.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_37.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_38.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_39.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_4.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_40.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_41.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_42.gif:1.4(DEAD) Rev: src/modules/Image/doc/illustration_43.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_44.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_45.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_46.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_47.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_48.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_49.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_5.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_51.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_53.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_54.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_6.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_7.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustration_8.gif:1.3(DEAD) Rev: src/modules/Image/doc/illustration_9.gif:1.2(DEAD) Rev: src/modules/Image/doc/illustrations.html:1.4(DEAD) Rev: src/modules/Image/doc/image.html:1.2(DEAD) Rev: src/modules/Image/doc/image_old_doc.html:1.2(DEAD) Rev: src/modules/Image/doc/lena.gif:1.2(DEAD) Rev: src/modules/Image/doc/lena.ppm:1.2(DEAD) Rev: src/modules/Image/encodings/.cvsignore:1.2(DEAD) Rev: src/modules/Image/encodings/Makefile.in:1.33(DEAD) Rev: src/modules/Image/encodings/_xpm.c:1.16(DEAD) Rev: src/modules/Image/encodings/any.c:1.20(DEAD) Rev: src/modules/Image/encodings/avs.c:1.12(DEAD) Rev: src/modules/Image/encodings/bmp.c:1.30(DEAD) Rev: src/modules/Image/encodings/configure.in:1.6(DEAD) Rev: src/modules/Image/encodings/dsi.c:1.3(DEAD) Rev: src/modules/Image/encodings/encodings.h:1.2(DEAD) Rev: src/modules/Image/encodings/gd.c:1.5(DEAD) Rev: src/modules/Image/encodings/gif.c:1.61(DEAD) Rev: src/modules/Image/encodings/gif.h:1.2(DEAD) Rev: src/modules/Image/encodings/gif_lzw.c:1.10(DEAD) Rev: src/modules/Image/encodings/gif_lzw.h:1.9(DEAD) Rev: src/modules/Image/encodings/hrz.c:1.6(DEAD) Rev: src/modules/Image/encodings/iff.c:1.9(DEAD) Rev: src/modules/Image/encodings/ilbm.c:1.21(DEAD) Rev: src/modules/Image/encodings/pcx.c:1.15(DEAD) Rev: src/modules/Image/encodings/png.c:1.41(DEAD) Rev: src/modules/Image/encodings/pnm.c:1.24(DEAD) Rev: src/modules/Image/encodings/psd.c:1.27(DEAD) Rev: src/modules/Image/encodings/psd_constant_strings.h:1.4(DEAD) Rev: src/modules/Image/encodings/pvr.c:1.12(DEAD) Rev: src/modules/Image/encodings/ras.c:1.13(DEAD) Rev: src/modules/Image/encodings/tga.c:1.26(DEAD) Rev: src/modules/Image/encodings/tim.c:1.11(DEAD) Rev: src/modules/Image/encodings/wbf.c:1.7(DEAD) Rev: src/modules/Image/encodings/x.c:1.35(DEAD) Rev: src/modules/Image/encodings/xbm.c:1.13(DEAD) Rev: src/modules/Image/encodings/xcf.c:1.35(DEAD) Rev: src/modules/Image/encodings/xcf_constant_strings.h:1.1(DEAD) Rev: src/modules/Image/encodings/xwd.c:1.19(DEAD) Rev: src/modules/Image/font.c:1.66(DEAD) Rev: src/modules/Image/illustration.pike:1.3(DEAD) Rev: src/modules/Image/image.c:1.185(DEAD) Rev: src/modules/Image/image.h:1.46(DEAD) Rev: src/modules/Image/image_autodoc_foo:1.3(DEAD) Rev: src/modules/Image/image_module.c:1.9(DEAD) Rev: src/modules/Image/initstuff.h:1.11(DEAD) Rev: src/modules/Image/layer_channel.h:1.3(DEAD) Rev: src/modules/Image/layer_oper.h:1.7(DEAD) Rev: src/modules/Image/layers.c:1.60(DEAD) Rev: src/modules/Image/lzw.c:1.8(DEAD) Rev: src/modules/Image/lzw.h:1.6(DEAD) Rev: src/modules/Image/match.h:1.2(DEAD) Rev: src/modules/Image/matrix.c:1.30(DEAD) Rev: src/modules/Image/mkdoc.pike:1.16(DEAD) Rev: src/modules/Image/mktests.pike:1.3(DEAD) Rev: src/modules/Image/mkwmml.pike:1.9(DEAD) Rev: src/modules/Image/module_testsuite.in:1.16(DEAD) Rev: src/modules/Image/operator.c:1.37(DEAD) Rev: src/modules/Image/orient.c:1.18(DEAD) Rev: src/modules/Image/pattern.c:1.23(DEAD) Rev: src/modules/Image/phase.h:1.3(DEAD) Rev: src/modules/Image/pnm.c:1.11(DEAD) Rev: src/modules/Image/pnm_compat.c:1.4(DEAD) Rev: src/modules/Image/poly.c:1.12(DEAD) Rev: src/modules/Image/polyfill.c:1.36(DEAD) Rev: src/modules/Image/quant.c:1.16(DEAD) Rev: src/modules/Image/search.c:1.20(DEAD) Rev: src/modules/Image/test_layers.in:1.1(DEAD) Rev: src/modules/Image/testfont:1.1(DEAD) Rev: src/modules/Image/testsuite.in:1.13(DEAD) Rev: src/modules/Image/testsuite.in.in:1.25(DEAD) Rev: src/modules/Image/togif.c:1.36(DEAD) Rev: src/modules/Image/x.c:1.22(DEAD) Rev: src/modules/Java/.cvsignore:1.2(DEAD) Rev: src/modules/Java/Makefile.in:1.4(DEAD) Rev: src/modules/Java/acconfig.h:1.2(DEAD) Rev: src/modules/Java/configure.in:1.23(DEAD) Rev: src/modules/Java/jvm.c:1.31(DEAD) Rev: src/modules/Java/module.pmod.in.in:1.7(DEAD) Rev: src/modules/Java/testsuite.in:1.3(DEAD) Rev: src/modules/MIME/.cvsignore:1.3(DEAD) Rev: src/modules/MIME/Makefile.in:1.4(DEAD) Rev: src/modules/MIME/acconfig.h:1.2(DEAD) Rev: src/modules/MIME/configure.in:1.4(DEAD) Rev: src/modules/MIME/mime.c:1.28(DEAD) Rev: src/modules/MIME/module.pmod.in:1.7(DEAD) Rev: src/modules/MIME/testsuite.in:1.7(DEAD) Rev: src/modules/Makefile.in:1.36(DEAD) Rev: src/modules/Makefile.src:1.11(DEAD) Rev: src/modules/Math/.cvsignore:1.2(DEAD) Rev: src/modules/Math/Makefile.in:1.4(DEAD) Rev: src/modules/Math/acconfig.h:1.1(DEAD) Rev: src/modules/Math/configure.in:1.2(DEAD) Rev: src/modules/Math/math.c:1.3(DEAD) Rev: src/modules/Math/math.h:1.2(DEAD) Rev: src/modules/Math/math_matrix.c:1.21(DEAD) Rev: src/modules/Math/math_module.c:1.5(DEAD) Rev: src/modules/Math/math_module.h:1.4(DEAD) Rev: src/modules/Math/matrix.c:1.3(DEAD) Rev: src/modules/Math/module.pmod.in:1.5(DEAD) Rev: src/modules/Math/testsuite.in:1.1(DEAD) Rev: src/modules/Mird/.cvsignore:1.1(DEAD) Rev: src/modules/Mird/Makefile.in:1.2(DEAD) Rev: src/modules/Mird/acconfig.h:1.2(DEAD) Rev: src/modules/Mird/configure.in:1.2(DEAD) Rev: src/modules/Mird/mird_glue.c:1.13(DEAD) Rev: src/modules/Mird/module.pmod.in:1.6(DEAD) Rev: src/modules/Mird/testsuite.in:1.1(DEAD) Rev: src/modules/Msql/.cvsignore:1.3(DEAD) Rev: src/modules/Msql/COPYING:1.2(DEAD) Rev: src/modules/Msql/ChangeLog:1.2(DEAD) Rev: src/modules/Msql/INSTALL:1.1.1.1(DEAD) Rev: src/modules/Msql/Makefile.in:1.5(DEAD) Rev: src/modules/Msql/NOTES:1.1.1.1(DEAD) Rev: src/modules/Msql/configure.in:1.5(DEAD) Rev: src/modules/Msql/doc/msql:1.3(DEAD) Rev: src/modules/Msql/msql_config.h.in:1.2(DEAD) Rev: src/modules/Msql/msqlmod.c:1.17(DEAD) Rev: src/modules/Msql/test_msqlmod.pike:1.2(DEAD) Rev: src/modules/Msql/testsuite.in:1.1.1.1(DEAD) Rev: src/modules/Msql/version.h:1.2(DEAD) Rev: src/modules/Mysql/.cvsignore:1.4(DEAD) Rev: src/modules/Mysql/Makefile.in:1.5(DEAD) Rev: src/modules/Mysql/acconfig.h:1.2(DEAD) Rev: src/modules/Mysql/configure.in:1.17(DEAD) Rev: src/modules/Mysql/doc/mysql:1.4(DEAD) Rev: src/modules/Mysql/doc/mysql_result:1.2(DEAD) Rev: src/modules/Mysql/dummy.c:1.5(DEAD) Rev: src/modules/Mysql/mysql.c:1.41(DEAD) Rev: src/modules/Mysql/precompiled_mysql.h:1.11(DEAD) Rev: src/modules/Mysql/result.c:1.18(DEAD) Rev: src/modules/Mysql/testsuite.in:1.1(DEAD) Rev: src/modules/Odbc/.cvsignore:1.3(DEAD) Rev: src/modules/Odbc/Makefile.in:1.4(DEAD) Rev: src/modules/Odbc/acconfig.h:1.5(DEAD) Rev: src/modules/Odbc/configure.in:1.23(DEAD) Rev: src/modules/Odbc/odbc.c:1.24(DEAD) Rev: src/modules/Odbc/odbc_result.c:1.24(DEAD) Rev: src/modules/Odbc/precompiled_odbc.h:1.15(DEAD) Rev: src/modules/Odbc/testsuite.in:1.1(DEAD) Rev: src/modules/Oracle/.cvsignore:1.3(DEAD) Rev: src/modules/Oracle/Makefile.in:1.3(DEAD) Rev: src/modules/Oracle/acconfig.h:1.1(DEAD) Rev: src/modules/Oracle/configure.in:1.29(DEAD) Rev: src/modules/Oracle/module.pmod.in:1.7(DEAD) Rev: src/modules/Oracle/oracle.c:1.53(DEAD) Rev: src/modules/Oracle/testsuite.in:1.1(DEAD) Rev: src/modules/PDF/Makefile.in:1.1(DEAD) Rev: src/modules/PDF/acconfig.h:1.1(DEAD) Rev: src/modules/PDF/configure.in:1.1(DEAD) Rev: src/modules/PDF/pdf_machine.h.in:1.2(DEAD) Rev: src/modules/PDF/pdflib_glue.c:1.4(DEAD) Rev: src/modules/PDF/stamp-h.in:1.1(DEAD) Rev: src/modules/PDF/testsuite.in:1.1(DEAD) Rev: src/modules/Parser/.cvsignore:1.4(DEAD) Rev: src/modules/Parser/Makefile.in:1.4(DEAD) Rev: src/modules/Parser/acconfig.h:1.2(DEAD) Rev: src/modules/Parser/config.h.in:1.2(DEAD) Rev: src/modules/Parser/configure.in:1.1(DEAD) Rev: src/modules/Parser/html.c:1.123(DEAD) Rev: src/modules/Parser/initstuff.h:1.2(DEAD) Rev: src/modules/Parser/module.pmod.in:1.7(DEAD) Rev: src/modules/Parser/parser.c:1.11(DEAD) Rev: src/modules/Parser/parser.h:1.1(DEAD) Rev: src/modules/Parser/testsuite.in:1.41(DEAD) Rev: src/modules/Perl/.cvsignore:1.4(DEAD) Rev: src/modules/Perl/Makefile.in:1.4(DEAD) Rev: src/modules/Perl/acconfig.h:1.1(DEAD) Rev: src/modules/Perl/configure.in:1.9(DEAD) Rev: src/modules/Perl/perlmod.c:1.23(DEAD) Rev: src/modules/Perl/testcase.pl:1.1(DEAD) Rev: src/modules/Perl/testsuite.in:1.3(DEAD) Rev: src/modules/Pipe/.cvsignore:1.4(DEAD) Rev: src/modules/Pipe/Makefile.in:1.5(DEAD) Rev: src/modules/Pipe/acconfig.h:1.1(DEAD) Rev: src/modules/Pipe/config.h.in:1.2(DEAD) Rev: src/modules/Pipe/configure.in:1.7(DEAD) Rev: src/modules/Pipe/pipe.c:1.45(DEAD) Rev: src/modules/Pipe/testsuite.in:1.1(DEAD) Rev: src/modules/Postgres/.cvsignore:1.3(DEAD) Rev: src/modules/Postgres/ChangeLog:1.4(DEAD) Rev: src/modules/Postgres/Makefile.in:1.5(DEAD) Rev: src/modules/Postgres/configure.in:1.11(DEAD) Rev: src/modules/Postgres/doc/postgres_postgres:1.2(DEAD) Rev: src/modules/Postgres/doc/postgres_postgres_result:1.2(DEAD) Rev: src/modules/Postgres/doc/sql_postgres:1.2(DEAD) Rev: src/modules/Postgres/doc/sql_postgres_result:1.2(DEAD) Rev: src/modules/Postgres/extras/test_notify.pike:1.2(DEAD) Rev: src/modules/Postgres/extras/test_schema.pike:1.2(DEAD) Rev: src/modules/Postgres/pg_types.h:1.3(DEAD) Rev: src/modules/Postgres/pgres_config.h.in:1.3(DEAD) Rev: src/modules/Postgres/pgresult.c:1.15(DEAD) Rev: src/modules/Postgres/pgresult.h:1.2(DEAD) Rev: src/modules/Postgres/postgres.c:1.21(DEAD) Rev: src/modules/Postgres/quickmanual.txt:1.1.1.1(DEAD) Rev: src/modules/Postgres/testsuite.in:1.1.1.1(DEAD) Rev: src/modules/Postgres/version.h:1.3(DEAD) Rev: src/modules/Regexp/.cvsignore:1.4(DEAD) Rev: src/modules/Regexp/Makefile.in:1.7(DEAD) Rev: src/modules/Regexp/acconfig.h:1.1(DEAD) Rev: src/modules/Regexp/configure.in:1.6(DEAD) Rev: src/modules/Regexp/doc/regexp:1.1(DEAD) Rev: src/modules/Regexp/glue.c:1.20(DEAD) Rev: src/modules/Regexp/module.pmod.in:1.4(DEAD) Rev: src/modules/Regexp/pike_regexp.c:1.20(DEAD) Rev: src/modules/Regexp/pike_regexp.h:1.4(DEAD) Rev: src/modules/Regexp/testsuite.in:1.7(DEAD) Rev: src/modules/SANE/.cvsignore:1.2(DEAD) Rev: src/modules/SANE/Makefile.in:1.1(DEAD) Rev: src/modules/SANE/acconfig.h:1.1(DEAD) Rev: src/modules/SANE/configure.in:1.1(DEAD) Rev: src/modules/SANE/sane.c:1.8(DEAD) Rev: src/modules/SANE/testsuite.in:1.1(DEAD) Rev: src/modules/Ssleay/.cvsignore:1.4(DEAD) Rev: src/modules/Ssleay/Makefile.in:1.5(DEAD) Rev: src/modules/Ssleay/acconfig.h:1.2(DEAD) Rev: src/modules/Ssleay/configure.in:1.5(DEAD) Rev: src/modules/Ssleay/ssleay.c:1.14(DEAD) Rev: src/modules/Ssleay/testsuite.in:1.1(DEAD) Rev: src/modules/Yp/.cvsignore:1.3(DEAD) Rev: src/modules/Yp/Makefile.in:1.5(DEAD) Rev: src/modules/Yp/acconfig.h:1.3(DEAD) Rev: src/modules/Yp/configure.in:1.9(DEAD) Rev: src/modules/Yp/doc:1.1(DEAD) Rev: src/modules/Yp/module.pmod.in:1.13(DEAD) Rev: src/modules/Yp/testsuite.in:1.1(DEAD) Rev: src/modules/Yp/yp.c:1.22(DEAD) Rev: src/modules/_Charset/.cvsignore:1.2(DEAD) Rev: src/modules/_Charset/Makefile.in:1.4(DEAD) Rev: src/modules/_Charset/acconfig.h:1.1(DEAD) Rev: src/modules/_Charset/charsetmod.c:1.26(DEAD) Rev: src/modules/_Charset/configure.in:1.2(DEAD) Rev: src/modules/_Charset/iso2022.c:1.20(DEAD) Rev: src/modules/_Charset/iso2022.h:1.2(DEAD) Rev: src/modules/_Charset/misc.c:1.7(DEAD) Rev: src/modules/_Charset/module.pmod.in:1.9(DEAD) Rev: src/modules/_Charset/tables.c:1.9(DEAD) Rev: src/modules/_Charset/testsuite.in:1.1(DEAD) Rev: src/modules/_Crypto/.build_lobotomized_crypto:1.7(DEAD) Rev: src/modules/_Crypto/.cvsignore:1.5(DEAD) Rev: src/modules/_Crypto/.exportable_files:1.4(DEAD) Rev: src/modules/_Crypto/CREDITS:1.3(DEAD) Rev: src/modules/_Crypto/ChangeLog:1.1(DEAD) Rev: src/modules/_Crypto/Makefile:1.10(DEAD) Rev: src/modules/_Crypto/Makefile.in:1.25(DEAD) Rev: src/modules/_Crypto/StdCrypt.pike:1.5(DEAD) Rev: src/modules/_Crypto/acconfig.h:1.1(DEAD) Rev: src/modules/_Crypto/arcfour.c:1.13(DEAD) Rev: src/modules/_Crypto/cast.c:1.9(DEAD) Rev: src/modules/_Crypto/cbc.c:1.18(DEAD) Rev: src/modules/_Crypto/configure.in:1.11(DEAD) Rev: src/modules/_Crypto/crypto.c:1.41(DEAD) Rev: src/modules/_Crypto/crypto.doc:1.5(DEAD) Rev: src/modules/_Crypto/crypto.h:1.6(DEAD) Rev: src/modules/_Crypto/crypto.pre.pike:1.5(DEAD) Rev: src/modules/_Crypto/crypto_submodule.doc:1.4(DEAD) Rev: src/modules/_Crypto/des.c:1.19(DEAD) Rev: src/modules/_Crypto/des.pike:1.1.1.1(DEAD) Rev: src/modules/_Crypto/hash_submodule.doc:1.1(DEAD) Rev: src/modules/_Crypto/idea.c:1.16(DEAD) Rev: src/modules/_Crypto/idea.pike:1.4(DEAD) Rev: src/modules/_Crypto/include/.exportable_files:1.2(DEAD) Rev: src/modules/_Crypto/include/RCSID.h:1.6(DEAD) Rev: src/modules/_Crypto/include/arcfour.h:1.4(DEAD) Rev: src/modules/_Crypto/include/cast.h:1.2(DEAD) Rev: src/modules/_Crypto/include/crypto_types.h:1.5(DEAD) Rev: src/modules/_Crypto/include/des.h:1.4(DEAD) Rev: src/modules/_Crypto/include/idea.h:1.4(DEAD) Rev: src/modules/_Crypto/include/md2.h:1.1(DEAD) Rev: src/modules/_Crypto/include/md5.h:1.2(DEAD) Rev: src/modules/_Crypto/include/rijndael.h:1.2(DEAD) Rev: src/modules/_Crypto/include/sha.h:1.4(DEAD) Rev: src/modules/_Crypto/invert.c:1.11(DEAD) Rev: src/modules/_Crypto/lib/.cvsignore:1.3(DEAD) Rev: src/modules/_Crypto/lib/.exportable_files:1.2(DEAD) Rev: src/modules/_Crypto/lib/Makefile.in:1.26(DEAD) Rev: src/modules/_Crypto/lib/arcfour.c:1.7(DEAD) Rev: src/modules/_Crypto/lib/cast.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/cast_sboxes.h:1.2(DEAD) Rev: src/modules/_Crypto/lib/configure.in:1.12(DEAD) Rev: src/modules/_Crypto/lib/desCode.h:1.2(DEAD) Rev: src/modules/_Crypto/lib/desKerb.c:1.3(DEAD) Rev: src/modules/_Crypto/lib/desQuick.c:1.4(DEAD) Rev: src/modules/_Crypto/lib/desTest.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/desUtil.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore.README:1.1(DEAD) Rev: src/modules/_Crypto/lib/descore.shar.gz:1.1(DEAD) Rev: src/modules/_Crypto/lib/descore/Makefile:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/README:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desCode.h:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desCore.h:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desKerb.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desQuick.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desTest.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desUtil.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/descore.diffs:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/descore.shar.gz:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desdata.c:1.2(DEAD) Rev: src/modules/_Crypto/lib/descore/desinfo.h:1.2(DEAD) Rev: src/modules/_Crypto/lib/desdata.c:1.4(DEAD) Rev: src/modules/_Crypto/lib/desdata.pike:1.1(DEAD) Rev: src/modules/_Crypto/lib/desinfo.h:1.3(DEAD) Rev: src/modules/_Crypto/lib/idea.c:1.6(DEAD) Rev: src/modules/_Crypto/lib/install-sh:1.2(DEAD) Rev: src/modules/_Crypto/lib/md2.c:1.3(DEAD) Rev: src/modules/_Crypto/lib/md5.c:1.3(DEAD) Rev: src/modules/_Crypto/lib/rijndael-boxes.dat:1.1(DEAD) Rev: src/modules/_Crypto/lib/rijndael.README:1.1(DEAD) Rev: src/modules/_Crypto/lib/rijndael.c:1.1(DEAD) Rev: src/modules/_Crypto/lib/sha.c:1.7(DEAD) Rev: src/modules/_Crypto/md2.c:1.10(DEAD) Rev: src/modules/_Crypto/md5.c:1.15(DEAD) Rev: src/modules/_Crypto/md5.pike:1.1.1.1(DEAD) Rev: src/modules/_Crypto/nt.c:1.7(DEAD) Rev: src/modules/_Crypto/pipe.c:1.19(DEAD) Rev: src/modules/_Crypto/precompiled_crypto.h:1.18(DEAD) Rev: src/modules/_Crypto/rijndael.c:1.4(DEAD) Rev: src/modules/_Crypto/rsa.c:1.24(DEAD) Rev: src/modules/_Crypto/sha.c:1.18(DEAD) Rev: src/modules/_Crypto/test_crypto.pike:1.5(DEAD) Rev: src/modules/_Crypto/testsuite.in:1.15(DEAD) Rev: src/modules/_Image_FreeType/.cvsignore:1.1(DEAD) Rev: src/modules/_Image_FreeType/Makefile.in:1.1(DEAD) Rev: src/modules/_Image_FreeType/acconfig.h:1.1(DEAD) Rev: src/modules/_Image_FreeType/configure.in:1.3(DEAD) Rev: src/modules/_Image_FreeType/freetype.c:1.3(DEAD) Rev: src/modules/_Image_FreeType/testsuite.in:1.1(DEAD) Rev: src/modules/_Image_GIF/.cvsignore:1.1(DEAD) Rev: src/modules/_Image_GIF/Makefile.in:1.1(DEAD) Rev: src/modules/_Image_GIF/acconfig.h:1.1(DEAD) Rev: src/modules/_Image_GIF/configure.in:1.1(DEAD) Rev: src/modules/_Image_GIF/gif_lzw.c:1.1(DEAD) Rev: src/modules/_Image_GIF/gif_lzw.h:1.1(DEAD) Rev: src/modules/_Image_GIF/image_gif.c:1.4(DEAD) Rev: src/modules/_Image_GIF/testsuite.in:1.1(DEAD) Rev: src/modules/_Image_JPEG/.cvsignore:1.3(DEAD) Rev: src/modules/_Image_JPEG/Makefile.in:1.4(DEAD) Rev: src/modules/_Image_JPEG/acconfig.h:1.1(DEAD) Rev: src/modules/_Image_JPEG/config.h.in:1.2(DEAD) Rev: src/modules/_Image_JPEG/configure.in:1.6(DEAD) Rev: src/modules/_Image_JPEG/image_jpeg.c:1.41(DEAD) Rev: src/modules/_Image_JPEG/stamp-h.in:1.2(DEAD) Rev: src/modules/_Image_JPEG/testsuite.in:1.1(DEAD) Rev: src/modules/_Image_PNG/.cvsignore:1.1(DEAD) Rev: src/modules/_Image_PNG/Makefile.in:1.3(DEAD) Rev: src/modules/_Image_PNG/acconfig.h:1.2(DEAD) Rev: src/modules/_Image_PNG/configure.in:1.3(DEAD) Rev: src/modules/_Image_PNG/image_png.c:1.2(DEAD) Rev: src/modules/_Image_PNG/testsuite.in:1.4(DEAD) Rev: src/modules/_Image_TIFF/.cvsignore:1.2(DEAD) Rev: src/modules/_Image_TIFF/Makefile.in:1.3(DEAD) Rev: src/modules/_Image_TIFF/acconfig.h:1.1(DEAD) Rev: src/modules/_Image_TIFF/configure.in:1.3(DEAD) Rev: src/modules/_Image_TIFF/image_tiff.c:1.25(DEAD) Rev: src/modules/_Image_TIFF/testsuite.in:1.1(DEAD) Rev: src/modules/_Image_TTF/.cvsignore:1.4(DEAD) Rev: src/modules/_Image_TTF/Makefile.in:1.3(DEAD) Rev: src/modules/_Image_TTF/acconfig.h:1.3(DEAD) Rev: src/modules/_Image_TTF/configure.in:1.7(DEAD) Rev: src/modules/_Image_TTF/image_ttf.c:1.39(DEAD) Rev: src/modules/_Image_TTF/testsuite.in:1.1(DEAD) Rev: src/modules/_Image_XFace/.cvsignore:1.2(DEAD) Rev: src/modules/_Image_XFace/Makefile.in:1.4(DEAD) Rev: src/modules/_Image_XFace/acconfig.h:1.2(DEAD) Rev: src/modules/_Image_XFace/configure.in:1.4(DEAD) Rev: src/modules/_Image_XFace/image_xface.c:1.14(DEAD) Rev: src/modules/_Image_XFace/testsuite.in:1.2(DEAD) Rev: src/modules/_Roxen/.cvsignore:1.1(DEAD) Rev: src/modules/_Roxen/Makefile.in:1.1(DEAD) Rev: src/modules/_Roxen/acconfig.h:1.1(DEAD) Rev: src/modules/_Roxen/configure.in:1.1(DEAD) Rev: src/modules/_Roxen/roxen.c:1.7(DEAD) Rev: src/modules/_Roxen/testsuite.in:1.1(DEAD) Rev: src/modules/_math/.cvsignore:1.8(DEAD) Rev: src/modules/_math/Makefile.in:1.7(DEAD) Rev: src/modules/_math/Makefile.src:1.6(DEAD) Rev: src/modules/_math/acconfig.h:1.2(DEAD) Rev: src/modules/_math/configure:1.2(DEAD) Rev: src/modules/_math/configure.in:1.9(DEAD) Rev: src/modules/_math/doc/acos:1.1.1.1(DEAD) Rev: src/modules/_math/doc/asin:1.1.1.1(DEAD) Rev: src/modules/_math/doc/atan:1.1.1.1(DEAD) Rev: src/modules/_math/doc/ceil:1.1.1.1(DEAD) Rev: src/modules/_math/doc/cos:1.1.1.1(DEAD) Rev: src/modules/_math/doc/exp:1.1.1.1(DEAD) Rev: src/modules/_math/doc/floor:1.1.1.1(DEAD) Rev: src/modules/_math/doc/log:1.1.1.1(DEAD) Rev: src/modules/_math/doc/pow:1.1.1.1(DEAD) Rev: src/modules/_math/doc/sin:1.1.1.1(DEAD) Rev: src/modules/_math/doc/sqrt:1.1.1.1(DEAD) Rev: src/modules/_math/doc/tan:1.1.1.1(DEAD) Rev: src/modules/_math/math.c:1.35(DEAD) Rev: src/modules/_math/testsuite.in:1.3(DEAD) Rev: src/modules/call_out/.cvsignore:1.8(DEAD) Rev: src/modules/call_out/Makefile.in:1.8(DEAD) Rev: src/modules/call_out/Makefile.src:1.5(DEAD) Rev: src/modules/call_out/acconfig.h:1.1(DEAD) Rev: src/modules/call_out/call_out.c:1.40(DEAD) Rev: src/modules/call_out/configure:1.2(DEAD) Rev: src/modules/call_out/configure.in:1.7(DEAD) Rev: src/modules/call_out/doc/_do_call_outs:1.1(DEAD) Rev: src/modules/call_out/doc/call_out:1.1.1.1(DEAD) Rev: src/modules/call_out/doc/call_out_info:1.1.1.1(DEAD) Rev: src/modules/call_out/doc/find_call_out:1.1.1.1(DEAD) Rev: src/modules/call_out/doc/remove_call_out:1.1.1.1(DEAD) Rev: src/modules/call_out/test_co.pike:1.6(DEAD) Rev: src/modules/call_out/testsuite.in:1.6(DEAD) Rev: src/modules/configure:1.2(DEAD) Rev: src/modules/configure.in:1.6(DEAD) Rev: src/modules/dynamic_module_makefile.in:1.68(DEAD) Rev: src/modules/files/.cvsignore:1.7(DEAD) Rev: src/modules/files/Makefile.in:1.12(DEAD) Rev: src/modules/files/Makefile.src:1.6(DEAD) Rev: src/modules/files/acconfig.h:1.16(DEAD) Rev: src/modules/files/configure:1.2(DEAD) Rev: src/modules/files/configure.in:1.74(DEAD) Rev: src/modules/files/datagram.c:1.2(DEAD) Rev: src/modules/files/doc/cd:1.1.1.1(DEAD) Rev: src/modules/files/doc/errno:1.1.1.1(DEAD) Rev: src/modules/files/doc/exece:1.1.1.1(DEAD) Rev: src/modules/files/doc/file:1.4(DEAD) Rev: src/modules/files/doc/file_stat:1.2(DEAD) Rev: src/modules/files/doc/filesystem_stat:1.1(DEAD) Rev: src/modules/files/doc/fork:1.1.1.1(DEAD) Rev: src/modules/files/doc/get_dir:1.1.1.1(DEAD) Rev: src/modules/files/doc/getcwd:1.1.1.1(DEAD) Rev: src/modules/files/doc/mkdir:1.1.1.1(DEAD) Rev: src/modules/files/doc/mv:1.1.1.1(DEAD) Rev: src/modules/files/doc/port:1.2(DEAD) Rev: src/modules/files/doc/rm:1.1.1.1(DEAD) Rev: src/modules/files/doc/strerror:1.1.1.1(DEAD) Rev: src/modules/files/doc/werror:1.1.1.1(DEAD) Rev: src/modules/files/efuns.c:1.89(DEAD) Rev: src/modules/files/file.c:1.207(DEAD) Rev: src/modules/files/file.h:1.19(DEAD) Rev: src/modules/files/file_functions.h:1.17(DEAD) Rev: src/modules/files/file_machine.h.in:1.7(DEAD) Rev: src/modules/files/sendfile.c:1.53(DEAD) Rev: src/modules/files/sendfiletest.pike:1.6(DEAD) Rev: src/modules/files/socket.c:1.52(DEAD) Rev: src/modules/files/socktest.pike:1.15(DEAD) Rev: src/modules/files/stat.c:1.15(DEAD) Rev: src/modules/files/termios.c:1.11(DEAD) Rev: src/modules/files/termios_flags.h:1.2(DEAD) Rev: src/modules/files/termios_speeds.h:1.2(DEAD) Rev: src/modules/files/testsuite.in:1.21(DEAD) Rev: src/modules/files/udp.c:1.19(DEAD) Rev: src/modules/gdbmmod/.cvsignore:1.5(DEAD) Rev: src/modules/gdbmmod/Makefile.in:1.5(DEAD) Rev: src/modules/gdbmmod/Makefile.src:1.5(DEAD) Rev: src/modules/gdbmmod/configure:1.2(DEAD) Rev: src/modules/gdbmmod/configure.in:1.5(DEAD) Rev: src/modules/gdbmmod/doc/gdbm:1.2(DEAD) Rev: src/modules/gdbmmod/gdbm_machine.h.in:1.2(DEAD) Rev: src/modules/gdbmmod/gdbmmod.c:1.7(DEAD) Rev: src/modules/gdbmmod/testsuite.in:1.4(DEAD) Rev: src/modules/gmpmod/.cvsignore:1.5(DEAD) Rev: src/modules/gmpmod/Makefile.in:1.5(DEAD) Rev: src/modules/gmpmod/Makefile.src:1.5(DEAD) Rev: src/modules/gmpmod/configure:1.2(DEAD) Rev: src/modules/gmpmod/configure.in:1.6(DEAD) Rev: src/modules/gmpmod/doc/mpz:1.3(DEAD) Rev: src/modules/gmpmod/gmp_machine.h.in:1.3(DEAD) Rev: src/modules/gmpmod/mpz_glue.c:1.15(DEAD) Rev: src/modules/gmpmod/testsuite.in:1.4(DEAD) Rev: src/modules/image/.cvsignore:1.7(DEAD) Rev: src/modules/image/Makefile.in:1.7(DEAD) Rev: src/modules/image/Makefile.src:1.11(DEAD) Rev: src/modules/image/blit.c:1.11(DEAD) Rev: src/modules/image/config.h.in:1.2(DEAD) Rev: src/modules/image/configure:1.4(DEAD) Rev: src/modules/image/configure.in:1.8(DEAD) Rev: src/modules/image/dct.c:1.4(DEAD) Rev: src/modules/image/dependencies:1.2(DEAD) Rev: src/modules/image/doc.txt:1.3(DEAD) Rev: src/modules/image/doc/image.html:1.9(DEAD) Rev: src/modules/image/doc/säljstöd.html:1.2(DEAD) Rev: src/modules/image/font.c:1.15(DEAD) Rev: src/modules/image/image.c:1.41(DEAD) Rev: src/modules/image/image.h:1.18(DEAD) Rev: src/modules/image/lzw.c:1.10(DEAD) Rev: src/modules/image/lzw.h:1.4(DEAD) Rev: src/modules/image/matrix.c:1.12(DEAD) Rev: src/modules/image/operator.c:1.6(DEAD) Rev: src/modules/image/pattern.c:1.7(DEAD) Rev: src/modules/image/pnm.c:1.3(DEAD) Rev: src/modules/image/quant.c:1.30(DEAD) Rev: src/modules/image/testfont:1.2(DEAD) Rev: src/modules/image/testsuite.in:1.6(DEAD) Rev: src/modules/image/togif.c:1.26(DEAD) Rev: src/modules/module_configure.in:1.7(DEAD) Rev: src/modules/module_dir_marker:1.2(DEAD) Rev: src/modules/module_makefile:1.3(DEAD) Rev: src/modules/mysql/.cvsignore:1.6(DEAD) Rev: src/modules/mysql/Makefile.in:1.4(DEAD) Rev: src/modules/mysql/Makefile.src:1.2(DEAD) Rev: src/modules/mysql/acconfig.h:1.2(DEAD) Rev: src/modules/mysql/configure.in:1.16(DEAD) Rev: src/modules/mysql/doc/mysql:1.11(DEAD) Rev: src/modules/mysql/doc/mysql_result:1.14(DEAD) Rev: src/modules/mysql/mysql.c:1.19(DEAD) Rev: src/modules/mysql/precompiled_mysql.h:1.4(DEAD) Rev: src/modules/mysql/result.c:1.17(DEAD) Rev: src/modules/pipe/.cvsignore:1.7(DEAD) Rev: src/modules/pipe/Makefile.in:1.7(DEAD) Rev: src/modules/pipe/Makefile.src:1.5(DEAD) Rev: src/modules/pipe/config.h:1.2(DEAD) Rev: src/modules/pipe/config.h.in:1.2(DEAD) Rev: src/modules/pipe/configure:1.4(DEAD) Rev: src/modules/pipe/configure.in:1.5(DEAD) Rev: src/modules/pipe/dependencies:1.2(DEAD) Rev: src/modules/pipe/pipe.c:1.11(DEAD) Rev: src/modules/pipe/testsuite.in:1.2(DEAD) Rev: src/modules/readline/.cvsignore:1.4(DEAD) Rev: src/modules/readline/Makefile.in:1.3(DEAD) Rev: src/modules/readline/acconfig.h:1.2(DEAD) Rev: src/modules/readline/configure.in:1.6(DEAD) Rev: src/modules/readline/doc/readline:1.2(DEAD) Rev: src/modules/readline/readline_machine.h.in:1.2(DEAD) Rev: src/modules/readline/readlinemod.c:1.12(DEAD) Rev: src/modules/readline/testsuite.in:1.2(DEAD) Rev: src/modules/readlinemod/.cvsignore:1.5(DEAD) Rev: src/modules/readlinemod/Makefile.in:1.6(DEAD) Rev: src/modules/readlinemod/Makefile.src:1.6(DEAD) Rev: src/modules/readlinemod/configure:1.2(DEAD) Rev: src/modules/readlinemod/configure.in:1.9(DEAD) Rev: src/modules/readlinemod/doc/readline:1.2(DEAD) Rev: src/modules/readlinemod/readline_machine.h.in:1.2(DEAD) Rev: src/modules/readlinemod/readlinemod.c:1.7(DEAD) Rev: src/modules/readlinemod/testsuite.in:1.2(DEAD) Rev: src/modules/regexp/.cvsignore:1.5(DEAD) Rev: src/modules/regexp/Makefile.in:1.5(DEAD) Rev: src/modules/regexp/Makefile.src:1.5(DEAD) Rev: src/modules/regexp/configure:1.2(DEAD) Rev: src/modules/regexp/configure.in:1.4(DEAD) Rev: src/modules/regexp/doc/regexp:1.2(DEAD) Rev: src/modules/regexp/glue.c:1.3(DEAD) Rev: src/modules/regexp/regexp.c:1.4(DEAD) Rev: src/modules/regexp/regexp.h:1.2(DEAD) Rev: src/modules/regexp/testsuite.in:1.2(DEAD) Rev: src/modules/spider/.cvsignore:1.10(DEAD) Rev: src/modules/spider/Makefile.in:1.20(DEAD) Rev: src/modules/spider/Makefile.src:1.7(DEAD) Rev: src/modules/spider/accesseddb.c:1.19(DEAD) Rev: src/modules/spider/accesseddb.h:1.2(DEAD) Rev: src/modules/spider/acconfig.h:1.3(DEAD) Rev: src/modules/spider/config.h.in:1.2(DEAD) Rev: src/modules/spider/configure:1.4(DEAD) Rev: src/modules/spider/configure.in:1.25(DEAD) Rev: src/modules/spider/defs.h:1.4(DEAD) Rev: src/modules/spider/dependencies:1.2(DEAD) Rev: src/modules/spider/discdate.c:1.8(DEAD) Rev: src/modules/spider/doc:1.1(DEAD) Rev: src/modules/spider/dumudp.c:1.46(DEAD) Rev: src/modules/spider/encode_decode.c:1.5(DEAD) Rev: src/modules/spider/http_parse.c:1.4(DEAD) Rev: src/modules/spider/lock.c:1.5(DEAD) Rev: src/modules/spider/lock.h:1.2(DEAD) Rev: src/modules/spider/sdebug.c:1.5(DEAD) Rev: src/modules/spider/shared_mem_mapping.c:1.2(DEAD) Rev: src/modules/spider/sharedmem.c:1.7(DEAD) Rev: src/modules/spider/sharedmem.h:1.3(DEAD) Rev: src/modules/spider/spider.c:1.101(DEAD) Rev: src/modules/spider/spider.h.in:1.2(DEAD) Rev: src/modules/spider/stardate.c:1.11(DEAD) Rev: src/modules/spider/streamed_parser.c:1.13(DEAD) Rev: src/modules/spider/streamed_parser.h:1.4(DEAD) Rev: src/modules/spider/testsuite.in:1.6(DEAD) Rev: src/modules/spider/tree.c:1.2(DEAD) Rev: src/modules/spider/xml.c:1.31(DEAD) Rev: src/modules/sprintf/.cvsignore:1.8(DEAD) Rev: src/modules/sprintf/Makefile.in:1.8(DEAD) Rev: src/modules/sprintf/Makefile.src:1.5(DEAD) Rev: src/modules/sprintf/acconfig.h:1.1(DEAD) Rev: src/modules/sprintf/configure:1.2(DEAD) Rev: src/modules/sprintf/configure.in:1.6(DEAD) Rev: src/modules/sprintf/doc/sprintf:1.2(DEAD) Rev: src/modules/sprintf/sprintf.c:1.75(DEAD) Rev: src/modules/sprintf/testsuite.in:1.27(DEAD) Rev: src/modules/ssleay/.cvsignore:1.5(DEAD) Rev: src/modules/ssleay/Makefile.in:1.3(DEAD) Rev: src/modules/ssleay/Makefile.src:1.8(DEAD) Rev: src/modules/ssleay/configure.in:1.9(DEAD) Rev: src/modules/ssleay/ssleay.c:1.10(DEAD) Rev: src/modules/static_module_makefile.in:1.58(DEAD) Rev: src/modules/sybase/.cvsignore:1.2(DEAD) Rev: src/modules/sybase/BUGS:1.1(DEAD) Rev: src/modules/sybase/Makefile.in:1.1(DEAD) Rev: src/modules/sybase/TODO:1.1(DEAD) Rev: src/modules/sybase/acconfig.h:1.2(DEAD) Rev: src/modules/sybase/configure.in:1.4(DEAD) Rev: src/modules/sybase/sybase.c:1.6(DEAD) Rev: src/modules/sybase/sybase.h:1.3(DEAD) Rev: src/modules/sybase/testsuite.in:1.1(DEAD) Rev: src/modules/system/.cvsignore:1.9(DEAD) Rev: src/modules/system/Makefile.in:1.9(DEAD) Rev: src/modules/system/acconfig.h:1.7(DEAD) Rev: src/modules/system/configure.in:1.42(DEAD) Rev: src/modules/system/doc/chroot:1.1(DEAD) Rev: src/modules/system/doc/getegid:1.1(DEAD) Rev: src/modules/system/doc/geteuid:1.1(DEAD) Rev: src/modules/system/doc/getgid:1.1(DEAD) Rev: src/modules/system/doc/gethostbyaddr:1.1(DEAD) Rev: src/modules/system/doc/gethostbyname:1.1(DEAD) Rev: src/modules/system/doc/gethostname:1.1(DEAD) Rev: src/modules/system/doc/getpgrp:1.1(DEAD) Rev: src/modules/system/doc/getpid:1.1(DEAD) Rev: src/modules/system/doc/getppid:1.1(DEAD) Rev: src/modules/system/doc/getsid:1.1(DEAD) Rev: src/modules/system/doc/getuid:1.1(DEAD) Rev: src/modules/system/doc/hardlink:1.1(DEAD) Rev: src/modules/system/doc/initgroups:1.1(DEAD) Rev: src/modules/system/doc/openlog:1.1(DEAD) Rev: src/modules/system/doc/readlink:1.1(DEAD) Rev: src/modules/system/doc/setegid:1.1(DEAD) Rev: src/modules/system/doc/seteuid:1.1(DEAD) Rev: src/modules/system/doc/setgid:1.1(DEAD) Rev: src/modules/system/doc/setpgrp:1.1(DEAD) Rev: src/modules/system/doc/setsid:1.1(DEAD) Rev: src/modules/system/doc/setuid:1.1(DEAD) Rev: src/modules/system/doc/symlink:1.1(DEAD) Rev: src/modules/system/doc/uname:1.1(DEAD) Rev: src/modules/system/errnos.list:1.7(DEAD) Rev: src/modules/system/mkerrnos.sed:1.3(DEAD) Rev: src/modules/system/nt.c:1.30(DEAD) Rev: src/modules/system/passwords.c:1.30(DEAD) Rev: src/modules/system/syslog.c:1.10(DEAD) Rev: src/modules/system/system.c:1.98(DEAD) Rev: src/modules/system/system.h:1.4(DEAD) Rev: src/modules/system/system_machine.h.in:1.5(DEAD) Rev: src/modules/system/testsuite.in:1.12(DEAD) Rev: src/modules/zlibmod/.cvsignore:1.6(DEAD) Rev: src/modules/zlibmod/Makefile.in:1.3(DEAD) Rev: src/modules/zlibmod/Makefile.src:1.2(DEAD) Rev: src/modules/zlibmod/configure.in:1.4(DEAD) Rev: src/modules/zlibmod/doc/gz_deflate:1.3(DEAD) Rev: src/modules/zlibmod/doc/gz_inflate:1.3(DEAD) Rev: src/modules/zlibmod/testsuite.in:1.4(DEAD) Rev: src/modules/zlibmod/zlib_machine.h.in:1.2(DEAD) Rev: src/modules/zlibmod/zlibmod.c:1.4(DEAD) Rev: src/multiset.c:1.31(DEAD) Rev: src/multiset.h:1.16(DEAD) Rev: src/object.c:1.155(DEAD) Rev: src/object.h:1.56(DEAD) Rev: src/opcodes.c:1.97(DEAD) Rev: src/opcodes.h:1.10(DEAD) Rev: src/operators.c:1.115(DEAD) Rev: src/operators.h:1.9(DEAD) Rev: src/otable.h:1.3(DEAD) Rev: src/peep.c:1.45(DEAD) Rev: src/peep.h:1.8(DEAD) Rev: src/peep.in:1.45(DEAD) Rev: src/peep_t.c:1.1(DEAD) Rev: src/pike-module.in:1.5(DEAD) Rev: src/pike_dlfcn.h:1.1(DEAD) Rev: src/pike_error.h:1.8(DEAD) Rev: src/pike_macros.h:1.23(DEAD) Rev: src/pike_memory.c:1.98(DEAD) Rev: src/pike_memory.h:1.29(DEAD) Rev: src/pike_search.c:1.4(DEAD) Rev: src/pike_search.h:1.4(DEAD) Rev: src/pike_search_engine.c:1.5(DEAD) Rev: src/pike_search_engine2.c:1.3(DEAD) Rev: src/pike_types.c:1.145(DEAD) Rev: src/pike_types.h:1.46(DEAD) Rev: src/port.c:1.36(DEAD) Rev: src/port.h:1.34(DEAD) Rev: src/post_modules/.cvsignore:1.2(DEAD) Rev: src/post_modules/GL/.cvsignore:1.2(DEAD) Rev: src/post_modules/GL/Makefile.in:1.9(DEAD) Rev: src/post_modules/GL/acconfig.h:1.3(DEAD) Rev: src/post_modules/GL/auto.c.in:1.17(DEAD) Rev: src/post_modules/GL/configure.in:1.13(DEAD) Rev: src/post_modules/GL/constants.pike:1.1(DEAD) Rev: src/post_modules/GL/features.pike:1.9(DEAD) Rev: src/post_modules/GL/gen.pike:1.14(DEAD) Rev: src/post_modules/GL/top.c:1.14(DEAD) Rev: src/post_modules/GLUT/.cvsignore:1.2(DEAD) Rev: src/post_modules/GLUT/Makefile.in:1.5(DEAD) Rev: src/post_modules/GLUT/acconfig.h:1.1(DEAD) Rev: src/post_modules/GLUT/auto.c.in:1.3(DEAD) Rev: src/post_modules/GLUT/configure.in:1.6(DEAD) Rev: src/post_modules/GLUT/constants.pike:1.1(DEAD) Rev: src/post_modules/GLUT/features.pike:1.1(DEAD) Rev: src/post_modules/GLUT/gen.pike:1.1(DEAD) Rev: src/post_modules/GLUT/top.c:1.4(DEAD) Rev: src/post_modules/GTK/.cvsignore:1.7(DEAD) Rev: src/post_modules/GTK/AUTHORS:1.1(DEAD) Rev: src/post_modules/GTK/Makefile.in:1.28(DEAD) Rev: src/post_modules/GTK/acconfig.h:1.5(DEAD) Rev: src/post_modules/GTK/aclocal.m4:1.2(DEAD) Rev: src/post_modules/GTK/build_pgtk.pike:1.39(DEAD) Rev: src/post_modules/GTK/configure.in:1.27(DEAD) Rev: src/post_modules/GTK/dependencies:1.6(DEAD) Rev: src/post_modules/GTK/doc_roxen_template:1.3(DEAD) Rev: src/post_modules/GTK/docs.pike:1.6(DEAD) Rev: src/post_modules/GTK/dummy.c:1.2(DEAD) Rev: src/post_modules/GTK/dump_cursors.pike:1.2(DEAD) Rev: src/post_modules/GTK/examples/gcolor.pike:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/psnow.pike:1.3(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow00.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow01.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow02.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow03.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow04.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow05.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/low_level/psnow/snow06.pbm:1.1(DEAD) Rev: src/post_modules/GTK/examples/psetroot:1.1(DEAD) Rev: src/post_modules/GTK/examples/pv:1.2(DEAD) Rev: src/post_modules/GTK/examples/simple_menu.pike:1.1(DEAD) Rev: src/post_modules/GTK/examples/simple_menu_shortcuts:1.1(DEAD) Rev: src/post_modules/GTK/examples/testdnd.pike:1.1(DEAD) Rev: src/post_modules/GTK/gdkeventstrings.h:1.1(DEAD) Rev: src/post_modules/GTK/make.pike:1.2(DEAD) Rev: src/post_modules/GTK/make_example_image.pike:1.10(DEAD) Rev: src/post_modules/GTK/make_sources.pike:1.2(DEAD) Rev: src/post_modules/GTK/module.pmod.in:1.5(DEAD) Rev: src/post_modules/GTK/new_build_pgtk.pike:1.9(DEAD) Rev: src/post_modules/GTK/options.in:1.8(DEAD) Rev: src/post_modules/GTK/output/doc-pikeref.pike:1.2(DEAD) Rev: src/post_modules/GTK/output/few.pike:1.1(DEAD) Rev: src/post_modules/GTK/output/null.pike:1.1(DEAD) Rev: src/post_modules/GTK/output/split.pike:1.7(DEAD) Rev: src/post_modules/GTK/output/util.pike:1.3(DEAD) Rev: src/post_modules/GTK/pcdocs/Alert:1.2(DEAD) Rev: src/post_modules/GTK/pcdocs/MenuFactory:1.4(DEAD) Rev: src/post_modules/GTK/pcdocs/SClist:1.1(DEAD) Rev: src/post_modules/GTK/pcdocs/pDrawingArea:1.2(DEAD) Rev: src/post_modules/GTK/pgtk.c.head:1.5(DEAD) Rev: src/post_modules/GTK/pgtk.h:1.24(DEAD) Rev: src/post_modules/GTK/source/common_draw.inc:1.1(DEAD) Rev: src/post_modules/GTK/source/constants.pre:1.9(DEAD) Rev: src/post_modules/GTK/source/encode_truecolor.c:1.5(DEAD) Rev: src/post_modules/GTK/source/gdkatom.pre:1.8(DEAD) Rev: src/post_modules/GTK/source/gdkbitmap.pre:1.9(DEAD) Rev: src/post_modules/GTK/source/gdkcolor.pre:1.9(DEAD) Rev: src/post_modules/GTK/source/gdkdragcontext.pre:1.9(DEAD) Rev: src/post_modules/GTK/source/gdkdrawable.pre:1.11(DEAD) Rev: src/post_modules/GTK/source/gdkevent.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gdkfont.pre:1.9(DEAD) Rev: src/post_modules/GTK/source/gdkgc.pre:1.10(DEAD) Rev: src/post_modules/GTK/source/gdkimage.pre:1.10(DEAD) Rev: src/post_modules/GTK/source/gdkpixmap.pre:1.11(DEAD) Rev: src/post_modules/GTK/source/gdkrectangle.pre:1.8(DEAD) Rev: src/post_modules/GTK/source/gdkregion.pre:1.10(DEAD) Rev: src/post_modules/GTK/source/gdkwindow.pre:1.16(DEAD) Rev: src/post_modules/GTK/source/gladexml.pre:1.12(DEAD) Rev: src/post_modules/GTK/source/global.pre:1.23(DEAD) Rev: src/post_modules/GTK/source/gnomeabout.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomeapp.pre:1.11(DEAD) Rev: src/post_modules/GTK/source/gnomeappbar.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomeapplet.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gnomecalculator.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomecanvas.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gnomecanvasgroup.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gnomecanvasitem.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomecanvasline.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gnomecolorpicker.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomedateedit.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomedialog.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gnomedock.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomedockband.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomedockitem.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gnomedocklayout.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomedruid.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomedruidpage.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomedruidpagefinish.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomedruidpagestandard.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomedruidpagestart.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomeentry.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomefileentry.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomefontpicker.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomehref.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomeiconentry.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomeiconlist.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gnomeiconselection.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomeless.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomemessagebox.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gnomenumberentry.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomepaperselector.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gnomepixmapentry.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomepropertybox.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gnomescores.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gnomestatusdocklet.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkaccelgroup.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkaccelgroup.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkaccellabel.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkaccellabel.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkadjustment.pre:1.11(DEAD) Rev: src/post_modules/GTK/source/gtkadjustment.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkalignment.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkalignment.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkarrow.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkarrow.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkaspectframe.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkaspectframe.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkbin.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkbin.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkbordercombo.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkbox.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkbutton.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkbutton.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkbuttonbox.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkbuttonbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcalendar.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkcalendar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcheckbutton.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkcheckbutton.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcheckitem.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcheckmenuitem.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkcheckmenuitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkclist.pre:1.11(DEAD) Rev: src/post_modules/GTK/source/gtkclist.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkclock.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkcolorcombo.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcolorselection.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkcolorselection.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcolorselectiondialog.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkcolorselectiondialog.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcombo.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkcombo.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcombobox.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcontainer.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkcontainer.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkctree.pre:1.8(DEAD) Rev: src/post_modules/GTK/source/gtkctree.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkcurve.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkcurve.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkdata.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkdata.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkdatabox.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkdial.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkdial.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkdialog.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkdialog.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkdirtree.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkdraw.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkdraw.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkdrawingarea.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkdrawingarea.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkeditable.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkeditable.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkentry.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkentry.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkeventbox.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkeventbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkfilelist.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkfileselection.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkfileselection.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkfixed.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkfixed.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkfontcombo.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkfontselection.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkfontselection.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkfontselectiondialog.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkfontselectiondialog.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkframe.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkframe.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkgammacurve.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkgammacurve.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkglarea.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkglarea.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhandlebox.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkhandlebox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhbbox.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkhbbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhbox.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkhbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhpaned.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkhpaned.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhruler.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkhruler.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhscale.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkhscale.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhscrollbar.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkhscrollbar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkhseparator.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkhseparator.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkiconfilesel.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkiconlist.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkimage.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gtkimage.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkinputdialog.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkinputdialog.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkinvisible.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkinvisible.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkitem.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkitementry.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtklabel.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtklabel.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtklayout.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtklayout.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtklist.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtklist.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtklistitem.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtklistitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkmenu.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkmenu.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkmenubar.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkmenubar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkmenuitem.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkmenuitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkmenushell.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkmenushell.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkmisc.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkmisc.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtknotebook.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtknotebook.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkobject.pre:1.8(DEAD) Rev: src/post_modules/GTK/source/gtkobject.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkoptionmenu.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkoptionmenu.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkpacker.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkpacker.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkpaned.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkpaned.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkpixmap.pre:1.8(DEAD) Rev: src/post_modules/GTK/source/gtkpixmap.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkpixmapmenuitem.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkpixmapmenuitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkplot.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkplot.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkplotcanvas.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkplotlayout.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkplug.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkplug.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkprogress.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkprogress.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkprogressbar.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkprogressbar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkpsfont.pre:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkradiobutton.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkradiobutton.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkradiomenuitem.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gtkradiomenuitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkrange.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkrange.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkruler.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkruler.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkscale.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkscale.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkscrollbar.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkscrollbar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkscrolledwindow.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtkscrolledwindow.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkselectiondata.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkselectiondata.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkseparator.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkseparator.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtksheet.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtksheet.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtksocket.pre:1.9(DEAD) Rev: src/post_modules/GTK/source/gtksocket.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkspinbutton.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkspinbutton.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkstatusbar.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkstatusbar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkstyle.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gtkstyle.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktable.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtktable.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktearoffmenuitem.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtktearoffmenuitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktext.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtktext.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktipsquery.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtktipsquery.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktogglebutton.pre:1.7(DEAD) Rev: src/post_modules/GTK/source/gtktogglebutton.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktoolbar.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtktoolbar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktooltips.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtktooltips.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktree.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtktree.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtktreeitem.pre:1.5(DEAD) Rev: src/post_modules/GTK/source/gtktreeitem.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvbox.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkvbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvbuttonbox.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkvbuttonbox.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkviewport.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkviewport.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvpaned.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkvpaned.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvruler.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkvruler.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvscale.pre:1.4(DEAD) Rev: src/post_modules/GTK/source/gtkvscale.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvscrollbar.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkvscrollbar.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkvseparator.pre:1.3(DEAD) Rev: src/post_modules/GTK/source/gtkvseparator.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkwidget.pre:1.15(DEAD) Rev: src/post_modules/GTK/source/gtkwidget.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/gtkwindow.pre:1.6(DEAD) Rev: src/post_modules/GTK/source/gtkwindow.pre.old:1.2(DEAD) Rev: src/post_modules/GTK/source/support.c:1.27(DEAD) Rev: src/post_modules/Makefile.in:1.3(DEAD) Rev: src/post_modules/configure.in:1.1(DEAD) Rev: src/precompile.sh.in:1.6(DEAD) Rev: src/preprocessor.h:1.36(DEAD) Rev: src/program.c:1.289(DEAD) Rev: src/program.h:1.113(DEAD) Rev: src/program_areas.h:1.7(DEAD) Rev: src/program_id.h:1.5(DEAD) Rev: src/queue.c:1.7(DEAD) Rev: src/queue.h:1.4(DEAD) Rev: src/run_autoconfig:1.30(DEAD) Rev: src/rusage.c:1.14(DEAD) Rev: src/rusage.h:1.3(DEAD) Rev: src/security.c:1.28(DEAD) Rev: src/security.h:1.12(DEAD) Rev: src/signal_handler.c:1.187(DEAD) Rev: src/signal_handler.h:1.11(DEAD) Rev: src/smartlink.c:1.12(DEAD) Rev: src/stamp-h:1.3(DEAD) Rev: src/stralloc.c:1.114(DEAD) Rev: src/stralloc.h:1.58(DEAD) Rev: src/stuff.c:1.13(DEAD) Rev: src/stuff.h:1.11(DEAD) Rev: src/svalue.c:1.92(DEAD) Rev: src/svalue.h:1.75(DEAD) Rev: src/testsuite.in:1.371(DEAD) Rev: src/threads.c:1.149(DEAD) Rev: src/threads.h:1.110(DEAD) Rev: src/time_stuff.h:1.8(DEAD) Rev: src/todo:1.3(DEAD) Rev: src/treeopt.in:1.55(DEAD) Rev: src/types.h:1.5(DEAD) Rev: src/ualarm.c:1.3(DEAD) Rev: src/uncompressor.c:1.4(DEAD) Rev: src/version.c:1.132(DEAD) Rev: src/version.h:1.230(DEAD) Rev: tools/ar:1.10 Rev: tools/bash-fixup:1.3 Rev: tools/chmod:1.1 Rev: tools/cp:1.5 Rev: tools/grep:1.2 Rev: tools/install:1.10 Rev: tools/install-sh:1.1 Rev: tools/lib:1.12 Rev: tools/lib.pike:1.23 Rev: tools/mkdir:1.5 Rev: tools/mv:1.1 Rev: tools/nasm:1.1 Rev: tools/nm:1.2 Rev: tools/pntld:1.7 Rev: tools/ranlib:1.1 Rev: tools/rntany:1.1 Rev: tools/rntcc:1.27 Rev: tools/rntcl:1.13 Rev: tools/rntecl:1.11 Rev: tools/sprsh:1.2 Rev: tools/sprsh-load-balancer:1.1 Rev: tools/sprshd:1.25 Rev: tools/uname:1.4 Rev: tools/wc:1.1 Rev: tutorial/.cvsignore:1.24(DEAD) Rev: tutorial/Cache.pike:1.3(DEAD) Rev: tutorial/Gfx.pmod:1.9(DEAD) Rev: tutorial/Html.pmod:1.4(DEAD) Rev: tutorial/Image.wmml:1.7(DEAD) Rev: tutorial/Makefile:1.63(DEAD) Rev: tutorial/Sgml.pmod:1.19(DEAD) Rev: tutorial/Wmml.pmod:1.47(DEAD) Rev: tutorial/XML.pmod:1.1(DEAD) Rev: tutorial/array.fig:1.1(DEAD) Rev: tutorial/array.gif:1.2(DEAD) Rev: tutorial/circle50.pnm:1.1(DEAD) Rev: tutorial/crypto.wmml:1.3(DEAD) Rev: tutorial/error.eps:1.1(DEAD) Rev: tutorial/error.fig:1.2(DEAD) Rev: tutorial/extending.wmml:1.9(DEAD) Rev: tutorial/function.fig:1.1(DEAD) Rev: tutorial/function.gif:1.2(DEAD) Rev: tutorial/gtk_part1.wmml:1.1(DEAD) Rev: tutorial/html.pike:1.41(DEAD) Rev: tutorial/html_onepage.pike:1.3(DEAD) Rev: tutorial/html_section_pages.pike:1.4(DEAD) Rev: tutorial/idonex-fonts.tex:1.3(DEAD) Rev: tutorial/image_ill.pnm:1.1(DEAD) Rev: tutorial/inherit.fig:1.3(DEAD) Rev: tutorial/inherit.gif:1.2(DEAD) Rev: tutorial/js_html.pike:1.1(DEAD) Rev: tutorial/latex.pike:1.19(DEAD) Rev: tutorial/left.gif:1.1(DEAD) Rev: tutorial/lena.gif:1.2(DEAD) Rev: tutorial/lenna.rs:1.1(DEAD) Rev: tutorial/man.pike:1.5(DEAD) Rev: tutorial/manpages:1.26(DEAD) Rev: tutorial/mapping-internals.fig:1.1(DEAD) Rev: tutorial/mapping.fig:1.1(DEAD) Rev: tutorial/mapping.gif:1.2(DEAD) Rev: tutorial/mirar_html.pike:1.2(DEAD) Rev: tutorial/multipart.fig:1.1(DEAD) Rev: tutorial/multipart.gif:1.1(DEAD) Rev: tutorial/multiset.fig:1.1(DEAD) Rev: tutorial/multiset.gif:1.2(DEAD) Rev: tutorial/object.fig:1.1(DEAD) Rev: tutorial/object.gif:1.2(DEAD) Rev: tutorial/pdflatex.pike:1.10(DEAD) Rev: tutorial/pike.eps:1.1(DEAD) Rev: tutorial/pike.gif:1.4(DEAD) Rev: tutorial/program.fig:1.1(DEAD) Rev: tutorial/program.gif:1.2(DEAD) Rev: tutorial/protocols.wmml:1.1(DEAD) Rev: tutorial/right.gif:1.1(DEAD) Rev: tutorial/ryoki_carrot.png:1.1(DEAD) Rev: tutorial/sitebuilder.pike:1.2(DEAD) Rev: tutorial/the_image_module.wmml:1.4(DEAD) Rev: tutorial/tutorial.html:1.17(DEAD) Rev: tutorial/tutorial.wmml:1.214(DEAD) Rev: tutorial/types.h:1.2(DEAD) Rev: tutorial/up.gif:1.1(DEAD) Rev: tutorial/wmml.wmml:1.5(DEAD) Rev: tutorial/wmml_to_html:1.5(DEAD) Rev: tutorial/wmmltohtml2:1.15(DEAD) Rev: tutorial/xml.pike:1.1(DEAD) Rev: tutorial/xml2prc.pike:1.2(DEAD)
Pike_error -> error fixes. Rev: .how_to_build_from_scratch:1.7 Rev: src/backend.c:1.62 Rev: src/block_alloc.h:1.27 Rev: src/builtin_functions.c:1.319 Rev: src/cpp.c:1.79 Rev: src/docode.c:1.89 Rev: src/dynamic_load.c:1.48 Rev: src/encode.c:1.79 Rev: src/error.c:1.67 Rev: src/fd_control.c:1.35 Rev: src/interpret.c:1.178 Rev: src/interpret_functions.h:1.35 Rev: src/interpreter.h:1.53 Rev: src/las.c:1.229 Rev: src/lexer.h:1.26 Rev: src/modules/Gz/gz_test.c:1.5 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.22 Rev: src/modules/Image/colors.c:1.42 Rev: src/modules/Image/colortable.c:1.102 Rev: src/modules/Image/colortable.h:1.24 Rev: src/modules/Image/encodings/_xpm.c:1.16 Rev: src/modules/Image/encodings/pcx.c:1.15 Rev: src/modules/Image/encodings/png.c:1.41 Rev: src/modules/Image/encodings/psd.c:1.27 Rev: src/modules/Image/encodings/tga.c:1.26 Rev: src/modules/Image/encodings/xbm.c:1.13 Rev: src/modules/Image/encodings/xcf.c:1.35 Rev: src/modules/Image/image.c:1.184 Rev: src/modules/Image/image.h:1.46 Rev: src/modules/Image/layers.c:1.59 Rev: src/modules/Image/match.h:1.12 Rev: src/modules/Image/operator.c:1.35 Rev: src/modules/Image/poly.c:1.12 Rev: src/modules/Java/jvm.c:1.31 Rev: src/modules/Math/math_matrix.c:1.20 Rev: src/modules/Msql/msqlmod.c:1.16 Rev: src/modules/Mysql/mysql.c:1.39 Rev: src/modules/Mysql/precompiled_mysql.h:1.11 Rev: src/modules/Mysql/result.c:1.18 Rev: src/modules/Odbc/odbc.c:1.24 Rev: src/modules/Oracle/oracle.c:1.52 Rev: src/modules/Perl/perlmod.c:1.23 Rev: src/modules/Pipe/pipe.c:1.45 Rev: src/modules/Postgres/postgres.c:1.21 Rev: src/modules/Yp/yp.c:1.21 Rev: src/modules/_Charset/charsetmod.c:1.26 Rev: src/modules/_Crypto/crypto.c:1.41 Rev: src/modules/_Crypto/des.c:1.19 Rev: src/modules/_Image_GIF/image_gif.c:1.3 Rev: src/modules/_Image_JPEG/image_jpeg.c:1.37 Rev: src/modules/_Image_TIFF/image_tiff.c:1.23 Rev: src/modules/_Image_TTF/image_ttf.c:1.38 Rev: src/modules/_math/math.c:1.35 Rev: src/modules/files/efuns.c:1.89 Rev: src/modules/files/file.c:1.205 Rev: src/modules/files/sendfile.c:1.53 Rev: src/modules/files/termios.c:1.11 Rev: src/modules/files/udp.c:1.19 Rev: src/modules/spider/xml.c:1.30 Rev: src/modules/sybase/sybase.c:1.6 Rev: src/modules/sybase/sybase.h:1.3 Rev: src/modules/system/nt.c:1.29 Rev: src/modules/system/system.c:1.95 Rev: src/object.c:1.155 Rev: src/opcodes.c:1.96 Rev: src/peep.c:1.45 Rev: src/pike_error.h:1.4 Rev: src/pike_types.c:1.145 Rev: src/port.c:1.35 Rev: src/post_modules/GL/auto.c.in:1.17 Rev: src/post_modules/GTK/build_pgtk.pike:1.38 Rev: src/post_modules/GTK/dependencies:1.6 Rev: src/post_modules/GTK/pgtk.h:1.19 Rev: src/post_modules/GTK/source/gdkbitmap.pre:1.8 Rev: src/post_modules/GTK/source/gdkcolor.pre:1.8 Rev: src/post_modules/GTK/source/gdkdragcontext.pre:1.8 Rev: src/post_modules/GTK/source/gdkevent.pre:1.5 Rev: src/post_modules/GTK/source/gdkfont.pre:1.7 Rev: src/post_modules/GTK/source/gdkimage.pre:1.9 Rev: src/post_modules/GTK/source/gdkpixmap.pre:1.10 Rev: src/post_modules/GTK/source/gdkrectangle.pre:1.7 Rev: src/post_modules/GTK/source/gdkregion.pre:1.8 Rev: src/post_modules/GTK/source/gdkwindow.pre:1.14 Rev: src/post_modules/GTK/source/gladexml.pre:1.10 Rev: src/post_modules/GTK/source/global.pre:1.17 Rev: src/post_modules/GTK/source/gnomeapp.pre:1.9 Rev: src/post_modules/GTK/source/gnomedialog.pre:1.6 Rev: src/post_modules/GTK/source/gnomemessagebox.pre:1.5 Rev: src/post_modules/GTK/source/gtkadjustment.pre:1.7 Rev: src/post_modules/GTK/source/gtkcalendar.pre:1.5 Rev: src/post_modules/GTK/source/gtkclist.pre:1.9 Rev: src/post_modules/GTK/source/gtkcombo.pre:1.5 Rev: src/post_modules/GTK/source/gtkctree.pre:1.7 Rev: src/post_modules/GTK/source/gtkdatabox.pre:1.3 Rev: src/post_modules/GTK/source/gtkobject.pre:1.6 Rev: src/post_modules/GTK/source/gtkpixmap.pre:1.7 Rev: src/post_modules/GTK/source/gtksocket.pre:1.8 Rev: src/post_modules/GTK/source/gtkwidget.pre:1.12 Rev: src/post_modules/GTK/source/support.c:1.20 Rev: src/preprocessor.h:1.36 Rev: src/program.c:1.286 Rev: src/signal_handler.c:1.186 Rev: src/smartlink.c:1.12 Rev: src/stralloc.c:1.112 Rev: src/svalue.h:1.72 Rev: src/threads.c:1.149 Rev: src/threads.h:1.108
Refer to Thread.Local and not thread_local in error messages. Rev: src/threads.c:1.148
renamed error (and error.h) to Pike_error Rev: src/array.c:1.97 Rev: src/backend.c:1.61 Rev: src/bignum.c:1.19 Rev: src/block_alloc.h:1.26 Rev: src/builtin_functions.c:1.318 Rev: src/callback.c:1.21 Rev: src/constants.c:1.24 Rev: src/cpp.c:1.78 Rev: src/cyclic.h:1.5 Rev: src/docode.c:1.86 Rev: src/dynamic_buffer.c:1.13 Rev: src/dynamic_load.c:1.47 Rev: src/encode.c:1.78 Rev: src/error.c:1.65 Rev: src/fd_control.c:1.34 Rev: src/fdlib.c:1.47 Rev: src/fsort.c:1.15 Rev: src/gc.c:1.143 Rev: src/hashtable.c:1.8 Rev: src/interpret.c:1.176 Rev: src/interpret.h:1.69 Rev: src/interpret_functions.h:1.34 Rev: src/interpreter.h:1.52 Rev: src/las.c:1.226 Rev: src/lex.c:1.85 Rev: src/lexer.h:1.24 Rev: src/main.c:1.108 Rev: src/mapping.c:1.112 Rev: src/module.c:1.12 Rev: src/module_support.c:1.38 Rev: src/modules/CommonLog/clf.c:1.5 Rev: src/modules/Gdbm/gdbmmod.c:1.12 Rev: src/modules/Gettext/gettext.c:1.6 Rev: src/modules/Gmp/mpz_glue.c:1.83 Rev: src/modules/Gz/gz_test.c:1.4 Rev: src/modules/Gz/zlibmod.c:1.32 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.21 Rev: src/modules/HTTPLoop/log.c:1.9 Rev: src/modules/HTTPLoop/requestobject.c:1.16 Rev: src/modules/Image/blit.c:1.49 Rev: src/modules/Image/colors.c:1.41 Rev: src/modules/Image/colortable.c:1.101 Rev: src/modules/Image/colortable.h:1.23 Rev: src/modules/Image/colortable_lookup.h:1.15 Rev: src/modules/Image/dct.c:1.17 Rev: src/modules/Image/encodings/_xpm.c:1.15 Rev: src/modules/Image/encodings/any.c:1.20 Rev: src/modules/Image/encodings/avs.c:1.12 Rev: src/modules/Image/encodings/bmp.c:1.30 Rev: src/modules/Image/encodings/dsi.c:1.3 Rev: src/modules/Image/encodings/gd.c:1.5 Rev: src/modules/Image/encodings/hrz.c:1.6 Rev: src/modules/Image/encodings/iff.c:1.9 Rev: src/modules/Image/encodings/ilbm.c:1.21 Rev: src/modules/Image/encodings/pcx.c:1.14 Rev: src/modules/Image/encodings/png.c:1.40 Rev: src/modules/Image/encodings/pnm.c:1.24 Rev: src/modules/Image/encodings/psd.c:1.26 Rev: src/modules/Image/encodings/pvr.c:1.12 Rev: src/modules/Image/encodings/ras.c:1.13 Rev: src/modules/Image/encodings/tga.c:1.25 Rev: src/modules/Image/encodings/tim.c:1.11 Rev: src/modules/Image/encodings/wbf.c:1.7 Rev: src/modules/Image/encodings/x.c:1.35 Rev: src/modules/Image/encodings/xbm.c:1.12 Rev: src/modules/Image/encodings/xcf.c:1.34 Rev: src/modules/Image/encodings/xwd.c:1.19 Rev: src/modules/Image/font.c:1.66 Rev: src/modules/Image/image.c:1.182 Rev: src/modules/Image/image.h:1.45 Rev: src/modules/Image/image_module.c:1.9 Rev: src/modules/Image/layers.c:1.58 Rev: src/modules/Image/match.h:1.11 Rev: src/modules/Image/matrix.c:1.30 Rev: src/modules/Image/operator.c:1.34 Rev: src/modules/Image/orient.c:1.18 Rev: src/modules/Image/pattern.c:1.23 Rev: src/modules/Image/phase.h:1.3 Rev: src/modules/Image/poly.c:1.11 Rev: src/modules/Image/polyfill.c:1.36 Rev: src/modules/Image/search.c:1.19 Rev: src/modules/Java/jvm.c:1.30 Rev: src/modules/MIME/mime.c:1.27 Rev: src/modules/Math/math_matrix.c:1.19 Rev: src/modules/Mird/mird_glue.c:1.10 Rev: src/modules/Msql/msqlmod.c:1.15 Rev: src/modules/Mysql/mysql.c:1.38 Rev: src/modules/Mysql/precompiled_mysql.h:1.10 Rev: src/modules/Mysql/result.c:1.17 Rev: src/modules/Odbc/odbc.c:1.23 Rev: src/modules/Odbc/odbc_result.c:1.24 Rev: src/modules/Oracle/oracle.c:1.51 Rev: src/modules/Parser/html.c:1.120 Rev: src/modules/Parser/parser.c:1.11 Rev: src/modules/Perl/perlmod.c:1.22 Rev: src/modules/Pipe/pipe.c:1.44 Rev: src/modules/Postgres/pgresult.c:1.15 Rev: src/modules/Postgres/postgres.c:1.20 Rev: src/modules/Regexp/glue.c:1.19 Rev: src/modules/Regexp/pike_regexp.c:1.20 Rev: src/modules/SANE/sane.c:1.8 Rev: src/modules/Ssleay/ssleay.c:1.13 Rev: src/modules/Yp/yp.c:1.20 Rev: src/modules/_Charset/charsetmod.c:1.25 Rev: src/modules/_Charset/iso2022.c:1.20 Rev: src/modules/_Crypto/arcfour.c:1.13 Rev: src/modules/_Crypto/cast.c:1.9 Rev: src/modules/_Crypto/cbc.c:1.18 Rev: src/modules/_Crypto/crypto.c:1.40 Rev: src/modules/_Crypto/des.c:1.18 Rev: src/modules/_Crypto/idea.c:1.16 Rev: src/modules/_Crypto/invert.c:1.11 Rev: src/modules/_Crypto/md2.c:1.10 Rev: src/modules/_Crypto/md5.c:1.15 Rev: src/modules/_Crypto/nt.c:1.7 Rev: src/modules/_Crypto/pipe.c:1.19 Rev: src/modules/_Crypto/rijndael.c:1.4 Rev: src/modules/_Crypto/rsa.c:1.24 Rev: src/modules/_Crypto/sha.c:1.18 Rev: src/modules/_Image_GIF/image_gif.c:1.2 Rev: src/modules/_Image_JPEG/image_jpeg.c:1.36 Rev: src/modules/_Image_TIFF/image_tiff.c:1.22 Rev: src/modules/_Image_TTF/image_ttf.c:1.37 Rev: src/modules/_Image_XFace/image_xface.c:1.14 Rev: src/modules/_Roxen/roxen.c:1.7 Rev: src/modules/_math/math.c:1.34 Rev: src/modules/call_out/call_out.c:1.40 Rev: src/modules/files/efuns.c:1.88 Rev: src/modules/files/file.c:1.204 Rev: src/modules/files/sendfile.c:1.50 Rev: src/modules/files/socket.c:1.52 Rev: src/modules/files/stat.c:1.15 Rev: src/modules/files/termios.c:1.10 Rev: src/modules/files/udp.c:1.18 Rev: src/modules/spider/discdate.c:1.8 Rev: src/modules/spider/spider.c:1.101 Rev: src/modules/spider/stardate.c:1.11 Rev: src/modules/spider/xml.c:1.29 Rev: src/modules/sprintf/sprintf.c:1.74 Rev: src/modules/sybase/sybase.c:1.5 Rev: src/modules/sybase/sybase.h:1.2 Rev: src/modules/system/nt.c:1.28 Rev: src/modules/system/syslog.c:1.10 Rev: src/modules/system/system.c:1.94 Rev: src/multiset.c:1.30 Rev: src/object.c:1.154 Rev: src/opcodes.c:1.95 Rev: src/operators.c:1.113 Rev: src/peep.c:1.42 Rev: src/pike_memory.c:1.93 Rev: src/pike_search.c:1.4 Rev: src/pike_types.c:1.143 Rev: src/port.c:1.34 Rev: src/post_modules/GL/auto.c.in:1.16 Rev: src/post_modules/GL/top.c:1.13 Rev: src/post_modules/GLUT/auto.c.in:1.3 Rev: src/post_modules/GLUT/top.c:1.4 Rev: src/post_modules/GTK/source/encode_truecolor.c:1.4 Rev: src/post_modules/GTK/source/support.c:1.19 Rev: src/preprocessor.h:1.35 Rev: src/program.c:1.283 Rev: src/queue.c:1.7 Rev: src/security.c:1.28 Rev: src/security.h:1.12 Rev: src/signal_handler.c:1.185 Rev: src/smartlink.c:1.11 Rev: src/stralloc.c:1.109 Rev: src/svalue.c:1.89 Rev: src/svalue.h:1.71 Rev: src/threads.c:1.147 Rev: src/threads.h:1.107
exported more identifiers so that Java may work with dynamic loading on Win32 (maybe) Rev: src/array.c:1.96 Rev: src/error.c:1.64 Rev: src/errors.h:1.14 Rev: src/gc.c:1.142 Rev: src/interpret.c:1.175 Rev: src/lex.c:1.84 Rev: src/modules/Java/configure.in:1.20 Rev: src/modules/Java/jvm.c:1.29 Rev: src/object.c:1.153 Rev: src/svalue.c:1.88 Rev: src/threads.c:1.146 Rev: src/threads.h:1.106
Reserve some stack room to give handle_error a fighting chance to report out-of-stack errors without getting them itself. Rev: src/backend.c:1.60 Rev: src/interpret.c:1.173 Rev: src/interpret.h:1.68 Rev: src/las.c:1.222 Rev: src/main.c:1.107 Rev: src/program.c:1.282 Rev: src/threads.c:1.145
Oops. Rev: src/threads.c:1.144
do_exit() is now pike_do_exit(). Fixes [bug 640 (#640)]. Rev: src/main.c:1.90 Rev: src/main.h:1.13 Rev: src/threads.c:1.119
do_exit() is now pike_do_exit(). Fixes [bug 640 (#640)]. Rev: src/main.c:1.106 Rev: src/main.h:1.14 Rev: src/threads.c:1.143
Better prototype for f_thread_local_set. Rev: src/threads.c:1.142
Now initializes rosie during the init phase. This should be a bit more portable. Rev: src/threads.c:1.141
Oops, bugfix. Rev: src/threads.c:1.118
rosie now gets initialized properly. Moved around some code. Backported some fixes from Pike 7.1. Rev: src/threads.c:1.117
Corrected an error message. Rev: src/threads.c:1.140
jumbopatch, vtables and parent scopes are now working properly! Rev: src/Makefile.in:1.207 Rev: src/backend.c:1.56 Rev: src/block_alloc.h:1.24 Rev: src/builtin_functions.c:1.300 Rev: src/compilation.h:1.20 Rev: src/docode.c:1.80 Rev: src/interpret.c:1.166 Rev: src/interpret.h:1.66 Rev: src/interpret_functions.h:1.31 Rev: src/las.c:1.192 Rev: src/main.c:1.100 Rev: src/object.c:1.145 Rev: src/program.c:1.265 Rev: src/program.h:1.105 Rev: src/testsuite.in:1.323 Rev: src/threads.c:1.139
Fixed a few warnings. Rev: src/main.c:1.97 Rev: src/threads.c:1.138
Fixed a few warnings. Rev: src/gc.c:1.121 Rev: src/signal_handler.c:1.176 Rev: src/threads.c:1.137
Fixed a few warnings. Rev: src/modules/files/file.c:1.185 Rev: src/post_modules/GL/auto.c.in:1.15 Rev: src/threads.c:1.136
Fixed a few warnings. Rev: src/builtin.cmod:1.9 Rev: src/queue.c:1.6 Rev: src/stralloc.c:1.95 Rev: src/stralloc.h:1.54 Rev: src/threads.c:1.135
int-> INT_TYPE and float-> FLOAT_TYPE for (I hope) all get_all_args calls. Rev: src/builtin_functions.c:1.295 Rev: src/encode.c:1.64 Rev: src/error.c:1.57 Rev: src/modules/Gettext/gettext.c:1.5 Rev: src/modules/Gmp/mpz_glue.c:1.81 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.16 Rev: src/modules/HTTPLoop/requestobject.c:1.12 Rev: src/modules/Image/blit.c:1.45 Rev: src/modules/Image/colors.c:1.35 Rev: src/modules/Image/colortable.c:1.86 Rev: src/modules/Image/encodings/_xpm.c:1.14 Rev: src/modules/Image/encodings/psd.c:1.21 Rev: src/modules/Image/encodings/xcf.c:1.19 Rev: src/modules/Image/font.c:1.61 Rev: src/modules/Image/image.c:1.173 Rev: src/modules/Image/layers.c:1.53 Rev: src/modules/Math/math_matrix.c:1.16 Rev: src/modules/SANE/sane.c:1.7 Rev: src/modules/_Crypto/nt.c:1.6 Rev: src/modules/_Crypto/rsa.c:1.23 Rev: src/modules/_Image_JPEG/image_jpeg.c:1.32 Rev: src/modules/files/termios.c:1.9 Rev: src/modules/spider/spider.c:1.97 Rev: src/modules/system/nt.c:1.21 Rev: src/modules/system/passwords.c:1.30 Rev: src/modules/system/syslog.c:1.9 Rev: src/modules/system/system.c:1.86 Rev: src/opcodes.c:1.82 Rev: src/operators.c:1.97 Rev: src/post_modules/GTK/build_pgtk.pike:1.32 Rev: src/post_modules/GTK/source/gdkatom.pre:1.6 Rev: src/post_modules/GTK/source/gdkbitmap.pre:1.7 Rev: src/post_modules/GTK/source/gdkcolor.pre:1.6 Rev: src/post_modules/GTK/source/gdkdragcontext.pre:1.6 Rev: src/post_modules/GTK/source/gdkdrawable.pre:1.6 Rev: src/post_modules/GTK/source/gdkgc.pre:1.6 Rev: src/post_modules/GTK/source/gdkimage.pre:1.7 Rev: src/post_modules/GTK/source/gdkrectangle.pre:1.6 Rev: src/post_modules/GTK/source/gdkregion.pre:1.6 Rev: src/post_modules/GTK/source/gdkwindow.pre:1.10 Rev: src/post_modules/GTK/source/global.pre:1.13 Rev: src/post_modules/GTK/source/gnomeapp.pre:1.6 Rev: src/post_modules/GTK/source/gnomecanvas.pre:1.3 Rev: src/post_modules/GTK/source/gnomecanvasgroup.pre:1.4 Rev: src/post_modules/GTK/source/gnomeiconlist.pre:1.4 Rev: src/post_modules/GTK/source/gtkaccelgroup.pre:1.5 Rev: src/post_modules/GTK/source/gtkadjustment.pre:1.5 Rev: src/post_modules/GTK/source/gtkcalendar.pre:1.3 Rev: src/post_modules/GTK/source/gtkclist.pre:1.6 Rev: src/post_modules/GTK/source/gtkctree.pre:1.5 Rev: src/post_modules/GTK/source/gtkcurve.pre:1.5 Rev: src/post_modules/GTK/source/gtkdrawingarea.pre:1.3 Rev: src/post_modules/GTK/source/gtklist.pre:1.5 Rev: src/post_modules/GTK/source/gtkmenu.pre:1.3 Rev: src/post_modules/GTK/source/gtkobject.pre:1.4 Rev: src/post_modules/GTK/source/gtkwidget.pre:1.7 Rev: src/post_modules/GTK/source/support.c:1.16 Rev: src/program.c:1.254 Rev: src/signal_handler.c:1.174 Rev: src/threads.c:1.134
JUMBOPATCH: dynamic loading now works on Win* !!!! (somewhat experimental :) Rev: src/.cvsignore:1.24 Rev: src/Makefile.in:1.198 Rev: src/aclocal.m4:1.17 Rev: src/array.c:1.79 Rev: src/array.h:1.22 Rev: src/backend.c:1.53 Rev: src/backend.h:1.9 Rev: src/bignum.c:1.17 Rev: src/bignum.h:1.14 Rev: src/builtin_functions.c:1.293 Rev: src/builtin_functions.h:1.14 Rev: src/callback.c:1.20 Rev: src/configure.in:1.387 Rev: src/constants.c:1.22 Rev: src/dynamic_buffer.c:1.10 Rev: src/dynamic_load.c:1.41 Rev: src/error.c:1.56 Rev: src/error.h:1.46 Rev: src/fd_control.c:1.32 Rev: src/fdlib.c:1.37 Rev: src/fdlib.h:1.34 Rev: src/fsort.c:1.13 Rev: src/fsort_template.h:1.7 Rev: src/gc.c:1.110 Rev: src/gc.h:1.57 Rev: src/global.h:1.44 Rev: src/interpret.c:1.158 Rev: src/interpret.h:1.52 Rev: src/main.c:1.94 Rev: src/mapping.c:1.94 Rev: src/mapping.h:1.28 Rev: src/module_magic.h:1.1 Rev: src/module_support.c:1.34 Rev: src/module_support.h:1.7 Rev: src/multiset.c:1.26 Rev: src/object.c:1.137 Rev: src/object.h:1.50 Rev: src/opcodes.c:1.78 Rev: src/operators.c:1.93 Rev: src/operators.h:1.8 Rev: src/pike_macros.h:1.17 Rev: src/pike_memory.c:1.71 Rev: src/pike_memory.h:1.14 Rev: src/pike_types.c:1.132 Rev: src/port.c:1.28 Rev: src/precompile.sh.in:1.2 Rev: src/program.c:1.252 Rev: src/program.h:1.97 Rev: src/signal_handler.c:1.173 Rev: src/stralloc.c:1.85 Rev: src/stralloc.h:1.42 Rev: src/stuff.c:1.11 Rev: src/svalue.c:1.85 Rev: src/svalue.h:1.62 Rev: src/testsuite.in:1.316 Rev: src/threads.c:1.133 Rev: src/threads.h:1.99
jumbopatch! Rev: src/interpret.h:1.48 Rev: src/interpret_functions.h:1.25 Rev: src/interpreter.h:1.48 Rev: src/threads.c:1.132
thread_state -> Pike_interpreter, preparation for centralizing a bunch of global variables.. Rev: src/global.h:1.43 Rev: src/interpret.h:1.44 Rev: src/modules/HTTPLoop/cache.c:1.10 Rev: src/modules/Java/jvm.c:1.20 Rev: src/threads.c:1.131 Rev: src/threads.h:1.94
changed some data structures in the compiler, this should allow for some major code cleanups Rev: src/builtin_functions.c:1.283 Rev: src/compilation.h:1.15 Rev: src/docode.c:1.74 Rev: src/encode.c:1.60 Rev: src/language.yacc:1.191 Rev: src/las.c:1.180 Rev: src/las.h:1.39 Rev: src/modules/Gmp/mpz_glue.c:1.78 Rev: src/modules/Parser/parser.c:1.7 Rev: src/object.c:1.127 Rev: src/object.h:1.48 Rev: src/pike_types.c:1.131 Rev: src/pike_types.h:1.39 Rev: src/program.c:1.243 Rev: src/program.h:1.92 Rev: src/threads.c:1.130
Renamed the gc mark callback to make the incompatibility in it clear. Rev: src/encode.c:1.59 Rev: src/modules/Java/jvm.c:1.19 Rev: src/object.c:1.123 Rev: src/program.c:1.241 Rev: src/program.h:1.91 Rev: src/threads.c:1.129
Fixes due to gc changes. Rev: src/modules/Java/jvm.c:1.18 Rev: src/security.c:1.26 Rev: src/threads.c:1.128
Fixed bug. Rev: src/threads.c:1.127
HAVE_BROKEN_LINUX_THREAD_EUID is now used by the farmers too. Rev: src/threads.c:1.126
The max number of idle farmers is now 16. Rev: src/threads.c:1.125
BROKEN_LINUX_THREAD_EUID ==> HAVE_BROKEN_LINUX_THREAD_EUID. Rev: src/threads.c:1.124
Added BROKEN_LINUX_THREAD_EUID. Rev: src/threads.c:1.123
Better debug checks on the interpreter lock. Rev: src/interpret.c:1.144 Rev: src/interpreter.h:1.41 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.12 Rev: src/modules/HTTPLoop/cache.c:1.9 Rev: src/modules/Java/jvm.c:1.15 Rev: src/modules/files/file.c:1.174 Rev: src/modules/files/sendfile.c:1.38 Rev: src/program.c:1.229 Rev: src/signal_handler.c:1.169 Rev: src/threads.c:1.122 Rev: src/threads.h:1.86
More gc debug: Check the interpreter lock before allowing alloc or free of objects. Rev: src/gc.h:1.34 Rev: src/threads.c:1.121 Rev: src/threads.h:1.85
Always initialize mutex and condition variables before use. Rev: src/modules/Gdbm/gdbmmod.c:1.9 Rev: src/modules/HTTPLoop/accept_and_parse.c:1.11 Rev: src/modules/HTTPLoop/cache.c:1.8 Rev: src/modules/Msql/msqlmod.c:1.12 Rev: src/modules/Postgres/pgresult.c:1.12 Rev: src/modules/Postgres/postgres.c:1.17 Rev: src/modules/spider/spider.c:1.90 Rev: src/threads.c:1.120 Rev: src/threads.h:1.84
more and better debug, some cleanup in gc() Rev: src/dmalloc.h:1.25 Rev: src/gc.c:1.65 Rev: src/gc.h:1.29 Rev: src/interpreter.h:1.37 Rev: src/las.c:1.175 Rev: src/main.c:1.89 Rev: src/mapping.c:1.73 Rev: src/object.c:1.109 Rev: src/pike_macros.h:1.15 Rev: src/pike_memory.c:1.65 Rev: src/program.c:1.226 Rev: src/stralloc.c:1.82 Rev: src/svalue.h:1.51 Rev: src/threads.c:1.119 Rev: src/threads.h:1.81
bugfix for gc() Rev: src/threads.c:1.118
more debug in gc() Rev: src/object.c:1.100 Rev: src/threads.c:1.117
some DMALLOC (in)sanity Rev: src/main.c:1.85 Rev: src/threads.c:1.116 Rev: src/threads.h:1.78
minor clarificatoin Rev: src/threads.c:1.115
Some cleanups of f_cond_wait(). Rev: src/threads.c:1.114
more dmalloc... Rev: src/block_alloc.h:1.18 Rev: src/builtin_functions.c:1.246 Rev: src/errors.h:1.9 Rev: src/interpret.c:1.137 Rev: src/interpret.h:1.38 Rev: src/interpreter.h:1.36 Rev: src/object.c:1.95 Rev: src/operators.c:1.87 Rev: src/pike_memory.c:1.59 Rev: src/program.c:1.214 Rev: src/security.c:1.25 Rev: src/signal_handler.c:1.168 Rev: src/threads.c:1.113 Rev: src/threads.h:1.75
ANSI compliance.. Rev: src/threads.c:1.112
Minor change. Rev: src/threads.c:1.111
bugfixes (should fix threading in oracle) Rev: lib/master.pike.in:1.41 Rev: src/modules/Oracle/oracle.c:1.15 Rev: src/threads.c:1.90
bugfix for recursive mutex locks Rev: src/threads.c:1.110
Hmm, removed the id() function again. Rev: src/threads.c:1.109
Added _sprintf() and id() to the thread_id class. Rev: src/threads.c:1.108
fixed potential bug Rev: src/threads.c:1.107
Use global IDs for all thread programs. Rev: src/program_id.h:1.2 Rev: src/threads.c:1.106
Fixed proper object type info. Rev: src/threads.c:1.105
Fixed minor memoryleak. Rev: src/threads.c:1.104
pthread_atfork emulation provided.. Rev: src/acconfig.h:1.48 Rev: src/configure.in:1.317 Rev: src/signal_handler.c:1.150 Rev: src/threads.c:1.103 Rev: src/threads.h:1.69
dmalloc fix. Rev: src/threads.c:1.102
fixed a potentially serious thread bug Rev: src/threads.c:1.89
fixed a potentially serious thread bug Rev: src/threads.c:1.101
removed a warning Rev: src/threads.c:1.100
more debug Rev: src/signal_handler.c:1.136 Rev: src/threads.c:1.99
signal and child handling fixed on linux + testsuite tests for those fixes Rev: src/signal_handler.c:1.135 Rev: src/signal_handler.h:1.9 Rev: src/testsuite.in:1.174 Rev: src/threads.c:1.98
Now includes <errno.h>. Rev: src/threads.c:1.97
bugfix for stupid glibc threads Rev: src/acconfig.h:1.37 Rev: src/configure.in:1.265 Rev: src/main.c:1.61 Rev: src/threads.c:1.88 Rev: src/threads.h:1.63
thread handle leak fixed Rev: src/threads.c:1.96 Rev: src/threads.h:1.67
Fixed bug in sanity check. Rev: src/interpret.c:1.124 Rev: src/threads.c:1.95
NT thread fix Rev: src/modules/files/file.c:1.134 Rev: src/threads.c:1.87 Rev: src/threads.h:1.61
some bugfixes for NT Rev: src/threads.c:1.94 Rev: src/threads.h:1.66
more debug and fixed a memory leak in interpret.c Rev: src/backend.c:1.41 Rev: src/backend.h:1.7 Rev: src/block_alloc.h:1.11 Rev: src/block_alloc_h.h:1.4 Rev: src/builtin_functions.c:1.168 Rev: src/callback.c:1.17 Rev: src/callback.h:1.8 Rev: src/configure.in:1.281 Rev: src/constants.c:1.18 Rev: src/dmalloc.h:1.11 Rev: src/error.c:1.35 Rev: src/error.h:1.36 Rev: src/gc.c:1.42 Rev: src/gc.h:1.22 Rev: src/interpret.c:1.122 Rev: src/interpret.h:1.31 Rev: src/interpreter.h:1.5 Rev: src/modules/call_out/call_out.c:1.27 Rev: src/modules/files/file.c:1.152 Rev: src/modules/system/system.c:1.70 Rev: src/pike_memory.c:1.37 Rev: src/program.c:1.123 Rev: src/signal_handler.c:1.129 Rev: src/stralloc.c:1.59 Rev: src/threads.c:1.93
recursive mutexes implemented through mutex->lock(2) Rev: src/threads.c:1.92
Fixed "Recoveries is out biking". Rev: src/threads.c:1.91
Added some extra comments. Rev: src/error.c:1.24 Rev: src/threads.c:1.90
lots of minor optimizations.. Rev: src/builtin_functions.c:1.148 Rev: src/constants.c:1.14 Rev: src/constants.h:1.8 Rev: src/cpp.c:1.33 Rev: src/dynamic_load.c:1.34 Rev: src/module.c:1.10 Rev: src/modules/Gdbm/gdbmmod.c:1.7 Rev: src/modules/Gmp/mpz_glue.c:1.39 Rev: src/modules/Gz/zlibmod.c:1.23 Rev: src/modules/Image/colors.c:1.9 Rev: src/modules/Image/colortable.c:1.48 Rev: src/modules/Image/font.c:1.43 Rev: src/modules/Image/image.c:1.112 Rev: src/modules/Msql/msqlmod.c:1.10 Rev: src/modules/Mysql/mysql.c:1.26 Rev: src/modules/Mysql/result.c:1.15 Rev: src/modules/Odbc/odbc.c:1.14 Rev: src/modules/Odbc/odbc_result.c:1.17 Rev: src/modules/Oracle/oracle.c:1.16 Rev: src/modules/Perl/perlmod.c:1.6 Rev: src/modules/Pipe/pipe.c:1.30 Rev: src/modules/Postgres/pgresult.c:1.10 Rev: src/modules/Postgres/postgres.c:1.12 Rev: src/modules/Regexp/glue.c:1.14 Rev: src/modules/Ssleay/ssleay.c:1.11 Rev: src/modules/Yp/yp.c:1.16 Rev: src/modules/_Charset/charsetmod.c:1.9 Rev: src/modules/_Charset/iso2022.c:1.4 Rev: src/modules/_Crypto/cast.c:1.6 Rev: src/modules/_Crypto/cbc.c:1.14 Rev: src/modules/_Crypto/crypto.c:1.27 Rev: src/modules/_Crypto/des.c:1.13 Rev: src/modules/_Crypto/idea.c:1.13 Rev: src/modules/_Crypto/invert.c:1.8 Rev: src/modules/_Crypto/md2.c:1.6 Rev: src/modules/_Crypto/md5.c:1.12 Rev: src/modules/_Crypto/pipe.c:1.14 Rev: src/modules/_Crypto/rc4.c:1.9 Rev: src/modules/_Crypto/sha.c:1.15 Rev: src/modules/_Image_JPEG/image_jpeg.c:1.20 Rev: src/modules/_Image_TTF/image_ttf.c:1.11 Rev: src/modules/_Image_XFace/image_xface.c:1.6 Rev: src/modules/call_out/call_out.c:1.25 Rev: src/modules/files/efuns.c:1.64 Rev: src/modules/files/socket.c:1.42 Rev: src/modules/math/math.c:1.17 Rev: src/modules/spider/accesseddb.c:1.18 Rev: src/modules/spider/dumudp.c:1.43 Rev: src/modules/spider/spider.c:1.78 Rev: src/modules/spider/xml.c:1.7 Rev: src/modules/sprintf/sprintf.c:1.32 Rev: src/modules/system/nt.c:1.8 Rev: src/modules/system/passwords.c:1.24 Rev: src/modules/system/system.c:1.62 Rev: src/object.c:1.57 Rev: src/operators.c:1.47 Rev: src/pike_macros.h:1.12 Rev: src/pike_types.c:1.50 Rev: src/pike_types.h:1.17 Rev: src/program.c:1.110 Rev: src/program.h:1.51 Rev: src/security.c:1.11 Rev: src/signal_handler.c:1.106 Rev: src/stralloc.h:1.29 Rev: src/svalue.h:1.21 Rev: src/threads.c:1.89
should work better with 'long long' now :) Rev: src/threads.c:1.88 Rev: src/threads.h:1.62
all alignment problems solved (I hope) Rev: src/Makefile.in:1.126 Rev: src/modules/Gdbm/gdbmmod.c:1.6 Rev: src/modules/Gmp/mpz_glue.c:1.37 Rev: src/modules/Gz/zlibmod.c:1.22 Rev: src/modules/Image/colors.c:1.8 Rev: src/modules/Image/colortable.c:1.47 Rev: src/modules/Image/font.c:1.42 Rev: src/modules/Image/image.c:1.110 Rev: src/modules/Msql/msqlmod.c:1.9 Rev: src/modules/Mysql/mysql.c:1.25 Rev: src/modules/Mysql/result.c:1.14 Rev: src/modules/Odbc/odbc.c:1.13 Rev: src/modules/Odbc/odbc_result.c:1.16 Rev: src/modules/Oracle/oracle.c:1.15 Rev: src/modules/Perl/perlmod.c:1.4 Rev: src/modules/Pipe/pipe.c:1.29 Rev: src/modules/Postgres/pgresult.c:1.9 Rev: src/modules/Postgres/postgres.c:1.11 Rev: src/modules/Regexp/glue.c:1.13 Rev: src/modules/Ssleay/ssleay.c:1.10 Rev: src/modules/Yp/yp.c:1.15 Rev: src/modules/_Charset/charsetmod.c:1.8 Rev: src/modules/_Charset/iso2022.c:1.3 Rev: src/modules/_Crypto/cast.c:1.5 Rev: src/modules/_Crypto/cbc.c:1.13 Rev: src/modules/_Crypto/crypto.c:1.26 Rev: src/modules/_Crypto/des.c:1.12 Rev: src/modules/_Crypto/idea.c:1.12 Rev: src/modules/_Crypto/md2.c:1.5 Rev: src/modules/_Crypto/md5.c:1.11 Rev: src/modules/_Crypto/pipe.c:1.13 Rev: src/modules/_Crypto/rc4.c:1.8 Rev: src/modules/_Crypto/sha.c:1.14 Rev: src/modules/_Image_TTF/image_ttf.c:1.9 Rev: src/modules/files/file.c:1.137 Rev: src/modules/files/socket.c:1.41 Rev: src/modules/spider/accesseddb.c:1.17 Rev: src/modules/spider/dumudp.c:1.42 Rev: src/modules/spider/xml.c:1.6 Rev: src/modules/system/nt.c:1.7 Rev: src/object.c:1.56 Rev: src/operators.c:1.45 Rev: src/pike_macros.h:1.11 Rev: src/program.c:1.108 Rev: src/program.h:1.49 Rev: src/security.c:1.8 Rev: src/signal_handler.c:1.102 Rev: src/stralloc.c:1.53 Rev: src/threads.c:1.87
Applied bugfix from Pike 0.7 (threads.c 1.85). Rev: src/threads.c:1.86
security system v1.0E-100 checked in... (lots of work left to do) Rev: src/array.c:1.43 Rev: src/array.h:1.15 Rev: src/builtin_functions.c:1.145 Rev: src/error.h:1.26 Rev: src/interpret.c:1.112 Rev: src/interpret.h:1.25 Rev: src/main.c:1.61 Rev: src/mapping.c:1.38 Rev: src/mapping.h:1.13 Rev: src/modules/files/file.c:1.133 Rev: src/modules/system/system.c:1.61 Rev: src/multiset.c:1.13 Rev: src/multiset.h:1.8 Rev: src/object.c:1.54 Rev: src/object.h:1.20 Rev: src/opcodes.c:1.35 Rev: src/otable.h:1.3(DEAD) Rev: src/program.c:1.106 Rev: src/program.h:1.47 Rev: src/security.c:1.1 Rev: src/security.h:1.1 Rev: src/svalue.h:1.20 Rev: src/testsuite.in:1.139 Rev: src/threads.c:1.86
New module: Perl Rev: src/ChangeLog:1.157 Rev: src/README:1.8 Rev: src/acconfig.h:1.35 Rev: src/array.c:1.42 Rev: src/array.h:1.14 Rev: src/backend.c:1.40 Rev: src/builtin_functions.c:1.140 Rev: src/callback.c:1.15 Rev: src/compilation.h:1.13 Rev: src/configure.in:1.254 Rev: src/cpp.c:1.30 Rev: src/docode.c:1.42 Rev: src/dynamic_buffer.c:1.9 Rev: src/encode.c:1.26 Rev: src/error.c:1.22 Rev: src/error.h:1.25 Rev: src/fd_control.c:1.22 Rev: src/fdlib.h:1.21 Rev: src/gc.c:1.39 Rev: src/gc.h:1.20 Rev: src/global.h:1.26 Rev: src/hashtable.c:1.5 Rev: src/interpret.c:1.111 Rev: src/interpret.h:1.24 Rev: src/language.yacc:1.108 Rev: src/las.c:1.71 Rev: src/las.h:1.17 Rev: src/lex.c:1.58 Rev: src/lex.h:1.12 Rev: src/main.c:1.60 Rev: src/mapping.c:1.37 Rev: src/modules/Odbc/odbc.c:1.12 Rev: src/modules/Perl/.cvsignore:1.1 Rev: src/modules/Perl/Makefile.in:1.1 Rev: src/modules/Perl/configure.in:1.1 Rev: src/modules/Perl/perlmod.c:1.1 Rev: src/modules/Perl/testsuite.in:1.1 Rev: src/modules/Postgres/postgres.c:1.10 Rev: src/modules/Regexp/pike_regexp.c:1.13 Rev: src/modules/call_out/call_out.c:1.23 Rev: src/modules/files/file.c:1.128 Rev: src/modules/files/socket.c:1.40 Rev: src/modules/spider/spider.c:1.76 Rev: src/modules/sprintf/sprintf.c:1.31 Rev: src/multiset.c:1.12 Rev: src/object.c:1.53 Rev: src/opcodes.c:1.32 Rev: src/operators.c:1.44 Rev: src/peep.c:1.25 Rev: src/pike_memory.c:1.28 Rev: src/pike_types.c:1.49 Rev: src/pike_types.h:1.16 Rev: src/port.c:1.18 Rev: src/port.h:1.20 Rev: src/program.c:1.105 Rev: src/program.h:1.46 Rev: src/signal_handler.c:1.89 Rev: src/stralloc.c:1.50 Rev: src/stralloc.h:1.26 Rev: src/svalue.c:1.39 Rev: src/svalue.h:1.19 Rev: src/threads.c:1.85 Rev: src/threads.h:1.60
Minor th_farm() bugfix. Rev: src/threads.c:1.84
Added the THREAD_* constants. Rev: src/threads.c:1.83
Thread local variables implemented. Rev: src/threads.c:1.82 Rev: src/threads.h:1.50
changed stacksize for th_farm() threads to 65Kb from 8Kb. Now it's possible to use fprintf(stderr,...) from them Rev: src/threads.c:1.81
stack checks and -ss<thread stack size> implemented Rev: src/configure.in:1.230 Rev: src/interpret.c:1.94 Rev: src/interpret.h:1.22 Rev: src/main.c:1.57 Rev: src/testsuite.in:1.120 Rev: src/threads.c:1.80 Rev: src/threads.h:1.48
more debug Rev: src/program.c:1.98 Rev: src/threads.c:1.79
Added low_init_threads_disable(). Rev: src/threads.c:1.78 Rev: src/threads.h:1.46
init_threads_disable() now only waits if called with non-NULL. Rev: src/threads.c:1.77
init_threads_disable() might actually work now... Rev: src/threads.c:1.76
Added support for interleaved mutexes. Rev: src/main.c:1.55 Rev: src/modules/system/passwords.c:1.17 Rev: src/program.c:1.96 Rev: src/threads.c:1.75 Rev: src/threads.h:1.45
Added some black magic to init_threads_disable(). Rev: src/threads.c:1.74
Added some more debug. Rev: src/threads.c:1.73
Fixed bug. Rev: src/threads.c:1.72
Fixed a warning. Rev: src/threads.c:1.71
minor timesaving optimization Rev: src/modules/files/file.c:1.92 Rev: src/threads.c:1.70
Changed a lot of ->refs++ to use add_ref() or ref_push_*() instead. Rev: src/cpp.c:1.23 Rev: src/encode.c:1.19 Rev: src/gc.c:1.35 Rev: src/mapping.c:1.29 Rev: src/modules/Gmp/mpz_glue.c:1.32 Rev: src/modules/Image/blit.c:1.28 Rev: src/modules/Image/colortable.c:1.44 Rev: src/modules/Image/encodings/png.c:1.14 Rev: src/modules/Image/encodings/pnm.c:1.16 Rev: src/modules/Image/encodings/x.c:1.16 Rev: src/modules/Image/encodings/xwd.c:1.5 Rev: src/modules/Image/font.c:1.34 Rev: src/modules/Image/image.c:1.104 Rev: src/modules/Image/pnm.c:1.10 Rev: src/modules/Image/polyfill.c:1.25 Rev: src/modules/Image/togif.c:1.31 Rev: src/modules/Mysql/mysql.c:1.19 Rev: src/modules/Mysql/result.c:1.11 Rev: src/modules/Odbc/odbc.c:1.7 Rev: src/modules/Odbc/odbc_result.c:1.8 Rev: src/modules/Oracle/oracle.c:1.10 Rev: src/modules/Pipe/pipe.c:1.21 Rev: src/modules/Postgres/pgresult.c:1.6 Rev: src/modules/Postgres/postgres.c:1.6 Rev: src/modules/Regexp/glue.c:1.11 Rev: src/modules/Ssleay/ssleay.c:1.8 Rev: src/modules/_Crypto/cbc.c:1.11 Rev: src/modules/_Crypto/crypto.c:1.25 Rev: src/modules/_Crypto/md2.c:1.4 Rev: src/modules/_Crypto/pipe.c:1.12 Rev: src/modules/call_out/call_out.c:1.20 Rev: src/modules/spider/spider.c:1.67 Rev: src/modules/spider/streamed_parser.c:1.10 Rev: src/multiset.c:1.11 Rev: src/object.h:1.18 Rev: src/opcodes.c:1.20 Rev: src/signal_handler.c:1.48 Rev: src/stralloc.c:1.34 Rev: src/threads.c:1.69
Added support for individual tracing of threads. Rev: src/threads.c:1.68 Rev: src/threads.h:1.41
warning removed Rev: src/pike_types.c:1.37 Rev: src/threads.c:1.67
minor memory leak fixed Rev: src/threads.c:1.66
Improved _disable_threads(). Added THREADS_ALLOW_UID() and THREADS_DISALLOW_UID(). Rev: src/modules/files/efuns.c:1.47 Rev: src/modules/files/file.c:1.83 Rev: src/modules/files/socket.c:1.30 Rev: src/modules/spider/dumudp.c:1.36 Rev: src/modules/system/passwords.c:1.7 Rev: src/modules/system/syslog.c:1.5 Rev: src/modules/system/system.c:1.47 Rev: src/program.c:1.67 Rev: src/threads.c:1.65 Rev: src/threads.h:1.37
Added _threads_disallow(). Returns a key object. Rev: src/threads.c:1.64
Fixed bug. Rev: src/threads.c:1.63
A little more information in an error message... Rev: src/threads.c:1.62
#ifdef DEBUG added at one point Rev: src/threads.c:1.61
Added support for profiling, and fixed typo in threads.c Rev: src/builtin_functions.c:1.84 Rev: src/interpret.c:1.70 Rev: src/program.c:1.66 Rev: src/program.h:1.34 Rev: src/threads.c:1.60
Added thread-farm code and thread_disallow() (to disallow (some) pike-thread switching) Rev: src/backend.c:1.22 Rev: src/configure.in:1.166 Rev: src/stralloc.c:1.29 Rev: src/threads.c:1.59
new thread stuff: th_hash & th_equal Rev: src/threads.c:1.58 Rev: src/threads.h:1.33
All threads now stored in a mapping from thread id to thread state. Rev: src/threads.c:1.57 Rev: src/threads.h:1.31
I have never seen the stack reach 2Mb, but the value should be configurable, and the default should probably be somewhat lower... This fix makes roxen with threads somewhat more manageable on Digital Unix Rev: src/threads.c:1.56
file->proxy(), memory leak fixes, more debug etc. etc. Rev: src/array.c:1.24 Rev: src/builtin_functions.c:1.65 Rev: src/error.c:1.11 Rev: src/modules/Oracle/oracle.c:1.7 Rev: src/modules/files/file.c:1.72 Rev: src/modules/system/system.c:1.40 Rev: src/signal_handler.c:1.27 Rev: src/threads.c:1.55 Rev: src/threads.h:1.28
many minor memory leaks fixed Rev: NT/.cvsignore:1.3 Rev: src/array.c:1.23 Rev: src/dmalloc.h:1.2 Rev: src/dynamic_buffer.c:1.7 Rev: src/dynamic_buffer.h:1.5 Rev: src/dynamic_load.c:1.23 Rev: src/error.h:1.10 Rev: src/interpret.c:1.62 Rev: src/interpret.h:1.17 Rev: src/language.yacc:1.55 Rev: src/las.c:1.45 Rev: src/las.h:1.12 Rev: src/lex.c:1.41 Rev: src/main.c:1.37 Rev: src/main.h:1.5 Rev: src/modules/Gmp/mpz_glue.c:1.25 Rev: src/modules/Image/font.c:1.27 Rev: src/object.c:1.34 Rev: src/object.h:1.14 Rev: src/operators.c:1.23 Rev: src/pike_memory.c:1.5 Rev: src/pike_types.c:1.30 Rev: src/pike_types.h:1.8 Rev: src/program.c:1.55 Rev: src/program.h:1.28 Rev: src/stralloc.c:1.25 Rev: src/stralloc.h:1.13 Rev: src/svalue.h:1.10 Rev: src/threads.c:1.54
jumbopatch! (DEBUG_MALLOC + parent feature fix) Rev: src/ChangeLog:1.130 Rev: src/acconfig.h:1.15 Rev: src/array.c:1.22 Rev: src/array.h:1.6 Rev: src/builtin_functions.c:1.62 Rev: src/builtin_functions.h:1.6 Rev: src/cpp.c:1.14 Rev: src/dmalloc.h:1.1 Rev: src/docode.c:1.25 Rev: src/dynamic_buffer.c:1.6 Rev: src/dynamic_buffer.h:1.4 Rev: src/error.c:1.10 Rev: src/error.h:1.9 Rev: src/fdlib.c:1.9 Rev: src/gc.c:1.27 Rev: src/global.h:1.13 Rev: src/interpret.c:1.61 Rev: src/language.yacc:1.54 Rev: src/las.c:1.43 Rev: src/las.h:1.11 Rev: src/lex.c:1.40 Rev: src/lex.h:1.9 Rev: src/main.c:1.35 Rev: src/main.h:1.4 Rev: src/mapping.c:1.27 Rev: src/mapping.h:1.7 Rev: src/module.c:1.7 Rev: src/modules/Image/colortable.c:1.36 Rev: src/modules/Image/encodings/gif.c:1.30 Rev: src/modules/Image/encodings/png.c:1.2 Rev: src/modules/Image/encodings/pnm.c:1.12 Rev: src/modules/Image/encodings/x.c:1.5 Rev: src/modules/Yp/yp.c:1.10 Rev: src/modules/files/efuns.c:1.44 Rev: src/modules/files/file.c:1.69 Rev: src/modules/files/socket.c:1.25 Rev: src/modules/files/socktest.pike:1.7 Rev: src/modules/spider/accesseddb.c:1.13 Rev: src/modules/spider/dumudp.c:1.32 Rev: src/modules/spider/spider.c:1.51 Rev: src/modules/system/system.c:1.39 Rev: src/multiset.c:1.9 Rev: src/object.c:1.33 Rev: src/peep.c:1.17 Rev: src/pike_memory.c:1.4 Rev: src/pike_memory.h:1.2 Rev: src/pike_types.c:1.29 Rev: src/pike_types.h:1.7 Rev: src/program.c:1.54 Rev: src/program.h:1.27 Rev: src/stralloc.c:1.24 Rev: src/stralloc.h:1.12 Rev: src/testsuite.in:1.68 Rev: src/threads.c:1.53
threads now works on NT Rev: src/Makefile.in:1.51 Rev: src/builtin_functions.c:1.60 Rev: src/error.c:1.9 Rev: src/error.h:1.8 Rev: src/las.c:1.41 Rev: src/main.c:1.33 Rev: src/object.c:1.32 Rev: src/threads.c:1.52 Rev: src/threads.h:1.27
Compiler update to use two pass Rev: src/acconfig.h:1.14 Rev: src/builtin_functions.c:1.59 Rev: src/builtin_functions.h:1.5 Rev: src/compilation.h:1.4 Rev: src/configure.in:1.149 Rev: src/cpp.c:1.3 Rev: src/docode.c:1.24 Rev: src/docode.h:1.4 Rev: src/gc.c:1.24 Rev: src/interpret.c:1.57 Rev: src/interpret.h:1.16 Rev: src/language.yacc:1.51 Rev: src/las.c:1.40 Rev: src/las.h:1.9 Rev: src/lex.c:1.37 Rev: src/lex.h:1.7 Rev: src/main.c:1.32 Rev: src/modules/Image/blit.c:1.26 Rev: src/modules/Image/colortable.c:1.33 Rev: src/modules/Image/dct.c:1.11 Rev: src/modules/Image/image.c:1.73 Rev: src/modules/Image/matrix.c:1.13 Rev: src/modules/Image/operator.c:1.11 Rev: src/modules/Image/pattern.c:1.11 Rev: src/modules/Image/pnm.c:1.9 Rev: src/modules/Image/polyfill.c:1.18 Rev: src/modules/Image/togif.c:1.29 Rev: src/modules/Image/x.c:1.17 Rev: src/modules/Pipe/pipe.c:1.15 Rev: src/modules/Regexp/glue.c:1.9 Rev: src/modules/_Crypto/cbc.c:1.10 Rev: src/modules/_Crypto/crypto.c:1.24 Rev: src/modules/_Crypto/des.c:1.11 Rev: src/modules/_Crypto/pipe.c:1.11 Rev: src/modules/_Crypto/sha.c:1.9 Rev: src/modules/files/socktest.pike:1.6 Rev: src/modules/system/system.c:1.37 Rev: src/object.c:1.31 Rev: src/object.h:1.13 Rev: src/opcodes.c:1.10 Rev: src/operators.c:1.22 Rev: src/peep.c:1.16 Rev: src/peep.in:1.9 Rev: src/pike_types.c:1.27 Rev: src/pike_types.h:1.6 Rev: src/program.c:1.48 Rev: src/program.h:1.24 Rev: src/program_areas.h:1.2 Rev: src/stralloc.c:1.21 Rev: src/stralloc.h:1.10 Rev: src/svalue.c:1.18 Rev: src/testsuite.in:1.64 Rev: src/threads.c:1.51 Rev: src/threads.h:1.26
now works better with NT Rev: NT/tools/lib:1.3 Rev: bin/test_pike.pike:1.5 Rev: lib/modules/Stdio.pmod:1.7 Rev: src/fdlib.c:1.2 Rev: src/fdlib.h:1.2 Rev: src/modules/Image/font.c:1.24 Rev: src/modules/files/efuns.c:1.42 Rev: src/modules/files/file.c:1.64 Rev: src/modules/files/socket.c:1.21 Rev: src/modules/files/testsuite.in:1.7 Rev: src/port.c:1.14 Rev: src/testsuite.in:1.63 Rev: src/threads.c:1.50 Rev: src/threads.h:1.24
bugfixes Rev: src/configure.in:1.146 Rev: src/threads.c:1.49 Rev: src/threads.h:1.23
lots of updates for NT, threads and new cpp Rev: src/ChangeLog:1.128 Rev: src/Makefile.in:1.49 Rev: src/backend.c:1.20 Rev: src/configure.in:1.145 Rev: src/cpp.c:1.2 Rev: src/cpp.h:1.2 Rev: src/fd_control.c:1.11 Rev: src/fdlib.c:1.1 Rev: src/fdlib.h:1.1 Rev: src/fsort.c:1.3 Rev: src/fsort_template.h:1.2 Rev: src/lex.c:1.36 Rev: src/lex.h:1.6 Rev: src/main.c:1.29 Rev: src/modules/files/file.c:1.63 Rev: src/modules/files/socket.c:1.20 Rev: src/modules/readline/readlinemod.c:1.4 Rev: src/object.c:1.30 Rev: src/object.h:1.12 Rev: src/port.c:1.13 Rev: src/program.c:1.47 Rev: src/program.h:1.23 Rev: src/stuff.c:1.4 Rev: src/stuff.h:1.4 Rev: src/threads.c:1.48 Rev: src/threads.h:1.22 Rev: src/time_stuff.h:1.5
Added missing headerfile. Rev: src/threads.c:1.47
more debug added Rev: src/array.c:1.21 Rev: src/builtin_functions.c:1.56 Rev: src/gc.c:1.22 Rev: src/gc.h:1.13 Rev: src/interpret.c:1.55 Rev: src/lex.c:1.30 Rev: src/main.c:1.27 Rev: src/mapping.c:1.24 Rev: src/modules/files/file.c:1.61 Rev: src/multiset.c:1.8 Rev: src/object.c:1.29 Rev: src/program.c:1.46 Rev: src/stralloc.c:1.18 Rev: src/svalue.c:1.17 Rev: src/threads.c:1.46
more debug added to garbage collector Rev: src/array.c:1.20 Rev: src/gc.c:1.17 Rev: src/gc.h:1.11 Rev: src/mapping.c:1.23 Rev: src/object.c:1.26 Rev: src/program.c:1.44 Rev: src/svalue.c:1.15 Rev: src/threads.c:1.45
Now calls pthread_init() if available. Rev: src/threads.c:1.44
Removed some redundant code. Rev: src/threads.c:1.43
bugfixes Rev: bin/mkpeep.pike:1.6 Rev: src/docode.c:1.23 Rev: src/interpret.h:1.14 Rev: src/object.c:1.23 Rev: src/program.c:1.42 Rev: src/program.h:1.20 Rev: src/threads.c:1.42
fixed a typo Rev: src/threads.c:1.41
threads optimized (hopefully) Rev: src/interpret.c:1.47 Rev: src/interpret.h:1.13 Rev: src/threads.c:1.40
Now releases the interpreter lock before signaling the mutex condition. Rev: src/threads.c:1.39
bugfix Rev: src/threads.c:1.38
bugfix Rev: src/threads.c:1.37
threads now works @ linux again Rev: src/threads.c:1.36
Fixed bug. Rev: src/threads.c:1.35
Fixed deadlock in threads.c Rev: src/threads.c:1.34
Some more mutex fixes. Rev: src/threads.c:1.33
test Rev: src/threads.c:1.32
#fidef UNIX_THREADS around f_thread_set_concurrency Rev: src/threads.c:1.31
Added thread->backtrace() Rev: src/threads.c:1.30 Rev: src/threads.h:1.15
Added error message for bogus key objects to threads.c Rev: src/threads.c:1.29
Fixed bugs in the mutex handling. Rev: src/threads.c:1.28
Made mutexes reentrant. I know this is a somewhat controversial feature, but it simplifies threaded programming quite a lot... Rev: src/threads.c:1.27
Ok, back to a somewhat older version..... Rev: src/threads.c:1.26
Fixed support for Solaris specific sema_* functions in the mutex lock object, and fixed a FMR bug. Rev: src/threads.c:1.25
Fixed prototypes almost everywhere. Rev: src/acconfig.h:1.9 Rev: src/array.c:1.12 Rev: src/array.h:1.4 Rev: src/backend.c:1.15 Rev: src/backend.h:1.3 Rev: src/builtin_functions.c:1.41 Rev: src/builtin_functions.h:1.4 Rev: src/callback.c:1.9 Rev: src/callback.h:1.4 Rev: src/constants.c:1.12 Rev: src/constants.h:1.5 Rev: src/docode.c:1.20 Rev: src/docode.h:1.3 Rev: src/dynamic_load.c:1.19 Rev: src/dynamic_load.h:1.2 Rev: src/error.c:1.8 Rev: src/error.h:1.6 Rev: src/gc.c:1.12 Rev: src/gc.h:1.10 Rev: src/hashtable.c:1.3 Rev: src/hashtable.h:1.4 Rev: src/interpret.c:1.45 Rev: src/interpret.h:1.12 Rev: src/language.yacc:1.46 Rev: src/las.c:1.36 Rev: src/las.h:1.8 Rev: src/lex.c:1.26 Rev: src/lex.h:1.5 Rev: src/main.c:1.23 Rev: src/mapping.c:1.21 Rev: src/mapping.h:1.4 Rev: src/modules/Gdbm/gdbmmod.c:1.4 Rev: src/modules/Gmp/mpz_glue.c:1.20 Rev: src/modules/Image/image.c:1.36 Rev: src/modules/Image/polyfill.c:1.5 Rev: src/modules/Mysql/mysql.c:1.6 Rev: src/modules/Pipe/pipe.c:1.11 Rev: src/modules/Regexp/glue.c:1.7 Rev: src/modules/Regexp/pike_regexp.c:1.5 Rev: src/modules/Ssleay/ssleay.c:1.7 Rev: src/modules/Yp/yp.c:1.8 Rev: src/modules/_Crypto/lib/desQuick.c:1.3 Rev: src/modules/call_out/call_out.c:1.13 Rev: src/modules/files/efuns.c:1.33 Rev: src/modules/files/file.c:1.51 Rev: src/modules/files/file.h:1.5 Rev: src/modules/files/socket.c:1.14 Rev: src/modules/math/math.c:1.5 Rev: src/modules/spider/accesseddb.c:1.10 Rev: src/modules/spider/dumudp.c:1.14 Rev: src/modules/spider/spider.c:1.39 Rev: src/modules/spider/streamed_parser.c:1.7 Rev: src/modules/spider/streamed_parser.h:1.2 Rev: src/multiset.c:1.7 Rev: src/multiset.h:1.3 Rev: src/object.c:1.21 Rev: src/object.h:1.11 Rev: src/opcodes.c:1.8 Rev: src/opcodes.h:1.3 Rev: src/operators.c:1.16 Rev: src/operators.h:1.3 Rev: src/peep.c:1.15 Rev: src/peep.h:1.3 Rev: src/pike_types.c:1.25 Rev: src/pike_types.h:1.5 Rev: src/program.c:1.37 Rev: src/program.h:1.18 Rev: src/rusage.c:1.8 Rev: src/rusage.h:1.2 Rev: src/signal_handler.c:1.14 Rev: src/signal_handler.h:1.3 Rev: src/stralloc.c:1.17 Rev: src/stralloc.h:1.9 Rev: src/svalue.c:1.14 Rev: src/threads.c:1.24 Rev: src/threads.h:1.12
merge + bugfixes (*sigh*) Rev: lib/modules/Process.pmod:1.7.2.2 Rev: lib/modules/Stdio.pmod:1.4.2.1 Rev: src/backend.c:1.10.2.2 Rev: src/lex.c:1.21.2.1 Rev: src/modules/Gmp/Makefile.in:1.5.2.1 Rev: src/modules/Gz/configure.in:1.3.2.1 Rev: src/modules/MIME/module.pmod.in:1.1.2.1 Rev: src/modules/_Crypto/lib/Makefile.in:1.8.2.1 Rev: src/modules/dynamic_module_makefile.in:1.16.2.1 Rev: src/modules/files/configure.in:1.14.2.1 Rev: src/modules/files/file.c:1.37.2.2 Rev: src/modules/static_module_makefile.in:1.14.2.1 Rev: src/signal_handler.c:1.11.2.3 Rev: src/testsuite.in:1.40.2.1 Rev: src/threads.c:1.23.2.2 Rev: tutorial/tutorial.wmml:1.7.2.1
fork() now returns an object thread_id->wait() implemented Rev: lib/master.pike:1.43.2.1 Rev: lib/modules/Process.pmod:1.7.2.1 Rev: src/backend.c:1.10.2.1 Rev: src/backend.h:1.2.2.1 Rev: src/configure.in:1.93.2.1 Rev: src/language.yacc:1.42.2.1 Rev: src/mapping.c:1.18.2.1 Rev: src/modules/files/efuns.c:1.22.2.1 Rev: src/modules/files/file.c:1.37.2.1 Rev: src/modules/files/socktest.pike:1.2.2.1 Rev: src/modules/readline/readlinemod.c:1.2.2.1 Rev: src/object.c:1.17.2.1 Rev: src/object.h:1.9.2.1 Rev: src/program.c:1.33.2.1 Rev: src/program.h:1.14.2.1 Rev: src/signal_handler.c:1.11.2.1 Rev: src/threads.c:1.23.2.1
Removed a warning Rev: src/threads.c:1.23
bug in Mutex->trylock fixed Rev: src/threads.c:1.22
tons of warnings fixed Rev: src/array.c:1.8 Rev: src/builtin_functions.c:1.35 Rev: src/callback.c:1.8 Rev: src/configure.in:1.84 Rev: src/constants.c:1.10 Rev: src/encode.c:1.9 Rev: src/fd_control.c:1.6 Rev: src/gc.c:1.8 Rev: src/interpret.c:1.42 Rev: src/las.c:1.31 Rev: src/lex.c:1.21 Rev: src/main.c:1.21 Rev: src/mapping.c:1.17 Rev: src/memory.h:1.3 Rev: src/module_support.c:1.7 Rev: src/modules/Gmp/mpz_glue.c:1.11 Rev: src/modules/Image/font.c:1.7 Rev: src/modules/Pipe/pipe.c:1.6 Rev: src/modules/Regexp/glue.c:1.5 Rev: src/modules/Yp/yp.c:1.6 Rev: src/modules/_Crypto/Makefile.in:1.9 Rev: src/modules/_Crypto/lib/Makefile.in:1.5 Rev: src/modules/dynamic_module_makefile.in:1.7 Rev: src/modules/files/efuns.c:1.22 Rev: src/modules/files/file.c:1.36 Rev: src/modules/math/math.c:1.4 Rev: src/modules/spider/accesseddb.c:1.7 Rev: src/modules/spider/discdate.c:1.4 Rev: src/modules/spider/dumudp.c:1.8 Rev: src/modules/spider/spider.c:1.29 Rev: src/modules/spider/streamed_parser.c:1.5 Rev: src/modules/sprintf/sprintf.c:1.10 Rev: src/modules/static_module_makefile.in:1.5 Rev: src/modules/system/passwords.c:1.2 Rev: src/modules/system/syslog.c:1.3 Rev: src/modules/system/system.c:1.16 Rev: src/object.c:1.17 Rev: src/opcodes.c:1.6 Rev: src/operators.c:1.13 Rev: src/peep.c:1.10 Rev: src/pike_types.c:1.21 Rev: src/port.c:1.11 Rev: src/port.h:1.16 Rev: src/program.c:1.33 Rev: src/signal_handler.c:1.11 Rev: src/stralloc.c:1.14 Rev: src/stuff.c:1.2 Rev: src/svalue.c:1.9 Rev: src/threads.c:1.21
macros.h renamed to pike_macros.h Rev: src/ChangeLog:1.89 Rev: src/builtin_functions.c:1.34 Rev: src/callback.c:1.7 Rev: src/configure.in:1.62 Rev: src/constants.c:1.9 Rev: src/docode.c:1.15 Rev: src/dynamic_load.c:1.13 Rev: src/encode.c:1.5 Rev: src/error.c:1.6 Rev: src/interpret.c:1.37 Rev: src/language.yacc:1.33 Rev: src/las.c:1.30 Rev: src/lex.c:1.20 Rev: src/macros.h:1.5(DEAD) Rev: src/main.c:1.19 Rev: src/mapping.c:1.16 Rev: src/memory.c:1.5 Rev: src/module.c:1.5 Rev: src/modules/Gdbm/gdbmmod.c:1.2 Rev: src/modules/Gmp/mpz_glue.c:1.8 Rev: src/modules/Gz/zlibmod.c:1.5 Rev: src/modules/Image/blit.c:1.2 Rev: src/modules/Image/dct.c:1.4 Rev: src/modules/Image/font.c:1.4 Rev: src/modules/Image/image.c:1.4 Rev: src/modules/Image/matrix.c:1.3 Rev: src/modules/Image/operator.c:1.3 Rev: src/modules/Image/pattern.c:1.3 Rev: src/modules/Image/pnm.c:1.2 Rev: src/modules/Image/togif.c:1.2 Rev: src/modules/MIME/mime.c:1.4 Rev: src/modules/Pipe/pipe.c:1.4 Rev: src/modules/Regexp/glue.c:1.4 Rev: src/modules/Ssleay/ssleay.c:1.4 Rev: src/modules/Yp/yp.c:1.5 Rev: src/modules/_Crypto/cbc.c:1.7 Rev: src/modules/_Crypto/crypto.c:1.18 Rev: src/modules/_Crypto/des.c:1.7 Rev: src/modules/_Crypto/invert.c:1.6 Rev: src/modules/_Crypto/md2.c:1.3 Rev: src/modules/_Crypto/pipe.c:1.7 Rev: src/modules/files/efuns.c:1.21 Rev: src/modules/files/file.c:1.31 Rev: src/modules/files/socket.c:1.8 Rev: src/modules/readline/readlinemod.c:1.2 Rev: src/modules/spider/accesseddb.c:1.6 Rev: src/modules/spider/discdate.c:1.3 Rev: src/modules/spider/dumudp.c:1.7 Rev: src/modules/spider/spider.c:1.26 Rev: src/modules/spider/stardate.c:1.3 Rev: src/modules/spider/streamed_parser.c:1.4 Rev: src/multiset.c:1.4 Rev: src/object.c:1.16 Rev: src/pike_macros.h:1.1 Rev: src/pike_types.c:1.20 Rev: src/port.c:1.7 Rev: src/program.c:1.28 Rev: src/signal_handler.c:1.9 Rev: src/stralloc.c:1.13 Rev: src/threads.c:1.20
clone() renamed to clone_object() Rev: src/ChangeLog:1.87 Rev: src/builtin_functions.c:1.33 Rev: src/interpret.c:1.35 Rev: src/modules/Gmp/mpz_glue.c:1.6 Rev: src/modules/Image/dct.c:1.3 Rev: src/modules/Image/font.c:1.3 Rev: src/modules/Image/image.c:1.3 Rev: src/modules/Image/matrix.c:1.2 Rev: src/modules/Image/operator.c:1.2 Rev: src/modules/Image/pattern.c:1.2 Rev: src/modules/Mysql/mysql.c:1.3 Rev: src/modules/Pipe/pipe.c:1.3 Rev: src/modules/Ssleay/ssleay.c:1.2 Rev: src/modules/_Crypto/cbc.c:1.6 Rev: src/modules/_Crypto/crypto.c:1.17 Rev: src/modules/_Crypto/pipe.c:1.6 Rev: src/modules/files/file.c:1.29 Rev: src/object.c:1.15 Rev: src/object.h:1.9 Rev: src/testsuite.in:1.36 Rev: src/threads.c:1.19
more debug added Rev: src/program.c:1.23 Rev: src/threads.c:1.18
Added flags=0 to end_class() calls. Rev: src/threads.c:1.17
modified for new module system Rev: src/modules/call_out/call_out.c:1.6 Rev: src/modules/files/file.c:1.28 Rev: src/modules/files/socket.c:1.7 Rev: src/modules/image/font.c:1.14 Rev: src/modules/image/image.c:1.40 Rev: src/modules/math/math.c:1.3 Rev: src/modules/mysql/mysql.c:1.17 Rev: src/modules/mysql/result.c:1.16 Rev: src/modules/pipe/pipe.c:1.10 Rev: src/modules/readlinemod/readlinemod.c:1.6 Rev: src/modules/spider/accesseddb.c:1.4 Rev: src/modules/spider/dumudp.c:1.4 Rev: src/modules/spider/spider.c:1.25 Rev: src/threads.c:1.16 Rev: src/threads.h:1.11
Added some sproc support. Rev: src/threads.c:1.15 Rev: src/threads.h:1.10
Added support for UNIX threads, and a new efun: thread_set_concurrency. Set the number of simultaneous LWP:s on UNIX threads systems. This function exists, but does nothing, when using Posix threads. Rev: src/threads.c:1.14 Rev: src/threads.h:1.8
Threaded some functions Rev: src/ChangeLog:1.35 Rev: src/interpret.c:1.18 Rev: src/modules/files/efuns.c:1.4 Rev: src/modules/files/file.c:1.18 Rev: src/threads.c:1.13
committing Rev: src/configure.in:1.22 Rev: src/machine.h.in:1.11 Rev: src/threads.c:1.12
warning removed Rev: src/threads.c:1.11
rcsid added Rev: src/global.h:1.3 Rev: src/las.c:1.6 Rev: src/mapping.c:1.7 Rev: src/modules/call_out/call_out.c:1.3 Rev: src/modules/files/file.c:1.11 Rev: src/modules/gdbmmod/gdbmmod.c:1.4 Rev: src/modules/gmpmod/mpz_glue.c:1.7 Rev: src/modules/image/image.c:1.24 Rev: src/modules/pipe/pipe.c:1.6 Rev: src/modules/sprintf/sprintf.c:1.6 Rev: src/object.c:1.5 Rev: src/operators.c:1.3 Rev: src/pike_types.c:1.8 Rev: src/program.c:1.6 Rev: src/testsuite.in:1.8 Rev: src/threads.c:1.10
rcsid added Rev: src/backend.c:1.5 Rev: src/builtin_functions.c:1.10 Rev: src/configure.in:1.13 Rev: src/docode.c:1.4 Rev: src/global.h:1.2 Rev: src/interpret.c:1.9 Rev: src/language.yacc:1.7 Rev: src/las.c:1.5 Rev: src/lex.c:1.7 Rev: src/main.c:1.10 Rev: src/mapping.c:1.6 Rev: src/modules/call_out/call_out.c:1.2 Rev: src/modules/files/file.c:1.10 Rev: src/modules/gdbmmod/gdbmmod.c:1.3 Rev: src/modules/gmpmod/mpz_glue.c:1.6 Rev: src/modules/image/image.c:1.23 Rev: src/modules/pipe/pipe.c:1.5 Rev: src/modules/sprintf/sprintf.c:1.5 Rev: src/object.c:1.4 Rev: src/operators.c:1.2 Rev: src/pike_types.c:1.7 Rev: src/program.c:1.5 Rev: src/testsuite.in:1.7 Rev: src/threads.c:1.9 Rev: src/threads.h:1.6
check_threads_etc() callbacks recoded... Rev: src/gc.c:1.3 Rev: src/gc.h:1.4 Rev: src/interpret.c:1.7 Rev: src/interpret.h:1.4 Rev: src/las.c:1.4 Rev: src/object.c:1.2 Rev: src/object.h:1.2 Rev: src/signal_handler.c:1.4 Rev: src/threads.c:1.8 Rev: src/threads.h:1.5
bugfix Rev: src/threads.c:1.7
oops Rev: src/threads.c:1.6
mutex locks are now initialized Rev: src/threads.c:1.5
exit_on_string added Rev: src/threads.c:1.4
thread id object implemented Rev: doc/builtin/this_thread:1.1 Rev: doc/builtin/thread_create:1.2 Rev: src/main.c:1.6 Rev: src/threads.c:1.3 Rev: src/threads.h:1.4
mutex locks re-implemented to allow more dynamic usage Rev: src/threads.c:1.2 Rev: src/threads.h:1.3
threads added Rev: src/Makefile.src:1.9 Rev: src/backend.c:1.3 Rev: src/builtin_functions.c:1.6 Rev: src/configure.in:1.6 Rev: src/constants.c:1.3 Rev: src/error.c:1.4 Rev: src/error.h:1.3 Rev: src/interpret.c:1.5 Rev: src/interpret.h:1.3 Rev: src/machine.h.in:1.5 Rev: src/main.c:1.5 Rev: src/modules/files/configure.in:1.6 Rev: src/modules/files/efuns.c:1.3 Rev: src/modules/files/file.c:1.7 Rev: src/modules/files/file_machine.h.in:1.3 Rev: src/modules/files/socket.c:1.3 Rev: src/modules/gdbmmod/gdbmmod.c:1.2 Rev: src/modules/readlinemod/readlinemod.c:1.3 Rev: src/modules/spider/configure.in:1.4 Rev: src/modules/spider/spider.c:1.10 Rev: src/program.c:1.2 Rev: src/threads.c:1.1 Rev: src/threads.h:1.1