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

sort by:
Revision Author Date Message Commit Date
6f19883 Merge branch 'encoding-docs' into 'master' Document some of the encoding constructors See merge request nomadic-labs/data-encoding!40 21 May 2021, 09:21:42 UTC
6932288 add dune-workspace Necessary for `dune build @fmt` to stay local 21 May 2021, 09:10:04 UTC
c0189bd Document some of the encoding constructors 21 May 2021, 09:09:48 UTC
f67cb75 Merge branch 'slice' into 'master' Add binary slicing feature See merge request nomadic-labs/data-encoding!42 18 May 2021, 09:30:54 UTC
c80e772 Avoid catching runtime exception in registration slicer 18 May 2021, 09:16:58 UTC
f6875cb Export Slicer as a module (not as an include) 18 May 2021, 09:16:58 UTC
8f7ea0a Fix formatting 18 May 2021, 09:16:58 UTC
b4a516c Slicer: improve comments 18 May 2021, 09:16:58 UTC
c1df6c1 Cleaner interface for slicer 18 May 2021, 09:16:58 UTC
a654be0 Slicer: comments, renaming and minor code aesthetics 18 May 2021, 09:16:58 UTC
79d4275 Slicer: pass optional (rather than possibly empty) name around 18 May 2021, 09:16:58 UTC
2eacb86 Remove unused test file 17 May 2021, 09:50:15 UTC
547413b Add slicing tests Co-authored-by: hernouf@yandex.ru 17 May 2021, 09:50:15 UTC
53e0b4c Link slicing with registration Co-authored-by: hernouf@yandex.ru 17 May 2021, 09:50:15 UTC
51c2a9a Link slicing with data_encoding Co-authored-by: hernouf@yandex.ru 17 May 2021, 09:50:15 UTC
40e5f92 Add binary slicing feature Co-authored-by: hernouf@yandex.ru 17 May 2021, 09:50:15 UTC
9a1e364 Document integers better 09 March 2021, 08:43:28 UTC
34330d1 Using @gasche's basic CI config 17 February 2021, 13:00:30 UTC
b752d3d Separate benchmarks from tests 17 February 2021, 13:00:03 UTC
01cc025 Update ocamlformat and format 17 February 2021, 12:58:47 UTC
137219a Improve description of N and Z encodings 17 February 2021, 09:39:25 UTC
14b249b Add test for sub-string tampering safety 17 February 2021, 08:03:58 UTC
e68e79c Improve documentation of Binary.read 16 February 2021, 14:24:35 UTC
9fb13fd Fix json schema of Bytes 16 February 2021, 09:46:17 UTC
ec00948 Fix dune constraint upstreaming https://github.com/ocaml/opam-repository/pull/18078/commits/02f61426e730673db4eba22f9fb2f8c4a2d11ffc 03 February 2021, 15:16:53 UTC
23139a5 Fix more 32 bit compatibility in tests 03 February 2021, 11:43:11 UTC
a00eb9f Tests: 32-bit arch compatibility 03 February 2021, 10:10:46 UTC
5e3d772 update CHANGES for 0.3 release 03 February 2021, 08:37:49 UTC
28b1113 Test dedicated to check_size 02 February 2021, 15:28:20 UTC
049d97b maximum_length, fixed_length: improved documentation 02 February 2021, 14:53:29 UTC
a8b396a Binary.maximum_length 02 February 2021, 14:43:37 UTC
ad1ed4a Do not export unsafe value from encoding 02 February 2021, 13:55:02 UTC
6ea8e8d Simplify test boilerplate and expand test coverage 02 February 2021, 13:55:02 UTC
934cb3f Autoformatting 02 February 2021, 13:54:42 UTC
3a1296c Tests: better split and bigger coverage 02 February 2021, 13:54:42 UTC
2e45d6f Remove legacy union from source, move legacy test in test 02 February 2021, 13:54:42 UTC
3d7c735 Test for binary compatibility with legacy result 02 February 2021, 13:54:42 UTC
5dc1757 New result encoding - legacy encoding still available 02 February 2021, 13:54:26 UTC
7765e9e Use newer crowbar to test more 01 February 2021, 08:17:36 UTC
564a1f6 Bump dune-lang version 29 January 2021, 15:32:16 UTC
b35d497 Add converter from Json-lexeme-sequence to String-sequence Specifically, add three different variants with different intended uses. 29 January 2021, 15:32:13 UTC
ee85222 Adapt to newer json-data-encoding 29 January 2021, 15:29:08 UTC
64c2578 Expand tests to cover new string conversions 29 January 2021, 13:37:40 UTC
77aceda Provide `of_string` alongside `of_bytes` 29 January 2021, 13:35:33 UTC
fa2fe62 Provide `to_string` alongside `to_bytes` 29 January 2021, 13:22:04 UTC
10643b4 Build: pass -no-assert when building in release profile 29 January 2021, 11:19:57 UTC
e63484e Increase test coverage Specifically, focus on functions that have assertion checks - test lower-level binary backend (write) - test unions more - test check-size 29 January 2021, 11:19:50 UTC
dfd7a16 Bugfix: allow state to be exact minimal size 29 January 2021, 11:19:44 UTC
d07bf9d Optimize binary encoding of unions 29 January 2021, 11:14:32 UTC
c9ad487 Optimize allowed_bytes representation Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 25 January 2021, 08:57:11 UTC
81bfdba Update LICENSE years 19 January 2021, 09:16:32 UTC
e7667ce Encoding: push assertions higher in the call graph when checking unions fail as early as possible 08 January 2021, 09:48:09 UTC
4d00663 Optimize binary decoder for unions Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 08 January 2021, 09:48:02 UTC
5bc6e0e Memoize fix applications in Mu Co-authored-by: Raphaël Proust <code@bnwr.net> Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 08 January 2021, 09:56:13 UTC
0897439 Update README.md 06 January 2021, 13:03:54 UTC
5e14f1f CI: use cache also for tests 06 January 2021, 12:30:01 UTC
7788b95 Remove temporary comment-out 06 January 2021, 12:21:46 UTC
2334f73 test 06 January 2021, 11:28:45 UTC
f04780c change .gitlab-ci to generate public accessible doc 06 January 2021, 11:28:45 UTC
a4083f0 Encoding.check_cases: Turn a quadratic complexity into a linear one Signed-off-by: Yann Regis-Gianas <yann@nomadic-labs.com> 06 January 2021, 08:06:52 UTC
2c2b795 Fixed comment placement 16 July 2020, 14:54:03 UTC
4ec152c Fix swapped Array/List_too_long errors in binary_reader 30 April 2020, 07:29:16 UTC
f4c1c28 Readme: make example compile 29 April 2020, 16:40:30 UTC
ec070c9 Use Bytes of OCaml 4.08 29 April 2020, 16:27:56 UTC
44dd721 Fix spelling 15 April 2020, 13:07:55 UTC
c38bfaf Provide encodings for Binary_error types 04 February 2020, 21:13:19 UTC
2d58231 Pass titles & descriptions to JSON fields & cases 03 February 2020, 13:13:40 UTC
c62169d CI: update opam before processing to the rest of the CI 03 February 2020, 12:54:22 UTC
118faa2 Change dependency to new fork of dependency 25 January 2020, 19:53:24 UTC
fafe3ca Registration: move module to fix type dependency Registration refers to `Binary_schema`. It used to refer to `Data_encoding__Binary_schema.t` which is the internal reprensentation. It now refers to `Data_encoding.Binary_schema.t` which is the reprensentation intended for users of the library. A very basic test also checks that the registration system behaves as expected. 16 January 2020, 19:08:46 UTC
836c3f7 Test: self_init during tests 16 January 2020, 19:08:46 UTC
670d3a0 Merge branch 'port-7f0319d2' into 'master' Port commit 7f0319d2 from down-stream repository See merge request nomadic-labs/data-encoding!3 22 November 2019, 04:11:50 UTC
b51dcc2 Port commit 7f0319d2 from down-stream repository 22 November 2019, 02:31:19 UTC
5b39686 Merge branch 'error-management' into 'master' Error management See merge request nomadic-labs/data-encoding!2 22 November 2019, 02:30:34 UTC
d789618 Update CHANGES.md 21 November 2019, 00:59:15 UTC
ccecd00 Binary writer/reader: better error management options for the user 21 November 2019, 00:59:15 UTC
e2afe4c Merge branch 'tests-in-CI' into 'master' Tests in CI See merge request nomadic-labs/data-encoding!1 07 November 2019, 05:52:30 UTC
7b09b88 Run the test in the CI 06 November 2019, 22:42:57 UTC
17edd0c Remove unecessary `Pervasives.` prefix 06 November 2019, 22:42:48 UTC
ad31071 Linting sources and tests 06 November 2019, 22:42:48 UTC
d69cac1 Fix and format dune-project Note: dune-project is included in the git repository because it is necessary to make the `dune build @fmt` target available. 15 October 2019, 23:23:47 UTC
cd15ede Constraint ocaml version to 4.07 14 October 2019, 21:25:59 UTC
c8cfd27 Add CHANGES.md 14 October 2019, 05:17:25 UTC
6436eda Minor fixes in the documentation (data_encoding.mli) 14 October 2019, 05:12:44 UTC
2f49724 Remove reference to Lwt in interface 14 October 2019, 04:57:30 UTC
057df27 Remove single lwt function and whole lwt dependency 14 October 2019, 04:36:13 UTC
53ae27b Fix documentation typo 14 October 2019, 03:51:42 UTC
0b64f83 Add opitonal parameter to control buffer size during serialisaiton 14 October 2019, 03:50:47 UTC
e47504d Update opam file 14 October 2019, 03:36:44 UTC
9737c76 Encoding: reduce initial binary writer buffer size 14 October 2019, 03:35:48 UTC
eb12c56 Fix and improve dependencies in opam file 26 September 2019, 09:27:04 UTC
9e56c8e README and LICENSE 26 September 2019, 06:43:47 UTC
0504c2a .gitignore 26 September 2019, 06:34:01 UTC
b4c6879 Fix tests' references to src's inner modules 26 September 2019, 06:06:56 UTC
4a5f98b Normalise dune files formatting dune build @fmt dune promote src/dune dune promote test/dune 26 September 2019, 05:53:43 UTC
3f3a1c0 Rearranging file structure layout 26 September 2019, 05:52:10 UTC
0d3d9dc Opam: Apparently dune is not a "build only" dependency anymore 23 September 2019, 10:02:19 UTC
aba7192 Everywhere: remove MBtytes in favor of Bytes - stdlib,base: remove bigstring, bigarray,cstruct,ocplib-endian - Add cryptobox tests - crypto: remove secret_key_to_bytes and secret_key_of_bytes from the interface - Stdlib: introduce TzEndian for byte access - data_encoding: remove stdlib dependency Co-authored with - Raphaël Proust <code@bnwr.net> - Thomas Gazagnaire <thomas@gazagnaire.org> 12 September 2019, 21:39:39 UTC
01e36e6 Run `make fmt` #WhiteSpace 30 August 2019, 15:29:03 UTC
2a80c66 Update .ocamlformat files 30 August 2019, 15:28:08 UTC
back to top