Commit Graph

  • 57f4b6f7cb
    Merge pull request #103 from codex-storage/fix-randomNodes master Csaba Kiraly 2024-10-18 20:45:49 +0200
  • ee4e2102d9
    Merge pull request #99 from codex-storage/fix-removal Csaba Kiraly 2024-10-18 20:14:23 +0200
  • a6cfe1a084
    fix potential infinite loop in randomNodes Csaba Kiraly 2024-10-14 10:37:03 +0200
  • 1a344f1fd7
    log reliability based on loss statistics Csaba Kiraly 2024-10-15 18:17:49 +0200
  • fee5a9ced2
    set NoreplyRemoveThreshold to 0.5 Csaba Kiraly 2024-10-14 10:11:37 +0200
  • 6310c50ce0
    introduce NoreplyRemoveThreshold Csaba Kiraly 2024-10-14 15:35:10 +0200
  • 7507e99c96
    register "not seen" when missing replies Csaba Kiraly 2024-10-14 09:19:01 +0200
  • 02bc12e639
    change node seen flag to an exponential moving average Csaba Kiraly 2024-10-14 15:33:29 +0200
  • e1c1089e4f
    fix aggressive node removal from on first packet loss Csaba Kiraly 2024-10-07 21:39:54 +0200
  • c1d2ea410d
    Merge pull request #102 from codex-storage/measure-rtt-bw Csaba Kiraly 2024-10-14 14:19:35 +0200
  • 8b1660464d
    don't log bandwidth estimates Csaba Kiraly 2024-10-14 13:57:52 +0200
  • 7057663f81
    fixup: remove excessive debug Csaba Kiraly 2024-10-14 11:19:36 +0200
  • ff5391a35e
    Merge pull request #100 from codex-storage/metrics Csaba Kiraly 2024-10-10 12:51:09 +0200
  • 4ccaaee721
    rename metrics to dht_ from discovery_ Csaba Kiraly 2024-10-10 11:44:26 +0200
  • 80cc069c5e
    metrics: add transport byte counters Csaba Kiraly 2024-10-10 11:43:23 +0200
  • ffeeeeb3fb
    transport: add metrics Csaba Kiraly 2024-10-10 11:42:11 +0200
  • 4d2250477e
    metrics: add discovery_routing_table_buckets Csaba Kiraly 2024-10-08 10:24:00 +0200
  • b7b04ed9e4
    metrics: rename routing_table_nodes to discovery_routing_table_nodes Csaba Kiraly 2024-10-08 10:23:22 +0200
  • 6e180af4aa
    Merge pull request #101 from codex-storage/logging Csaba Kiraly 2024-10-10 11:22:23 +0200
  • 706cb50041
    add debugPrintLoop to print neighborhood info Csaba Kiraly 2024-10-08 10:25:42 +0200
  • 0825d887ea
    add bandwidth estimate Csaba Kiraly 2024-10-08 10:47:05 +0200
  • ec4f0d4a84
    add transport level RTT measurement Csaba Kiraly 2024-10-08 10:43:06 +0200
  • 0b69de242f
    add rtt measurement Csaba Kiraly 2024-10-08 10:40:33 +0200
  • f3eec2a202
    node: add RTT and bandwidth measurement holders Csaba Kiraly 2024-10-07 21:33:45 +0200
  • f6971cc947
    logging: better logging of SPR update Csaba Kiraly 2024-10-08 10:26:19 +0200
  • 4d9e39d86c
    transport: improve logging Csaba Kiraly 2024-10-08 11:15:20 +0200
  • b8bcb2d08d
    Merge pull request #95 from codex-storage/factorize Csaba Kiraly 2024-10-07 14:06:59 +0200
  • f121d080e7
    Merge pull request #96 from codex-storage/reduce-timeouts Csaba Kiraly 2024-10-03 10:54:44 +0200
  • fef297c622
    Merge pull request #94 from codex-storage/feature-FindNodeFastResultLimit Csaba Kiraly 2024-10-01 15:04:26 +0200
  • 936a5ec6fa
    Merge pull request #93 from codex-storage/fix-FindNodeResultLimit Csaba Kiraly 2024-10-01 14:51:33 +0200
  • 9acdca795b
    routing table logging update (#97) Ben Bierens 2024-09-23 15:49:08 +0200
  • 964d27a00b
    fixes dependencies benbierens 2024-08-28 09:57:08 +0200
  • b21debde71
    Merge branch 'master' into logging-update Ben 2024-08-22 09:05:38 +0200
  • 5f38fd9570
    GCC-14 (#98) Ben Bierens 2024-08-20 11:04:48 +0200
  • 97fcd97562
    Review comment by Mark Ben Bierens 2024-08-20 09:11:31 +0200
  • bc87f30b0d
    Review comment by Mark Ben Bierens 2024-08-19 15:51:08 +0200
  • be88f8a7b3
    bumps checkout to v4 Ben 2024-08-19 15:36:09 +0200
  • 72fd06deab
    pins nim-datastore version Ben 2024-08-19 15:08:37 +0200
  • 3b4cc1f40f
    turns nim-stable back off Ben 2024-08-15 11:14:47 +0200
  • 4821749062
    bumps datastore Ben 2024-08-15 10:47:41 +0200
  • a1f7219758
    builds parallel tests before running Ben 2024-08-15 10:02:01 +0200
  • 6d924439a1
    fixes asynctest import Ben 2024-08-15 09:45:34 +0200
  • cab49ccf9a
    greatly simplify CI Ben 2024-08-15 09:42:18 +0200
  • aa32c7b8d5
    datastore checksum Ben 2024-08-14 11:54:35 +0200
  • e924686f6d
    bumps nim-datastore Ben 2024-08-14 11:28:19 +0200
  • 825e31d132
    attempt to fix import paths Ben 2024-08-14 11:19:17 +0200
  • b3fd45d200
    adds build.nims to installfiles for test module Ben 2024-08-14 10:55:08 +0200
  • 437643124d
    oops wrong version Ben 2024-08-14 10:48:35 +0200
  • 2fd6c7dd03
    pathing in tests Ben 2024-08-14 10:34:45 +0200
  • a865b3242e
    sets path Ben 2024-08-14 10:29:09 +0200
  • 421fabe98b
    splits the test dependencies from the dev dependencies (example nim-ethers) Ben 2024-08-14 10:23:29 +0200
  • 747320808a
    libp2p checksum benbierens 2024-08-12 17:44:06 +0200
  • 8cc8407451
    moves libp2p from codex-branch to latest master benbierens 2024-08-12 15:10:27 +0200
  • b8f28e1b90
    libp2p checksum benbierens 2024-08-12 15:01:43 +0200
  • 5d7b714eb7
    libp2p version tag benbierens 2024-08-12 14:51:29 +0200
  • 6b1dd92bb7
    checksum for datastore benbierens 2024-08-12 14:38:12 +0200
  • b9b8ac0d62
    chronos checksum benbierens 2024-08-12 14:32:08 +0200
  • 75e4a71d04
    adjusts asynctest imports for chronos benbierens 2024-08-12 14:22:59 +0200
  • 455dc45a49
    bumps to working version of nim-datastore benbierens 2024-08-12 14:14:50 +0200
  • d042212340
    asynctest sha benbierens 2024-08-12 13:43:57 +0200
  • ef1b6acf6a
    updates asynctest version tag benbierens 2024-08-12 13:30:34 +0200
  • fd4cd6568e
    attempt to bump various dependencies benbierens 2024-08-12 13:18:52 +0200
  • bdf15e4958
    redundant else block benbierens 2024-08-12 08:54:35 +0200
  • 9b2348b28d
    fixes that checksum benbierens 2024-08-12 08:38:46 +0200
  • afa7ab2d93
    updates version of bearssl in lockfiles benbierens 2024-08-12 08:32:16 +0200
  • 77f2040de6
    Makes node ID shortening consistent with other short-id formats benbierens 2024-08-09 11:37:15 +0200
  • 29de7952fa
    bumps bearssl benbierens 2024-08-09 11:23:43 +0200
  • 99a3f0966b
    Clear logs for adding and removing of nodes. routingtable log topic for filtering. benbierens 2024-08-09 10:58:00 +0200
  • 5624700855
    reduce default timeouts Csaba Kiraly 2023-07-08 01:25:02 +0200
  • 76da855725
    use handshakeTimeout if handshake starting in sendMessage Csaba Kiraly 2024-06-28 17:10:40 +0200
  • 4c9c92232b
    remove unused sendRequest call Csaba Kiraly 2023-09-04 14:37:53 +0200
  • 148b10908d
    trace log: do not log binary encoding Csaba Kiraly 2023-09-03 13:51:46 +0200
  • f299c23e2e
    remove lookupWorkerFast duplicate code Csaba Kiraly 2023-07-10 12:42:28 +0200
  • bdf57381e3
    introduce FindNodeFastResultLimit Csaba Kiraly 2023-07-08 01:30:14 +0200
  • 4b82bdc2f9
    fix returning too many nodes when FindNodeResultLimit!=BUCKET_SIZE Csaba Kiraly 2023-06-19 12:16:54 +0200
  • d8160ff0f7
    add logging helper for Protocol Csaba Kiraly 2023-06-15 12:09:34 +0200
  • f766cb39b1
    encoding: introducing type cipher=aes128 Csaba Kiraly 2023-06-02 19:03:57 +0200
  • 316464fc71
    dht: waitMessage: expose timeout as parameter, keeping default Csaba Kiraly 2023-05-17 08:08:12 +0200
  • 6e61e02091
    fixup: move sendRequest forward Csaba Kiraly 2023-05-10 21:38:57 +0200
  • dfff39091b
    introduce waitResponse wrapper Csaba Kiraly 2023-05-10 21:31:18 +0200
  • 63822e8356
    Update nim-codex-dht to Chronos V4 (#90) v0.5.0 Giuliano Mega 2024-05-23 17:49:44 -0300
  • 329cffc26e
    patch checksum gmega 2024-05-23 17:22:16 -0300
  • 46dc863f96
    drop checksum from nimble lock file gmega 2024-05-23 16:51:21 -0300
  • 52d22c3a1f
    Merge branch 'master' into feat/chronos-v4 gmega 2024-05-23 16:19:42 -0300
  • 6da1719535
    Merge f652cde9d8 into 2299317116 Jaremy Creechley 2024-05-14 09:49:04 -0300
  • 2299317116
    Merge pull request #91 from codex-storage/chore/update-libp2p-repo v0.4.1 Giuliano Mega 2024-03-18 19:40:01 -0300
  • 717cd0a50c
    Merge branch 'master' into chore/update-libp2p-repo gmega 2024-03-18 19:11:57 -0300
  • 223ce9240b
    Merge pull request #92 from codex-storage/fix/nimble-archive-osx Giuliano Mega 2024-03-18 19:11:28 -0300
  • 709a873862
    fix name for nimble archive for OSX gmega 2024-01-11 15:19:59 -0300
  • b3d01245e9
    update repo for libp2p gmega 2024-03-18 18:42:48 -0300
  • 25fd8bf5d6
    fix name for nimble archive for OSX gmega 2024-01-11 15:19:59 -0300
  • d4ced0259d
    add nim 1.6.18 to nimble.lock gmega 2024-01-11 15:04:01 -0300
  • 71cc929889
    Add actual fix to message corruption issue, after putting out a minimal failing example at https://gist.github.com/gmega/9b9afaf4bf0054f58a8bbf56b6b01c84. gmega 2024-01-04 18:15:59 -0300
  • 498ca4f413
    sync .nimble, nimble.lock, and atlas.lock gmega 2024-01-04 18:15:08 -0300
  • 1d26c5efc7
    fix memory corruption bug, bump atlas.lock gmega 2023-12-22 19:01:31 -0300
  • c012f07485
    minimal chronos v4 changes gmega 2023-12-19 09:43:31 -0300
  • f652cde9d8
    add url rewrites fix-atlas-url-rules Jaremy Creechley 2023-12-22 16:18:45 -0700
  • 0306d64f14
    add url rewrites Jaremy Creechley 2023-12-22 16:08:20 -0700
  • 58997b1625
    modernize lockfile Jaremy Creechley 2023-12-22 16:05:55 -0700
  • a3ccea0a49
    modernize lockfile Jaremy Creechley 2023-12-22 16:04:50 -0700