Subj : CVS commit src/sbbs3/addfiles.c filelist.c ftpsrvr.c jsexec.c mailsrvr.c mailsrvr.h main.cpp sbbs_ini.c services.c services.h w To : All From : rswindell Date : Fri Feb 18 2005 12:54 am src/sbbs3 addfiles.c 1.35 1.36 filelist.c 1.10 1.11 ftpsrvr.c 1.288 1.289 jsexec.c 1.80 1.81 mailsrvr.c 1.360 1.361 mailsrvr.h 1.56 1.57 main.cpp 1.374 1.375 sbbs_ini.c 1.100 1.101 services.c 1.176 1.177 services.h 1.32 1.33 websrvr.c 1.270 1.271 Update of /cvsroot/sbbs/src/sbbs3 In directory cvs.synchro.net:/tmp/cvs-serv11251 Modified Files: addfiles.c filelist.c ftpsrvr.c jsexec.c mailsrvr.c mailsrvr.h main.cpp sbbs_ini.c services.c services.h websrvr.c Log Message: Overhaul of temp directory usage: No more temp files in data or data/temp. ctrl_dir/../temp (e.g. sbbs/temp) is the new default temp dir. Each server has its own separately configurable temp dir. BBS events (e.g. QWK packet processing) now have their own exclusive-use temp dir (e.g. sbbs/temp/event). All server threads will attempt to create and verify the validity of their temp dir. System temp dir is only the default global temp dir for Unix (i.e. /tmp), since the Windows default temp dir (e.g. C:\DOCUME~1\Rob\LOCALS~1\Temp) is not particularly friendly or attractive. .