Commit graph

  • c33506a73c deploy: a901b70866dcb9566af29e99b19c7bf190cdbbba c-cube 2022-07-06 21:00:28 +00:00
  • 0bf5b7dc8e
    doc for 3.9 Simon Cruanes 2022-07-06 16:56:39 -04:00
  • 3e735be372 deploy: 484aa3a1e7 c-cube 2022-07-06 20:46:13 +00:00
  • 484aa3a1e7
    Merge pull request #394 from c-cube/ccbv_bytes2 Simon Cruanes 2022-07-06 16:41:21 -04:00
  • b7d19e9dc5
    test Simon Cruanes 2022-07-05 21:29:03 -04:00
  • af77f371fd
    feat(testlib): allow ?long arg Simon Cruanes 2022-07-05 21:28:54 -04:00
  • 8b751754ba
    test: compat 4.03 Simon Cruanes 2022-07-04 22:16:46 -04:00
  • feaa8ecf7d
    test BV.init Simon Cruanes 2022-07-04 22:15:13 -04:00
  • e15971934d
    feat(BV): add init Simon Cruanes 2022-07-04 22:15:06 -04:00
  • b24feaf2d6
    strong BV test Simon Cruanes 2022-07-04 22:09:25 -04:00
  • 36eb87db21
    fix(BV): clear bits properly Simon Cruanes 2022-07-04 22:09:14 -04:00
  • e01b758de8
    more tests Simon Cruanes 2022-07-04 22:04:50 -04:00
  • d9717095ef
    improve doc for BV Simon Cruanes 2022-07-04 22:04:40 -04:00
  • 30cb40c71f
    test: add strong tests for BV Simon Cruanes 2022-07-04 21:50:01 -04:00
  • 60b9ece69e
    feat(BV): correct many bugs, clarify parts of the API Simon Cruanes 2022-07-04 21:47:39 -04:00
  • 75fe196d3a
    feat(testlib): optional arguments for q Simon Cruanes 2022-07-04 21:47:24 -04:00
  • 090945c3f8
    fix(BV): equal function Simon Cruanes 2022-07-04 16:08:17 -04:00
  • cc55e4cdfb
    feat(testlib): optional name for all tests Simon Cruanes 2022-07-04 16:07:58 -04:00
  • 856e73d2b2
    fix Simon Cruanes 2022-07-04 14:37:24 -04:00
  • 2b5b2a0e02
    chore: have make test be quiet Simon Cruanes 2022-07-04 14:35:32 -04:00
  • 3dd63964fb
    Merge branch 'master' into ccbv_bytes2 Simon Cruanes 2022-07-04 14:35:25 -04:00
  • aec2dd1b9f deploy: 69f2805f10 c-cube 2022-07-04 18:01:56 +00:00
  • 69f2805f10
    Merge pull request #414 from c-cube/wip-testlib Simon Cruanes 2022-07-04 13:57:35 -04:00
  • 8d964458d9 chore: ci Simon Cruanes 2022-07-03 00:18:53 -04:00
  • 3c5b2329bc tests belong in specific packages Simon Cruanes 2022-07-03 00:17:44 -04:00
  • 10865eaced reformat Simon Cruanes 2022-07-03 00:02:27 -04:00
  • c4d64c9092
    chore: ci Simon Cruanes 2022-07-03 00:18:53 -04:00
  • 913ebdd52e
    tests belong in specific packages Simon Cruanes 2022-07-03 00:17:44 -04:00
  • adb47f6c49
    reformat Simon Cruanes 2022-07-03 00:02:27 -04:00
  • 3e2379660e
    move cbor tests into tests/ Simon Cruanes 2022-07-02 23:49:41 -04:00
  • e242b004ad
    use preproc to deal with 4.03 and others < 4.08 versions Simon Cruanes 2022-07-02 23:39:33 -04:00
  • 919360f96e
    remove ounit Simon Cruanes 2022-07-02 23:18:16 -04:00
  • 55b59b5b91
    move more tests into testlib Simon Cruanes 2022-07-02 22:25:29 -04:00
  • 3b2cd786e2
    finish removing qtest Simon Cruanes 2022-07-02 22:12:40 -04:00
  • 1e4a22fbf2
    refactor: finish migration to qtest Simon Cruanes 2022-07-02 22:09:25 -04:00
  • 1111c0fa9a
    wip: convert tests into testlib Simon Cruanes 2022-07-02 14:46:44 -04:00
  • 91ddccc782
    compat 4.03 Simon Cruanes 2022-07-02 01:08:59 -04:00
  • b695918e99
    move all core tests to new testlib Simon Cruanes 2022-07-02 00:29:25 -04:00
  • 49c06e93fa
    wip: use testlib for tests Simon Cruanes 2022-06-30 22:28:19 -04:00
  • 0bee9bdd55
    wip: remove tests from src/ Simon Cruanes 2022-06-30 22:28:07 -04:00
  • 215c5c7d5b
    testlib: improve API Simon Cruanes 2022-06-30 22:28:01 -04:00
  • 369b208385
    test: migrate part of CCList's tests to experiment with testlib Simon Cruanes 2022-06-17 23:53:44 -04:00
  • f8d8c0962c
    wip: add internal test library to replace qtest Simon Cruanes 2022-06-17 23:53:30 -04:00
  • 7f5e08883f deploy: f9abed084e c-cube 2022-07-01 01:14:32 +00:00
  • f9abed084e
    Merge pull request #413 from c-cube/feat-cbor Simon Cruanes 2022-06-30 21:06:58 -04:00
  • 43f88a372f
    stronger test for cbor Simon Cruanes 2022-06-30 21:06:21 -04:00
  • 20fb411b50
    compat fix Simon Cruanes 2022-06-30 20:45:08 -04:00
  • db9c613f57
    add some basic docs for cbor Simon Cruanes 2022-06-30 20:39:09 -04:00
  • 962874c038
    dune Simon Cruanes 2022-06-30 20:36:14 -04:00
  • 89702924d8
    test: add qcheck test for cbor Simon Cruanes 2022-06-30 20:25:19 -04:00
  • b1c7c64b87
    improve test for cbor Simon Cruanes 2022-06-30 20:06:38 -04:00
  • 40ceded65f
    remove expected file for cbor tests Simon Cruanes 2022-06-29 20:12:36 -04:00
  • ddd9ed48f1
    chore: disable CI for windows temporarily Simon Cruanes 2022-06-28 23:38:30 -04:00
  • fd4c679479
    disable cbor tests on < 4.08 Simon Cruanes 2022-06-28 23:37:33 -04:00
  • 565b3ed5c2
    compat with 4.03 Simon Cruanes 2022-06-28 21:24:53 -04:00
  • bad23766e3
    chore: enable preprocessor in cbor Simon Cruanes 2022-06-28 20:56:50 -04:00
  • 06b58d36d1
    test for cbor, based on appendix A test vector Simon Cruanes 2022-06-17 22:21:19 -04:00
  • 27ab6af573
    depend on yojson for tests Simon Cruanes 2022-06-17 22:21:43 -04:00
  • 98d0cdfe6d
    fix(cbor): many bugfixes Simon Cruanes 2022-06-17 22:21:35 -04:00
  • e7b5d675d2
    doc: add RFC for CBOR Simon Cruanes 2022-06-16 22:27:37 -04:00
  • 69907e96d1
    feat: add Containers_cbor module Simon Cruanes 2022-06-16 22:21:35 -04:00
  • e24b2060e7
    fix: handle uppercase in string/hex Simon Cruanes 2022-06-15 13:36:36 -04:00
  • 425d389c3c deploy: 75b498a433 c-cube 2022-06-11 03:54:18 +00:00
  • e6adf24c37
    last Simon Cruanes 2022-06-10 23:53:19 -04:00
  • c654c5e7f0
    add doc for 3.8 Simon Cruanes 2022-06-10 23:50:34 -04:00
  • 75b498a433
    prepare for 3.8 v3.8 Simon Cruanes 2022-06-10 23:47:21 -04:00
  • 6f1a927f13 deploy: 259edb965b c-cube 2022-06-11 03:38:53 +00:00
  • 259edb965b
    try to fix test Simon Cruanes 2022-06-10 23:26:21 -04:00
  • 90a131b7af
    fix compiler warning Simon Cruanes 2022-06-10 23:25:22 -04:00
  • 58ac755f82
    chore: move to ounit2 Simon Cruanes 2022-06-09 21:39:09 -04:00
  • 977e0c9577
    add test for String.to_hex Simon Cruanes 2022-06-09 21:11:47 -04:00
  • 911e9faff7
    add Containers_bencode Simon Cruanes 2022-06-09 20:53:10 -04:00
  • e63383174e
    perf(cchash): improve a bit commutative hashing of arrays/lists Simon Cruanes 2022-06-07 16:20:26 -04:00
  • 40133ee511
    perf(cchash): only hash prefix of string/bytes Simon Cruanes 2022-06-07 16:20:14 -04:00
  • e7dad1b54a
    fix(parse): rename function in test case Simon Cruanes 2022-06-07 16:19:28 -04:00
  • 4cf18bf19e deploy: 322b15d757 c-cube 2022-06-05 01:22:45 +00:00
  • 322b15d757
    Merge pull request #409 from dmbaturin/assoc-helpers Simon Cruanes 2022-06-04 21:15:21 -04:00
  • 0075378f29 feat(CCList): Add keys, values, and map_values Daniil Baturin 2022-06-01 15:38:22 +03:00
  • a04ecd14c1 deploy: 70703b3512 FardaleM 2022-05-12 09:24:33 +00:00
  • 70703b3512 fix: add since tag for Array.map_inplace Fardale 2022-05-12 11:19:47 +02:00
  • 1563054c1a deploy: 8a71b1dcaa FardaleM 2022-05-12 09:09:10 +00:00
  • 8a71b1dcaa feat(ccarray): add CCArray.map_inplace Fardale 2022-05-12 11:03:38 +02:00
  • fb682ec112 deploy: e59cc68c24 c-cube 2022-05-09 14:57:12 +00:00
  • e59cc68c24
    fix doc Simon Cruanes 2022-05-09 10:49:48 -04:00
  • 853bcb8776
    add doc for 3.7 Simon Cruanes 2022-05-09 10:16:54 -04:00
  • 2e4db82b67
    doc: readme irc Simon Cruanes 2022-04-28 21:24:44 -04:00
  • f0f3d931e4
    add ocamlformat file (!) wip-resp2 Simon Cruanes 2022-04-27 22:53:47 -04:00
  • 6c8b59d945
    detail Simon Cruanes 2022-04-27 22:53:21 -04:00
  • 8db462e30c
    feat(resp2): handle \r\n properly and more efficiently Simon Cruanes 2022-04-27 22:49:43 -04:00
  • 8665f0a37d
    tests for resp2 Simon Cruanes 2022-04-27 22:44:39 -04:00
  • fb7c4a1208
    enable qtest for resp2 Simon Cruanes 2022-04-27 22:44:31 -04:00
  • deef13eb36
    feat: add RESP2 encoder/decoder Simon Cruanes 2022-04-27 22:44:18 -04:00
  • 522772356f
    chore: CI Simon Cruanes 2022-04-16 23:04:43 -04:00
  • 8ea387165e deploy: 34f76e926c c-cube 2022-04-06 15:01:35 +00:00
  • 34f76e926c
    add CCString.{to_hex,of_hex} Simon Cruanes 2022-04-06 10:53:26 -04:00
  • 3e1bf0c600 deploy: a753b0df3e c-cube 2022-03-24 19:50:28 +00:00
  • a753b0df3e
    Merge remote-tracking branch 'origin/master' Simon Cruanes 2022-03-24 15:46:23 -04:00
  • a2a1901630
    prepare for 3.7 v3.7 Simon Cruanes 2022-03-24 13:46:45 -04:00
  • 7004fd4275
    test: heavier test for lfqueue wip-lfqueue Simon Cruanes 2022-03-22 21:43:30 -04:00
  • 12cb1f91d5
    makefile: compile everything with --profile=release Simon Cruanes 2022-03-22 21:43:14 -04:00