rework the networking locking facility using the hashlist.
[citadel.git] / citadel / file_ops.c
2011-10-17 Wilfried Goesgensrework the networking locking facility using the hashlist.
2011-09-13 Wilfried GoesgensMake parameters const, its not altered inside.
2011-09-07 Wilfried GoesgensFix warnings all over citserver; handle function replie...
2011-09-04 Art CancroRemoved the logging facility from citserver, use syslog...
2011-09-04 Art Cancroforward-port r4a30bae41553 from stable
2011-01-15 Wilfried Goesgensuse the gnu format string checker for CtdlLogPrintf...
2010-11-14 Wilfried GoesgensMemleak: free the nttlist (network host list) on exit
2010-09-01 Art CancroBegan removing $Id$ tags. This will be an ongoing...
2010-05-21 Wilfried Göesgens* cmd_ucls(): don't overwrite the upload type before...
2010-05-18 Wilfried Göesgens* INLINE doesn't work across several objects as of...
2010-05-18 Art Cancro* When a network node is uploading a spool file, receiv...
2010-05-18 Art Cancro* Documented all of the 'TODO: document me.' commands...
2010-02-26 Wilfried Göesgens* use eUsrAxlvl all over the place
2010-02-06 Wilfried Göesgens* remember the total size a downloadable file has
2010-02-01 Wilfried Göesgens* partialy revert r8246; we're working in units of...
2010-01-17 Art Cancro* Fixed another fread() bug
2009-11-03 Dave WestIncreased the load average before strangling the server...
2009-10-29 Dave WestDon't register commands twice, only register them befor...
2009-10-25 Dave WestA few more API clean ups. Mainly revolving around user_...
2009-10-17 Dave WestCitadel API clean up.
2009-10-07 Art Cancro* New MSGS subcommand 'EUID' to fetch msgnum of a messa...
2009-04-17 Wilfried Göesgens* give all commands their own function
2009-01-16 Art Cancro* Removed the NETF command and the UI elements which...
2008-11-17 Art CancroSanitize out backslashes in upload filenames
2008-03-21 Dave WestDid away with lprintf all together now its called CtdlL...
2008-02-09 Wilfried Göesgens* UIMG and UOPN require the client to specify a Mimetyp...
2008-02-08 Wilfried Göesgens* refuse empty passvoids against host auth
2007-12-23 Dave WestMoved all threading code into threads.c
2007-11-16 Art CancroHUGE PATCH. This moves all of mime_parser.c and all
2007-08-16 Wilfried Göesgens* some quotes here can't hurt.
2007-08-09 Wilfried Göesgens* two tiny errors weren't seen.
2007-08-09 Wilfried Göesgens* strlen holy war: loops. in loops it's very evil....
2007-08-09 Wilfried Göesgens* Holy war on strlen: use IsEmptyStr where apropriate.
2007-07-26 Dave WestMoved to new module init structure.
2007-06-27 Art CancroRemoved the VRFY and EXPN commands from our SMTP server
2006-10-26 Art CancroVACATION and REJECT messages now appear to come from
2006-01-16 Wilfried Göesgenscentralized filename calculation
2006-01-15 Wilfried Göesgenscalculate the directories in a central manner.
2005-10-25 Art Cancro* msgbase.c: when a summary mode message list is reques...
2005-08-02 Art Cancro* Removed instances of hard-coded CTDLDIR; this breaks -h
2005-07-26 Art Cancro* Applied a patch sent in by Wilfried Goesgens which...
2005-04-14 Art Cancro* Variable names, comments, documentation, etc... ...
2005-03-24 Art Cancro* extract_token() now expects to be supplied with the...
2004-09-06 Michael Hampton* file_ops.c: cmd_writ(): Add an unbuffer_output()...
2004-09-05 Michael Hampton* Buffered output needs to be flushed in several places...
2004-03-24 Art Cancro* Removed the built-in memory leak checker. It wasn...
2004-02-27 Michael Hampton* Use syslog-compatible logging levels in lprintf(...
2004-02-16 Michael Hampton* Add specific error codes for every command on the...
2003-07-22 Nathan Bryantfix build for Solaris
2003-06-29 Art Cancro* Renamed "struct user" to "struct ctdluser"
2003-06-29 Art Cancro*** empty log message ***
2003-05-26 Art Cancro* citadel.h: changed internal version number to 6.07
2003-01-16 Art Cancro* Renamed "dynloader" to "serv_extensions" globally...
2002-10-17 Michael Hampton* Bug fixes: Fix numerous char array size mismatches...
2002-10-15 Art Cancro* Numerous warning fixes and cleanups for compile on...
2002-09-29 Michael Hampton* file_ops.c: cmd_read() now returns a short read at...
2002-08-24 Art Cancro* Bugfixes
2002-08-21 Art Cancro* Completed self-service list subscription via web.
2002-03-25 Nathan Bryant * compatibility with Berkeley DB < 3.3
2002-03-12 Nathan Bryantmore sprintf removals
2002-03-11 Nathan Bryantremoved all references to sprintf from several files...
2002-02-13 Art Cancro* Allow the READ command to return packets bigger than...
2002-01-27 Michael Hampton* file_ops.c: fixed bug in cmd_read() which could cause...
2001-12-11 Nathan Bryant - fix library flags, includes for portability
2001-11-13 Art Cancro* Re-introduced the ability to enter IGnet mail into...
2001-10-17 Nathan Bryant - declare *printf format specifiers if gcc detected
2001-10-17 Nathan Bryantwarning fixes and cleanups for 64-bit machines
2001-10-06 Art Cancro* Finished the concurrency check for network polling...
2001-10-06 Art Cancro* Stripped the build of obsolete parts of the old netwo...
2001-09-20 Art Cancro* Inbound network authentication working. Fixed a...
2001-09-06 Nathan Bryant - port to Cygwin (DLL support, etc.)
2001-06-17 Nathan Bryantfix all the <time.h> vs. <sys/time.h> issues, hopefully
2000-12-27 Art Cancro* The size constant "256" which shows up everywhere...
2000-12-19 Art Cancro* Fixed generation of unique file names for network...
2000-06-28 Art Cancro* Changed the comments at the beginning of each file...
2000-06-03 Art Cancro* Replaced most of the very repetitive and very redunda...
1999-11-22 Art Cancro* Added some temporary variables to OpenCmdResult(...
1999-10-28 Art Cancro* Removed all of the thread cancellation cruft that...
1999-10-16 Art Cancro* Run netproc -i after a successful NUOP
1999-09-19 Art Cancro* migrated cmd_ent3() to CtdlSaveMessage()
1999-09-16 Art Cancro* Did most of the migration from save_message() to...
1999-05-13 Nathan Bryantfix namespace collision with <sys/stream.h> on certain...
1999-04-27 Art Cancro * file_ops.c: fixed NDOP to not crash the server if...
1999-04-13 Nathan Bryantfixed time_t handling (have to cast it to long for...
1999-02-03 Nathan BryantFixes for Cygwin (see ChangeLog)
1999-02-01 Art CancroAdded the OPNA command for downloading attachments
1999-01-10 Art CancroLotsa stuff. See the changeLog for more details.
1998-12-19 Art Cancro * Added "-i" flag to netproc to make it skip...
1998-11-22 Art Cancro * Moved num_parms() and all the extract() type...
1998-11-10 Nathan Bryant * commands.c, control.c, cux2ascii.c, file_ops...
1998-11-04 Nathan Bryant * added RCS Id keyword strings to sources
1998-10-16 Art CancroPulled out a coupla "FIX" comments
1998-10-13 Nathan Bryant * file_ops.c: fix another overrun
1998-10-08 Nathan Bryant * lots of warning fixes; builds with -std1...
1998-10-05 Art CancroChangeover to new room structure. See ChangeLog for...
1998-08-25 Nathan BryantMon Aug 24 20:04:04 EDT 1998 Nathan Bryant <bryant...
1998-08-18 Nathan BryantTue Aug 18 00:42:33 EDT 1998 Nathan Bryant <bryant...
1998-07-30 Art CancroChanged all of the proprietary strucmp() and struncmp...
1998-07-13 Art Cancro Miscellaneous bug fixes. Also restored the ability...
1998-07-11 Art CancroInitial revision