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