projects
/
citadel.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
remove unused trace function
[citadel.git]
/
citadel
/
sysdep.c
2010-02-08
Wilfried Göesgens
* remove test URL from mail how did this creep into...
blob
|
commitdiff
|
raw
2010-02-06
Wilfried Göesgens
* optimize SMTP in, first step:
blob
|
commitdiff
|
raw
|
diff to current
2010-01-31
Dave West
Another attempt to close the hole causing crashes when...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-30
Dave West
Attempt to fix the crash that results from a new sessio...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-10
Dave West
Fix race condition that caused segfaults in imap and...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Wilfried Göesgens
* want if mkdir, chmod, chown fail...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Wilfried Göesgens
* make it const where possible...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-02
Wilfried Göesgens
* add cputbuf which outputs a StrBuf to the client
blob
|
commitdiff
|
raw
|
diff to current
2009-12-12
Dave West
threads are using signals and the GC code is #ifdef...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Dave West
Added a log message to test for a problem in worker_thread
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
Dave West
Increased the load average before strangling the server...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Dave West
Fixed the bug that prevented DOWN from working properly.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dave West
Fixed a bug in the threading code that would prevent...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-29
Dave West
Don't register commands twice, only register them befor...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Dave West
A few more API clean ups. Mainly revolving around user_...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-23
Dave West
Fix the Makefile.in to properly clean the user_modules...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Art Cancro
* Found and removed a large section of the old LDAP...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-25
Wilfried Göesgens
* first check CC before accessing it. Save time by...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-21
Wilfried Göesgens
* add support for reading the UID via getsockopt from...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-11
Art Cancro
* Fixed a bug where sysdep.c fails to build if OpenSSL...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-06
Art Cancro
* Cleaned up the wording of the crashmail message
blob
|
commitdiff
|
raw
|
diff to current
2009-04-06
Art Cancro
* Changed the WIFEXITED logic to eliminate duplicate...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-06
Art Cancro
* Set CTDLEXIT_SHUTDOWN value to 0
blob
|
commitdiff
|
raw
|
diff to current
2009-04-06
Wilfried Göesgens
* enable the watcher do differenciate between crash...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-30
Art Cancro
* THIS IS 7.44 (BETA RELEASE ONLY)
blob
|
commitdiff
|
raw
|
diff to current
2009-03-25
Wilfried Göesgens
* make some pointers const...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-12
Art Cancro
* Removed userspace buffering. Everyone has TCP_CORK...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-08
Wilfried Göesgens
* we moved to COPYING instead of copyright.txt due...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Art Cancro
That didn't work.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Art Cancro
Experimental rfc822 output helper that folds lines
blob
|
commitdiff
|
raw
|
diff to current
2008-10-31
Art Cancro
Working on the header crash sieve bug
blob
|
commitdiff
|
raw
|
diff to current
2008-10-16
Art Cancro
Trust the compiler to do short-circuit evaluation.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-17
Dave West
Added code to provide a preliminary single user mode.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-17
Dave West
System users (SYS_*) now have proper user numbers.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-28
Dave West
Now we name the 0 user that exists prior to a client...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-28
Dave West
Now we name all the private contexts.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-06
Dave West
Give the user contained within masterCC a name.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-29
Dave West
Fix up ARTV import so that imports actually work.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-21
Dave West
Did away with lprintf all together now its called CtdlL...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-20
Dave West
A test fix for the thread cancellation routine.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-18
Dave West
Created a routine to get a copy of the context list...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-17
Art Cancro
Removed a temporary hack to vlprintf() that displayed the
blob
|
commitdiff
|
raw
|
diff to current
2008-02-17
Art Cancro
The networker and RSS client each start up their own...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-22
Wilfried Göesgens
* OpenBSD compatibility: select properly while reading...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-17
Art Cancro
Backed out r5921 and r5936 because they were causing
blob
|
commitdiff
|
raw
|
diff to current
2008-01-16
Dave West
Changed log message when worker thread select is interr...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-15
Dave West
Now citadel.pid contains the pid of the watcher process...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-13
Wilfried Göesgens
* avoid some function calls openBSD doesn't like us...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-13
Dave West
do_hosekeeping is now a seperate thread. This releases...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Dave West
Abstracted pthread from threads.* into sysdep_decls...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Dave West
Created a function to close the master sockets. It...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-23
Dave West
Moved all threading code into threads.c
blob
|
commitdiff
|
raw
|
diff to current
2007-12-13
Dave West
A couple of minor speed ups and the beginings of using...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-07
Dave West
CtdlThreadSelect no longer needs to be told which threa...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-07
Dave West
Hunting a bug in scheduled threads that caused a segflt...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-06
Dave West
A couple of clean up functions to help valgrind.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-06
Dave West
Added the functions to allow scheduling of a thread...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Dave West
Prevent an ocassional segflt on exit.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Dave West
Prevent the creation of new threads if system load...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Dave West
Changed the way we do the TSD area.
blob
|
commitdiff
|
raw
|
diff to current
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
next