"offset" not used

Hi, I noticed on line 203 that "offset" is initialised the lines below, the value of offset is never used. Is this some kind of mistake? Cheers Gerd public void AddStream(Compression _met...

Id #10543 | Release: None | Updated: Mar 4 at 7:48 PM by Zambiorix | Created: Mar 4 at 7:48 PM by Zambiorix

ReadFileInfo loop

I think there is a problem in ReadFileInfo when the archive is corrupted. the method loops because the statement "if (sig == 0x06054b50)" and the condition "this.ZipFileStream.Position > 0" are alw...

Id #9890 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by filippomonti | Created: Feb 5, 2013 at 8:26 AM by filippomonti

Deflate zero size files/streams breaks zip

Adding zero size files with deflate breaks the zip if opened in Windows Explorer (ZipStorer and 7-zip work).   Suggest forcing "store" instead of deflate for zero sized files/streams.

Id #9614 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by PeteB | Created: Aug 31, 2012 at 10:50 AM by PeteB

ZipStorer takes "ownership" of stream

when I create a ZipStorer attached to a stream, the ZipStorer takes ownership of the stream. This is problematic, because the data in the created zip file isn't complete until Close() is called, b...

Id #9566 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by pryankster | Created: Aug 22, 2012 at 6:59 PM by pryankster

null reference on ZipStorer.Close()

If you call the Close() method within a using clause you get a null reference.   Sample code:   using (ZipStorer zipFile = ZipStorer.Create(name, "")) { zipFile.AddStream(ZipStorer.Compression....

Id #8583 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by jaime_olivares | Created: Aug 10, 2011 at 7:22 AM by knippers

Archive corruption when opened in ReadWrite mode

Here's a small example :   using (ZipStorer ZipHandle = ZipStorer.Open("test.zip", FileAccess.ReadWrite)) { List<ZipFileEntry> Entries = ZipHandle.ReadCentralDir(); }   Test.zip is now corrupted...

Id #7459 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by bejust | Created: Oct 29, 2010 at 12:09 PM by iliak

Encryption

Currently encryption is not supported and deserves a deep investigation. As a general rule, it could be implemented just in case it is supported by some .net functionality. If not, source code woul...

Id #6570 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by famlam | Created: May 6, 2010 at 8:43 PM by jaime_olivares

Compatibility with OCF Container format

Modify writing section to comply with OCF specification as explained by awx in the Discussion Board (evaluation pending).

Id #5631 | Release: None | Updated: Jun 14, 2013 at 7:14 AM by jaime_olivares | Created: Dec 21, 2009 at 11:50 PM by jaime_olivares

More folder support

Create empty folders Zip entire folder trees

Id #5261 | Release: None | Updated: Feb 14, 2013 at 7:39 PM by PeteB | Created: Oct 16, 2009 at 1:00 AM by jaime_olivares

Handle ill-condition during compression

Switch from Deflate to Store method when data cannot be compressed

Id #5175 | Release: ZipStorer 2.20 | Updated: Jun 14, 2013 at 7:14 AM by jaime_olivares | Created: Oct 10, 2009 at 8:10 PM by jaime_olivares