package checkseum
Adler-32, CRC32 and CRC32-C implementation in C and OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
checkseum-v0.1.1.tbz
sha256=a3913487f951c5bebc8e44cce41878ef3e2263c9c81a1ed963b0a86268c84229
sha512=f97c2e353c2bebdef2ed61cc6a32994fc9028c70e8c96b134ea92d178a29e2eda6c8bad1099b0a6d05971a69c94da2d5d476aeb4ddd9e802bb4bebe07f034579
doc/CHANGES.html
v0.1.1 2019-09-12 Paris (France)
- Compatibility with mirage+dune (#29, @dinosaure)
- Use
bigarray-compat
(#29, @TheLortex) Add constraints with < mirage-runtime.4.0.0
checkseum
(as some others packages) must be used with MirageOS 4 wherecheckseum.0.9.0
is a compatibility package with Mirage)S 3- Replace
STDC
macro check bySTDDEF_H_
to be able to compile (#34, @dinosaure) checkseum with +32bit compiler variant (#34, @dinosaure) - Use a much more simpler implementation of CRC32C to be compatible with large set of targets (#34, @dinosaure)
- Avoid fancy operators in OCaml implementation of CRC32 and CRC32C (#34, @dinosaure)
- Require
optint.0.0.3
at least (#34, @dinosaure)
v0.1.0 2019-05-16 Paris (France)
- Use experimental feature of variants with
dune
(#25, @dinosaure, review @rgrinberg)checkseum
requires at leastdune.1.9.2
- Add conflict with
< mirage-xen-posix.3.1.0
packages (#21, @hannesm) - Provide
unsafe_*
functions (@dinosaure) - Re-organize C implementation as
digestif
(@dinosaure) - Remove
#include <stdio.h>
in C implementation (@dinosaure) - Avoid partial application of functions, optimization (#19, @dinosaure)
- Add ocamlformat support (@dinosaure)
- cross-compilation adjustement about MirageOS backends (#18, @hannesm)
v0.0.3 2018-10-15 Paris (France)
- Dunify project
- Add CRC32 implementation
- Fixed META file (@g2p)
- Update OPAM file
v0.0.2 2018-08-23 Paris (France)
- Fix windows support (@nojb)
v0.0.1 2018-07-06 Paris (France)
- First release of
checkseum
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page