- Aug 16, 2020
-
-
Rob Swindell authored
-
- Aug 12, 2019
-
-
rswindell authored
(not delete) from the end of the sorted list of files (normally, 0). Created an sbbs_t::delfiles() wrapper which defaults to keep 0 files and also generates a error.log message if any of the file-deletions fail.
-
- Jul 23, 2018
-
-
rswindell authored
output. Example: File size : 7,128,414 (6.8M) bytes
-
- Feb 20, 2018
-
-
rswindell authored
-
- Jan 12, 2018
-
-
rswindell authored
- FILE_AREA - FILE_AREA_DESC - FILE_LIB - FILE_LIB_DESC - FILE_LIB_NUM - FILE_DIR - FILE_DIR_DESC - FILE_DIR_CODE - FILE_DIR_NUM - FILE_NAME - FILE_DESC - FILE_UPLOADER - FILE_SIZE - FILE_CREDITS - FILE_TIME - FILE_TIME_ULED - FILE_TIME_DLED - FILE_DATE - FILE_DATE_ULED - FILE_DAT_DLED - FILE_TIMES_DLED Fixed MSG_ATTR @-code (missing SPAM attribute) New text.dat line: FileHdrDescSeparator, displayed between file detail display (name, date, uploader, etc.) and extended description, if there is one. This is used to execute showfileavatar.js. New JS 'bbs' object properties: - file_name - file_description - file_dir_number - file_attr - file_date - file_credits - file_uploader - file_update_date - file_download_date - file_download_count Inspiried by Lon Seidman's now infamous (but likely common) Synchronet sysop blunder (removing a file rather than downloading it while demonstrating his BBS on his youtube channel: - New text.dat line: RemoveFileQ <- using this rather than the vague: AreYouSureQ, when prompting to remove a file - The sysop command to remove files from the batch file flagging prompt has been changed from 'D' (delete) to 'R' (remove). - The 'D' command from the batch file flagging prompt may now be used for immediate Download of any flagged file(s). - When flagging files with '*', treat the same as '*.*'
-
- Jun 09, 2017
-
-
rswindell authored
-
- Jun 03, 2017
-
-
rswindell authored
other things to detect/display the actual filename (when different than what's stored in the database).
-
- May 13, 2015
-
-
rswindell authored
time (e.g. "00:00:00"). Synchronet v3 has always forced this value to 0 since it's inaccurate over TCP/IP with the current hard-coded "CPS" rate of 3000 (i.e. bytes-per-second).
-
- Oct 09, 2011
-
-
deuce authored
-
- Sep 21, 2011
-
-
rswindell authored
longer (use lprintf(LOG_ERR,...) instead, which does). Added sbbs_t::hacklog() for convenience.
-
- Mar 06, 2010
-
-
rswindell authored
inserting (long) typedefs to prevent warnings, but in the case of the JS File() class, actually supporting file lengths > 32-bit.
-
- Mar 20, 2009
-
-
rswindell authored
-
- Jun 04, 2008
-
-
deuce authored
by properly const-ifying the appropriate functions and variables. Not yet tested on Win32
-
- Jan 27, 2008
-
-
rswindell authored
-
- Aug 14, 2007
-
-
deuce authored
Remove time32str()
-
- Jul 11, 2007
-
-
deuce authored
-
- Sep 20, 2005
-
-
deuce authored
-
- Aug 30, 2005
-
-
rswindell authored
-
- Oct 09, 2004
-
-
rswindell authored
chars (probably overkill). checkfname() now rejects filenames begining with a dash as a "suspicious filename".
-
- May 30, 2004
-
-
deuce authored
-
- Aug 22, 2003
-
-
rswindell authored
-
- Apr 03, 2003
-
-
rswindell authored
to get long filenames.
-
- Sep 13, 2002
- Jan 20, 2002
-
-
rswindell authored
-
- Nov 03, 2001
- Oct 02, 2001
-
-
rswindell authored
-
- Jun 28, 2001
-
-
rswindell authored
-
- Apr 11, 2001
-
-
rswindell authored
-
- Dec 11, 2000
-
-
rswindell authored
Each function that requires a temp string variable, now has its own "tmp" local variable.
-
- Nov 04, 2000
-
-
rswindell authored
-
- Oct 30, 2000
- Oct 10, 2000
-
-
rswindell authored
-