Martin Gallwey
|
4e98063880
|
#89303# use new hash map and ZipEntry struct
|
2001-09-14 13:45:19 +00:00 |
|
Martin Gallwey
|
23ce8b76d8
|
#89303# use new hash map
|
2001-09-14 13:43:44 +00:00 |
|
Martin Gallwey
|
c476f31d3b
|
#89303# Avoid calling ImplValidChars in a loop by putting the loop in the function
|
2001-09-14 13:41:39 +00:00 |
|
Martin Gallwey
|
465c979022
|
#89303# optimise hash maps for speed (and put them all in one place)
|
2001-09-14 13:38:16 +00:00 |
|
Martin Gallwey
|
ff5a40c661
|
#89303# Small struct to allow me to avoid using Anys as much as possible
|
2001-09-14 13:33:38 +00:00 |
|
Martin Gallwey
|
16fa407bf7
|
#89303# inline memory stream class
|
2001-09-14 13:29:41 +00:00 |
|
Martin Gallwey
|
3b53256de0
|
#89303# use local implementation of this struct, as its never used outside of the package component
|
2001-09-14 13:25:15 +00:00 |
|
Martin Gallwey
|
1e92e832a4
|
#91797# If we are doing a straight write (ie, not packed), we can just copy the temp file to the real file without doing a byte-by-byte write
|
2001-09-06 11:26:49 +00:00 |
|
Martin Gallwey
|
2d94d9948b
|
#91797# remove reference to deleted class
|
2001-09-06 11:25:15 +00:00 |
|
Martin Gallwey
|
4b98f3a0c5
|
#91797# remove unnecessary member and reference to deleted class
|
2001-09-06 11:19:53 +00:00 |
|
Martin Gallwey
|
283159fc50
|
#91797# remove references to a deleted class
|
2001-09-06 11:10:27 +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
|
d80f6e0b79
|
#91797# remove unused object files
|
2001-09-06 08:42:31 +00:00 |
|
Martin Gallwey
|
13a1a2b5bf
|
#97197# fix stupid bug
|
2001-09-06 08:40:51 +00:00 |
|
Martin Gallwey
|
10a98b81a9
|
#90699# Support for digest
|
2001-09-06 08:22:44 +00:00 |
|
Martin Gallwey
|
e22be18d2d
|
#90699# add attributes to store MD5
|
2001-09-05 18:54:54 +00:00 |
|
Martin Gallwey
|
316490cfdc
|
#91797# Add support for XFileStream
|
2001-09-05 18:37:54 +00:00 |
|
Martin Gallwey
|
621712f29c
|
#91797# remove unused member and add new function to write the temp file
|
2001-09-05 18:34:47 +00:00 |
|
Martin Gallwey
|
b9f0b56010
|
#90699# Add support for storing an MD5 digest of the unencrypted stream
|
2001-09-05 18:33:51 +00:00 |
|
Martin Gallwey
|
745c12a895
|
#91797# support for XFileStream
|
2001-09-05 18:32:43 +00:00 |
|
Martin Gallwey
|
44bda828a2
|
#91797# remove unused constant
|
2001-09-05 18:31:12 +00:00 |
|
Martin Gallwey
|
2fc05fd183
|
#90699# add member to store MD5 digest
|
2001-09-05 18:29:41 +00:00 |
|
Martin Gallwey
|
0fdda5b546
|
#91797# Remove unnecessary members
|
2001-09-05 18:27:27 +00:00 |
|
Martin Gallwey
|
88b6b6e872
|
#90699# add new strings for MD5 import
|
2001-09-05 18:26:06 +00:00 |
|
Martin Gallwey
|
ae2ba0d8d9
|
#90699# import MD5 of unencrypted stream
|
2001-09-05 18:23:48 +00:00 |
|
Martin Gallwey
|
2b0c30410b
|
#90699# Export MD5 of decrypted stream
|
2001-09-05 18:21:21 +00:00 |
|
Martin Gallwey
|
d09dbbaea6
|
#90699# add defines for MD5 export
|
2001-09-05 18:19:12 +00:00 |
|
Martin Gallwey
|
dab95c2c47
|
#90699# Export a digest of the unencrypted stream
|
2001-09-05 18:13:50 +00:00 |
|
Martin Gallwey
|
e9e01272e3
|
#91797# Move code back into ZipPackage from OutputThread, as we don't need a threaded solution any longer
|
2001-09-05 18:10:58 +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
|
17e516c755
|
#91844# hide the META-INF directory from upper layers
|
2001-09-03 12:58:24 +00:00 |
|
Martin Gallwey
|
e93a190262
|
#91769# reccomended change: InteractiveFileIOException to InteractiveAugmentedIOException
|
2001-08-31 09:01:28 +00:00 |
|
Martin Gallwey
|
c0aba12aab
|
#91514# return code from getVolumeInformation is not useful, so check if we have valid attributes instead
|
2001-08-30 14:59:45 +00:00 |
|
Martin Gallwey
|
b54c50be69
|
#91604# truncate files if over-writing
|
2001-08-30 13:39:56 +00:00 |
|
Martin Gallwey
|
38192c9c27
|
#91474# do not explicitly export Directories
|
2001-08-30 12:45:19 +00:00 |
|
Martin Gallwey
|
a9f4db10c4
|
#91383# oops, remove the MTG_DEBUG define
|
2001-08-22 18:21:42 +00:00 |
|
Martin Gallwey
|
4c6d14718f
|
#91383# clear the Content which holds onto a reference to the first disk segment so that we can unmount the disk correctly
|
2001-08-22 18:18:39 +00:00 |
|
Martin Gallwey
|
c7bc70ed97
|
#86708# handle variable spanning to hard drive and change suffixes to being numeric
|
2001-08-22 15:12:18 +00:00 |
|
Martin Gallwey
|
235529ee36
|
#86708# use only random pool for all calls to saveContents
|
2001-08-08 17:32:39 +00:00 |
|
Martin Gallwey
|
de8cb713b0
|
#86708#,#87673#,#88979# write the full zip file to a tempfile before over-writing, thus fixing 87673 and 88979. Also, some new code for pack'n'go (should work on windows now)
|
2001-08-08 17:29:56 +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
|
c01cf400c4
|
#86708# Use the same random pool for random number generation for all calls to saveContents
|
2001-08-08 17:20:28 +00:00 |
|