https://gitlab.com/nomadic-labs/data-encoding/

sort by:
Revision Author Date Message Commit Date
521351a binary test with bigger length header sizes 17 March 2023, 09:05:25 UTC
c95e977 binary check overflow when writing size header 17 March 2023, 09:05:25 UTC
60ca1a3 more json tests (better pbt coverage) 17 March 2023, 09:05:25 UTC
e447d88 json support null 17 March 2023, 09:05:25 UTC
1471fc0 binary.read support zero-length encodings for reading 17 March 2023, 09:05:25 UTC
1237db6 binary tests use buffer with not pre-determined size 17 March 2023, 09:05:25 UTC
322c4d2 add binary.reader.read_string 17 March 2023, 09:05:25 UTC
bbe3348 simplify sizability of binary encodings 17 March 2023, 09:05:25 UTC
04c9635 sizability tests for binary data-encoding 17 March 2023, 09:05:25 UTC
dfacd36 simplify test sampling 17 March 2023, 09:05:25 UTC
1b25af1 check maximum-length before suspending in chunkwriter 17 March 2023, 09:05:25 UTC
86d048a improve binary tests 17 March 2023, 09:05:25 UTC
1fc77b3 Merge branch 'data-encoding-V2--unions' into 'data-encoding-V2' Data encoding v2 unions See merge request nomadic-labs/data-encoding!130 08 March 2023, 08:11:01 UTC
3320d7b data-encoding has common union combinator 07 March 2023, 14:38:18 UTC
b4ce723 json and binary unions have unit-case combinator 07 March 2023, 14:37:45 UTC
3b27810 json backend special-casing unit cases of unions 07 March 2023, 14:35:19 UTC
bf8f6bd include list of cases in binary.encoding.union constructor 07 March 2023, 10:11:59 UTC
1a8bd35 json unions 07 March 2023, 10:11:59 UTC
e816b1c binary unions 07 March 2023, 10:11:59 UTC
33c836d Merge branch 'data-encoding-V2--update-ocamlformat-version' into 'data-encoding-V2' Data encoding v2 update ocamlformat version See merge request nomadic-labs/data-encoding!131 03 March 2023, 10:58:18 UTC
03c8d88 Update ocamlformat to 0.24.1 which is compatible with ocaml 5.0.0 03 March 2023, 10:21:53 UTC
509d862 Merge branch 'data-encoding-V2--JSON-actual-writers' into 'data-encoding-V2' Data encoding v2 json actual writers See merge request nomadic-labs/data-encoding!128 03 March 2023, 10:21:40 UTC
6f4d6c5 bump gitlab ocaml version to 4.14.1 27 February 2023, 13:14:15 UTC
dea7897 buffy: some docs and some TODO 23 February 2023, 15:13:56 UTC
cea7aab improve naming of stop hints in buffy.read 23 February 2023, 14:48:24 UTC
8eb50ec Avoid holding onto preceeding dest in buffy.writing suspension 23 February 2023, 10:10:25 UTC
b6916be harden stop management in buffy.read 23 February 2023, 09:36:36 UTC
9a59ecc more expect tests in buffy.read 21 February 2023, 14:52:25 UTC
de382f1 expect tests and assert checks in buffy.read 21 February 2023, 09:43:06 UTC
df9bf0c fix error messages in buffy.reading 21 February 2023, 09:43:06 UTC
16033ef buffy.reading.stops documentation and fixes 21 February 2023, 09:43:06 UTC
928ec6d buffy support utf8char 21 February 2023, 09:43:06 UTC
04f6ad6 improve buffy and json reader 21 February 2023, 09:43:06 UTC
6a9cbd6 rename buffy.r.read1 into buffy.r.readf 15 February 2023, 19:10:41 UTC
0f93c91 json: support multiple representations, split backend, improvements 13 February 2023, 17:29:01 UTC
bf24d3f Rename suspendable-buffers into buffy and unopen it 13 February 2023, 10:04:26 UTC
6386f7c Better suspendable.writer with better uses in binary and json 10 February 2023, 14:41:48 UTC
0f33211 JSON.backend documentation 10 February 2023, 10:11:51 UTC
3d51d46 json.backend allow serialising to suspendable buffers 09 February 2023, 15:12:56 UTC
aa5bc37 json-data-encoding.Backend.construct_lexeme to construct lexeme sequence 09 February 2023, 09:05:44 UTC
8f74b65 json-data-encoding.PP.lexemes fix comma management in objects 09 February 2023, 09:03:53 UTC
5f15b79 Move buffer management into its own library These buffers will be used to make stringification functions in the JSON side of the data-encoding library. 09 February 2023, 08:25:38 UTC
44cde06 json.PP support lexeme seqeuence pretty-printing 09 February 2023, 08:25:38 UTC
5b5a339 json.parsing+lexing 09 February 2023, 08:25:38 UTC
f1a86a8 Update generated opam files 09 February 2023, 08:25:38 UTC
69d91b7 Remove duplicate PBT test 09 February 2023, 08:25:38 UTC
7aa9958 synchronise gitlab-ci and dune-project 09 February 2023, 08:25:38 UTC
9fe8b10 gitlab-ci: allow schedules in workflow 09 February 2023, 08:25:38 UTC
3b620b9 More predictible sampling of PBT tests 09 February 2023, 08:25:38 UTC
0226bbd Use the QCheck runner for the tests (better reporting) 09 February 2023, 08:25:38 UTC
8360d47 Inconsequential tweak 09 February 2023, 08:25:38 UTC
aa12082 binary.test.pbt check consistency with query.size-of and fix bug 09 February 2023, 08:25:38 UTC
00278b4 split backend, allow incremental reading of string and bytes 09 February 2023, 08:25:38 UTC
7ba28da support chunked writing of bytes/string in binary.backend 09 February 2023, 08:25:38 UTC
1a130a5 Support length-less Seq 09 February 2023, 08:25:38 UTC
69140c7 Support size-headers and size-limits 09 February 2023, 08:25:38 UTC
8670e66 Misc improvements (in preparation for sizedness) 09 February 2023, 08:25:38 UTC
4bffda7 improve seq and array descr/encoding 09 February 2023, 08:25:38 UTC
fe50aff binary.encoding.array 09 February 2023, 08:25:38 UTC
7ec0739 Binary: add Seq encoding and seq list combinators 09 February 2023, 08:25:38 UTC
3cc49de Json: add list and array as seq conv 09 February 2023, 08:25:38 UTC
0747ddf Json: add seq 09 February 2023, 08:25:38 UTC
aef5eef Json: change JSON A and O from list to Seq.t 09 February 2023, 08:25:38 UTC
5f20e21 binary.encoding.with-length-header 09 February 2023, 08:25:38 UTC
a6e8557 binary.encoding.big-endian 09 February 2023, 08:25:38 UTC
7988f12 binary.encoding.t into descr to allow encoding to depend on query 09 February 2023, 08:25:38 UTC
afa88bf binary.encoding.numeral to gather numerals and provide endianness option 09 February 2023, 08:25:38 UTC
5ef43fc binary.encoding.fold 09 February 2023, 08:25:38 UTC
5548db5 better randomness management in PBT 09 February 2023, 08:25:38 UTC
74911a1 binary.encoding.headered include a maximum-size field 09 February 2023, 08:25:38 UTC
8200fa3 avoid bytes-string conversion by reading directly from string 09 February 2023, 08:25:38 UTC
a4500bf make binary.encoding.string and .bytes take uint62 sizes 09 February 2023, 08:25:38 UTC
84e44d1 replace stdint with local module 09 February 2023, 08:25:38 UTC
59a863e replace magic constants with `Magic` constants 09 February 2023, 08:25:38 UTC
3ca01c6 add support for bool 09 February 2023, 08:25:38 UTC
848a4f0 binary.test.pbt more thourough 09 February 2023, 08:25:38 UTC
eefc81f binary.pbt for string and bytes 09 February 2023, 08:25:38 UTC
c16dcbe cosmetics for better error handling in binary.pbt tests 09 February 2023, 08:25:38 UTC
6099414 add `equal` field to binary.encoding.headered This allows to actually run PBT tests on headered values 09 February 2023, 08:25:38 UTC
dba79a2 increase size of buffer in roundtrip test 09 February 2023, 08:25:38 UTC
b45c19f switch from `integers` to `stdint`+`optint` 09 February 2023, 08:25:38 UTC
36172a6 a few more pbt tests 09 February 2023, 08:25:38 UTC
06dcaa1 improve header interface 09 February 2023, 08:25:38 UTC
2dc5a31 improve headered and string in binary 09 February 2023, 08:25:38 UTC
8cbd9ca add uint8 to binary 09 February 2023, 08:25:38 UTC
ba1a0ad Remove nodejs installation from CI 09 February 2023, 08:25:38 UTC
7240d36 remove the empty alias from the CI config 09 February 2023, 08:25:38 UTC
9037bb8 Add version numbers to opam files to fix CI 09 February 2023, 08:25:38 UTC
c0ce34b Commit opam files 09 February 2023, 08:25:38 UTC
83da852 Binary & data_encoding: add conv 09 February 2023, 08:25:38 UTC
c5871e8 Reduce Data_encoding.Encoding.t to a split record 09 February 2023, 08:25:38 UTC
1b57727 expose string-seq reader in binary.backend 09 February 2023, 08:25:38 UTC
b4f6bde add record helpers to json.encoding 09 February 2023, 08:25:38 UTC
bdf5ebd some documentation for binary.backend 09 February 2023, 08:25:38 UTC
58f65b6 adapt to new binary.backend interface in bench.binary 09 February 2023, 08:25:38 UTC
835ed88 add TODOs in the binary.backend 09 February 2023, 08:25:38 UTC
77a0ffe avoid allocation escalation in binary.backend.read1 09 February 2023, 08:25:38 UTC
0f403cf expose low-level interface to binary.backend 09 February 2023, 08:25:38 UTC
bf5e145 expect tests for splitted-input binary reading 09 February 2023, 08:25:38 UTC
6a2c39b Support buffer length limit in binary backend 09 February 2023, 08:25:38 UTC
back to top