Commit graph

  • b2ec88b0e1 feat(CCSeq): add some missing function from 4.14 Fardale 2022-09-21 15:44:18 +02:00
  • 94e4023dd9 deploy: 46fbc3b82f FardaleM 2022-09-21 09:26:41 +00:00
  • 46fbc3b82f doc(Unix): add example from call_full Fardale 2022-09-21 11:22:02 +02:00
  • eeac873ae5 deploy: 47ff9935dc FardaleM 2022-09-20 13:15:53 +00:00
  • 47ff9935dc include Seq in CCSeq for ocaml >= 4.07 Fardale 2022-09-20 15:09:45 +02:00
  • 056889ce23 add condition over os_type to preproc Fardale 2022-09-17 21:22:07 +02:00
  • a5f9f2b95d chore(CI): enable dune cache Fardale 2022-09-17 21:39:04 +02:00
  • 29b63c7186 deploy: 15c9152795 FardaleM 2022-09-17 19:36:37 +00:00
  • 15c9152795 chore(CI): bump the last version of ocaml from 4.13 to 4.14 Fardale 2022-09-17 21:28:55 +02:00
  • 96ebfcc156
    refactor(local_storage): use a local reference wip-thread-local Simon Cruanes 2022-09-14 19:38:03 -04:00
  • 30f987d1bf
    test: make TLS test faster (do not yield as much) Simon Cruanes 2022-09-14 19:37:43 -04:00
  • 3e105434d9
    add CCLocal_storage to containers-thread Simon Cruanes 2022-09-14 18:49:46 -04:00
  • 00d344e09e
    fix(Int64.hash): wrong shift Simon Cruanes 2022-08-29 09:49:15 -04:00
  • 2c7a3526d8 deploy: a3abf40bc2 c-cube 2022-08-22 17:55:59 +00:00
  • a3abf40bc2 add CCInt64.{hash,hash_to_int64} Simon Cruanes 2022-08-22 17:48:21 +00:00
  • bf0fe7b0e4 deploy: 4e2f9220dd FardaleM 2022-08-05 19:43:04 +00:00
  • 4e2f9220dd doc: add details to CCResult.of_opt Fardale 2022-08-05 21:37:43 +02:00
  • 91753c97bc deploy: 43f82d7668 c-cube 2022-08-04 16:07:45 +00:00
  • 43f82d7668
    feat(Ref): add protect function Simon Cruanes 2022-08-04 11:58:39 -04:00
  • d535cfe677
    detail Simon Cruanes 2022-07-21 11:54:46 -04:00
  • 49de35889f deploy: 249dc3596e c-cube 2022-07-07 02:31:19 +00:00
  • 249dc3596e
    prepare for 3.9 v3.9 Simon Cruanes 2022-07-06 16:45:25 -04:00
  • 6a415e963a
    fix(cbor): use int64 as main int type Simon Cruanes 2022-07-06 22:27:12 -04:00
  • 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