Updater: Gzip resources dejavu, refactor for CompressStreamDecoder API (#152)

* Add back uzlib

* FBT: Support different resources compress methods

* Tar: Detect gzip compress type

* Tar: Generic compressed stream refactor

* Compress: Shared config params

* Fix comment

* Compress: Scaffolding for gzip implementation

* Compress: Handle errors from allocation

* Compress: Gzip support implementation

* Tar/Compress: Don't rewind if already at stream cursor

* Update changelog
This commit is contained in:
WillyJL
2024-07-03 02:26:59 +02:00
committed by GitHub
parent 1cd18f61a2
commit b18ac01485
14 changed files with 282 additions and 74 deletions

3
.gitmodules vendored
View File

@@ -44,3 +44,6 @@
[submodule "documentation/doxygen/doxygen-awesome-css"]
path = documentation/doxygen/doxygen-awesome-css
url = https://github.com/jothepro/doxygen-awesome-css.git
[submodule "lib/uzlib"]
path = lib/uzlib
url = https://github.com/pfalcon/uzlib.git