Commit graph

89 commits

Author SHA1 Message Date
Vladimir Glazounov
6ba1d5730b Corrected misspelling 2001-04-23 14:52:53 +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
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
c98f44a3b0 initial import 2001-04-19 13:10:03 +00:00
Martin Gallwey
6ce3967867 Initial import 2001-04-19 13:09:35 +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
593af212be #84734# Only allocate aSequence for deflated streams, and free the memory used afterwards 2001-03-08 15:34:27 +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
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
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
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
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
4f0d6a6710 fix a second exception specification so that this time _it really does_ compile under Solaris (honest, guv) 2000-12-13 16:21:40 +00:00
Martin Gallwey
95ed8cbae6 fixed exception specification so it compiles under solaris 2000-12-13 16:18:33 +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
Oliver Bolte
eba44fab90 #65293# syntax error 2000-12-08 11:37:08 +00:00
Oliver Bolte
56cc3066fd #65293# syntax error 2000-12-08 11:28:22 +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
Oliver Bolte
f6b5d036d1 #65293# Parse error linux throw() 2000-12-04 15:04: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
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