aboutsummaryrefslogtreecommitdiff
path: root/extmod/uzlib
AgeCommit message (Collapse)Author
2019-12-23extmod/uzlib: Explicitly cast ptr-diff-expr to unsigned.Damien George
The struct member "dest" should never be less than "destStart", so their difference is never negative. Cast as such to make the comparison explicitly unsigned, ensuring the compiler produces the correct comparison instruction, and avoiding any compiler warnings.
2019-01-27extmod/uzlib: Update uzlib to v2.9.2.Paul Sokolovsky
Major changes include robust parsing of erroneous compressed streams and updated API.
2018-05-02extmod/uzlib: Fix C-language sequencing error with uzlib_get_byte calls.Damien George
The order of function calls in an arithmetic expression is undefined and so they must be written out as sequential statements. Thanks to @dv-extrarius for reporting this issue, see issue #3690.
2016-10-11extmod/uzlib: Update to upstream v2.1.Paul Sokolovsky
Adds check that LZ offsets fall into the sliding dictionary used. This catches a case when uzlib.DecompIO with a smaller dictionary is used to decompress data which was compressed with a larger dictionary. Previously, this would lead to producing invalid data or crash, now an exception will be thrown.
2016-09-24extmod/uzlib/: Update uzlib to v2.0.3.Paul Sokolovsky
Fixes for more pedantic warnings.
2016-09-24extmod/uzlib: Add tinfgzip.c (gzip header parsing) from upstream.Paul Sokolovsky
2016-08-17extmod/uzlib/: Update uzlib to v2.0.2.Paul Sokolovsky
Consistently use stdint types. Fixes stmhal build.
2016-08-17extmod/uzlib/: Update uzlib to v2.0.1.Paul Sokolovsky
Fixes for pedantic compiler warnings.
2016-08-17extmod/uzlib/: Update uzlib to v2.0.Paul Sokolovsky
New API supporting stream decompression.
2016-02-01extmod: Update uzlib to 1.2.2.Paul Sokolovsky
Fixes use of uninitialized structure field by tinf_uncompress().
2015-03-19extmod: Update uzlib to 1.2.1.Paul Sokolovsky
Fixes for compiler warnings in pedantic mode.
2015-01-26moduzlib: Update to uzlib v1.2.Paul Sokolovsky
Actually manage size of the output buffer.
2014-10-13moduzlib: Import uzlib v1.1.Paul Sokolovsky
https://github.com/pfalcon/uzlib