-
src/sbbs3/addfiles.c
From
rswindell@VERT to
CVS commit on Tuesday, March 12, 2019 19:31:20
src/sbbs3 addfiles.c 1.54 1.55
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv22042
Modified Files:
addfiles.c
Log Message:
Moved the copy/pasted FILE_ID.DIZ/DESC.SDI code (3 times!?!) into its own function.
Constify mycmdstr() arguments.
Removed trailing whitespaces.
No functional changes expected by this commit.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Tuesday, March 12, 2019 19:58:42
src/sbbs3 addfiles.c 1.55 1.56
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv25490
Modified Files:
addfiles.c
Log Message:
When extracting FILE_ID.DIZ/DESC.SDI, search through the exractable file
types twice - first to see if one matches the requirements. If none match,
then search again just for an extractor matching the file extension.
Modernize the get_file_diz() function a little bit (e.g. return bool).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Friday, March 15, 2019 20:47:01
src/sbbs3 addfiles.c 1.56 1.57
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv19513
Modified Files:
addfiles.c
Log Message:
When adding a listfile (e.g. files.bbs), be a bit more strict:
- filenames must begin with an alpha-numeric char. Might want to relax this in
the future if it's a problem, but generally filenames on BBSes do begin with
alpha-numeric characters and this will help us to identify an ignore
"garbage" filenames in listfiles.
- always check if the file actually exists, even when parsing the length of
the file from the listfile. This will also help us to ignore garbage
filenames.
- also removed an inexplicable unpadfname() call. Filenames in file lists
should *not* normally be padded (like "this .txt") - so I'm not sure why
this was in there. Perhaps for lists generated from filelist.exe (?). Anyway,
out of an abundance of caution, removed it. Padded filenames are going away.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Thursday, July 18, 2019 16:08:46
src/sbbs3 addfiles.c 1.57 1.58
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv5277
Modified Files:
addfiles.c
Log Message:
Fix DIZ-importing bug introduced in rev 1.55 Mar 13 2019 by rswindell: get_file_diz() was reading the contents of the DIZ/SDI file into a local variable and not returning it or writing to the database. Poof!
Also, read the existing extended description if there is one, when updating existing files.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Monday, August 12, 2019 00:04:08
src/sbbs3 addfiles.c 1.58 1.59
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv31827
Modified Files:
addfiles.c
Log Message:
Added -F (capital 'F') option to specify the format of the date/time stamp
to put in the description (in strftime() format). Can also be used in combination with '-t' if you want today's date/time instead.
It's not very clear from the help/usage output, but if you specify both -f
(or -F) and -t, you'll *only* get today's date in the description (not both
the file date and today's date).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net