Commit graph

78 commits

Author SHA1 Message Date
Martin Gallwey
380290c0db #89303# remove unnecessary using declarations 2001-09-14 13:59:40 +00:00
Martin Gallwey
1ec56e57e8 #89303# only fill the EncryptionData ORef on demand 2001-09-14 13:57:00 +00:00
Martin Gallwey
1818001cdb #89303# use local ZipEntry 2001-09-14 13:55:03 +00:00
Martin Gallwey
16fa407bf7 #89303# inline memory stream class 2001-09-14 13:29:41 +00:00
Martin Gallwey
2d94d9948b #91797# remove reference to deleted class 2001-09-06 11:25:15 +00:00
Martin Gallwey
11b559c0b6 #65293# remove unused header include 2001-09-06 09:39:11 +00:00
Martin Gallwey
78d8bf70c7 #65283# not allowed to include memory.h - use string.h instead 2001-09-06 09:37:09 +00:00
Martin Gallwey
9e625bb09c #90699# export an MD5 of the unencrypted, compressed stream 2001-09-05 17:54:28 +00:00
Martin Gallwey
0dec214361 #91797# Use XFileStream for bigger than 20k 2001-09-05 17:50:48 +00:00
Martin Gallwey
1746feadee #91797# Finish XFileStream with an underlying XTempFile instead of an osl::File 2001-09-05 17:48:26 +00:00
Martin Gallwey
5405bc873e #91797# Remove unused functionality 2001-09-05 17:44:36 +00:00
Martin Gallwey
0d8c5e7653 #91797# remove unused classes/files 2001-09-05 17:42:04 +00:00
Martin Gallwey
a54919ae91 #86708# remove calls which are no longer necessary for pack'n'go 2001-08-08 17:24:46 +00:00
Martin Gallwey
7f3134674a #86708# optimise findEND function 2001-08-08 17:23:04 +00:00
Martin Gallwey
dfae4e9ef6 #86708# re-grab pointer everytime to make sure we don't use a stale pointer 2001-08-08 17:22:03 +00:00
Martin Gallwey
fd676f8c2f #86708# remove evil code that is thankfully no longer necessary 2001-08-08 17:21:21 +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
2a78cea0e7 #87099# remember the exception specification 2001-06-05 09:20:42 +00:00
Martin Gallwey
4b1b42665e #87099# Since we can no longer jump around in the buffer, we will write EXT descriptors for deflated entries and calculate the CRC and size of stored entries elsewhere 2001-05-31 09:23:43 +00:00
Martin Gallwey
a4f45a88f7 #87099# Use offapi.rdb instead of applicat.rdb 2001-05-31 09:21:44 +00:00
Martin Gallwey
17f08c3195 #87099# Remove unused method 2001-05-31 08:48:20 +00:00
Martin Gallwey
ae7f43c18a #87099# Added updateStream method and change the 'using namespace' stuff 2001-05-31 08:47:40 +00:00
Martin Gallwey
35be97b4e7 #87099# OPtimise the stream operators 2001-05-31 08:46:36 +00:00
Martin Gallwey
4d46ad186c #87099# Optimise the stream operators 2001-05-31 08:46:05 +00:00
Martin Gallwey
ce28f432b5 #87256# Keep a copy of the ZipEntry struct, not a reference 2001-05-29 10:57:06 +00:00
Martin Gallwey
8a382d18a8 #87256# Neither of these classes should close the underlying stream 2001-05-28 11:52:33 +00:00
Martin Gallwey
acd3280d7b Remove an unused method, no longer write EXT descriptors for compressed streams and encrypt streams if asked to 2001-05-08 12:59:39 +00:00
Martin Gallwey
cbde1894bd Remove unused 'aSequence' member 2001-05-08 12:58:22 +00:00
Martin Gallwey
53ddbecafe If we have an encrypted stream, decrypt it! (if we can!) 2001-05-08 12:57:41 +00:00
Martin Gallwey
7a61d7abe9 fix copying of raw streams 2001-04-30 17:19:09 +00:00
Martin Gallwey
c57f906170 Fix raw copying of streams + clean up constructor 2001-04-30 17:17:44 +00:00
Martin Gallwey
e243f497f8 Fix copying of raw streams 2001-04-30 17:16:55 +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
2b7c5da331 Moved these headers from main inc directory 2001-04-19 13:12:53 +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
593af212be #84734# Only allocate aSequence for deflated streams, and free the memory used afterwards 2001-03-08 15:34:27 +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
1c7be225a3 Remove check for bizarre Solaris bug 2001-02-07 08:15:43 +00:00
Martin Gallwey
bfaa449c45 Allow the setting of the MediaType on the root folder 2001-02-07 08:13:57 +00:00
Martin Gallwey
3507007cba Do not write data descriptors for STORED files because Jar doesn't like them 2001-01-17 12:42:26 +00:00
Martin Gallwey
25eb58da9f removed non thread-safe statics 2000-12-20 11:36:39 +00:00
Martin Gallwey
7a03490d7b Added my name to the Contributors field of the header 2000-12-20 10:24:27 +00:00