aboutsummaryrefslogtreecommitdiff
path: root/core/hash/crc.odin
Commit message (Expand)AuthorAgeFilesLines
* [core:hash] Add CCITT CRC-16Jeroen van Rijn2025-10-211-7/+61
* fix `@(optimization_mode)` usage in builtin collectionsLaytan Laats2024-07-081-4/+4
* Make hash procedures contextless where possiblegingerBill2024-03-271-4/+4
* [hash] Give crc-64 a 64-bit seed.Jeroen van Rijn2022-07-141-2/+2
* hash: Smaller CRC-64 ISO 3306 table.Jeroen van Rijn2021-09-211-66/+66
* hash: Add CRC-64 (ISO 3306) and inverse.Jeroen van Rijn2021-09-211-13/+106
* Correct CRC-64 (ECMA 182) & add CRC-64 (XZ) and tests.Jeroen van Rijn2021-09-211-6/+576
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-4/+4
* Update hash.crc32 to use slicing-by-8 algorithm to improve throughput by ~3.5xgingerBill2021-06-241-74/+0
* ZLIB: More faster.Jeroen van Rijn2021-06-231-3/+6
* Allow seeding CRC32, CRC64 & Adler32 with previous partial hash.Jeroen van Rijn2021-03-251-4/+4
* Add #no_bounds_check to crc proceduresgingerBill2020-10-141-2/+2
* Add `hash.djb2` `hash.jenkins`; Add `container.Bloom_Filter`; Add `container....gingerBill2020-06-161-0/+149