Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 2b29db6c2edac14af7d0333202fb84c4 > files > 5

cabextract-0.6-2mdk.ppc.rpm

New in 0.6:
* Quantum method is now supported! Many thanks to Matthew Russoto for this.
* Fixed more build problems on non-glibc systems. I have now followed the
  'FSF approved' method for including getopt_long, so hopefully Solaris
  and all the other OSes won't have a problem building cabextract any
  more.
* Japanese manual page included -- you will have to install the file
  ja/cabextract.1 by yourself, it's not part of the install process.
* Now searches for spanning cabinet files in a case-insensitive way. It
  also searches in both directions for spanned cabinets (each spanned
  cabinet can include a 'previous' and 'next' cabinet filename), so you
  can also specify a cabinet in the middle of a set and get the full set,
  rather than have to work out what the first cabinet is.
* An off-by-one month error in file dates was fixed.
* Cabinets with files beginning with "/" (or rather, "\") no longer
  extract to your root directory.
* A better embeded cabinet search algorithm was introduced for finding
  those elusive cabinets in files and executables :)
* Now you can find more than one cabinet in a file (if there is
  more than one to find), and it will be extracted or listed as normal.
* Files and directories created now honour your umask settings.
* Errors and warnings are now printed to stderr.

New in 0.5:
* Fixed build problems on non-glibc systems.

New in 0.4:
* Fixed a new bug I added by myself to 0.3... :) It corrupts all MS-ZIP
  compressed cabinets after the first 32k, and it should be very obvious
  that corruption has taken place.
* cabextract should be happier building on Cygwin and other such
  architectures -- you should be able to "./configure; make; make install"
  again. This was broken in 0.3 due to the getopt.c / getopt1.c weirdness
  I copied from GNU hello.
* Now prints 'Finished processing cabinet.' after completing the extraction
  a cabinet.

New in 0.3:
* Fixed very rare, but invisible decrunching bug... if you have any
  important things you extracted with cabextract, extract them again
  to be sure they're not corrupt.
* cabextract now tells you if a file isn't a cabinet file.
* cabextract now goes on to the next file, if extracting one fails.
* cabextract now goes on to the next cabinet, if extracting one fails.
* cabextract lets you try to 'fix' some cabinets by skipping over bad
  blocks rather than failing on them. If you have a corrupt cabinet, try
  the '-f' option, and see how it goes.
* Use the new '-d dir' option to extract cabinets to a given directory.
* Use the new '-L' option to turn the extracted filenames to lowercase.
* Use the new '-q' option to be quiet while extracting archives.
* cabextract now prints more information while it's probing multi-part
  cabinets

New in 0.2:
* new even-easier installation: ./configure; make; make install
* Extracted files now have their timestamps set
* Fixed bug which occured when extracting tiny files 
* Fixed completely invisible intel E8 decoding bug... if you have any
  important things you extracted with cabextract, extract them again
  to be sure they're not corrupt.
* cabinet search extended to look through *any* file for cabinets, not
  just MS-DOS/Windows executables.
* Now looks for multipart cabinets in the same directory as the base cabinet.
  This means you can do stuff like 'cd /tmp && cabextract /cdrom/part01.cab'

New in 0.1:
* supports MSZIP and LZX compression methods
* supports split cabs and cabs embedded in executables
* initial release