Martin Gallwey
a41413a9a9
#89303# vastly optimised readCEN function
2001-09-14 14:03:35 +00:00
Martin Gallwey
0dec214361
#91797# Use XFileStream for bigger than 20k
2001-09-05 17:50:48 +00:00
Martin Gallwey
7f3134674a
#86708# optimise findEND function
2001-08-08 17:23:04 +00:00
Martin Gallwey
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
Jens-Heiner Rechtien
fce5a701b8
#65293#: never use memory.h, use string.h instead
2001-07-12 16:54:22 +00:00
Martin Gallwey
1157563ae8
#86708# changes for pack'n'go feature (incomplete)
2001-07-04 13:56:37 +00:00
Martin Gallwey
a4b32bb8af
#88338# Add some try catch blocks...
2001-06-15 14:25:10 +00:00
Martin Gallwey
e51a89eb29
#88256# If we have a potentially corrupt file, just assert and then keep going
2001-06-14 16:36:15 +00:00
Martin Gallwey
17f08c3195
#87099# Remove unused method
2001-05-31 08:48:20 +00:00
Martin Gallwey
7a61d7abe9
fix copying of raw streams
2001-04-30 17:19:09 +00:00
Martin Gallwey
fa2de5099c
#86409# Support encryption in package files + a couple of optimisations
2001-04-27 13:56:07 +00:00
Martin Gallwey
4b6f310cd7
misc code clean ups
2001-04-19 13:13:40 +00:00
Martin Gallwey
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
Martin Gallwey
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
Martin Gallwey
5d44dd508f
re-organised support for time/date-stamping
2001-03-07 15:09:44 +00:00
Martin Gallwey
ce5fa3937f
String handling optimisations
2001-02-07 09:51:26 +00:00
Martin Gallwey
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
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