Martin Gallwey
fa2de5099c
#86409# Support encryption in package files + a couple of optimisations
2001-04-27 13:56:07 +00:00
Martin Gallwey
822705fec1
Make function conform to prior exception specification
2001-04-23 14:34:21 +00:00
Martin Gallwey
b3373bdeaa
some misc. code clean ups and now use the new XManifestReader/XManifestWriter components
2001-04-19 13:16:31 +00:00
Martin Gallwey
b5cc630c38
moved from main inc directory
2001-04-19 13:15:53 +00:00
Martin Gallwey
ccbe33dd6c
fix service name
2001-03-26 09:33:35 +00:00
Martin Gallwey
0b92e4f099
fixed service name / implementation name confusion
2001-03-23 17:14:35 +00:00
Martin Gallwey
4324a64ad9
fixed service/component name confusion
2001-03-23 15:09:39 +00:00
Michael Brauer
ad86404833
#85420#: register component correctly
2001-03-22 07:20:00 +00:00
Martin Gallwey
ad086170b8
allow backwards compatibility to pre-626 builds with an #if SUPD>625 check around the component name
2001-03-19 11:36: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
0de5e6986b
removes support for embedded zipfiles, possibly forever
2001-03-08 11:22:54 +00:00
Martin Gallwey
39a5287615
removed support for embedded zip files, possibly forever
2001-03-08 11:22:40 +00:00
Martin Gallwey
5d44dd508f
re-organised support for time/date-stamping
2001-03-07 15:09:44 +00:00
Martin Gallwey
4eabfdbc6a
#84570# in case of a corrupt zip file, clean up the memory and then pass the exception to the UCB
2001-03-07 15:06:55 +00:00
Martin Gallwey
a8f8b1cbe2
reset pointers to NULL to help debugging
2001-02-26 12:21:05 +00:00
Martin Gallwey
ce5fa3937f
String handling optimisations
2001-02-07 09:51:26 +00:00
Martin Gallwey
bfaa449c45
Allow the setting of the MediaType on the root folder
2001-02-07 08:13:57 +00:00
Kurt Zenker
05d49dc566
#83072# Compress changed to Compressed from 618 on...
2001-01-23 12:54:12 +00:00
Martin Gallwey
7585c013e8
Change name of property 'Compress' to 'Compressed'
2001-01-17 14:36:06 +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
a07c5767d1
This change allows the compression state of a saved stream to be changed. That is, if a stream in a saved Package is stored uncompressed, the user can specify that it should be stored compressed when that Package is next written to disk
2001-01-16 16:06:14 +00:00
Martin Gallwey
78716fb3a2
#82700# Real cause for bug 82700 was an implementation of XSeekable->getLength which changed the current position in the stream.
2001-01-11 15:58:36 +00:00
Martin Gallwey
899e254d90
#82700# I added a check to make sure that when the media type is set, that it has length > 0
2001-01-11 14:05:48 +00:00
Martin Gallwey
5943454c7f
Oops....committed makefile of test application
2001-01-10 18:15:28 +00:00
Martin Gallwey
a217253676
Implemented a new XPropertySet to enable users to specify whether or not something is compressed. Also set a default compression level based on mime-type for new objects added to the package
2001-01-10 10:36:01 +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
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
Oliver Bolte
eba44fab90
#65293# syntax error
2000-12-08 11:37:08 +00:00
Jens-Heiner Rechtien
de584eb4d4
#65293#: includes
2000-12-08 11:21:40 +00:00
Hans-Joachim Lankenau
ccb9441a7c
#65293# syntax
2000-12-07 14:48:04 +00:00
Martin Gallwey
13c5235608
#81494# fixed the problem with opening empty directories in JAR
2000-12-07 10:04:07 +00:00
Oliver Bolte
ab0cb71af7
#65293# Parse error linux compiler throw()
2000-12-04 15:18:49 +00:00
Martin Gallwey
2e31fa2132
#80556# fix crash-causing typo
2000-12-04 13:52:27 +00:00
Martin Gallwey
2056f50ead
#80556# improved exception handling
2000-12-04 10:30:09 +00:00
Martin Gallwey
f2d26f84b4
#80556# fix compiler warnings
2000-12-01 09:50:49 +00:00
Martin Gallwey
e5341c0538
#80556# make setParent/insertByName behaviour more consistent
2000-11-29 13:09:05 +00:00
Martin Gallwey
2d5e27c5f1
#80556# correctly handle empty zips
2000-11-29 12:47:18 +00:00
Martin Gallwey
714bfc1e97
#80556# bug fixes
2000-11-29 04:19:35 +00:00
Martin Gallwey
07c2807484
#80556# bug fixes
2000-11-29 02:21:56 +00:00
Martin Gallwey
81c60a38c4
#80556# make it build
2000-11-28 15:49:34 +00:00
Martin Gallwey
0135f66c7e
#80556# correctly handle new ZipPackageFolders
2000-11-28 11:07:00 +00:00
Martin Gallwey
fded13dff3
#80556# do not set default mime type
2000-11-28 10:09:15 +00:00
Martin Gallwey
785c6ffe45
#80556# bug fix
2000-11-28 10:02:31 +00:00
Martin Gallwey
2c3402219d
#80556# use supplied MultiServiceFactory
2000-11-28 09:12:00 +00:00
Martin Gallwey
fc65cfd517
#80556# added manifest import objects
2000-11-28 08:32:32 +00:00
Martin Gallwey
e85c7cec14
#80556# use manifest instead of zipfile comment to store mediatype
2000-11-27 15:57:09 +00:00
Martin Gallwey
49f70b05d8
#80556# Initial revision of manifest support + ignores leading slash in zip package folders
2000-11-27 15:55:07 +00:00
Martin Gallwey
a1988e5628
#80556# Ignore a leading slash in contained files...
2000-11-27 15:10:30 +00:00