ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ º 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...