2007-12-05 |
Dave West | Changed the way we do the TSD area. |
blob | commitdiff | raw |
2007-12-04 |
Dave West | Changed the way we name threads. Now we use a const... |
blob | commitdiff | raw | diff to current |
2007-12-01 |
Dave West | Try to rationalise the mutex lock/unlock sequence.... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Fixed up a comment. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Changed the way we create aditional threads. One for... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Now check for scheduled shutdown in garbage collector. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Removed a spurios CtdlThreadPopName() |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Now signals will stop the server again. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Close a window that allowed a new thread to be created... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Don't queue up all the worker threads waiting for the... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | A mismatch of the worker thread counts is a critical... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Don't do a CtdlThreadStopAll() within a critical_sectio... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Small optimisation for CtdlThreadSelect(). Now takes... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | ctdl_thread_internal_gc() now follows rule for critical... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Fake a lower load average of new threads. When starting... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Lock the state change on exiting a thread. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Added a macro to get a threads structure. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | To lock or not to lock before signalling a condition? |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Minor optimisation to calculation of load averages. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Add a function try_critical_section() |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Dave West | Signals can't call thread functions so don't do CtdlThr... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Dave West | Added --with-threadlog. Use this if you want the thread... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Dave West | Ooops, A little buglet with SIGPIPE, my fault. |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Dave West | Debug code to show thread table is now back in. Thiss... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Dave West | Now do garbage collection every second. |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Dave West | Create all worker threads with the name "Worker Thread" |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Dave West | Threads now have load averages of sorts. |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Dave West | Now we have a thread state for blocked. Only works... |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Dave West | Prevent CtdlThreadCancel on garbage collector. |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Dave West | Now the garbage collection thread is in the thread... |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Dave West | Fixed the clean up of Contexts when we exit. |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Dave West | Here it is, the new thread interface. |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Dave West | Begun implimentation of a really good thread control... |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Art Cancro | HUGE PATCH. This moves all of mime_parser.c and all |
blob | commitdiff | raw | diff to current |
2007-11-04 |
Wilfried Göesgens | * dump message headers on artv dump |
blob | commitdiff | raw | diff to current |
2007-10-18 |
Art Cancro | Rewrote extract_key() without repeated calls to strlen(). |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Dave West | Added new function calls for aide_message and lprintf. |
blob | commitdiff | raw | diff to current |
2007-10-13 |
Wilfried Göesgens | * speed up client_write by fetching the context once. |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Wilfried Göesgens | * don't use CC in frequent loops. use it once outside. |
blob | commitdiff | raw | diff to current |
2007-10-04 |
Dave West | The pid file now contains a valid pid (it used to be 0). |
blob | commitdiff | raw | diff to current |
2007-09-01 |
Wilfried Göesgens | * matts patch fixing the ecrash <-> autoconf interferance. |
blob | commitdiff | raw | diff to current |
2007-08-26 |
Wilfried Göesgens | * modules registering serverports now need to specify... |
blob | commitdiff | raw | diff to current |
2007-08-24 |
Wilfried Göesgens | * no, we don't want to remember everything we logged. |
blob | commitdiff | raw | diff to current |
2007-08-23 |
Dave West | Patches from Matt with slight mod from me to do without... |
blob | commitdiff | raw | diff to current |
2007-08-19 |
Wilfried Göesgens | * fchmod doesn't like FD's to sockets. |
blob | commitdiff | raw | diff to current |
2007-08-17 |
Wilfried Göesgens | * write backtrace after client_write failing. |
blob | commitdiff | raw | diff to current |
2007-08-16 |
Wilfried Göesgens | * once we have an FD we can use it for fchmod |
blob | commitdiff | raw | diff to current |
2007-08-11 |
Wilfried Göesgens | * applied matts patch; flattened indention. |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Wilfried Göesgens | * Holy war on strlen: use IsEmptyStr where apropriate. |
blob | commitdiff | raw | diff to current |
2007-08-03 |
Dave West | Continue phase 2 of modules stuff. |
blob | commitdiff | raw | diff to current |
2007-07-29 |
Wilfried Göesgens | * moved some flags so that our run flags are collected... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Dave West | Moved to new module init structure. |
blob | commitdiff | raw | diff to current |
2007-05-29 |
Wilfried Göesgens | * move arround some files in the configured build accor... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Wilfried Göesgens | * create format strings different for solaris |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Wilfried Göesgens | * solaris compatibility patches. |
blob | commitdiff | raw | diff to current |
2007-01-21 |
Wilfried Göesgens | * shut down libical apropriate. |
blob | commitdiff | raw | diff to current |
2007-01-20 |
Wilfried Göesgens | * cleanup ourselfs on exit. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Art Cancro | Checked in matt's patches for TCP performance on Mac OS: |
blob | commitdiff | raw | diff to current |
2006-12-28 |
Art Cancro | Fixed pidfile handling |
blob | commitdiff | raw | diff to current |
2006-12-27 |
Art Cancro | * setup.c: updated to use new built-in daemonization |
blob | commitdiff | raw | diff to current |
2006-12-27 |
Wilfried Göesgens | * purge ctdlsvc.c |
blob | commitdiff | raw | diff to current |
2006-12-20 |
Art Cancro | * Lock citadel.control using flock() immediately after |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Wilfried Göesgens | * added message subject to all those tiny messages |
blob | commitdiff | raw | diff to current |
2006-09-21 |
Art Cancro | serv_network.c and msgbase.c: preliminary work for... |
blob | commitdiff | raw | diff to current |
2006-07-06 |
Art Cancro | * New HALT command shuts down server but suspends inste... |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Art Cancro | In r3487 we had set the master listening sockets to |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Art Cancro | When client_write() fails, display the byte count as... |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Art Cancro | when client_write() fails, display the error |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Art Cancro | * client_getln() now strips only the trailing CR/LF... |
blob | commitdiff | raw | diff to current |
2005-10-31 |
Art Cancro | * When logging to syslog is enabled, SMTP transactions... |
blob | commitdiff | raw | diff to current |
2005-10-31 |
Art Cancro | * syslog messages are now sent to the desired facility... |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Art Cancro | * msgbase.c: when a summary mode message list is reques... |
blob | commitdiff | raw | diff to current |
2005-10-08 |
Art Cancro | bugzilla 164 |
blob | commitdiff | raw | diff to current |
2005-06-16 |
Art Cancro | * There is now a dedicated thread for doing database... |
blob | commitdiff | raw | diff to current |
2005-06-01 |
Art Cancro | * The full text indexer now runs in its own dedicated... |
blob | commitdiff | raw | diff to current |
2005-04-29 |
Art Cancro | * Removed the CtdlRedirectOutput() API, as we are no... |
blob | commitdiff | raw | diff to current |
2005-03-24 |
Art Cancro | * More extermination of the dreaded SIZ moby-buffers. |
blob | commitdiff | raw | diff to current |
2005-03-23 |
Art Cancro | * Began an effort to eliminate SIZ wherever possible... |
blob | commitdiff | raw | diff to current |
2005-03-20 |
Art Cancro | * Logging to stderr no longer uses syslog() |
blob | commitdiff | raw | diff to current |
2005-03-18 |
Art Cancro | * Finished removing all the "dynamic session data"... |
blob | commitdiff | raw | diff to current |
2005-03-10 |
Art Cancro | * Altered the algorithm by which the doubly-linked... |
blob | commitdiff | raw | diff to current |
2005-03-03 |
Art Cancro | * sysdep.c: change the algorithm for dynamically expand... |
blob | commitdiff | raw | diff to current |
2005-03-03 |
Art Cancro | * Realized that memreadline() does NOT return a NULL... |
blob | commitdiff | raw | diff to current |
2005-03-02 |
Art Cancro | * serv_spam.c: use redirect_buffer instead of redirect_sock |
blob | commitdiff | raw | diff to current |
2005-03-01 |
Art Cancro | * Began implementation of a third RedirectOutput mode... |
blob | commitdiff | raw | diff to current |
2005-02-21 |
Art Cancro | * Master listening sockets are now non blocking, in... |
blob | commitdiff | raw | diff to current |
2005-02-17 |
Art Cancro | * Removed "Log Hooks." This enabled the removal of... |
blob | commitdiff | raw | diff to current |
2005-02-16 |
Art Cancro | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2005-02-16 |
Art Cancro | * master_cleanup() now passes along an exit code from... |
blob | commitdiff | raw | diff to current |
2005-02-16 |
Art Cancro | * Try to reach our cleanup routine when SIGSEGV is... |
blob | commitdiff | raw | diff to current |
2005-02-16 |
Art Cancro | * Be more aggressive about shutting down when told... |
blob | commitdiff | raw | diff to current |
2005-02-16 |
Art Cancro | * Applied patches submitted by Kevin Kilbride for TCP_C... |
blob | commitdiff | raw | diff to current |
2005-02-12 |
Art Cancro | * Changes to lprintf() and start_daemon() submitted... |
blob | commitdiff | raw | diff to current |
2005-02-08 |
Art Cancro | * client_gets(char *buf) has been replaced by |
blob | commitdiff | raw | diff to current |
2005-01-22 |
Art Cancro | * Increased per-thread stack size again, this time... |
blob | commitdiff | raw | diff to current |
2005-01-21 |
Art Cancro | * Increase per-thread stack size from 128k to 256k... |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Art Cancro | * Minor fixenbugs after running with Valgrind |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Art Cancro | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Art Cancro | * Trying to fix IMAP brokenness on Linux-x64. Committi... |
blob | commitdiff | raw | diff to current |
2005-01-04 |
Art Cancro | * sysdep.c: if we have enough information to do so... |
blob | commitdiff | raw | diff to current |
next |