Skip to content

Commit

Permalink
Bump to 0.4.3.1, update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jgm committed Mar 7, 2024
1 parent 2abee35 commit 7bf034d
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 2 deletions.
17 changes: 16 additions & 1 deletion changelog
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
zip-archive 0.4.3
zip-archive 0.4.3.1

* Use streaming decompress to identify extent of compressed data (#66).
This fixes a problem that arises for local files with bit 3
of the general purpose bit flag set. In this case, we don't
get information up front about the size of the compressed
data. So how do we know where the compressed data ends?
Previously, we tried to determine this by looking for the
signature of the data descriptor. But the data descriptor doesn't
always HAVE a signature, and it is also possible for signatures to
occur accidentally in the compressed data itself (#65).
Instead, we now use the streaming decompression interface from
zlib's Internal module to identify where the compressed data
ends. Fixes both #65 and #25.

zip-archive 0.4.3

* Improve code for retrieving compressed data of unknown length (#63).
Do not assume we'll have the signature 0x08074b50 that is
Expand Down
2 changes: 1 addition & 1 deletion zip-archive.cabal
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: zip-archive
Version: 0.4.3
Version: 0.4.3.1
Cabal-Version: 2.0
Build-type: Simple
Synopsis: Library for creating and modifying zip archives.
Expand Down

0 comments on commit 7bf034d

Please sign in to comment.