Commit Graph

35 Commits

Author SHA1 Message Date
b2263f2346 #95155# Use unbuffered stream access 2002-01-29 14:27:45 +00:00
b8954b7df9 #95155# add support for unbuffered streams 2001-12-04 16:45:30 +00:00
4688dc29d5 #92268# Support encrypted data headers 2001-11-15 19:22:18 +00:00
16ad1f8880 #90699# generate a digest when constructing a memory stream to compare against digest in manifest 2001-10-02 21:07:58 +00:00
a41413a9a9 #89303# vastly optimised readCEN function 2001-09-14 14:03:35 +00:00
0dec214361 #91797# Use XFileStream for bigger than 20k 2001-09-05 17:50:48 +00:00
7f3134674a #86708# optimise findEND function 2001-08-08 17:23:04 +00:00
4d650ad817 #87722# correctly handle raw streams 2001-08-02 12:01:04 +00:00
jp
07dc9e46c4 #90267#: remove old code of TF_.. defines 2001-07-30 08:48:59 +00:00
fce5a701b8 #65293#: never use memory.h, use string.h instead 2001-07-12 16:54:22 +00:00
1157563ae8 #86708# changes for pack'n'go feature (incomplete) 2001-07-04 13:56:37 +00:00
a4b32bb8af #88338# Add some try catch blocks... 2001-06-15 14:25:10 +00:00
e51a89eb29 #88256# If we have a potentially corrupt file, just assert and then keep going 2001-06-14 16:36:15 +00:00
17f08c3195 #87099# Remove unused method 2001-05-31 08:48:20 +00:00
7a61d7abe9 fix copying of raw streams 2001-04-30 17:19:09 +00:00
fa2de5099c #86409# Support encryption in package files + a couple of optimisations 2001-04-27 13:56:07 +00:00
4b6f310cd7 misc code clean ups 2001-04-19 13:13:40 +00:00
19e677a2e8 comply with MI's required change for package->packages, as package is a reserved word in Java 2001-03-16 16:11:42 +00:00
6e0caeee8a #84734# Restrict the number of bytes read from a compressed stream when checking for zip file header to a 32k LZ77 window 2001-03-07 18:24:15 +00:00
5d44dd508f re-organised support for time/date-stamping 2001-03-07 15:09:44 +00:00
ce5fa3937f String handling optimisations 2001-02-07 09:51:26 +00:00
8d831711c6 many optimisations and memory leaks due to circular references fixed! An altogether amazing commit...tell your friends 2000-12-19 20:55:41 +00:00
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
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
2056f50ead #80556# improved exception handling 2000-12-04 10:30:09 +00:00
27f0f98c4c #80556# fix moronic static_cast 2000-12-01 10:39:30 +00:00
f2d26f84b4 #80556# fix compiler warnings 2000-12-01 09:50:49 +00:00
2d5e27c5f1 #80556# correctly handle empty zips 2000-11-29 12:47:18 +00:00
07c2807484 #80556# bug fixes 2000-11-29 02:21:56 +00:00
b28e187829 #80556# now builds under Solaris correctly 2000-11-24 09:34:27 +00:00
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
9b6d1c76e7 Implemented XSeekable 2000-11-21 16:57:07 +00:00
40ed918b37 Removed reliance on the tools/debug stuff 2000-11-21 11:07:21 +00:00
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
db4e8a77ce Initial Revision :D 2000-11-13 12:38:03 +00:00