summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-08-25fix copyright preambleHEADmasterPiotr Szarmanski
2023-08-25Remove parallel decoder.Piotr Szarmanski
2023-08-25Remove function-cache, cached-lambda.Piotr Szarmanski
2023-08-25Add the parallel encoder.Piotr Szarmanski
2023-08-05Encoder refactor, new tests and proper non-file stream handlingPiotr Szarmanski
2023-08-04{En,de}coder refactoringPiotr Szarmanski
Removes the pointless reference-pair object in favor of passing reference-key pairs as a 64-byte octet-vector. Also removes :hash-output.
2023-08-04New HTTP backend.Piotr Szarmanski
2023-08-03Add default method to fetch-data and store-data, remove redundant methods.Piotr Szarmanski
2023-08-03Update the readme & update version to 0.2.Piotr Szarmanski
2023-02-07Remove examples/*.Piotr Szarmanski
2022-12-30Implement buffer reuse encoding.Piotr Szarmanski
This implements a buffer reuse mechanism in eris-encode. This is also a backwards incompatible change, as the provided OUTPUT-FUNCTION now has an additional argument and has to return an octet-vector buffer of equal size. This is not yet implemented optimally, but should amount to a reduce of memory usage and GC required, especially for larger files.
2022-12-30Initial buffer reuse encoding commitPiotr Szarmanski
2022-11-20Fix some compilation warningsPiotr Szarmanski
2022-10-24Add tests for file-backend and hash-backend.Piotr Szarmanski
2022-10-24Add hash-backend and update README.Piotr Szarmanski
2022-10-22Add backend.lisp and file-backend.lisp.Piotr Szarmanski
2022-10-21Fix a typo in the license header.Piotr Szarmanski
2022-10-10Add serapeum and clean up type specifiers.Piotr Szarmanski
2022-09-27Remove wrong use-package0.1Piotr Szarmanski
2022-09-25Fix documentation.Piotr Szarmanski
2022-09-25Add parallel decoder.Piotr Szarmanski
2022-09-25Clean up docstrings and type declarations.Piotr Szarmanski
2022-09-23Simplify octets-to-reference-pairPiotr Szarmanski
2022-09-22Implement stream-read-bytePiotr Szarmanski
2022-09-21Change +eris-revision+Piotr Szarmanski
2022-09-21Initial commit.Piotr Szarmanski