aboutsummaryrefslogtreecommitdiff
path: root/core/compress
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1582 from semarie/more-ciJeroen van Rijn2022-03-031-1/+1
|\
| * semi-colons are deprecated in coreSébastien Marie2022-03-031-1/+1
| * rename architecture from 386 to i386Sébastien Marie2022-03-031-2/+2
* | remove some leftover semi-colons before EOFSébastien Marie2022-03-032-2/+2
|/
* [compress] 32-bit cleanness.Jeroen van Rijn2022-03-032-3/+9
* Add `#partial [Enum]Type{...}` support to check for missing enumerated array ...gingerBill2022-02-051-0/+1
* Fix `#sparse` usagegingerBill2022-02-051-1/+1
* Fix DEFLATE stored block handling.Jeroen van Rijn2022-01-271-5/+8
* zlib: update Huffman builder.Jeroen van Rijn2022-01-251-5/+5
* Simplify docs to hide the copyrightgingerBill2022-01-171-0/+3
* png: Add sane compile-time maximums for dimensions + chunk sizes.Jeroen van Rijn2021-10-061-2/+1
* png + compress: Rearrange error unions.Jeroen van Rijn2021-10-061-9/+3
* Add additional error checking to helpers.Jeroen van Rijn2021-10-061-0/+2
* Revert "Merge pull request #1177 from Kelimion/new_clone"Jeroen van Rijn2021-09-193-444/+2
* lz4: Start of implementation.Jeroen van Rijn2021-09-193-2/+444
* Make sure to `delete` on the right allocator.Jeroen van Rijn2021-09-192-5/+9
* compress: Update BSD-3 license + remove semicolons from compressed example.Jeroen van Rijn2021-09-065-24/+19
* Remove unneeded semicolons from the core librarygingerBill2021-08-313-6/+6
* Remove unneeded semicolons from the core librarygingerBill2021-08-315-444/+444
* Add more uses of `or_return`gingerBill2021-08-151-58/+19
* ZLIB: Fix edge case where initial buffer < 258 bytes.Jeroen van Rijn2021-06-271-6/+4
* ZLIB: cleanup.Jeroen van Rijn2021-06-274-57/+65
* PNG: Let PNG use the new compress I/O routines.Jeroen van Rijn2021-06-273-330/+26
* ZLIB: Split up input from stream and memory into own code paths.Jeroen van Rijn2021-06-275-74/+475
* Refactor compress.Context struct.Jeroen van Rijn2021-06-263-11/+15
* ZLIB: Moar faster.Jeroen van Rijn2021-06-263-159/+109
* ZLIB: Remove superfluous code.Jeroen van Rijn2021-06-264-150/+69
* So far, so good.Jeroen van Rijn2021-06-262-30/+138
* ZLIB: If output size is known, reserve that much.Jeroen van Rijn2021-06-265-28/+166
* ZLIB: Another 10%+ faster.Jeroen van Rijn2021-06-242-5/+24
* ZLIB: More faster.Jeroen van Rijn2021-06-232-9/+41
* All reads now skip stream if in memory.Jeroen van Rijn2021-06-233-40/+41
* Most reads now go through buffer for zlib.Jeroen van Rijn2021-06-232-15/+66
* All reads now go through `read_slice`.Jeroen van Rijn2021-06-231-17/+10
* Introduce `read_slice`, make `read_u8` use it.Jeroen van Rijn2021-06-231-1/+21
* Refactor ZLIB structs.Jeroen van Rijn2021-06-235-132/+159
* Merge pull request #1031 from Kelimion/zlib_fixJeroen van Rijn2021-06-211-15/+3
|\
| * ZLIB: fix.Jeroen van Rijn2021-06-211-16/+4
* | Comment out tracy imports.Jeroen van Rijn2021-06-212-4/+2
|/
* ZLIB: Start optimization.Jeroen van Rijn2021-06-215-26/+157
* GZIP defer diverging fix in gzip example.Jeroen van Rijn2021-06-201-2/+3
* Minor formatting changesgingerBill2021-06-141-11/+6
* Core library clean up: Make range expressions more consistent and replace use...gingerBill2021-06-142-11/+7
* Change General_Error.OK to nilJeroen van Rijn2021-05-035-27/+26
* Convert `core:compress` and `core:image` error checks to new union comparison.Jeroen van Rijn2021-05-035-27/+19
* Add new PNG post processing options.Jeroen van Rijn2021-05-021-1/+1
* ZLIB level 0: LEN/NLEN = i16.Jeroen van Rijn2021-05-011-4/+8
* Minor stylistic code changes to compress and image packagesgingerBill2021-04-305-121/+120
* Use regular allocator from png+gzip's `load_from_file`.Jeroen van Rijn2021-04-301-1/+3
* Add `compress` and `image` to core.Jeroen van Rijn2021-04-305-0/+1231