Jim Mussared
e6c290c3d1
lib/uzlib: Add a source_read_data var to pass to source_read_cb.
...
For better abstraction for users of this API.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-07-21 19:29:34 +10:00
Jim Mussared
ef5061fefd
lib/uzlib/tinflate: Implement more compact lookup tables.
...
Saves 68 bytes on PYBV11.
This work was funded through GitHub Sponsors.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-07-21 19:29:34 +10:00
Jim Mussared
c2b8e6e5d6
lib/uzlib: Clean up tinf -> uzlib rename.
...
This library used a mix of "tinf" and "uzlib" to refer to itself. Remove
all use of "tinf" in the public API.
This work was funded through GitHub Sponsors.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-07-21 19:29:24 +10:00
Damien George
d1bfb271d7
lib/uzlib: Move uzlib code from extmod to lib.
...
It's third-party code, and not necessarily tied to extmod.
Signed-off-by: Damien George <damien@micropython.org>
2021-07-12 16:36:34 +10:00