projects
/
citadel.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Mailing list header changes (fuck you Google)
[citadel.git]
/
citadel
/ sysdep.c
2010-03-14
Wilfried Göesgens
* exit citserver on SIG_USR1 instantly, so we have...
commit
|
commitdiff
2010-03-13
Wilfried Göesgens
* migrate redirect_buffer logic to StrBuf, valgrind...
commit
|
commitdiff
2010-03-02
Wilfried Göesgens
* #if-out the buffered-read-debug-o-matic
commit
|
commitdiff
2010-03-02
Art Cancro
* Slightly more computationally efficient version of...
commit
|
commitdiff
2010-02-25
Dave West
Fix HaveMoreLinesWaiting. Fixes IG's problem with async.
commit
|
commitdiff
2010-02-24
Art Cancro
* Fixed some warnings
commit
|
commitdiff
2010-02-24
Dave West
Fix async messages (hopefully).
commit
|
commitdiff
2010-02-21
Wilfried Göesgens
* fix endless loop; respect kill_me
commit
|
commitdiff
2010-02-20
Wilfried Göesgens
* debug output for BLOB reading too.
commit
|
commitdiff
2010-02-19
Wilfried Göesgens
* protect access to client_sock here too.
commit
|
commitdiff
2010-02-17
Wilfried Göesgens
* fix returnvalue of wrapper to be identical to as...
commit
|
commitdiff
2010-02-14
Wilfried Göesgens
* copy the FD so we're safe of other threads setting...
commit
|
commitdiff
2010-02-14
Wilfried Göesgens
* remove debug code
commit
|
commitdiff
2010-02-14
Wilfried Göesgens
* don't flush the inbuffer on send; while this is appro...
commit
|
commitdiff
2010-02-13
Wilfried Göesgens
* check whether the FD got fuxored meanwhile before...
commit
|
commitdiff
2010-02-12
Wilfried Göesgens
* custom sockets need to work buffered too...
commit
|
commitdiff
2010-02-09
Wilfried Göesgens
* if we got more in our commandbuf than the last comman...
commit
|
commitdiff
2010-02-08
Wilfried Göesgens
* start migration to buffered I/O
commit
|
commitdiff
2010-02-08
Wilfried Göesgens
* remove test URL from mail how did this creep into...
commit
|
commitdiff
2010-02-06
Wilfried Göesgens
* optimize SMTP in, first step:
commit
|
commitdiff
2010-01-31
Dave West
Another attempt to close the hole causing crashes when...
commit
|
commitdiff
2010-01-30
Dave West
Attempt to fix the crash that results from a new sessio...
commit
|
commitdiff
2010-01-10
Dave West
Fix race condition that caused segfaults in imap and...
commit
|
commitdiff
2010-01-05
Wilfried Göesgens
* want if mkdir, chmod, chown fail...
commit
|
commitdiff
2010-01-05
Wilfried Göesgens
* make it const where possible...
commit
|
commitdiff
2010-01-02
Wilfried Göesgens
* add cputbuf which outputs a StrBuf to the client
commit
|
commitdiff
2009-12-12
Dave West
threads are using signals and the GC code is #ifdef...
commit
|
commitdiff
2009-11-08
Dave West
Added a log message to test for a problem in worker_thread
commit
|
commitdiff
2009-11-03
Dave West
Increased the load average before strangling the server...
commit
|
commitdiff
2009-11-01
Dave West
Fixed the bug that prevented DOWN from working properly.
commit
|
commitdiff
2009-10-31
Dave West
Fixed a bug in the threading code that would prevent...
commit
|
commitdiff
2009-10-29
Dave West
Don't register commands twice, only register them befor...
commit
|
commitdiff
2009-10-25
Dave West
A few more API clean ups. Mainly revolving around user_...
commit
|
commitdiff
2009-10-23
Dave West
Fix the Makefile.in to properly clean the user_modules...
commit
|
commitdiff
2009-09-28
Art Cancro
* Found and removed a large section of the old LDAP...
commit
|
commitdiff
2009-06-25
Wilfried Göesgens
* first check CC before accessing it. Save time by...
commit
|
commitdiff
2009-06-21
Wilfried Göesgens
* add support for reading the UID via getsockopt from...
commit
|
commitdiff
2009-04-11
Art Cancro
* Fixed a bug where sysdep.c fails to build if OpenSSL...
commit
|
commitdiff
2009-04-06
Art Cancro
* Cleaned up the wording of the crashmail message
commit
|
commitdiff
2009-04-06
Art Cancro
* Changed the WIFEXITED logic to eliminate duplicate...
commit
|
commitdiff
2009-04-06
Art Cancro
* Set CTDLEXIT_SHUTDOWN value to 0
commit
|
commitdiff
2009-04-06
Wilfried Göesgens
* enable the watcher do differenciate between crash...
commit
|
commitdiff
2009-03-30
Art Cancro
* THIS IS 7.44 (BETA RELEASE ONLY)
commit
|
commitdiff
2009-03-25
Wilfried Göesgens
* make some pointers const...
commit
|
commitdiff
2009-03-12
Art Cancro
* Removed userspace buffering. Everyone has TCP_CORK...
commit
|
commitdiff
2009-03-08
Wilfried Göesgens
* we moved to COPYING instead of copyright.txt due...
commit
|
commitdiff
2008-11-04
Art Cancro
That didn't work.
commit
|
commitdiff
2008-11-04
Art Cancro
Experimental rfc822 output helper that folds lines
commit
|
commitdiff
2008-10-31
Art Cancro
Working on the header crash sieve bug
commit
|
commitdiff
2008-10-16
Art Cancro
Trust the compiler to do short-circuit evaluation.
commit
|
commitdiff
2008-07-17
Dave West
Added code to provide a preliminary single user mode.
commit
|
commitdiff
2008-07-17
Dave West
System users (SYS_*) now have proper user numbers.
commit
|
commitdiff
2008-05-28
Dave West
Now we name the 0 user that exists prior to a client...
commit
|
commitdiff
2008-05-28
Dave West
Now we name all the private contexts.
commit
|
commitdiff
2008-04-06
Dave West
Give the user contained within masterCC a name.
commit
|
commitdiff
2008-03-29
Dave West
Fix up ARTV import so that imports actually work.
commit
|
commitdiff
2008-03-21
Dave West
Did away with lprintf all together now its called CtdlL...
commit
|
commitdiff
2008-03-20
Dave West
A test fix for the thread cancellation routine.
commit
|
commitdiff
2008-03-18
Dave West
Created a routine to get a copy of the context list...
commit
|
commitdiff
2008-02-17
Art Cancro
Removed a temporary hack to vlprintf() that displayed the
commit
|
commitdiff
2008-02-17
Art Cancro
The networker and RSS client each start up their own...
commit
|
commitdiff
2008-01-22
Wilfried Göesgens
* OpenBSD compatibility: select properly while reading...
commit
|
commitdiff
2008-01-17
Art Cancro
Backed out r5921 and r5936 because they were causing
commit
|
commitdiff
2008-01-16
Dave West
Changed log message when worker thread select is interr...
commit
|
commitdiff
2008-01-15
Dave West
Now citadel.pid contains the pid of the watcher process...
commit
|
commitdiff
2008-01-13
Wilfried Göesgens
* avoid some function calls openBSD doesn't like us...
commit
|
commitdiff
2008-01-13
Dave West
do_hosekeeping is now a seperate thread. This releases...
commit
|
commitdiff
2007-12-29
Dave West
Abstracted pthread from threads.* into sysdep_decls...
commit
|
commitdiff
2007-12-29
Dave West
Created a function to close the master sockets. It...
commit
|
commitdiff
2007-12-23
Dave West
Moved all threading code into threads.c
commit
|
commitdiff
2007-12-13
Dave West
A couple of minor speed ups and the beginings of using...
commit
|
commitdiff
2007-12-07
Dave West
CtdlThreadSelect no longer needs to be told which threa...
commit
|
commitdiff
2007-12-07
Dave West
Hunting a bug in scheduled threads that caused a segflt...
commit
|
commitdiff
2007-12-06
Dave West
A couple of clean up functions to help valgrind.
commit
|
commitdiff
2007-12-06
Dave West
Added the functions to allow scheduling of a thread...
commit
|
commitdiff
2007-12-05
Dave West
Prevent an ocassional segflt on exit.
commit
|
commitdiff
2007-12-05
Dave West
Prevent the creation of new threads if system load...
commit
|
commitdiff
2007-12-05
Dave West
Changed the way we do the TSD area.
commit
|
commitdiff
2007-12-04
Dave West
Changed the way we name threads. Now we use a const...
commit
|
commitdiff
2007-12-01
Dave West
Try to rationalise the mutex lock/unlock sequence....
commit
|
commitdiff
2007-11-30
Dave West
Fixed up a comment.
commit
|
commitdiff
2007-11-30
Dave West
Changed the way we create aditional threads. One for...
commit
|
commitdiff
2007-11-30
Dave West
Now check for scheduled shutdown in garbage collector.
commit
|
commitdiff
2007-11-30
Dave West
Removed a spurios CtdlThreadPopName()
commit
|
commitdiff
2007-11-30
Dave West
Now signals will stop the server again.
commit
|
commitdiff
2007-11-30
Dave West
Close a window that allowed a new thread to be created...
commit
|
commitdiff
2007-11-30
Dave West
Don't queue up all the worker threads waiting for the...
commit
|
commitdiff
2007-11-30
Dave West
A mismatch of the worker thread counts is a critical...
commit
|
commitdiff
2007-11-30
Dave West
Don't do a CtdlThreadStopAll() within a critical_sectio...
commit
|
commitdiff
2007-11-30
Dave West
Small optimisation for CtdlThreadSelect(). Now takes...
commit
|
commitdiff
2007-11-30
Dave West
ctdl_thread_internal_gc() now follows rule for critical...
commit
|
commitdiff
2007-11-30
Dave West
Fake a lower load average of new threads. When starting...
commit
|
commitdiff
2007-11-30
Dave West
Lock the state change on exiting a thread.
commit
|
commitdiff
2007-11-30
Dave West
Added a macro to get a threads structure.
commit
|
commitdiff
2007-11-30
Dave West
To lock or not to lock before signalling a condition?
commit
|
commitdiff
2007-11-30
Dave West
Minor optimisation to calculation of load averages.
commit
|
commitdiff
2007-11-30
Dave West
Add a function try_critical_section()
commit
|
commitdiff
2007-11-30
Dave West
Signals can't call thread functions so don't do CtdlThr...
commit
|
commitdiff
2007-11-27
Dave West
Added --with-threadlog. Use this if you want the thread...
commit
|
commitdiff
2007-11-27
Dave West
Ooops, A little buglet with SIGPIPE, my fault.
commit
|
commitdiff
next