ADDFILES for Synchronet Modification History
============================================

**************
RELEASE: v1.00
**************

11/19/92 05:20pm
Description offset can now be specified after a "/list" parameter. This offset
will be used to skip any unwanted text on the line before the description. If
you have a FILES.BBS format that includes file sizes and dates, you'll want
to specify a description offset of 33. Example: ADDFILES GAMES /FILES.BBS 33

11/19/92 06:22pm
Multiple line descriptions will now be imported. If the first line the
description was shorter than 58 characters, the second line will be appended
to the normal description. If there is more than one line of description text,
then all the lines will be imported as an extended description. The above
mentioned description offset is used for additional description lines as well.

11/19/92 07:15pm
Single line descriptions of more than 58 characters will now be placed into
an extended description automatically.

**************
RELEASE: v1.01
**************

02/02/93 04:58pm
Changed /list parameter to +list.

02/02/93 04:59pm
Added optional file size offset parameter (following +list and description
offset) for importing file lists that have the file sizes. This is helpful
for importing CD-ROM file lists and offline file lists.

02/03/93 03:10pm
Added support for alternate file paths by specifing ".x" on the command line
where 'x' is the alternate file path number.

**************
RELEASE: v1.02
**************

03/17/93 12:41pm
When files are added that are already in the database, the entry is updated
with the new information and the upload date is reset. Previously, if a file
was already in the database, it would not be added and the information would
not be changed.

03/22/93 10:22am
Control characters are now stripped from descriptions. Keeps garbage out of
the file database.

04/13/93 09:36pm
Header lines are now stripped always. Filenames (even those without an
extension) must have a '.' in them. Otherwise, the line is assumed to be a
header and is ignored. Invalid characters (\/:[]+|, control characters,
extended ASCII, etc.) will not be allowed in filenames now.

04/16/93 06:18pm
Now works with relative directory paths (i.e. ..\DATA\DIRS\GAMES) if the
current directory is not the node directory.

04/17/93 04:27pm
When importing file lists, if an extended description alreay exists for a file,
it is deleted before a new extended description (if one exists) is created.

**************
RELEASE: v1.03
**************

05/12/93 03:50pm
If a file list is specified on the command line, but is not found in the
current directory, the storage path for that directory is searched. If the
file list exists, it will be imported from there.

05/12/93 03:50pm
If no file name or file lists are specified on the command line, ADDFILES
will look for the file <dircode>.LST in the current directory (as before). If
that file doesn't exist, it will look for FILES.BBS in the current directory
or in the directory's storage path.

05/12/93 04:27pm
Added /D option to delete list automatically after import. This is useful for
Fido SDN TICK file list importing where the list should be deleted after
import.

05/12/93 04:28pm
Added /E option to disable the importing of extended descriptions. This helps
reduce the number of extended description files that are created on your system
if importing large quanities of files that have long descriptions.

**************
RELEASE: v1.04
**************

06/03/93 12:38am
Added /F option to include file dates in descriptions. The file date is
retrieved from the directory entry on the disk, not from the file list. So it
is not necessary that the list already contain the file date.

06/16/93 07:43am
Added support for the fast new file scan feature of Synchronet v1b rev 6.

06/16/93 08:23am
Fixed problem with long single line descriptions not being imported into the
extended description.

06/16/93 10:30am
Fixed problem with importing lists for directories where the storage path was
a relative directory (i.e. starting with "." or "..").

06/19/93 07:53pm
FILES.BBS will only be automatically imported IF a file list and file name are
not specified - as opposed to the previous method of importing FILES.BBS if
there were no files imported.

06/25/93 03:53am
Added /Z switch to force ADDFILES to search the program (using configured
extraction types and command lines in SCFG) for FILE_ID.DIZ or DESC.SDI and
import it as an extended description.

06/25/93 01:01pm
Added /N switch for ADDFILES to NOT update information for files that are
already in the Synchronet database.

06/25/93 01:01pm
Added /U switch for ADDFILES to NO update upload date for files that are
already in the Synchronet database.

06/27/93 07:28am
Added /A switch to force ADDFILES to ignore Extended ASCII characters if
present in file descriptions (this was always the case with v1.05).

07/01/93 05:18pm
Added /I switch for ADDFILES to include added files in the system statistics
for uploads (total number and bytes). The node statistics are not updated.

07/22/93 04:41pm
Fixed problem with "invalid number of parameters" when importing from a file
list that had padded filenames (i.e. FILE    .EXT instead of FILE.EXT).

07/29/93 10:07am
Added /o switch to have addfiles update the upload date ONLY for existing
files. This keeps addfiles from zeroing the number of downloads, last download
date, etc. when updating the information for a file that already exists. If
the file size has changed, the credit value field is not updated. If a
different description is specified, it too will be ignored. Only the upload
date is changed.

08/03/93 03:06pm
Fixed problem with data or index paths that are off of root. D:\DATA becomes
D:DATA for example and could possibly have problems importing and exporting.
