Latest Versions of AU: ---------------------- 1.00 through 1.09 in AUHIST 12/04/89 1.10 1- Fixed serious problem with self extracting archives. If a file inside the self extractor had the same name as the self extractor itself, all the utilities would mess up. 2- 50 character limit on archive/unarcive/test methods now beefed up to 120. 3- Had "compressed" and "uncompressed" backwards in asize summary. 4- View now works with self extractors even if .COM and .EXE are in the avoid list. 5- ASCAN utility added. 6- Fixed bug where ASIZE and REDATE would stop after the first self extractor. 12/14/89 1.10a 1- Fixed problem with CONVERT choking on recursive archives 2- Path limit of 200 characters lifted. 3- convert_pak2 option added to CONVERT. 4- convert_zip1 option added to CONVERT. 5- ASCAN is now the right version, some 1.10s went out with it not working. 6- ASIZE now uses @ files in place of a list on the command line. 7- ASIZE reduced by 3K 8- Fixed problem with ASIZE not reporting the correct percentages if the total was 21 Megs or larger. 12/16/89 1.10b 1- Fixed UNARC so it wouldn't delete the self extracting files if delete_behind off. This problem also made the ASCAN look like it was deleting them too. 2- Fixed Bug with CONVERT choking if more than one archive method was specified. So the BENCH.CFG would cause it to do strange things. 01/10/90 1.11 1- TEST now creates a batch file only once instead of before each file is to be tested. Should help on speed 2- AU.CFG is now found if it is in the last directory in the PATH where before it wasn't. 3- -M,-X,-V,-N Command options added to ASCAN. 4- Source code altered to be more uniform 5- Executable code optimized some more for size. 6- ASCAN now only tries for archived files 7- Smart_mode on .ARC files wasn't accurate. Changed the ID to chr(26) as first character, chr(26) as 2nd to last character. 8- OPUSWEEP changed to BBSWEEP which now works for GT- Powercomm as well. 9- Fixed bug with unarc and recursion. Would get stuck in infinite loop occasionally 10- -B,-G,-L,-P added to BBSWEEP 11- Smart mode now works with .ARC, .PAK, and .DWC files downloaded with Xmodem 12- DWC compressed files are renamed to .DWC under smart mode so that DWC will work. 1/14/90 1.11a 1- Fixed Divide error in ASIZE if files smaller than 100 bytes were used 2- Brought Bench.cfg in line with AU.cfg 3- ASCAN defaults Self extracts ON instead of OFF 4- ASCAN -N option now requires a number instead of on/off. The number is how many versions of SCAN have passed since last scanned to ignore. 5- -Y option added to UNARC. ASCAN calls unarc with this option set on. 6- -W option added to ASCAN for faster usage for those with ramdrives. 7- smart_mode modified so that .PAK will be used for some .ARC files that previously weren't recognized. 8- Self extractors process a little slicker. 9- Revision History limited to last 3 major versions. Full History must now be file requested. 1/22/90 1.11b 1- Fixed -o in test. 2- Added HEADER utility 3- The .CFG file is read in much much faster now. Should notice almost no pause at the start 4- Redate -l now works with zip files properly 5- Fixed problem of most of the utilities randomly dropping to DOS for no reason. 1/23/90 1.11c 1- Fixed ASCAN so it would work correctly in the source Directory. 1/25/90 1.11d 1- File buffer wasn't being reset properly when opening files, so smart mode didn't work under some conditions 3/15/90 1.12 1- -P option added to UNARC 2- Options in the .CFG file override previous options in the .CFG file including globals 3- ASCAN now uses the .CFG file 4- ASCAN now exits with an errorlevel of 1 if any .VIR files exist when it is finished 5- CONVERT is about 8K smaller 6- CONVERT now allows source and destination directories 7- CONVERT will now update GT-Powercomm file listing files too. 8- Added -l to CONVERT. 9- VIEW now calls UNARC to do its dirty work, makes VIEW smaller and removes need for unarc methods in .cfg file under BEGIN VIEW. 10- Online Convertor added to VIEW. Online.cfg file used by convert in this case. 11- VIEW once again works with Opus. 12- LARC (creates .LZS files) is now supported in smart_mode 13- Ram_drive option added to CONVERT 14- ASIZE now includes the number of archived files in each catagory, plus gives the best compression ratio obtained. 04/05/90 1.12a 1- Execute once again works in CONVERT 2- Self Extracting PKZIP 1.10s now supported 3- BBSWEEP works with OPUS 1.10 now 4- ASCAN renames virus infected files to .$V$ instead ot .VIR 4- ASCAN now tests regular files plus tests the actual archives themselves including the self extracts 5- ASCAN can be EXECUTEted from CONVERT. CONVERT now tests for the presence of .$V$ files when rearchiving and renames the new archive file if one exists. 6- CONVERT allows multiple EXECUTE statements. 7- -A added to ASCAN 04/13/90 1.12b 1- -A in ASCAN scans all the files at once instead of individually and renames the first file if a virus is found instead of the virus file itself. 2- Space Bar characters are absorbed by the program so they no longer ask the continue Y/N question. 3- Convert works with Self extractors again. 04/19/90 1.12b1 1- Fixed bug with ASCAN renaming files to $V$ when they were not viruses. Scan .\ wasn't legal so change to scan . 2- View now works if you run it from the directory you specified as the work directory itself. 06/12/90 1.12c 1- Fixed convert so it woule fix file listing files that were larger than 64K 2- Fixed problem with View if unarc had delete_behind OFF 3- Convert now allows for multiple file_list parameters 4- Stripped BBS capability out of VIEW (it wasn't working well). Will make a seperate BBSVIEW program for 1.13. View is now 3K smaller because of this. 06/25/90 1.12d 1- Fixed the Ram_drive option in convert so it would dectect the size correctly. 2- Fixed View so it would delete behind itself a little better. 3- Added a first try at DUPES 4- the -o (redirect_to) will now attach the current directory name to files if a directory is not specified. Before, log files were lost or mangled if a simple file was specified because AU jumps around directories a bunch. 5- Fixed the redirect_to in convert, it did a lousy job dumping the summary. 6- Work_directory added to convert. 7- View no longer requires ENFORCE_EMPTY option in the au.cfg file since it always makes its own sub directory off the work_directory now. 8- Convert will also use a sub directory off the work directory. Before if there were any files in the work directory, they got merged into the first converted file. 9- -T option in UNARC as a return archive type option. 10- The drive is now shown if you get an invalid directory. 11- AU utilities now have some inline assembly in them. This shaved about 200 bytes of each executable.