[
  {
    "Id": 2071,
    "Title": "Basic Zip file output stream support"
  },
  {
    "Id": 2100,
    "Title": "Please use strong name signature"
  },
  {
    "Id": 2166,
    "Title": "DotNet Zip Library Help File Does Not Show Contents"
  },
  {
    "Id": 2289,
    "Title": "Problems with filerights when using in an ASP.NET application"
  },
  {
    "Id": 2297,
    "Title": "Compression Ratio/Level is always fixed"
  },
  {
    "Id": 2434,
    "Title": "Possible error using AddDirectory function"
  },
  {
    "Id": 3150,
    "Title": "Do not force .zip extension"
  },
  {
    "Id": 3151,
    "Title": "Allow including an empty directory into a zip file"
  },
  {
    "Id": 3152,
    "Title": "Support Unicode File/Folder Name"
  },
  {
    "Id": 3402,
    "Title": "ZipFile.ExtractAll() doesn't overwrite files"
  },
  {
    "Id": 3427,
    "Title": "project file could not be loaded. Invalid character in the given encoding"
  },
  {
    "Id": 3447,
    "Title": "ZipEntry and ZipFile Comment"
  },
  {
    "Id": 3448,
    "Title": "WinZip 9.0 cannot extract empty files added with ZipFile.AddFile"
  },
  {
    "Id": 3457,
    "Title": "Support for MemoryStreams"
  },
  {
    "Id": 3523,
    "Title": "Requre password when loading your solution..."
  },
  {
    "Id": 3551,
    "Title": "Support > 4GB  max file size"
  },
  {
    "Id": 3592,
    "Title": "Memory Usage"
  },
  {
    "Id": 3640,
    "Title": "Support adding files to ZIP from a stream instead of filename"
  },
  {
    "Id": 3716,
    "Title": "After file extraction, file content of some files is different"
  },
  {
    "Id": 3748,
    "Title": "Temporary file getting created in working folder"
  },
  {
    "Id": 3797,
    "Title": "Write to a Outputstream, Filename check failed"
  },
  {
    "Id": 4194,
    "Title": "Zip Maintaining Full Folder Structure of File"
  },
  {
    "Id": 4310,
    "Title": "Zip decompression fails."
  },
  {
    "Id": 4396,
    "Title": "Password support ; use basic PKZip encryption in archives"
  },
  {
    "Id": 4421,
    "Title": "ZipFile.Save() should fail appropriately when the file is invalid"
  },
  {
    "Id": 4652,
    "Title": "Creating a Zip saves the entire directory path?"
  },
  {
    "Id": 4698,
    "Title": "Security Exception on Shared Hosting Environment"
  },
  {
    "Id": 4760,
    "Title": "Allow adding files without compression"
  },
  {
    "Id": 4775,
    "Title": "Update content of a file in a zip archive"
  },
  {
    "Id": 4969,
    "Title": "Short name for ZipEntry"
  },
  {
    "Id": 5020,
    "Title": "Set Lastmod time of entry in the Archive to the lastmod time of the entry in the filesystem"
  },
  {
    "Id": 5027,
    "Title": "Creating or Reading a zipfile with zero entries causes a Null Pointer Exception"
  },
  {
    "Id": 5028,
    "Title": "Save fails at large result file"
  },
  {
    "Id": 5042,
    "Title": "Support PKWare's Central Directory Encryption"
  },
  {
    "Id": 5043,
    "Title": "Clean Up Temporary files left behind in case of errors"
  },
  {
    "Id": 5044,
    "Title": "Verify CRC on extraction of an entry"
  },
  {
    "Id": 5058,
    "Title": "handle system and hidden files differently, in AddDirectory()"
  },
  {
    "Id": 5074,
    "Title": "Provide VB examples in the Documentation"
  },
  {
    "Id": 5132,
    "Title": "Self extracting zip support"
  },
  {
    "Id": 5133,
    "Title": "Progress report from Save?"
  },
  {
    "Id": 5143,
    "Title": "Support Saving directly to Response.OutputStream in ASP.NET"
  },
  {
    "Id": 5177,
    "Title": "Tests for {Add,Update}FileStream"
  },
  {
    "Id": 5178,
    "Title": "Behavior for ExtractAll when Passwords are present."
  },
  {
    "Id": 5179,
    "Title": "Temp file folder location should be %TEMP% not CWD"
  },
  {
    "Id": 5182,
    "Title": "Make the Zip library thread safe"
  },
  {
    "Id": 5183,
    "Title": "Parallel deflate, to optimize the Zip library to use multi-processors"
  },
  {
    "Id": 5253,
    "Title": "Can't zip directory with no files in root directory"
  },
  {
    "Id": 5284,
    "Title": "File.Save() fails when TEMP is on a different volume that final file"
  },
  {
    "Id": 5303,
    "Title": "Use of some Stream objects cause Exception when adding by stream"
  },
  {
    "Id": 5306,
    "Title": "Zip Bad Signature"
  },
  {
    "Id": 5345,
    "Title": "Error while zipping a blank file"
  },
  {
    "Id": 5355,
    "Title": "Display zip.Comment in WinForms self-extractor"
  },
  {
    "Id": 5397,
    "Title": "Zip Library doesn't work well with UNC paths"
  },
  {
    "Id": 5442,
    "Title": "StreamReader support when reading Zip Entries"
  },
  {
    "Id": 5470,
    "Title": "Include a \"execute on unpack\" option for self-extracting zips."
  },
  {
    "Id": 5481,
    "Title": "Issue with creating zip with empty folder or default folder"
  },
  {
    "Id": 5506,
    "Title": "ZipFile.IsZipFile"
  },
  {
    "Id": 5551,
    "Title": "ZipFile.TempFileFolder"
  },
  {
    "Id": 5558,
    "Title": "ProgressChangedEventArgs.Cancel doesn't seem to do anything"
  },
  {
    "Id": 5589,
    "Title": "Allow Rename of ZipEntry"
  },
  {
    "Id": 5593,
    "Title": "ZipFile Extract Stream Error (Object reference not set to an instance of an object)"
  },
  {
    "Id": 5616,
    "Title": "RemoveEntry causes bad zip"
  },
  {
    "Id": 5671,
    "Title": "Empty Directory"
  },
  {
    "Id": 5705,
    "Title": "Parent directories also included in the zip..."
  },
  {
    "Id": 5706,
    "Title": "Program cannot extract XPS item"
  },
  {
    "Id": 5722,
    "Title": "Save can't handle zero byte files"
  },
  {
    "Id": 5724,
    "Title": "FxCop compliance"
  },
  {
    "Id": 5729,
    "Title": "Bug with Russian characters"
  },
  {
    "Id": 5730,
    "Title": "Mono Support on Windows and non-Windows OS"
  },
  {
    "Id": 5740,
    "Title": "case sensitive file names comparison"
  },
  {
    "Id": 5787,
    "Title": "Reading / extracting with windows Explorer"
  },
  {
    "Id": 5792,
    "Title": "Progress Event for ExtractAll"
  },
  {
    "Id": 5805,
    "Title": "Setting custom Temp-Directory fails"
  },
  {
    "Id": 5829,
    "Title": "Writing zip with previously-compressed file data reads the stream twice"
  },
  {
    "Id": 5893,
    "Title": "IndexOutOfRangeException When attempting to zip a folder with just folders in the root"
  },
  {
    "Id": 5901,
    "Title": "The helpfile is broken"
  },
  {
    "Id": 5998,
    "Title": "NullReferenceException in ZipEntry.ReadHeader(ZipEntry ze) when passing null for stream"
  },
  {
    "Id": 5999,
    "Title": "Include pdb file in release packages"
  },
  {
    "Id": 6047,
    "Title": "Strange code inside the library"
  },
  {
    "Id": 6048,
    "Title": "Add possibility to pass empty file path in constructor"
  },
  {
    "Id": 6147,
    "Title": "File locking not released at exception"
  },
  {
    "Id": 6156,
    "Title": "create and read multi-part zip files."
  },
  {
    "Id": 6182,
    "Title": "update and save of DOCX file results in invalid zip"
  },
  {
    "Id": 6191,
    "Title": "Incorrect Modified Time"
  },
  {
    "Id": 6199,
    "Title": "A zip file produced by winrar that includes files with chinese characters"
  },
  {
    "Id": 6200,
    "Title": "More granular Extract + Save progress events"
  },
  {
    "Id": 6279,
    "Title": "ZipIt: Subfolders showing up as password-protected when extracted with Win XP \"Extract All\""
  },
  {
    "Id": 6324,
    "Title": "Zip64 support"
  },
  {
    "Id": 6402,
    "Title": "Integer indexer on ZipFile"
  },
  {
    "Id": 6408,
    "Title": "SetupCipher throws BadPasswordException even when the password is correct"
  },
  {
    "Id": 6410,
    "Title": "Unicode is not correctly handled for folder names"
  },
  {
    "Id": 6413,
    "Title": "Winforms Self-Extractor should allow the user to list the files to be extracted"
  },
  {
    "Id": 6414,
    "Title": "Seek error when saving to Response.OutputStream in ASP.NET"
  },
  {
    "Id": 6415,
    "Title": "Comments in Self-Extractor archives not correctly handled"
  },
  {
    "Id": 6416,
    "Title": "private ZipCrypto SetupCipher(string password) approves an incorrect password"
  },
  {
    "Id": 6417,
    "Title": "Unicode does not supported"
  },
  {
    "Id": 6430,
    "Title": "Catch access denied error in Save() method"
  },
  {
    "Id": 6437,
    "Title": "Support ZIP64 Extensions (for large archives)"
  },
  {
    "Id": 6442,
    "Title": "ZipEntry goes stale after ZipFile.Save()"
  },
  {
    "Id": 6451,
    "Title": "DNZ cannot read valid zipfile"
  },
  {
    "Id": 6506,
    "Title": "Still Have File Name Title Problem"
  },
  {
    "Id": 6513,
    "Title": "UseUnicode not Working as expected"
  },
  {
    "Id": 6550,
    "Title": "Make it easy to specify Encoding in constructor"
  },
  {
    "Id": 6591,
    "Title": "File in use after dispose?"
  },
  {
    "Id": 6601,
    "Title": "Document and test the WantCompression callback"
  },
  {
    "Id": 6607,
    "Title": "ZipFile.Read(byte[] ) fails"
  },
  {
    "Id": 6612,
    "Title": "Optimize ZipFile.Read by using the Central Directory Structure"
  },
  {
    "Id": 6613,
    "Title": "Update Sample programs to take advantage of granular events"
  },
  {
    "Id": 6628,
    "Title": "Make Progress bar work more elegantly in Sample App"
  },
  {
    "Id": 6630,
    "Title": "Use another algorithm than System.IO.Compression"
  },
  {
    "Id": 6637,
    "Title": "BadCrcException while Extracting and Compressing at the same time..."
  },
  {
    "Id": 6641,
    "Title": "ZipFile class not marked as Serializable"
  },
  {
    "Id": 6647,
    "Title": "DotNetZip cannot open font zip files"
  },
  {
    "Id": 6648,
    "Title": "Granular events (OnWriteBlock), bytes read vs bytes written"
  },
  {
    "Id": 6661,
    "Title": "Support Asynchronous Operations"
  },
  {
    "Id": 6718,
    "Title": "xxx.zip is not a valid zip file"
  },
  {
    "Id": 6834,
    "Title": "Support AES 128 and 256"
  },
  {
    "Id": 6872,
    "Title": "Provide code examples in the doc for ZLIB"
  },
  {
    "Id": 6873,
    "Title": "Provide winforms code examples in the doc for the SaveProgress and ReadProgress events"
  },
  {
    "Id": 6878,
    "Title": "Support NFTS file attribute extensions in ZIP files"
  },
  {
    "Id": 6891,
    "Title": "Remove CompressionLevel dupes in WinForms sample app"
  },
  {
    "Id": 6898,
    "Title": "IsDirectory not properly set"
  },
  {
    "Id": 6899,
    "Title": "Add a way to set custom name in the archive of ZipEntry"
  },
  {
    "Id": 6913,
    "Title": "bug in ZlibBaseStream.Read"
  },
  {
    "Id": 6931,
    "Title": "Allow Self Extractor to specify default extraction path"
  },
  {
    "Id": 6932,
    "Title": "Doc for TempFileFolder needs update"
  },
  {
    "Id": 6933,
    "Title": "Verify that TrimVolumeFromFullyQualifiedPaths  is really gone"
  },
  {
    "Id": 6965,
    "Title": "NullReferenceException when the archive is empty"
  },
  {
    "Id": 7007,
    "Title": "CHM help does not appear to be functioning in v1.6 download..."
  },
  {
    "Id": 7015,
    "Title": "FYI: Zipping huge file error"
  },
  {
    "Id": 7035,
    "Title": "\"Arithmetic operation resulted in an overflow.\" in \"CRC32.Crc32Result.get\""
  },
  {
    "Id": 7036,
    "Title": "\"Arithmetic operation resulted in an overflow.\" in \"CRC32.Crc32Result.get\""
  },
  {
    "Id": 7062,
    "Title": "ZipFile constructor and Read method to open synthetic sfx files"
  },
  {
    "Id": 7064,
    "Title": "BATCH_SIZE in FindSignature should be 1024, not 65536"
  },
  {
    "Id": 7067,
    "Title": "DotNetZip SFX should be readable by DotNetZip"
  },
  {
    "Id": 7071,
    "Title": "Properly set File Attributes when Zipping and Extracting"
  },
  {
    "Id": 7072,
    "Title": "File filter support for including or excluding files when calling AddXxx() and Extract()"
  },
  {
    "Id": 7073,
    "Title": "Support AES on Compact Framework"
  },
  {
    "Id": 7074,
    "Title": "Handle 0xFFFF date/time value in the zip file"
  },
  {
    "Id": 7094,
    "Title": "Problem with Inflating Stream"
  },
  {
    "Id": 7128,
    "Title": "ExtractProgress reporting incorrect progress"
  },
  {
    "Id": 7138,
    "Title": "Wildcards on Extract and Add methods"
  },
  {
    "Id": 7145,
    "Title": "File in Use error for temporary xslx files"
  },
  {
    "Id": 7148,
    "Title": "Expand WinForms example to Read Zip files also"
  },
  {
    "Id": 7149,
    "Title": "Change default encoding"
  },
  {
    "Id": 7158,
    "Title": "Ionic.Zlib.ZlibStream returns -1 on EOF"
  },
  {
    "Id": 7159,
    "Title": "Provide a GZipStream to replace the .NET BCL class"
  },
  {
    "Id": 7170,
    "Title": "Invalid zip file"
  },
  {
    "Id": 7171,
    "Title": "Add Ionic.Zip.Reduced to Downloads"
  },
  {
    "Id": 7178,
    "Title": "\"Arithmetic operation resulted in an overflow.\"  - in ZLIB"
  },
  {
    "Id": 7191,
    "Title": "Can you set the icon of the Zip Package?"
  },
  {
    "Id": 7192,
    "Title": "Allow app to deliver input stream before writing an entry to the archive"
  },
  {
    "Id": 7196,
    "Title": "Add File selection (wildcards) to the WinForms Tool"
  },
  {
    "Id": 7201,
    "Title": "Allow directory path in file selection criteria"
  },
  {
    "Id": 7213,
    "Title": "RemoveSelected() method"
  },
  {
    "Id": 7214,
    "Title": "Handle spaces in filenames in all Selectors"
  },
  {
    "Id": 7216,
    "Title": "the compressed size stored in the local header for this file is not the same as..the central header"
  },
  {
    "Id": 7241,
    "Title": "Better options for selecting Extract behavior when files already exist"
  },
  {
    "Id": 7245,
    "Title": "DotNetZip Support for Archives generated on IBM Mainframe"
  },
  {
    "Id": 7246,
    "Title": "ZipFile.SaveSelfExtractor(Stream)"
  },
  {
    "Id": 7268,
    "Title": "Strong name for Ionic.Zip.Reduced.dll"
  },
  {
    "Id": 7271,
    "Title": "Incorrect Modified Time  (see closed 6191)"
  },
  {
    "Id": 7272,
    "Title": "Use a native-C++ version of ZLIB within DotNetZip (for performance)"
  },
  {
    "Id": 7347,
    "Title": "Reduced does not build without AESCRYPTO"
  },
  {
    "Id": 7353,
    "Title": "Implement Position Property for ZlibStream"
  },
  {
    "Id": 7366,
    "Title": "Make DotNetZip COM-Friendly, so that it can be called from Javascript, PHP, Perl, etc"
  },
  {
    "Id": 7374,
    "Title": "ZipFile.AddSelectedFiles() should preserve the directory hierarchy"
  },
  {
    "Id": 7406,
    "Title": "AddDirectory takes ages for large archives"
  },
  {
    "Id": 7473,
    "Title": "CrcCalculatorStream doesn't implement Close and Dispose"
  },
  {
    "Id": 7674,
    "Title": "Unable to save .zip file from ASP.NET that includes password protected file"
  },
  {
    "Id": 7676,
    "Title": "Support for FileInfo"
  },
  {
    "Id": 7684,
    "Title": "Unable to open or Read .zip file from ASP.NET that includes password protected file"
  },
  {
    "Id": 7685,
    "Title": "Entries is null on reading no-entries zip archive with ctor"
  },
  {
    "Id": 7696,
    "Title": "Password protecting a zip file created in ASP.NET throws an exception"
  },
  {
    "Id": 7702,
    "Title": "Path or filename is too long (> 260 characters)"
  },
  {
    "Id": 7703,
    "Title": "File perms problem when saving to a share (put temp file in same folder as target)"
  },
  {
    "Id": 7704,
    "Title": "Cannot delete zipfile after extracting, on .NET CF"
  },
  {
    "Id": 7711,
    "Title": "Zip comment with P near the end causes read failure"
  },
  {
    "Id": 7728,
    "Title": "Unable to set directoryPathInArchive with AddFiles() Method (v.1.8.2.11)"
  },
  {
    "Id": 7733,
    "Title": "Exclude a subdirectory with AddSelectedFiles is not working?"
  },
  {
    "Id": 7734,
    "Title": "VBScript extract help with 1.8"
  },
  {
    "Id": 7740,
    "Title": "GZipStream.EmitHeader() fails on Array.Copy()  1.8.2.11"
  },
  {
    "Id": 7742,
    "Title": "NotSupportedException when using WCF Stream as input"
  },
  {
    "Id": 7762,
    "Title": "Issue with a zip file created on a mac"
  },
  {
    "Id": 7771,
    "Title": "Silverlight support"
  },
  {
    "Id": 7791,
    "Title": "Zip/Unzip not working correctly when using Danish characters."
  },
  {
    "Id": 7796,
    "Title": "Extraction hangs at 1082bytes extracting large zips [over 2gbs]"
  },
  {
    "Id": 7801,
    "Title": "MF PKUnzip cannot unpack zip file produced by DotNetZip"
  },
  {
    "Id": 7802,
    "Title": "implement AllowOverWrite on ZipFile.Save()"
  },
  {
    "Id": 7803,
    "Title": "Extract entry without embedded Path"
  },
  {
    "Id": 7809,
    "Title": "ZlibBaseStream.Read does not return 0 upon EOF"
  },
  {
    "Id": 7810,
    "Title": "ZipFile.MoveItem Method"
  },
  {
    "Id": 7811,
    "Title": "Use friendlier names for enums"
  },
  {
    "Id": 7812,
    "Title": "directoryPathInArchive gets truncated"
  },
  {
    "Id": 7813,
    "Title": "1.8.3.9 - ZlibBaseStream.WriteByte calls crc.SlurpBlock"
  },
  {
    "Id": 7814,
    "Title": "1.8.3.9 - ZlibBaseStream.Close swallows IO exceptions"
  },
  {
    "Id": 7815,
    "Title": "1.8.3.9 - ZlibBaseStream.Close can't be called twice"
  },
  {
    "Id": 7816,
    "Title": "Throw ObjectDisposedExceptions after Close is called on streams"
  },
  {
    "Id": 7817,
    "Title": "Possible bug in ZlibBaseStream.finish()"
  },
  {
    "Id": 7820,
    "Title": "Updated descriptions for FlushTypes"
  },
  {
    "Id": 7823,
    "Title": "Optimized SharedUtils.URShift code"
  },
  {
    "Id": 7825,
    "Title": "Better error message when running in ASP.NET and TempFileFolder is unset"
  },
  {
    "Id": 7826,
    "Title": "Include ZIP compatibility and COM testing in the test suite"
  },
  {
    "Id": 7828,
    "Title": "ZipFile.UpdateFileFromString() is missing"
  },
  {
    "Id": 7830,
    "Title": "zip.AddDirectory problem with short dir name"
  },
  {
    "Id": 7836,
    "Title": "return proper exit code for Self-Extracting Zip Files with Run-on-extract command"
  },
  {
    "Id": 7855,
    "Title": "Merge zipit.exe and unzip.exe with Ionic.Zip.dll to eliminate dependency issue"
  },
  {
    "Id": 7858,
    "Title": "AddFileFromString() method saves text encoded in UTF-8"
  },
  {
    "Id": 7859,
    "Title": "Documentation on just-in-time streams is lacking"
  },
  {
    "Id": 7860,
    "Title": "add new method: AddFileFromByteArray()"
  },
  {
    "Id": 7861,
    "Title": "ZipFile.AutoSave - save ZipFile after every AddXxx() or RemoveXxx()"
  },
  {
    "Id": 7880,
    "Title": "Add: Direct write from buffer"
  },
  {
    "Id": 7881,
    "Title": "Self-extractor \"overwrite\" option doesn't overwrite readonly files"
  },
  {
    "Id": 7883,
    "Title": "AddSelectedFiles prefixes subdirs with slash - broken on XP compressed folders - 1.8.3.17"
  },
  {
    "Id": 7886,
    "Title": "SaveProgress event is not called for CopyThroughOneEntry"
  },
  {
    "Id": 7889,
    "Title": "dotnetzip does not handle error 0x80070021 - \"cannot access the file because another process has locked a portion of the file\""
  },
  {
    "Id": 7892,
    "Title": "v1.8 msi installer for the runtime requires net 3.5, should be 2.0"
  },
  {
    "Id": 7893,
    "Title": "After updating, an SFX does not execute"
  },
  {
    "Id": 7895,
    "Title": "WinForms SFX loops endlessly when files exist and Overwrite is not checked"
  },
  {
    "Id": 7896,
    "Title": "Implement a Zip merge capability"
  },
  {
    "Id": 7897,
    "Title": "Remove obsolete methods and properties"
  },
  {
    "Id": 7904,
    "Title": "Performance metrics for each release"
  },
  {
    "Id": 7907,
    "Title": "Need Add event"
  },
  {
    "Id": 7917,
    "Title": "Bit 3 does not get set; Error extracting >4GB file with WinZip"
  },
  {
    "Id": 7920,
    "Title": "Create WinZip compat tests for Zip64 and others"
  },
  {
    "Id": 7921,
    "Title": "Consider compatibility tests for Perl IO::Compress"
  },
  {
    "Id": 7922,
    "Title": "Consider refactoring the ZIP64 and compatibility tests for efficiency"
  },
  {
    "Id": 7924,
    "Title": "Eliminate RelativeOffset and disk# in Extra field in local header for Zip64"
  },
  {
    "Id": 7925,
    "Title": "Version 1.7 code gives OverflowException on Compact Framework (NETCF) 2.0 on Emulator with WM 6.0"
  },
  {
    "Id": 7926,
    "Title": "\"Version Made By\" OS code should be zero for compatibility with WinZip"
  },
  {
    "Id": 7934,
    "Title": "Type 'ZipFile' is undefined"
  },
  {
    "Id": 7939,
    "Title": "Allow apps to handle Read errors during Save"
  },
  {
    "Id": 7940,
    "Title": "Increase Backoff interval for Read errors"
  },
  {
    "Id": 7941,
    "Title": "Error extracting >4GB file with WinZip"
  },
  {
    "Id": 7944,
    "Title": "SetLastWriteTime fails on Compact Framework"
  },
  {
    "Id": 7958,
    "Title": "Throw a proper exception when trying to extract an entry that has never been saved"
  },
  {
    "Id": 7959,
    "Title": "Track code coverage metrics for each release"
  },
  {
    "Id": 7961,
    "Title": "Problem with opening zip file created from memory stream"
  },
  {
    "Id": 7966,
    "Title": "NTFS file times should be stored in UTC"
  },
  {
    "Id": 7967,
    "Title": "Exception on zipping and encrypting a small file"
  },
  {
    "Id": 7968,
    "Title": "erroneous BadPasswordException when the encryption method is unsupported"
  },
  {
    "Id": 7978,
    "Title": "self extractor problem in 1.8 release"
  },
  {
    "Id": 7991,
    "Title": "Can we have a IsZipFile(Stream)?"
  },
  {
    "Id": 8006,
    "Title": "Zip Tool and File associations"
  },
  {
    "Id": 8009,
    "Title": "Permission Issues With 1.8 and Medium Trust Support"
  },
  {
    "Id": 8016,
    "Title": "System.OutOfMemoryException when zipping multiple large files"
  },
  {
    "Id": 8047,
    "Title": "Setting FileName on ZipEntry can produce a duplicate entry"
  },
  {
    "Id": 8092,
    "Title": "Error when unzipping folder on the Mac"
  },
  {
    "Id": 8093,
    "Title": "Add support for extended timestamp field (InfoZip compatibility)"
  },
  {
    "Id": 8096,
    "Title": "new features for zipit.exe and unzip.exe"
  },
  {
    "Id": 8098,
    "Title": "Opening a zip stream with a non zero offset"
  },
  {
    "Id": 8124,
    "Title": "Make it optional to emit Windows and Unix times when saving a ZIP file."
  },
  {
    "Id": 8168,
    "Title": "Error in decompress empty files (filesize = 0 B)"
  },
  {
    "Id": 8180,
    "Title": "Setting ZipEntry.FileName to the same value removes the entry from the zip"
  },
  {
    "Id": 8203,
    "Title": "new features for WinForms tool"
  },
  {
    "Id": 8212,
    "Title": "Add Uninstaller icon to the install folder"
  },
  {
    "Id": 8213,
    "Title": "unzip.exe should prompt for a password when required."
  },
  {
    "Id": 8245,
    "Title": "FileSelector must select all files in dir when criterion is the dir name"
  },
  {
    "Id": 8264,
    "Title": "Keep original folder creation, modification times"
  },
  {
    "Id": 8271,
    "Title": "DotNetZip produces password-protected zip; WinZip says password is incorrect"
  },
  {
    "Id": 8299,
    "Title": "Reading \"directory first\" ZIP files"
  },
  {
    "Id": 8307,
    "Title": "WinCE6.0: \"Last Modified time\" not written correctly"
  },
  {
    "Id": 8337,
    "Title": "Decompressing .dwf"
  },
  {
    "Id": 8339,
    "Title": "Allow zipit.exe tool to accept input from stdin"
  },
  {
    "Id": 8423,
    "Title": "Exception in File.GetLastWriteTimeUtc when adding file to Zip"
  },
  {
    "Id": 8460,
    "Title": "Provide a simple way to compress a single string.  static GZipStream.CompressString()"
  },
  {
    "Id": 8461,
    "Title": "ZipSrc.ps1 does not zip up Resources directories"
  },
  {
    "Id": 8486,
    "Title": "Infinite Loop in Self Extracting Zip"
  },
  {
    "Id": 8493,
    "Title": "Saving WinZip AES encrypted zip to MemoryStream - fail"
  },
  {
    "Id": 8501,
    "Title": "Decompress empty streams with Ionic.Zlib.GZipStream"
  },
  {
    "Id": 8515,
    "Title": "For COM interop, Expose a proper typelib for DotNetZip"
  },
  {
    "Id": 8531,
    "Title": "Error in ExtractAll() method"
  },
  {
    "Id": 8557,
    "Title": "Problem reading from ZlibStream in Compression"
  },
  {
    "Id": 8559,
    "Title": "ZipFile.SelectEntries using directoryPathInArchive should allow fwd slashes"
  },
  {
    "Id": 8595,
    "Title": "Double-click on WinForms Self-Extractor causes a console window to appear"
  },
  {
    "Id": 8602,
    "Title": "Extracting files with InvokeExtractProgressEvent throws always an exception"
  },
  {
    "Id": 8616,
    "Title": "Set the icon for self-extracting zip"
  },
  {
    "Id": 8617,
    "Title": "Make traversal of NTFS Junctions optional in AddDirectory"
  },
  {
    "Id": 8635,
    "Title": "Expose ZIP splitting capability in Winforms tool, and Zipit.exe"
  },
  {
    "Id": 8636,
    "Title": "Expose ZipFile.Info in the unzip tool"
  },
  {
    "Id": 8647,
    "Title": "Index out of range error when using Level9 compression"
  },
  {
    "Id": 8669,
    "Title": "Sorted output with WinForms tool and unzip.exe"
  },
  {
    "Id": 8679,
    "Title": "Zlib exception when compressed stream size is (multiple of buffer size) + header size +(0 to 7)"
  },
  {
    "Id": 8689,
    "Title": "Zip file cannot be opened in WinZip"
  },
  {
    "Id": 8697,
    "Title": "Allow setters on ModifiedTime, AccessedTime, CreationTime"
  },
  {
    "Id": 8698,
    "Title": "Expose IsZipFile method to COM clients"
  },
  {
    "Id": 8750,
    "Title": "exception when canceling on extract"
  },
  {
    "Id": 8756,
    "Title": "When using no compression, and spanned zips, the size of the zipped content is 2x the expected value"
  },
  {
    "Id": 8768,
    "Title": "Remove the redundant ForceNoCompression property"
  },
  {
    "Id": 8769,
    "Title": "Remove unnecessary Check-and-rewrite logic"
  },
  {
    "Id": 8770,
    "Title": "Can't unzip on the Mac, when the zip was written to Response.OutputStream and includes a folder"
  },
  {
    "Id": 8772,
    "Title": "Mark ForceNoCompression as Obsolete"
  },
  {
    "Id": 8773,
    "Title": "Add support for optionally traversing directory junctions in WinForms app"
  },
  {
    "Id": 8795,
    "Title": "MemoryStream compress and save didn't work. (v1.8 last build.)"
  },
  {
    "Id": 8796,
    "Title": "Skip gzip standard header on decompression when wbits is negative"
  },
  {
    "Id": 8797,
    "Title": "Strong name missing on DotNetZip v1.8.4.23"
  },
  {
    "Id": 8807,
    "Title": "DotNetZip error when setting timestamp on directory during extract"
  },
  {
    "Id": 8813,
    "Title": "Current Directory Required For Save?"
  },
  {
    "Id": 8814,
    "Title": "There's always another way to have an invalid date/time in an otherwise valid zip"
  },
  {
    "Id": 8815,
    "Title": "Self Extractor features"
  },
  {
    "Id": 8819,
    "Title": "Public key token differs between ILMerge'd DLLs and regular DLLs"
  },
  {
    "Id": 8821,
    "Title": "Loading Ionic.Zlib.dll as an assembly in MS SQL Server"
  },
  {
    "Id": 8824,
    "Title": "AddFile() using filename with trailing spaces"
  },
  {
    "Id": 8841,
    "Title": "FlattenFoldersOnExtract not is operative"
  },
  {
    "Id": 8869,
    "Title": "Incorrect Value Returned by DeflateStream.Read()"
  },
  {
    "Id": 8870,
    "Title": "ZlibException \"inflating: \" When Closing or Disposing DeflateStream"
  },
  {
    "Id": 8871,
    "Title": "DotNetZip Mac problems"
  },
  {
    "Id": 8893,
    "Title": "Environment Variable substitution on the default extract location of SFX"
  },
  {
    "Id": 8910,
    "Title": "Allow writing into ZipEntry stream (WriteDelegate)"
  },
  {
    "Id": 8919,
    "Title": "implement ZipOutputStream"
  },
  {
    "Id": 8924,
    "Title": "Set the working directory before starting \"post unpack command\" for WinForms SFX"
  },
  {
    "Id": 8925,
    "Title": "Self Extracting EXE - optionally remove files after running \"post unpack exe\""
  },
  {
    "Id": 8926,
    "Title": "Implement a ZipInputStream"
  },
  {
    "Id": 8931,
    "Title": "AddEntry(string,WriteDelegate) results in invalid zip file if zero bytes are written"
  },
  {
    "Id": 8932,
    "Title": "Support PKZip encryption in ZipOutputStream"
  },
  {
    "Id": 8933,
    "Title": "Test for zero bytes emitted in ZipOutputStream"
  },
  {
    "Id": 8941,
    "Title": "Expand GZipStream to support more than one file in a .gz archive."
  },
  {
    "Id": 8966,
    "Title": "Errors compiling the extraction logic - Ionic.Zip.ZipFile._SaveSfxStub v1.8.4.24"
  },
  {
    "Id": 8967,
    "Title": "Consolidate fileversion and assemblyversion etc into a single Solution-wide file."
  },
  {
    "Id": 8968,
    "Title": "Tests: automated testing of DotNetZip within ASPNET"
  },
  {
    "Id": 8977,
    "Title": "Two trivial compilation errors"
  },
  {
    "Id": 8982,
    "Title": "Zipping a set of files in dif directories but with same filename fails"
  },
  {
    "Id": 8984,
    "Title": "Setting \"ZipFile.UseUnicodeAsNecessary=true\" doesn't work for AddDirectoryByName()"
  },
  {
    "Id": 8985,
    "Title": "Enable custom Self Extracting EXE"
  },
  {
    "Id": 8986,
    "Title": "Decompressing GZip stream can throw ArgumentException on finish for certain sizes"
  },
  {
    "Id": 8987,
    "Title": "Self Extracting EXE - specify desired overwrite behavior"
  },
  {
    "Id": 8988,
    "Title": "Self Extracting EXE - handle spaces in post-extract command line program name"
  },
  {
    "Id": 9005,
    "Title": "ICompressBlock for CompressString and CompressBuffer"
  },
  {
    "Id": 9021,
    "Title": "Reduce the size of the library by storing all the SFX items in an embedded zip"
  },
  {
    "Id": 9022,
    "Title": "Test for Zip64 + segmented zips"
  },
  {
    "Id": 9030,
    "Title": "Refactor ZipFile class to put save results into a distinct property"
  },
  {
    "Id": 9031,
    "Title": "Refactor to collect ZipFile save options into one class. Likewise with Read Options."
  },
  {
    "Id": 9032,
    "Title": "Add a programming guide page to the doc"
  },
  {
    "Id": 9033,
    "Title": "Add Description + Version to the SFX SaveOptions"
  },
  {
    "Id": 9042,
    "Title": "BadPasswordException - But Passwords are Correct and Do Match"
  },
  {
    "Id": 9054,
    "Title": "Shrink the Self-Extractor"
  },
  {
    "Id": 9056,
    "Title": "Rationalize the project organization for self-extractor WinForms App"
  },
  {
    "Id": 9061,
    "Title": "Add an ASP example or two"
  },
  {
    "Id": 9062,
    "Title": "Ensure all source code is StyleCop and FxCop violation free"
  },
  {
    "Id": 9063,
    "Title": "speed optimization"
  },
  {
    "Id": 9073,
    "Title": "AddDirectoryByName causes a security exception   at System.IO.File.GetLastWriteTimeUtc"
  },
  {
    "Id": 9075,
    "Title": "Session Timedout when i used dotnetzip library"
  },
  {
    "Id": 9097,
    "Title": "With small strings, DeflateStream.UncompressString  returns empty string"
  },
  {
    "Id": 9111,
    "Title": "Tests for ParallelDeflateOutputStream - with Encryption and ZipOutputStream"
  },
  {
    "Id": 9123,
    "Title": "Fix locking on _pendingException in PDOS"
  },
  {
    "Id": 9124,
    "Title": "System.NullReferenceException when using ZipOutputStream"
  },
  {
    "Id": 9132,
    "Title": "Older Zip File failing IsZipFile test."
  },
  {
    "Id": 9149,
    "Title": "In-Memory editing fails with NullReferenceException (ZipFile.Read, ReadToInstance)"
  },
  {
    "Id": 9174,
    "Title": "Allow trailing backslash on directoryInArchive param on ExtractSelectedEntries()"
  },
  {
    "Id": 9176,
    "Title": "AddSelectedFiles() behaves oddly when dirOnDisk ends in slash"
  },
  {
    "Id": 9181,
    "Title": "BadReadException in Compact Framework"
  },
  {
    "Id": 9195,
    "Title": "Doc help for DotNetZip with classic ASP on Server 2003 64 bit"
  },
  {
    "Id": 9208,
    "Title": "ZipEntry.CompressionMethod ignored"
  },
  {
    "Id": 9214,
    "Title": "DotNetZip Library Support for updating Zip64 comments"
  },
  {
    "Id": 9223,
    "Title": "Adler32 fails on file"
  },
  {
    "Id": 9307,
    "Title": "NotSupportedException when using ZipOutputStream with HttpResponseStream"
  },
  {
    "Id": 9323,
    "Title": "bug in ZLibStream.cs - Read function return 0 bytes in decompress"
  },
  {
    "Id": 9514,
    "Title": "Deliver DotNetZipLib Help so that it can be integrated into VS2008"
  },
  {
    "Id": 9522,
    "Title": "DotNetZip v1.9 - splitted zip file - Asp.net"
  },
  {
    "Id": 9596,
    "Title": "Using List<ZipEntity> _entities collection has scaling problems with large numbers of files in a zip"
  },
  {
    "Id": 9627,
    "Title": "3X perf degradation in 1.8 versus 2006 version of code"
  },
  {
    "Id": 9686,
    "Title": "Zip in 30 minutes, Unzip takes 4 hours"
  },
  {
    "Id": 9713,
    "Title": "DotNetZipUtils-v1.9.zip is very small: only 2 kilobytes"
  },
  {
    "Id": 9763,
    "Title": "Multi-threading issue with GetTempFilename()"
  },
  {
    "Id": 9831,
    "Title": "Store files in zip file sorted by file path"
  },
  {
    "Id": 9868,
    "Title": "Simplify and improve the handling of the ZipFile string indexer"
  },
  {
    "Id": 9895,
    "Title": "Exception in WinForms tool on click if the \"file to save to\" field is blank"
  },
  {
    "Id": 9912,
    "Title": "Index out of bounds in FixZipDirectory, reading broken zips"
  },
  {
    "Id": 9941,
    "Title": "GZipStream raising exception with one specific file."
  },
  {
    "Id": 9945,
    "Title": "Zlib does not handle compression dictionaries properly"
  },
  {
    "Id": 9959,
    "Title": "Tests: Verify that Progress Monitor shows properly when running tests built from source"
  },
  {
    "Id": 9960,
    "Title": "Tests: handle warning from regasm when testing COM access"
  },
  {
    "Id": 9961,
    "Title": "Tests:  check existence of WinZip before attempting to run it"
  },
  {
    "Id": 9962,
    "Title": "apply the AllowPartiallyTrustedCallers attribute on assemblies, not on the solution"
  },
  {
    "Id": 9963,
    "Title": "Source build: Rebuild zippedResources.zip only when necessary"
  },
  {
    "Id": 9998,
    "Title": "Error in Ionic.Zip.ZipEntry.ProcessExtraField(Stream s, Int16 extraFieldLength)"
  },
  {
    "Id": 10015,
    "Title": "Save to the input stream should not be allowed."
  },
  {
    "Id": 10030,
    "Title": "Memory Leak in ParallelDeflateOutputStream"
  },
  {
    "Id": 10033,
    "Title": "FileSelector should be more flexible w.r.t. whitespace"
  },
  {
    "Id": 10034,
    "Title": "Append semantics, for fast, efficient (though restricted) update of Zip files."
  },
  {
    "Id": 10143,
    "Title": "Splitting Large (~1gb+) files leads to an exception"
  },
  {
    "Id": 10144,
    "Title": "Add a SelfExtractor flavor that is completely silent and invisible"
  },
  {
    "Id": 10153,
    "Title": "AddSelectedFiles doesn't handle cased directories when ~ is present in filename"
  },
  {
    "Id": 10167,
    "Title": "Bootstrap Error while building DotNetZip"
  },
  {
    "Id": 10178,
    "Title": "Extract with password fails in CF"
  },
  {
    "Id": 10180,
    "Title": "Update ZipFile with alternate Encoding"
  },
  {
    "Id": 10181,
    "Title": "Problem working with APK files"
  },
  {
    "Id": 10191,
    "Title": "Zipit.exe does not include Empty directories in the created zip"
  },
  {
    "Id": 10197,
    "Title": "Symbolic Link support - add a bit to the attributes for Selection Criteria"
  },
  {
    "Id": 10319,
    "Title": "ObjectDisposedException when updating a ZIP"
  },
  {
    "Id": 10329,
    "Title": "When zip entries contain a leading backslash, unzip always inserts them at root"
  },
  {
    "Id": 10330,
    "Title": "Intelligently handle reading zips with multiple entries using the same name"
  },
  {
    "Id": 10331,
    "Title": "Modify documentation to show that changes to ZipEntry.FileName within a foreach loop are not allowed"
  },
  {
    "Id": 10332,
    "Title": "Handle race condition when file is created externally while saving it."
  },
  {
    "Id": 10339,
    "Title": "ZipOutputStream comment NullReferenceException"
  },
  {
    "Id": 10355,
    "Title": "ZipInputStream throws NullReferenceException when using ZipEntry.Extract()"
  },
  {
    "Id": 10387,
    "Title": "Any error causes ZipException, not just invalid file formats"
  },
  {
    "Id": 10392,
    "Title": "Incorrect decoding of the comment in ZipFile.Read() method."
  },
  {
    "Id": 10430,
    "Title": "The DNZ winform tool won't work on win7 x64"
  },
  {
    "Id": 10447,
    "Title": "\"File already exists\" error when adding new file to a zip file"
  },
  {
    "Id": 10459,
    "Title": "Ensure consistency on exceptions on ZipFile.Read() failure."
  },
  {
    "Id": 10489,
    "Title": "CloseDelegate can be called twice"
  },
  {
    "Id": 10499,
    "Title": "Errors with Duplicate Entries"
  },
  {
    "Id": 10511,
    "Title": "Error permission on temp folder Asp.Net"
  },
  {
    "Id": 10513,
    "Title": "DeflateStream decompression performance"
  },
  {
    "Id": 10544,
    "Title": "Rename directly after Save causes exception"
  },
  {
    "Id": 10553,
    "Title": "Error generating SFX within Asp.Net:  permissions on temp folder."
  },
  {
    "Id": 10562,
    "Title": "Compression roundtrip problem - Adler32 is incorrect"
  },
  {
    "Id": 10564,
    "Title": "Do not use Response.Close in ASPNET examples"
  },
  {
    "Id": 10569,
    "Title": "ZLibStream throws bad state (incorrect data check error)"
  },
  {
    "Id": 10639,
    "Title": "ExtractWithPassword & OverwriteSilently Deletes Files when Password is Incorrect"
  },
  {
    "Id": 10645,
    "Title": "§ in filename can't extract correctly"
  },
  {
    "Id": 10660,
    "Title": "OffsetStream Seek bug - partial fix"
  },
  {
    "Id": 10681,
    "Title": "BOM in file contrary to the behavior described by the documentation"
  },
  {
    "Id": 10682,
    "Title": "Self Extracting Archive and file removal"
  },
  {
    "Id": 10683,
    "Title": "Verify that Flatten approach works in unzip.cs"
  },
  {
    "Id": 10684,
    "Title": "Allow write of zip files into previously opened streams, without re-calculation of offsets"
  },
  {
    "Id": 10694,
    "Title": "Setting Entry._Source to \"None\" after Save Causes Exceptions in Later Operations"
  },
  {
    "Id": 10704,
    "Title": "Provide a way to specify that the SFX should request elevated perms on Vista/7"
  },
  {
    "Id": 10735,
    "Title": "Second save fails with Could not find file 'filename' error."
  },
  {
    "Id": 10843,
    "Title": "Degrade gracefully when filenames cannot be encoded in selected code page"
  },
  {
    "Id": 10844,
    "Title": "Deadlock on running out of disk space"
  },
  {
    "Id": 10876,
    "Title": "unhandled exception ('System.IO.FileNotFoundException') occured in DotNetZip-WinformsTool.exe"
  },
  {
    "Id": 10897,
    "Title": "\"Attempting to divide by zero\" error using runtime lib zip"
  },
  {
    "Id": 10915,
    "Title": "SelectionCriteria containing parenthesis does not work"
  },
  {
    "Id": 10918,
    "Title": "SaveSelfExtractor and spanned archives"
  },
  {
    "Id": 10922,
    "Title": "DotNETZip fails to read fixed archives"
  },
  {
    "Id": 10923,
    "Title": "Using ZipInputStream with ZipEntry.OpenReader() gives a \"Bad Signature\" error"
  },
  {
    "Id": 10924,
    "Title": "is there a size limit for SFX files? If so, document it."
  },
  {
    "Id": 10940,
    "Title": "SaveProgress - Total bytes in archive"
  },
  {
    "Id": 10941,
    "Title": "GZipStream.UncompressBuffer fails with zero-length array"
  },
  {
    "Id": 11002,
    "Title": "Save creates multiple sub folder as per exsisting file system."
  },
  {
    "Id": 11003,
    "Title": "Multi-Span Zips not closing after ZipFile disposal"
  },
  {
    "Id": 11012,
    "Title": "Tests: CreateLargeFilesWithChecksums should not use only Midnight or 45 days ago"
  },
  {
    "Id": 11056,
    "Title": "String Indexer on ZipFile fails to find the entry by name"
  },
  {
    "Id": 11065,
    "Title": "Allow a way to specify upper limit of # threads used for compressing"
  },
  {
    "Id": 11078,
    "Title": "Progress Bar in Unzip example does not work."
  },
  {
    "Id": 11131,
    "Title": "Saving to a Stream using Encryption corrupts the output file"
  },
  {
    "Id": 11418,
    "Title": "ZipFile fails to find entry by Name"
  },
  {
    "Id": 11426,
    "Title": "Cannot create ActiveX component."
  },
  {
    "Id": 11494,
    "Title": "Extract to Stream does not reset the streams position to zero"
  },
  {
    "Id": 11519,
    "Title": "Cannot use Reduced assembly"
  },
  {
    "Id": 11662,
    "Title": "BadReadException"
  },
  {
    "Id": 11698,
    "Title": "ZipEntry::ReadDirEntry(): Bad signature (0xD5D4D12D) at position 0x00B1C13C"
  },
  {
    "Id": 11699,
    "Title": "Issue with static Zlib UncompressBuffer method"
  },
  {
    "Id": 11718,
    "Title": "-Exception of type 'System.OutOfMemoryException' was thrown, When saving large files"
  },
  {
    "Id": 11743,
    "Title": "Zip File creation fails if extension is not .zip"
  },
  {
    "Id": 11772,
    "Title": "FlattenFoldersOnExtract does not work correctly"
  },
  {
    "Id": 11800,
    "Title": "DeflateStream (basically Zlib) for Silverlight 3"
  },
  {
    "Id": 11818,
    "Title": "Bug when compressing .rar or .zip file"
  },
  {
    "Id": 11870,
    "Title": "Exception on Dispose"
  },
  {
    "Id": 11880,
    "Title": "UpdateEntry will result in a corrupt Zip File where the updated file can't be read"
  },
  {
    "Id": 11899,
    "Title": "Turn off Criterion Tracing"
  },
  {
    "Id": 11927,
    "Title": "The referenced component 'Ionic.Zip' could not be found."
  },
  {
    "Id": 11936,
    "Title": "Total number of disks is off by one - InfoZip complains"
  },
  {
    "Id": 11969,
    "Title": "VersionNeededToExtract causes .NET System.IO.Zip to fail read"
  },
  {
    "Id": 11987,
    "Title": "remove file structure while saving zip file"
  },
  {
    "Id": 11988,
    "Title": "Trying to zip the root zips the current working directory instead"
  },
  {
    "Id": 11999,
    "Title": "Tools/WinFormApp does not correctly create split archives"
  },
  {
    "Id": 12056,
    "Title": "File not found when compressing zipped file into spanned archive"
  },
  {
    "Id": 12080,
    "Title": "Support folder Extraction in the interface"
  },
  {
    "Id": 12240,
    "Title": "DotNetZip doesn't password-protect a file entry, if the file size is 0 bytes"
  },
  {
    "Id": 12241,
    "Title": "extracting zip with several segments, cannot delete .zip file afterwards"
  },
  {
    "Id": 12242,
    "Title": "NullRereferenceException when extracting"
  },
  {
    "Id": 12260,
    "Title": "FileSelector: AddSelectedFiles forced downcase"
  },
  {
    "Id": 12312,
    "Title": "AddSelectedFiles Filter Issue"
  },
  {
    "Id": 12338,
    "Title": "missing file in source:  \\WinFormsApp\\zippedFile.ico"
  },
  {
    "Id": 12340,
    "Title": "-ignore-"
  },
  {
    "Id": 12341,
    "Title": "Verify that ExtractSelectedFiles works consistently with wildcards"
  },
  {
    "Id": 12361,
    "Title": "Decryption of file results in \"The final hash has not been computed\" error"
  },
  {
    "Id": 12374,
    "Title": "expose CountingStream as a public type"
  },
  {
    "Id": 12403,
    "Title": "Exception when creating split archive"
  },
  {
    "Id": 12448,
    "Title": "Creating a split archive does not close intermediate streams"
  },
  {
    "Id": 12458,
    "Title": "AddEntry should throw a dotnetzip-specific exception when adding a duplicate entry"
  },
  {
    "Id": 12466,
    "Title": "Corrupt File Zip with no Extension"
  },
  {
    "Id": 12486,
    "Title": "CRC32CalculatorStream CanSeek property flaw"
  },
  {
    "Id": 12487,
    "Title": "Reading multiple ZipEntries from a ZipFile simultaneously gives unexpected results."
  },
  {
    "Id": 12488,
    "Title": "Setup: when removing DotNetZip tools via MSI, the final dialog asks to launch DotNetZip"
  },
  {
    "Id": 12495,
    "Title": "Doc: AddSelectedFiles: Include example of excluding files by path"
  },
  {
    "Id": 12521,
    "Title": "Can't delete .z01 file after extraction of multi-segment archive"
  },
  {
    "Id": 12534,
    "Title": "ZipFile.ContainsEntry isn't always correct"
  },
  {
    "Id": 12541,
    "Title": "{Add/Update}SelectedFiles downcases folder names"
  },
  {
    "Id": 12542,
    "Title": "Handle empty directories explicitly in {Add,Update}SelectedFiles"
  },
  {
    "Id": 12554,
    "Title": "Array out of bounds exception in finish()"
  },
  {
    "Id": 12564,
    "Title": "Invalid .Zip File When Downloading From Server"
  },
  {
    "Id": 12608,
    "Title": "creating an SFX should allow an option to set the title of the extractor window"
  },
  {
    "Id": 12619,
    "Title": "Off By One error?"
  },
  {
    "Id": 12634,
    "Title": "Encoding is not honored by ZipOutputStream.PutNextEntry method"
  },
  {
    "Id": 12675,
    "Title": "\"Windows cannot open the folder.  The Compressed (zipped) Folder 'filename' is invalid.\" error opening in Windows Explorer"
  },
  {
    "Id": 12699,
    "Title": "CrcCalculatorStream does not support seeking even if property CanSeek returns true"
  },
  {
    "Id": 12712,
    "Title": "ZipErrorAction.Skip doesn`t work, when the file does not exist"
  },
  {
    "Id": 12727,
    "Title": "File handles persist after calling Dispose() when extracting spanned ZIP"
  },
  {
    "Id": 12744,
    "Title": "ZipFile.Read does not preserve unicode filenames (with workaround)"
  },
  {
    "Id": 12802,
    "Title": "ExtractAll on 7Zip created Zip of C# assemblies results in corruption"
  },
  {
    "Id": 12804,
    "Title": "Upgrade the source to VS2010"
  },
  {
    "Id": 12810,
    "Title": "Encoding of danish character ø and Ø gets mangled"
  },
  {
    "Id": 12815,
    "Title": "ZipOutputStream corrupts data buffer when calling Write(byte[],int,int)"
  },
  {
    "Id": 12901,
    "Title": "DotNetZip hangs with in save method with IO.MemoryStream"
  },
  {
    "Id": 12923,
    "Title": "ZipOutputStream stuck at 3.99GB"
  },
  {
    "Id": 12948,
    "Title": "DeflateStream FlushMode  doesn't have any effect"
  },
  {
    "Id": 12964,
    "Title": "Writing zero bytes to a ZipOutputStream causes exception"
  },
  {
    "Id": 12965,
    "Title": "Writing zero bytes to a ZipOutputStream causes exception"
  },
  {
    "Id": 12966,
    "Title": "Writing zero bytes to a ZipOutputStream causes exception"
  },
  {
    "Id": 13011,
    "Title": "Empty spaces added at the end of file content upon adding to .zip file"
  },
  {
    "Id": 13160,
    "Title": "ZipFile.ParallelDeflateThreshold =-1 increases the archive file (by aprox 10 times)"
  },
  {
    "Id": 13187,
    "Title": "ExtractSelectedEntries breaks for filenames that include parens"
  },
  {
    "Id": 13205,
    "Title": "Allow modification of Zip file without full read and re-write"
  },
  {
    "Id": 13206,
    "Title": "Default Zip Location in save options"
  },
  {
    "Id": 13225,
    "Title": "Allow ZipFile.ExtractAll() to extract to a Stream"
  },
  {
    "Id": 13337,
    "Title": "ZipProgressEventType.Extracting_ExtractEntryWouldOverwrite does not appear"
  },
  {
    "Id": 13350,
    "Title": "Select does not work with forward slashes"
  },
  {
    "Id": 13371,
    "Title": "Cannot cancel within AddProgress event"
  },
  {
    "Id": 13381,
    "Title": "Zip files created using zlib are not being opened by DotNETZip"
  },
  {
    "Id": 13436,
    "Title": "Poor memory performance when adding files"
  },
  {
    "Id": 13438,
    "Title": "Zip with split option"
  },
  {
    "Id": 13441,
    "Title": "Bug in TempFileFolder Option"
  },
  {
    "Id": 13446,
    "Title": "Possible bug in ZlibStream"
  },
  {
    "Id": 13469,
    "Title": "Zipit.exe -r+ switch not working?"
  },
  {
    "Id": 13475,
    "Title": "FileNotFoundException when creating a Self Extracting Zip file"
  },
  {
    "Id": 13479,
    "Title": "Fix the use of Exceptions in PDOS"
  },
  {
    "Id": 13481,
    "Title": "Preserve character case of filename inside zip"
  },
  {
    "Id": 13482,
    "Title": "Update ParallelDeflateOutputStream to perform writes inline with Write()"
  },
  {
    "Id": 13542,
    "Title": "Don't use hardcoded filename length in ZipEntry.Write.cs - Unicode filenames, max path"
  },
  {
    "Id": 13543,
    "Title": "FxCop / StyleCop check the Documentation"
  },
  {
    "Id": 13609,
    "Title": "Include the License for ZLIB in the binary distributions"
  },
  {
    "Id": 13634,
    "Title": "Provide a way to Force UTF-8 (or whatever the alternate encoding is) in filenames"
  },
  {
    "Id": 13664,
    "Title": "Add a CheckZipPassword static method to ZipFile class"
  },
  {
    "Id": 13668,
    "Title": "Wrong password exception for correct password"
  },
  {
    "Id": 13674,
    "Title": "Convert setup to Wix projects"
  },
  {
    "Id": 13675,
    "Title": "ParallelDeflateOutputStream.cs \"baseStream\" not found"
  },
  {
    "Id": 13681,
    "Title": "Created Zip file extract Issue while zip file contains folder with name having japanese character."
  },
  {
    "Id": 13686,
    "Title": "Avoid the double-read pitfall when using PKZIP encryption"
  },
  {
    "Id": 13691,
    "Title": "Add InfoZip compatibility tests to the test source"
  },
  {
    "Id": 13692,
    "Title": "Sfx Copyright Option not working as expected"
  },
  {
    "Id": 13704,
    "Title": "Adler32 in ZLIB should use unsigned ints"
  },
  {
    "Id": 13709,
    "Title": "CrcCalculatorStream.CanSeek() lies"
  },
  {
    "Id": 13710,
    "Title": "Malformed zip file should throw ZipException or BadReadException, not IOException"
  },
  {
    "Id": 13886,
    "Title": "doc for ZipEntry.IsText property should be clearer and more complete"
  },
  {
    "Id": 13892,
    "Title": "The MAC does not match"
  },
  {
    "Id": 13899,
    "Title": "Provide ZipFile.UpdateEntry overloads that accept delegates"
  },
  {
    "Id": 13903,
    "Title": "ZipErrorAction.Skip is not honored when using nonseekable output stream, and File.Open fails"
  },
  {
    "Id": 13908,
    "Title": "Poor performance when reading large ZIP files"
  },
  {
    "Id": 13909,
    "Title": "Setting EncryptionAlgorithm.None after setting password results in an encrypted zip"
  },
  {
    "Id": 13915,
    "Title": "Save a Spanned Zip after reading an existing ZipFile"
  },
  {
    "Id": 13918,
    "Title": "Gracefully handle saving a spanned archive when a segment file already exists"
  },
  {
    "Id": 13919,
    "Title": "GetNextEntry() generates BadReadException when last GetNextEntry() was \"interrupted\""
  },
  {
    "Id": 13923,
    "Title": "Compressing files with same name in different directories are treated as single file."
  },
  {
    "Id": 13971,
    "Title": "ZipInputStream -> ZipOutputStream Compression Issue"
  },
  {
    "Id": 13979,
    "Title": "Add BZip2 compression capability to the library"
  },
  {
    "Id": 13998,
    "Title": "OutOfMemoryException on ZipFile.Save with big folder"
  },
  {
    "Id": 13999,
    "Title": "MaxOutputSegmentSize support for >2gb size files"
  },
  {
    "Id": 14007,
    "Title": "Event to detect that a segment was saved?"
  },
  {
    "Id": 14024,
    "Title": "Unzip.exe utility should document the \"extract to stdout\" switch"
  },
  {
    "Id": 14026,
    "Title": "Problem with russian language - abrakadabra instead of letters."
  },
  {
    "Id": 14027,
    "Title": "Problem with russian language - abrakadabra instead of letters."
  },
  {
    "Id": 14028,
    "Title": "Fix zipit.exe handling of filenames on command line"
  },
  {
    "Id": 14032,
    "Title": "different extension than .zip"
  },
  {
    "Id": 14033,
    "Title": "SelectEntries method fails when single quotes surround the filename"
  },
  {
    "Id": 14034,
    "Title": "Feature Request: LZMA (7 Zip) Support"
  },
  {
    "Id": 14035,
    "Title": "DotNetZip should be kinder when throwing PathTooLongException"
  },
  {
    "Id": 14045,
    "Title": "GZipStream in Silverlight requires iso-8859-1"
  },
  {
    "Id": 14049,
    "Title": "ZipSL runtime error - TypeInitializationException due to IBM437 Encoding defaults"
  },
  {
    "Id": 14050,
    "Title": "can we please get a Ionic.Zip.Reduced.dll on nuget?"
  },
  {
    "Id": 14062,
    "Title": "DotNetZip Library for .NET Framework4.0 should generate SFX that runs on .NET 2.0"
  },
  {
    "Id": 14064,
    "Title": "Erron on running SFX in vista and winXP"
  },
  {
    "Id": 14065,
    "Title": "Is the a Microsoft Authenticode-signed version of Ionic.Zip.dll for the Windows 7 Logo Program ?"
  },
  {
    "Id": 14068,
    "Title": "Produce a version of the library compiled to .Net 4.0"
  },
  {
    "Id": 14074,
    "Title": "Make a SFX flavor that is completely invisible"
  },
  {
    "Id": 14087,
    "Title": "ZipFile.AddFile fails depending of the file size."
  },
  {
    "Id": 14097,
    "Title": "name clash possible with temporary file during extraction"
  },
  {
    "Id": 14101,
    "Title": "CRC error when reading Silverlight 5 xap archive"
  },
  {
    "Id": 14121,
    "Title": "After creating .zip I get error when opening the file"
  },
  {
    "Id": 14139,
    "Title": "Error using ZipFile.AddEntry(string, Stream)"
  },
  {
    "Id": 14143,
    "Title": "Ionic.Zlib.ZlibException is not Serializable Exception"
  },
  {
    "Id": 14147,
    "Title": "Mono Support - PathSeparator in ZipEntry.InternalExtract"
  },
  {
    "Id": 14149,
    "Title": "Expose a state property on the ZipFile class"
  },
  {
    "Id": 14154,
    "Title": "RemoveEntry does not work if file path contains backslashes (\"\\\")"
  },
  {
    "Id": 14184,
    "Title": "Saving zip to more than one stream throws exception"
  },
  {
    "Id": 14185,
    "Title": "Error with ZipInputStream ZipEntry Extract"
  },
  {
    "Id": 14207,
    "Title": "Exceptions thrown while ZLib.GZipStream is decompressing are swallowed"
  },
  {
    "Id": 14249,
    "Title": "(name = '*.*') does not mean all files"
  },
  {
    "Id": 14252,
    "Title": "ZipFile.Save method get blocked into WaitOne()"
  },
  {
    "Id": 14258,
    "Title": "Am I really forced to ReadToEnd() a StreamReader reading a GZipStream?"
  },
  {
    "Id": 14259,
    "Title": "Provide a pre-compiled Windows Phone 7 DLL as well"
  },
  {
    "Id": 14290,
    "Title": "untar 120 not working"
  },
  {
    "Id": 14295,
    "Title": "Extract entry throws BadReadException when size of uncompressed data is multiple of 1mb"
  },
  {
    "Id": 14299,
    "Title": "\"Arithmetic operation resulted in an overflow\" Exception from ZipFile.Save()"
  },
  {
    "Id": 14300,
    "Title": "Cannot read more than 25 zip files which contain duplicate entry names"
  },
  {
    "Id": 14302,
    "Title": "Crash on hidden links in User\\Documents"
  },
  {
    "Id": 14330,
    "Title": "Corrupted file while compressing stream"
  },
  {
    "Id": 14361,
    "Title": "Corrupted ZIP with AddEntry( entryName, content)"
  },
  {
    "Id": 14363,
    "Title": "Corruption on last line break"
  },
  {
    "Id": 14410,
    "Title": "Cannot Extract Files when the Extract has been Canceled before"
  },
  {
    "Id": 14413,
    "Title": "Cannot Extract Files when the Extract has been Canceled before"
  },
  {
    "Id": 14419,
    "Title": "How we set the Password on SelfExtractorFile"
  },
  {
    "Id": 14420,
    "Title": "Problem space in file name to zip"
  },
  {
    "Id": 14428,
    "Title": "Reading_AfterReadEntry doesn't fire when reading TOC"
  },
  {
    "Id": 14441,
    "Title": "Is there any way file can reside in the root of the Zip file?"
  },
  {
    "Id": 14442,
    "Title": "Is there any way file can reside in the root of the Zip file?"
  },
  {
    "Id": 14448,
    "Title": "Code optimization is disabled for \"BZip2 DLL\" and \"Zlib DLL\""
  },
  {
    "Id": 14471,
    "Title": "Deflate algorithm or Inflator algorithm"
  },
  {
    "Id": 14531,
    "Title": "CompressionLevel.None seems to be ignored by AddDirectory"
  },
  {
    "Id": 14617,
    "Title": "Word document gets corrupted when zipped."
  },
  {
    "Id": 14619,
    "Title": "VB Progress Bar Error"
  },
  {
    "Id": 14623,
    "Title": "CRC Error when compressing and decompressing mp3 VBR file"
  },
  {
    "Id": 14625,
    "Title": "Mono + Latest DotNetZip Extraction Error"
  },
  {
    "Id": 14629,
    "Title": "Extract Hidden Files results in non-hidden files"
  },
  {
    "Id": 14630,
    "Title": "Zip.Comment not encoded with Unicode"
  },
  {
    "Id": 14637,
    "Title": "Support for 7z compressed files (especially Ultra)"
  },
  {
    "Id": 14639,
    "Title": "Double byte file name not working"
  },
  {
    "Id": 14649,
    "Title": "ZipFile.CheckZip fails when using MaxOutputSegmentSize"
  },
  {
    "Id": 14653,
    "Title": "Sfx not executing"
  },
  {
    "Id": 14711,
    "Title": "GetNextEntry in ZipInputStream doesn't work with non-seekable stream"
  },
  {
    "Id": 14715,
    "Title": "Problem decompressing on OpenFire"
  },
  {
    "Id": 14716,
    "Title": "Mac OSX Archive Utility can not recognize/unzip streamed zip files"
  },
  {
    "Id": 14728,
    "Title": "Extracting fails when the password is a multi-byte encoded text"
  },
  {
    "Id": 14761,
    "Title": "Russian Characters file names is not supporting in dotnetzip"
  },
  {
    "Id": 14766,
    "Title": "URL Partial Zip"
  },
  {
    "Id": 14814,
    "Title": "Zip gets stuck"
  },
  {
    "Id": 14817,
    "Title": "ZipEntry not saved when removing/re-adding it twice"
  },
  {
    "Id": 14818,
    "Title": "Iconic.Zip is not compressing well"
  },
  {
    "Id": 14826,
    "Title": "ZipEntry not saved when removing/re-adding it twice"
  },
  {
    "Id": 14834,
    "Title": "Comment in empty ZipFile is empty"
  },
  {
    "Id": 14850,
    "Title": "Different Sized corrupt Zip Generated with .NET 4.5"
  },
  {
    "Id": 14970,
    "Title": "incorrect CRC computed"
  },
  {
    "Id": 14982,
    "Title": "DotNetZip stalls or creates unreadable archive when trying to compress a specific file"
  },
  {
    "Id": 14997,
    "Title": "DotNetZip: System.Security.SecurityException in ASP.NET"
  },
  {
    "Id": 14999,
    "Title": "listing an archive"
  },
  {
    "Id": 15007,
    "Title": "Copyright?"
  },
  {
    "Id": 15123,
    "Title": "Trivial code to modify and save a zip corrupts AES encrypted content"
  },
  {
    "Id": 15126,
    "Title": "Deadlock in ParallelDeflateOutputStream.EmitPendingBuffers"
  },
  {
    "Id": 15159,
    "Title": "File fails to zip/unzip correctly"
  },
  {
    "Id": 15175,
    "Title": "GZipStream does not detect corrupted data"
  },
  {
    "Id": 15187,
    "Title": "Compiler executable file csc.exe cannot be found with DotnetZipLib"
  },
  {
    "Id": 15233,
    "Title": "Runtime error occurs when attempting to extract a self-extracting zip"
  },
  {
    "Id": 15236,
    "Title": "\"Path is empty\" when extracting in a linux system."
  },
  {
    "Id": 15238,
    "Title": "Support ability to extract duplicate file names"
  },
  {
    "Id": 15244,
    "Title": "Add support for searching by mask"
  },
  {
    "Id": 15252,
    "Title": "CrcCalculatorStream does not support seek/position"
  },
  {
    "Id": 15261,
    "Title": "Self extraction fails for Double byte characters (Ex: Japanese)"
  },
  {
    "Id": 15284,
    "Title": "BZip2InputStream.Read returns -1 instead of 0 when stream ends."
  },
  {
    "Id": 15324,
    "Title": "Portable version of Zlib, in Release build"
  },
  {
    "Id": 15340,
    "Title": "maximum file size  to create self extracting exe"
  },
  {
    "Id": 15363,
    "Title": "exception while resetting size ionic.zip.zipexception Ionic.Zip.Zip Exception"
  },
  {
    "Id": 15385,
    "Title": "Getting stuck on download cancel"
  },
  {
    "Id": 15392,
    "Title": "£ symbol not valid in password"
  },
  {
    "Id": 15397,
    "Title": "ZipFile.IsZipFile(Stream,bool) modifies the stream position"
  },
  {
    "Id": 15400,
    "Title": "Skip adding \"extra field\" for specific entries (for ePub production)"
  },
  {
    "Id": 15465,
    "Title": "zip.NumberOfSegmentsForMostRecentSave not correct under some circumstances"
  },
  {
    "Id": 15478,
    "Title": "Add XML and stripped PDBs to Release distribution"
  },
  {
    "Id": 15502,
    "Title": "Getting Error while Extracting file"
  },
  {
    "Id": 15526,
    "Title": "Missing input file causes ZipFile.Save to throw an exception"
  },
  {
    "Id": 15545,
    "Title": "Extended ascii codes in file names or paths"
  },
  {
    "Id": 15552,
    "Title": "Unable to extract from bzip2 encrypted zip"
  },
  {
    "Id": 15557,
    "Title": "Extract Issue with Split zip + AES Enc"
  },
  {
    "Id": 15569,
    "Title": "Issue with self extracting zip and AES password"
  },
  {
    "Id": 15573,
    "Title": "ZIp return in Webservice not open by WinZip but yes form 7ZIP"
  },
  {
    "Id": 15618,
    "Title": "I add this file \"ib_logfile0\" freezes ionic.zip"
  },
  {
    "Id": 15656,
    "Title": "Ionic.snk is missing from Source Code"
  },
  {
    "Id": 15675,
    "Title": "Incorrect Read return value in BZip2InputStream"
  },
  {
    "Id": 15681,
    "Title": "Testability: Interfaces for Common Classes"
  },
  {
    "Id": 15684,
    "Title": "Dirs. missing or hidden when zip created on Web Server"
  },
  {
    "Id": 15690,
    "Title": "Last version Zip.dll for silverligth"
  },
  {
    "Id": 15705,
    "Title": "split Zip file does not work with stream"
  },
  {
    "Id": 15717,
    "Title": "Spanned archive with more than 65534 segments"
  },
  {
    "Id": 15734,
    "Title": "Unable to create uncompressed ZIP files"
  },
  {
    "Id": 15742,
    "Title": "Overwrite Silently not working"
  },
  {
    "Id": 15767,
    "Title": "out of memory exception when add a large folder"
  },
  {
    "Id": 15777,
    "Title": "Segment Count is limited to 99"
  },
  {
    "Id": 15784,
    "Title": "Ignore invalid datetime when parsing extra fields"
  },
  {
    "Id": 15786,
    "Title": "bad read of entry xxxxx from compressed archive"
  },
  {
    "Id": 15806,
    "Title": "AddEntry() deadlock depending on size"
  },
  {
    "Id": 15807,
    "Title": "Multithreaded Save"
  },
  {
    "Id": 15823,
    "Title": "Underscore raises Exception when extracting"
  },
  {
    "Id": 15835,
    "Title": "How to zip/unzip Multiple files with the same name"
  },
  {
    "Id": 15929,
    "Title": "How to delete folder from zip ??"
  },
  {
    "Id": 15942,
    "Title": "CrcCalculatorStream issue in latest version"
  },
  {
    "Id": 15964,
    "Title": "File rename and adding new directories not working."
  },
  {
    "Id": 15972,
    "Title": "Is it possible to extract zipped files from DB to file system?"
  },
  {
    "Id": 16039,
    "Title": "Ionic.zip adds file to zip file but changes time on file - appears to add an hour"
  },
  {
    "Id": 16053,
    "Title": "BZip2OutputStream fails to work in Web API"
  },
  {
    "Id": 16069,
    "Title": "BZip2InputStream.Read returns -1 instead of 0"
  },
  {
    "Id": 16071,
    "Title": "Unhandled Exception: file not found"
  },
  {
    "Id": 16072,
    "Title": "Attempting to add a dicrectory to a disposed zip ends up in a deadlock"
  },
  {
    "Id": 16092,
    "Title": "BadReadException on byte[1179648]"
  },
  {
    "Id": 16097,
    "Title": "Allow install on Windows XP"
  },
  {
    "Id": 16103,
    "Title": "Name Clash of the Temp Files"
  },
  {
    "Id": 16105,
    "Title": "the final hash has not been computed"
  },
  {
    "Id": 16130,
    "Title": "Rename entry problem"
  },
  {
    "Id": 16141,
    "Title": "DotNetZip created zip does not open on double click[opens using 7 zip extract]"
  },
  {
    "Id": 16154,
    "Title": "CreationTime is incorrect"
  },
  {
    "Id": 16173,
    "Title": "Size of extracted file does not match the uncompressed size recorded in the zip file"
  },
  {
    "Id": 16183,
    "Title": "OverflowException when accessing zip file twice"
  },
  {
    "Id": 16188,
    "Title": "Incomplete list of entries in zip"
  },
  {
    "Id": 16242,
    "Title": "Filename changed for unusual character"
  },
  {
    "Id": 16244,
    "Title": "Dont work with .VTF"
  },
  {
    "Id": 16254,
    "Title": "System.ObjectDisposedException: Cannot access a closed file"
  },
  {
    "Id": 16275,
    "Title": "DEFLATE64 Support"
  },
  {
    "Id": 16320,
    "Title": "Install Ionic ZIp"
  },
  {
    "Id": 16321,
    "Title": "Some times this dll can not Extract zip files?"
  },
  {
    "Id": 16327,
    "Title": "The extracted file is different from the original file"
  },
  {
    "Id": 16328,
    "Title": "Delete folder from .zip"
  },
  {
    "Id": 16330,
    "Title": "ConvertZipToSfx.exe -exec flag is incorrectly documented"
  },
  {
    "Id": 16332,
    "Title": "Change stream return from -1 to 0"
  },
  {
    "Id": 16350,
    "Title": "Password with special characters (ÆØÅ)"
  },
  {
    "Id": 16351,
    "Title": "Cannot use Vietnamese characters in content with .AddEntry(string,string)"
  },
  {
    "Id": 16379,
    "Title": "Save-Method does progress twice"
  },
  {
    "Id": 16382,
    "Title": "UnauthorizedAccessException: Access to the path 'C:\\Windows\\system32\\DotNetZip-chjtrfby.tmp' is denied."
  },
  {
    "Id": 16393,
    "Title": "--"
  },
  {
    "Id": 16396,
    "Title": "Attach of ExtractProgress throws NotSupportedException on Compact Framework 2.0"
  },
  {
    "Id": 16401,
    "Title": "How to call Zip.Save(Stream) of method at large file(>4G)"
  },
  {
    "Id": 16412,
    "Title": "DotNetZip supports .Net Framework 2.0 or later... what versions are \"later\"?"
  },
  {
    "Id": 16415,
    "Title": "I am not able to uncompress the file using IONIC dll."
  },
  {
    "Id": 16420,
    "Title": "IConic.Zip is failing due to incorrect 'ReadAgain' logic"
  },
  {
    "Id": 16422,
    "Title": "Compressing MSSQL database"
  },
  {
    "Id": 16431,
    "Title": "Zip file eliminate timestamp issue"
  },
  {
    "Id": 16437,
    "Title": "Zipping directory hangs on any compression level other than none."
  },
  {
    "Id": 16445,
    "Title": "An item with the same key has already been added (=> UNC path!)"
  },
  {
    "Id": 16450,
    "Title": "Error unzip file"
  },
  {
    "Id": 16453,
    "Title": "Failed zip for more than 15 level (folder) with files (long path issue)"
  },
  {
    "Id": 16473,
    "Title": "Correct Password Getting BadPasswordException"
  },
  {
    "Id": 16474,
    "Title": "Cannot unzip archive from UNIX"
  },
  {
    "Id": 16484,
    "Title": "ionic.zip does not zip chinese/japanese subfolder correctly"
  },
  {
    "Id": 16498,
    "Title": "Runs fine but no extracted files"
  },
  {
    "Id": 16524,
    "Title": "Save path is hijacked"
  },
  {
    "Id": 16531,
    "Title": "Internet Explorer compatibility mode corrupts downloaded zip"
  },
  {
    "Id": 16538,
    "Title": "saving the zip file when already zipfile existing throw error"
  },
  {
    "Id": 16547,
    "Title": "Multi zip extraction issue"
  },
  {
    "Id": 16646,
    "Title": "rename files and remove folder structure"
  },
  {
    "Id": 16654,
    "Title": "Issue creating selfextractor exe with greater than 2GB and running it on 32bit OS"
  },
  {
    "Id": 16656,
    "Title": "Command line to execute exe on unpack"
  },
  {
    "Id": 16683,
    "Title": "Could not extract multivolume zip."
  },
  {
    "Id": 16688,
    "Title": "1.9.2 not signed"
  },
  {
    "Id": 16692,
    "Title": "How about allowing people to remove this crap?!?!"
  },
  {
    "Id": 16700,
    "Title": "Http exception"
  },
  {
    "Id": 16714,
    "Title": "DotNetZip Lib not working to extract data in stream"
  },
  {
    "Id": 16717,
    "Title": "Using Multiple ZipEntry Streams Fails"
  },
  {
    "Id": 16718,
    "Title": "Security issue: relative paths can be used to write outsite of the working folder"
  },
  {
    "Id": 16748,
    "Title": "System.UnauthorizedAccessException: Access to the path is denied. while Saving zip to Disk"
  },
  {
    "Id": 16760,
    "Title": "Support Portable Class Library"
  },
  {
    "Id": 16763,
    "Title": "Ionic.Zip.BadReadException: Could not read block - no data!"
  },
  {
    "Id": 16768,
    "Title": "Extracted word file opens in readonly mode in windows 8"
  },
  {
    "Id": 16786,
    "Title": "issues with large files"
  },
  {
    "Id": 16802,
    "Title": "overwrite.silently on file running"
  },
  {
    "Id": 16812,
    "Title": "URI format are not supported"
  },
  {
    "Id": 16813,
    "Title": "Error using AddEntry(entryName,  opener, closer) if new entry is archive"
  },
  {
    "Id": 16815,
    "Title": "CRC Failure"
  },
  {
    "Id": 16817,
    "Title": "ZipEntry.Extract works in 1.9.1.8 but not 1.9.2"
  },
  {
    "Id": 16819,
    "Title": "No function to test what DotNetZip \"unsupported\" format"
  },
  {
    "Id": 16824,
    "Title": "Can't find entries extracted temp files on save"
  },
  {
    "Id": 16834,
    "Title": "Opening reports in Google Chrome"
  },
  {
    "Id": 16854,
    "Title": "unable to create zip file in windows server 2003"
  },
  {
    "Id": 16858,
    "Title": "entry.Extract(stream) disposing stream?"
  },
  {
    "Id": 16874,
    "Title": "CRC issues with DotNetZipLib 1.9.1.8 and large files"
  },
  {
    "Id": 16887,
    "Title": "Failure to response large output stream"
  },
  {
    "Id": 16891,
    "Title": "Ionic.Zip dll could not be found when changing project platform in VS 2013"
  },
  {
    "Id": 16898,
    "Title": "No support for Windows phone 8.1"
  },
  {
    "Id": 16909,
    "Title": "Ionic.Zip.BadReadException :   Bad signature (0x00223F0C) at position  0x00000139"
  },
  {
    "Id": 16911,
    "Title": "Add multiple file to zip is too slow"
  },
  {
    "Id": 16925,
    "Title": "Does not compile on Windows 8"
  },
  {
    "Id": 16930,
    "Title": "Out of memory exception"
  },
  {
    "Id": 16933,
    "Title": "ExtractAll fail with section sign in file name"
  },
  {
    "Id": 16969,
    "Title": "When using AddProgressEvent NotSupported Exception occurs"
  },
  {
    "Id": 16970,
    "Title": "ZipFile.CheckZip Incorrectly returns true on corrupt zip"
  },
  {
    "Id": 17008,
    "Title": "'IBM437' is not a supported encoding name"
  },
  {
    "Id": 17050,
    "Title": "Dotnet Zip extraction issue"
  },
  {
    "Id": 17052,
    "Title": "Extracting a zipfile will result in rename of files with unusual characters"
  },
  {
    "Id": 17067,
    "Title": "zip fails with performance log files"
  },
  {
    "Id": 17068,
    "Title": "Zip issue"
  },
  {
    "Id": 17078,
    "Title": "How to create multipart Zip File and transfer it over http to store on cloud drive"
  },
  {
    "Id": 17085,
    "Title": "AES encryption passwords not working with special chars"
  },
  {
    "Id": 17103,
    "Title": "Produces corrupt zip file"
  },
  {
    "Id": 17158,
    "Title": "Add a filesystem abstraction layer for unittests"
  },
  {
    "Id": 17160,
    "Title": "Consider dual-licensing under Apache 2?"
  },
  {
    "Id": 17175,
    "Title": "Access error"
  },
  {
    "Id": 17205,
    "Title": "Zip File created with password not asking for it when opening"
  },
  {
    "Id": 17219,
    "Title": "high CPU usage when zipping file"
  },
  {
    "Id": 17251,
    "Title": "zip.AddFiles System.Security.SecurityException: Request for the permission ... failed"
  },
  {
    "Id": 17347,
    "Title": "dotnetzip zipping large files in Unity"
  },
  {
    "Id": 17357,
    "Title": "ExtractAll creating an issue System.IO.FileNotFoundException"
  },
  {
    "Id": 17376,
    "Title": "DotNetZip cannot create an archive exceeding 4GB"
  },
  {
    "Id": 17377,
    "Title": "ZipFile.AddDirectoryByName creating zero sized file"
  },
  {
    "Id": 17438,
    "Title": "Malfunctioning compressing with certain files?"
  },
  {
    "Id": 17448,
    "Title": "Library not providing Saving by Custom Order"
  },
  {
    "Id": 17471,
    "Title": "Handle error while extracting"
  },
  {
    "Id": 17478,
    "Title": "unzip.exe, error when combining -cp and -f switches"
  },
  {
    "Id": 17484,
    "Title": "unzip.exe - errorlevel =0 when error happens"
  },
  {
    "Id": 17487,
    "Title": "Bad state (invalid stored block lengths)"
  },
  {
    "Id": 17490,
    "Title": "Creating Zip For Drive"
  },
  {
    "Id": 17491,
    "Title": "Missing files in windows explorer"
  },
  {
    "Id": 17506,
    "Title": "Insecure Randomness in WinZipAES"
  },
  {
    "Id": 17507,
    "Title": "HeapInspection possible"
  },
  {
    "Id": 17508,
    "Title": "Winzip AES uses an insecure mode of operation"
  },
  {
    "Id": 17510,
    "Title": "File corrupted 1Mo, 2Mo, 3Mo, 4Mo"
  },
  {
    "Id": 17522,
    "Title": "File not found exception .z01"
  },
  {
    "Id": 17551,
    "Title": "FileName is wrong when using special characters."
  },
  {
    "Id": 17552,
    "Title": "Directories missing with windows zip"
  },
  {
    "Id": 17555,
    "Title": "Password with special character"
  },
  {
    "Id": 17557,
    "Title": "Email client does not get zip file"
  },
  {
    "Id": 17558,
    "Title": "does not exist!--Ionic.Zip"
  },
  {
    "Id": 17568,
    "Title": "issue while saving file leads to invalid archive when unzipped"
  },
  {
    "Id": 17569,
    "Title": "medium trust scenarios"
  },
  {
    "Id": 17572,
    "Title": "Using DotNetZip objects post converting to COM"
  },
  {
    "Id": 17582,
    "Title": "Support Questions For DotNetZip 1.9.1.8"
  },
  {
    "Id": 17586,
    "Title": "PackedToDateTime overadjusts out-of-range months"
  },
  {
    "Id": 17594,
    "Title": "Extracting a 7z file with DOtNETZip"
  },
  {
    "Id": 17599,
    "Title": "Save directly to zipfile from richtextbox?"
  },
  {
    "Id": 17640,
    "Title": "WPF - Open a file from a protected zip file thought a hyperlink (DotNetZip"
  },
  {
    "Id": 17641,
    "Title": "ZipOutputStream causes exception in GC thread"
  },
  {
    "Id": 17645,
    "Title": "File names containing Horizontal Ellipses being removed"
  },
  {
    "Id": 17659,
    "Title": "DotNetZip Files on Wrong Drive"
  },
  {
    "Id": 17669,
    "Title": "Bad Signature exception thrown for valid zip file."
  },
  {
    "Id": 17672,
    "Title": "Unzip files \"The final hash has not been computed.\""
  },
  {
    "Id": 17677,
    "Title": "How can i check whether a Zip file has Password protected or not?"
  },
  {
    "Id": 17687,
    "Title": "Overflow Exception"
  },
  {
    "Id": 17698,
    "Title": ".Save() hang"
  },
  {
    "Id": 17701,
    "Title": "UnauthorizedAccessException in ExtractAll stops extraction"
  },
  {
    "Id": 17703,
    "Title": "Issue with asp.net stream to Chrome?"
  },
  {
    "Id": 17706,
    "Title": "Not working in windows service"
  },
  {
    "Id": 17717,
    "Title": "Sfx stub ‘useLegacyV2RuntimeActivationPolicy'?"
  },
  {
    "Id": 17718,
    "Title": "Override name of zip file doesn't work with overloaded AddFile method"
  },
  {
    "Id": 17719,
    "Title": "sfx flavor = WindowsForms & Quiet does not exit without user interaction"
  },
  {
    "Id": 17720,
    "Title": "issue adding multiple files"
  },
  {
    "Id": 17721,
    "Title": "Directory missing"
  },
  {
    "Id": 17727,
    "Title": "AES encryption is not FIPS compliant"
  },
  {
    "Id": 17733,
    "Title": "Bad signature (0x6F9E597E) at position  0x00AF8F62"
  },
  {
    "Id": 17735,
    "Title": "Hangs on zipfile.save method"
  },
  {
    "Id": 17745,
    "Title": "Support for Mac via Mono"
  },
  {
    "Id": 17757,
    "Title": "Compression per Entry"
  },
  {
    "Id": 17763,
    "Title": "Can't delete split zipfiles after extraction"
  },
  {
    "Id": 17777,
    "Title": "Memory leak during ZipFile.Save() and ZipFile.Dispose()"
  }
]