home *** CD-ROM | disk | FTP | other *** search
/ BBS 1 / BBS#1.iso / arhiv / unp331.ha / WHATSNEW.331 < prev   
Text File  |  1995-02-16  |  5KB  |  131 lines

  1. Changes made from V3.30 to V3.31
  2.  
  3. - Added a doc for UNP. I didn't realise how important it is to have some
  4.    documentation. This doc is quick update of the V3.15 doc. Please don't
  5.    sue me if there is anything I forget to update..  I have removed the
  6.    sections which were really outdated though.
  7.  
  8.  
  9. Due to a bogus V3.20a version of UNP floating around on BBSs, this version
  10. will be called V3.30.
  11.  
  12. I have basicly given up support for the UNP V3.x serie since I am writing
  13. a complete new version of UNP. So there is no need to send bugreports of
  14. this version. This release is just a result of a lot of requests for
  15. the tinyprog/pktiny stuff.
  16.  
  17. If you are getting divide errors, try using "unp -l .." or "loadfix unp..".
  18.  
  19. Changes made from V3.15 to V3.30
  20.  
  21. - added SCRNCH V1.02
  22. - added TINPROG V3.0, V3.8 and V3.9
  23. - added handling of pktiny-ed files with PKTINY V1.0 and V1.4
  24. - fixed bug causing dieted files on systems with much memory free to
  25.    generate a divide error.
  26. - added (another) safety check on PkHeaders, this header could still cause
  27.    system crashes :(
  28. (BTW. I have recieved copies of propack and ice, thanks!)
  29.  
  30.  
  31. Due to some minor errors in releasing V3.13 and V3.14 this version of UNP 
  32. is released as V3.15.  The changes made from UNP V3.15 to V3.12:
  33.  
  34. - fixed bug which in certain cases messed up 2 bytes in the resulting file
  35. - added PROTECT! EXE/COM V3.1
  36.  
  37.  
  38. Changes made from UNP V3.12 to V3.11
  39.  
  40. Due to a hard disk crash I lost propack v2.08 and ice V1.00, can anyone
  41. who has one or both of these pleeeaaassseeee send it to me?
  42.  
  43. Also, I decided to release UNP as freewhere (see doc), please register!
  44.  
  45. - improved check for write errors
  46. - added code to avoid infinite loop when using -a option and Infile and
  47.   and Outfile are specified
  48. - added PROTECT! EXE/COM V3.0
  49. - fixed bug which sometimes discarded the last byte of an exepacked file
  50. - added -l switch to disable the feature below
  51. - changed loadfix routine, files are now reloaded when they are loaded too
  52.   low and they require one segment below (with this larger files can be
  53.   handled)
  54. - added code to remove a routine that converts exe to com files found on
  55.   FORMAT.COM supplied with dos6
  56. - added routine to unpack a program called UsR-Patch v3.0
  57. - fixed minor bug in identifying DIET routines
  58. - added DIET V1.45f and DIET 1.44 with -G option
  59. - Changed command line processing :
  60.    - UNP's Infile wildcard is now by default set to *.* if you have
  61.      specified a command.
  62.    - a *.* is automaticly added now if Infile ends with a '\'
  63.  
  64.  
  65. Changes made from UNP V3.11 to V3.10
  66.  
  67. - rewrote tinyprog routine, now also able to unpack some unknown version
  68. - added PROTECT! EXE/COM V1.0, V1.1 and V2.0 (encrypts and checks CRCs
  69.   on COM and EXE files)
  70. - rewrote DIET routine, added recognition of DIET V1.00d
  71.  
  72.  
  73. Changes made from UNP V3.10 to V3.02
  74.  
  75. - added CRUNCHER V1.0
  76. - changed EXEPACK to recognize another routine found
  77. - added another COM scramble routine I received.
  78. - received a file compressed with SCRUNCH, added (I guess)
  79. - added PKLITE V1.00ß (2), see doc
  80. - received a file compressed with SEA-AXE, added
  81. - added writing back with COM structure of dieted COM files
  82.  
  83.  
  84. Changes made from UNP V3.02 to V3.01
  85.  
  86. - added s command to show a list of compressed files
  87. - added -k switch for pklite signature handling in batch files. Note
  88.   that the signature is added by default now!
  89. - program crashed when decompressing compack with EMM386 as memory
  90.   manager, fixed.
  91. - improvement in memory use, useful when running low on memory
  92. - fixed options -c -a to not retry when a 'N' is answered
  93. - added removing of Central Point Anti-Virus immunize code
  94. - added a removable 'fake PKLITE signature'
  95. - added handling of UNPs V3.01 or earlier 'fake PKLITE signature'
  96. - added handling/removing of dislite's 'fake PKLITE signature'
  97. - changed -a option to not retry when decompression failed
  98. - identified PKLITE V1.10 (3) and V1.14 (1)
  99. - added handling of a scramble routine found in a program sent to me
  100. - finally added decompressing PGMPAK V0.14 (stupid bug on my side :(
  101. - rewrote EXEPACK routine and fixed a bug in this
  102.  
  103.  
  104. Changes made from UNP V3.00 to V3.01
  105.  
  106. - fixed bug in routine for storing relocation items
  107. - rewrote PKLITE routine in another style
  108.  
  109.  
  110. Although UNP V3.00 is a complete rewrite, I'll try to mention the most
  111. important changes compared with V2.13..
  112.  
  113. - added wildcard support
  114. - changed filename processing routines
  115. - added option -a to retry on decompressed files
  116. - added option -c that asks the user before decompressing
  117. - added catching of INT 21 (disabled with -i option)
  118. - added option -v which shows additional information
  119. - changed -l option to l command
  120.  
  121. - added COMPACK V4.5
  122. - added PROPACK V2.08
  123. - added a COM routine for DIET V1.00
  124. - added an EXE routine for DIET V1.01
  125. - added several versions of EXEPACK
  126. - added several PKLITE extra compression routines
  127. - Merged LZEXE, KVETCH and PROPACK into one routine
  128. - added TINYPROG V1.0 and V3.6
  129.  
  130. - fixed many bugs, including the infamous LZEXE bug!
  131.