Commit graph

13 commits

Author SHA1 Message Date
Martin Gallwey
4b11504f4a This rather enormous commit has the following features:
1. Fixed three different memory leaks, one of them quite serious
2. Considerably streamlined the ZipPackageBuffer class - large performance
   increase, also streamlined EntryInputClass in the same way...
3. Correctly saves embedded zip files as embedded zip files instead of
   directories
4. Supports the copying of raw streams instead of de-compressing/re-
   compressing unnecessarily.

Marty
2000-12-13 16:00:47 +00:00
Martin Gallwey
d166606dce #65293# fixed extra ()'s in throw statements before obo finds them and comes after me to kill me 2000-12-08 12:40:03 +00:00
Martin Gallwey
2056f50ead #80556# improved exception handling 2000-12-04 10:30:09 +00:00
Martin Gallwey
27f0f98c4c #80556# fix moronic static_cast 2000-12-01 10:39:30 +00:00
Martin Gallwey
f2d26f84b4 #80556# fix compiler warnings 2000-12-01 09:50:49 +00:00
Martin Gallwey
2d5e27c5f1 #80556# correctly handle empty zips 2000-11-29 12:47:18 +00:00
Martin Gallwey
07c2807484 #80556# bug fixes 2000-11-29 02:21:56 +00:00
Martin Gallwey
b28e187829 #80556# now builds under Solaris correctly 2000-11-24 09:34:27 +00:00
Martin Gallwey
01fefe870a #80556# Implemented support for Zipfiles contained within zip files. These will appear as folders with the name set to the name of the zipfile. 2000-11-23 13:15:52 +00:00
Martin Gallwey
9b6d1c76e7 Implemented XSeekable 2000-11-21 16:57:07 +00:00
Martin Gallwey
40ed918b37 Removed reliance on the tools/debug stuff 2000-11-21 11:07:21 +00:00
Martin Gallwey
05ac3fe285 Added 50% functional generic package implementation and added support
for un-deflated streams to EntryInputStream. This will require further
work RSN.
2000-11-16 10:55:52 +00:00
Martin Gallwey
db4e8a77ce Initial Revision :D 2000-11-13 12:38:03 +00:00