
    Ŀ
                               UpLoadProcessor Revision History File
                     
             ķ    
                           The following is a list of the most
        Ľ  Ľ           recent changes made to the ULP system
                               by revision level, in reverse order.
     
      ͼ


1.01     - The "error disposition" and "virus disposition" functions now have a
(9/22/93)  third option: (K)eep. When (K)eep is selected, ULP will keep the
           defective uploads, but will not rename them. Note that selecting
           (K)eep prevents the use of ULP's override mode, since override mode
           keys off of the file extension that (R)ename produces. However, the
           purpose of the (K)eep function is to allow systems to more easily
           retain a rejected file.

           The "insert information line" flag has been removed from ULPSM. ULP
           and ULPTEST will now insert a line only if one is defined, giving
           the increased flexibility to add an archive info line, but not a GIF
           info line, vice versa or both.

           Added a new function to ULPSM's description processing menu: "Insert
           lack of description line". By setting this to 'Y', ULP.EXE will move
           files that have no description to the destination area, inserting
           the description line "No description available". Setting this to 'N'
           operates in the same manner as previous versions, where the file is
           not moved.

           ULPSM will also accept an environment variable, defined using the
           %VARIABLE% convention DOS uses, in the work subdirectory field. Note
           that the environment variable must still conform to the requirements
           for the work directory paremeter (trailing backslash, path length,
           etc.).

           Increased the maximum allowable number of description lines to 60,
           to match PCBoard 15's limit. Note that setting the limit higher will
           use more memory in ULP and ULPTEST.

           Extended ULPDB's segmented sorting algorithm to allow a complete
           recompile of a duplication database of up to 128 megs in size (I had
           one ULP user creeping up on the previous limit of 8 megs in size).

           Prior to this release, GIF file testing within ULP could not be
           disabled; ULP would always detect the GIF file and attempt to test
           it. It is now possible to disable GIF detection and testing entirely
           if all minimum image parameters are set to 0 and the GIF file tester
           command line is blanked out.

           Removed the bomb archive checking code in ULP and ULPTEST in favor
           of the improved disk space checking routine. Previously, ULP and
           ULPTEST would fail an archive if a file contained within was over
           the hard-coded limit of 5 megabytes in size; this is no longer the
           case (unless there is insufficient disk space to decompress the
           archive).

           Due to the ever-increasing memory requirements of SCAN, an example
           F-PROT command line has been added to the default ULP configuration
           file for those who wish to change virus testers, or simply want the
           extra safety of two virus testers.

           ULPTEST slow mode was not following the archiving flags for nested
           archives and nested SFX archives. ULPTEST also did not detect ZIP
           -AV stamps or ARJ security envelopes (this was by design when only
           normal and fast modes were available; I forgot to install it when
           slow mode was added).

           ULPSM would not allow numerals to be included in the special case
           file extensions. Fixed so all valid filename characters are
           accepted.

           Finally tracked down a long-standing bug that would process nested
           archives twice under certain circumstances.

           Fixed a problem where the privileged user list handling wasn't
           working exactly as planned when ULPTEST was run in normal or fast
           modes.

           Fixed a problem where ULPTEST normal and fast modes would not detect
           that the same file uploaded twice between events were duplicates.

           ULPSM would erase the unpacking command line in the archivers entry
           screen if the pack command was edited. This error also produced
           archiving errors if the command line extended to within 3 characters
           of the end of the packing command line field. Fixed.

           Cleaned up a few "Divide by zero" errors that would appear under
           some conditions.

1.00     - First non-beta production release.
(8/28/93)

0.91 through 0.99 - Beta test versions...

0.90/A through 0.90/I - Alpha test versions...
