* Replaced all "Citadel/UX" references with "Citadel"
[citadel.git] / citadel / sysdep.c
2004-08-11 Art Cancro* Replaced all "Citadel/UX" references with "Citadel"
2004-06-24 Art Cancro* Updated the ig_tcp_server() function to allow binding...
2004-06-16 Art Cancro* More scheduler changes. Removed the rescan pipe...
2004-06-16 Art Cancro* Scheduler fix ... added the rescan pipe back in
2004-06-11 Art Cancro* Optimized the scheduler some more. The S_I_WANNA_SEL...
2004-06-09 Art Cancro* The scheduler can now "wake up" a session to deliver...
2004-06-06 Art Cancro* New session scheduler. All sessions which select...
2004-05-15 Michael Hampton* Scheduler: when next_session is to be deleted, make...
2004-05-14 Art Cancro* When a session kills itself (for example, due to...
2004-05-11 Nathan Bryant* configure.ac: check for <sys/prctl.h>
2004-05-06 Art Cancro* Never reduce the size of the thread pool, only increa...
2004-04-26 Art Cancro* Enable core dumps regardless of system ulimit setting
2004-03-29 Art Cancro* begin_critical_section() -- bypass transaction checki...
2004-03-24 Art Cancro* msgbase.c: repaired a memory leak
2004-03-24 Art Cancro* Put a new memory leak checker into the server because...
2004-03-24 Art Cancro* Removed the built-in memory leak checker. It wasn...
2004-03-22 Michael Hampton* sysdep.c: worker_thread(): Make scheduling a little...
2004-02-27 Michael Hampton* Use syslog-compatible logging levels in lprintf(...
2004-02-16 Michael Hampton* Log session IDs in syslog as well as stderr
2004-01-17 Art Cancro* New server command-line option "-l" to send log outpu...
2003-12-09 Nathan Bryantdid a minimal amount of ANSIfication without changing...
2003-11-06 Art Cancro* For certain IMAP outputs (such as BODYSTRUCTURE)...
2003-08-26 Art Cancro* comment
2003-04-01 Art Cancro* sysdep.c: optimized MyContext() a bit, and inlined...
2003-03-17 Art Cancro* Supply a NULL argument as the second argument to...
2003-01-16 Art Cancro* Renamed "dynloader" to "serv_extensions" globally...
2002-10-16 Michael Hampton* Don't assume pointer to time_t is compatible with...
2002-08-24 Art Cancro* Bugfixes
2002-03-09 Art Cancro* Applied a patch submitted by <xperc@hotmail.com>...
2002-01-17 Michael Hampton* cosmetic fixes in the new trace file functionality
2002-01-17 Michael Hampton* lprintf() now logs the session ID for each log entry...
2002-01-13 Art Cancro* Repaired the problems I created when moving the_mime_...
2002-01-06 Art Cancro* sysdep.c: in client_write(), handle redirect_fp and...
2002-01-06 Michael Hampton* SSL/TLS support for the Citadel/UX wire protocol
2002-01-05 Art Cancro* Removed some protocol commands and writeups that...
2001-12-17 Nathan Bryantset the pthreads stack size to 128K because FreeBSD...
2001-12-11 Nathan Bryant - fix library flags, includes for portability
2001-12-01 Art Cancro* clientsocket.c: implement socket timeouts for read...
2001-10-17 Nathan Bryantwarning fixes and cleanups for 64-bit machines
2001-10-16 Nathan Bryant- configury tweaks for a /usr/include/db3 goof and...
2001-09-06 Nathan Bryant - port to Cygwin (DLL support, etc.)
2001-07-16 Art Cancro* Silly cosmetic change to keep the wholist ordered...
2001-07-13 Art Cancro* Shuffled around some of the housekeeping loop code
2001-06-17 Nathan Bryantfix all the <time.h> vs. <sys/time.h> issues, hopefully
2001-04-28 Art Cancro* Updated some of the docs. Bumped version number...
2001-03-06 Nathan Bryantdatabase-related cleanups and paranoia tests;
2001-03-03 Art Cancro* dunno
2001-02-28 Art Cancro* Backed out the variable-length string changes.
2001-02-22 Stu Markput some obsurd limit on client_gets() input. So somebo...
2001-02-22 Stu MarkMostly made changes to allow client_gets to handle...
2001-02-12 Art Cancro* sysdep.c ig_tcp_server() - use IPPROTO_TCP instead...
2001-02-01 Art Cancro* IMAP minor change to mailbox name output
2001-01-28 Michael Hampton* sysdep.c: lprintf() now generates timestamps
2001-01-09 Art Cancro* more merges
2000-12-30 Art Cancro* more buffer size stuff
2000-12-27 Art Cancro* The size constant "256" which shows up everywhere...
2000-12-13 Art Cancro* just some cosmetics
2000-12-12 Art Cancro* Removed the transaction stuff (but left the log in...
2000-12-12 Art Cancro* Stabilize, dammit!!
2000-12-12 Art Cancro* Made the transaction open/close a global thing, in...
2000-12-11 Art Cancro* Removed the housekeeper thread, moved terminate_idle_...
2000-12-09 Art Cancro* A few final touches to the Sleepycat DB back-end
2000-12-07 Art Cancro* Wrap housekeeper and timer events in transaction...
2000-12-03 Art Cancro* Finished (mostly) the Sleepycat DB backend ... added...
2000-11-30 Art Cancro* logging of critical sections off
2000-11-29 Art Cancro* database
2000-08-31 Art Cancro* ig_tcp_server() and ig_uds_server() - check to...
2000-08-31 Art Cancro* Still trying to fix a socket connect bug
2000-07-30 Art Cancro* netconfigs
2000-07-17 Art Cancro* Completed serv_vandelay.c (importer/exporter module)
2000-07-16 Art Cancro* fix
2000-06-28 Art Cancro* Changed the comments at the beginning of each file...
2000-06-02 Art Cancro* Bind unix socket prior to TCP socket for citadel...
2000-03-27 Nathan Bryant * First cut at Solaris fixes. There may still be some...
2000-03-11 Art Cancro* SM_ flags for CtdlSaveMsgPointerInRoom() need to...
2000-03-08 Art Cancro* Shut off hostname resolution when dealing with Unix...
2000-03-07 Art Cancro* bugfix for unix domain sockets
2000-03-07 Art Cancro* socket stuff
2000-03-05 Art Cancro* Added support for protocols over Unix domain sockets.
2000-02-28 Art Cancro* IGnet stuff
2000-02-27 Art Cancro* Completed 'fsck'-like reference count verifier (serve...
2000-02-26 Art Cancro* Fortified the message base and SMTP code so that...
2000-02-22 Art Cancro* Got bounce messages working (mostly ... testers,...
2000-02-16 Art Cancro* Altered the display and conversion of RFC822 messages
2000-02-14 Art Cancro* sysdep.c: added new event hook type EVT_TIMER. Timer...
2000-01-24 Art Cancro* Stuff
2000-01-23 Art Cancro* Temporary hack to ig_tcp_server() to listen on an...
2000-01-17 Art Cancro* citserver.c: cleanup hook functions are now run under...
2000-01-12 Art Cancro* sysdep.c: start the housekeeping thread *after* dropp...
1999-12-10 Art Cancro* Fixed some SMTP bugs
1999-12-09 Art Cancro* Split cmd_user() and cmd_pass() into frontend/backend...
1999-12-09 Art Cancro* Finished the "arbitrary service" registration.
1999-12-08 Art Cancro* service optimization
1999-12-08 Art Cancro* Added master sockets fd_set (not yet implemented)
1999-12-08 Art Cancro* listen() queue length is now set to config.c_maxsessions
1999-11-21 Art Cancro* Protected cmd_move() from buffer overrun (no longer...
1999-11-17 Art Cancro* Removed the session_count() function. Instead, keep...
1999-11-04 Art Cancro* Changed 'number of worker threads' from a sysconfig...
1999-11-02 Art Cancro* Fixed timeout problem for remote client sessions...
1999-11-01 Art Cancro* Fixed a concurrency bug which crashed the server...
next