To focus the search input from anywhere on the page, press the 'S' key.
in-package search v0.1.0
Fix an integer overflow in the length field on 32 bit architectures
(#36 by @hannesm)
OCaml 4.12 support (#35 by @kit-ty-kate, @hannesm)
adapt to cstruct 6.0.0 API changes (#34 by @dinosaure)
packaging improvements: add lower bound to dune dependency, improve test
invocation, remove version from dune-project
(reported by @kit-ty-kate in ocaml/opam-repository#15757 fixed by @hannesm)
disallow various constructs as suggested by ITU-T Rec X.690 (by @pqwy)
redundant OID component forms (X.690 8.20.2)
redundant integer forms (X.690 8.3.2)
empty integer (X.690 8.3.1, reported in #23 by @emillon)
constructed strings in DER
deeper implict -> explicit over choice (follow-up to v0.2.0 entry, by @pqwy)
handle long-form length overflow (reported in #24 by @emillon, fixed by @pqwy)
disallow primitive with indefinite length (introduced in the bugfix above,
reported by @emillon, fixed in #32 by @hannesm)
disallow nonsensical bitstring unused values (X690 8.6.2, reported in #26
by @NathanReb, fixed by @pqwy)
fix non-continuous bit_string_flags (X680 22.6, reported in #25 by @wiml,
fixed by @pqwy)
use Alcotest instead of oUnit for unit tests (by @pqwy)
use dune as build system (by @pqwy, superseeds #22)
use bigarray-compat (#27 by @TheLortex) and stdlib-shims (#29 by @XVilka)
raise lower bound to OCaml 4.05.0 (#31 by @hannesm)
OIDs are now fully abstract, with a simpler interface.
OIDs have custom comparison and hasing.
Timeis gone in favor of
Parse errors are reported through
Syntaxes now live in their own module,
Rewrote the parser; no new features, but looks nicer from a distance.
Various performance improvements.
Documented the interface.
relicense to ISC
fix a bug in tests on 32 bit
stricter decoding of ints in BER/DER tags and OIDs
initial (beta) release