Commit Graph

  • b50e4a00da
    Merge 34b111f7dc1458cdbbe8186ae794235d59c81963 into 3bc6aa8b8d5ee72d23d793a0e909016214cdd599 Chrysostomos Nanakos 2026-02-27 12:44:11 +02:00
  • 34b111f7dc
    chore: nph formatting chore/blockexchange-v2-rebase Chrysostomos Nanakos 2026-02-20 19:40:03 +02:00
  • 6c877f3aad
    fix: use unsafeAddr for string-to-ptr cast in FFI callback Chrysostomos Nanakos 2026-02-20 16:51:55 +02:00
  • 03aa6c5890
    chore: Block protocol rewrite Chrysostomos Nanakos 2026-02-18 14:44:16 +02:00
  • 093a22f26a auto-bump nim-libp2p nim-libp2p-auto-bump-master = 2026-02-27 02:09:36 +00:00
  • dc5102427a
    Merge e8ee59ee003584a531a37dfc427735263eae3947 into 3bc6aa8b8d5ee72d23d793a0e909016214cdd599 Eric 2026-02-26 11:13:24 +00:00
  • e8ee59ee00
    add test for hitting the logic path that panics fix/delete-dataset-crash E M 2026-02-26 22:13:14 +11:00
  • 23ea4a25d7
    Merge c86e435138286037e61db029b74d669bf70fb347 into 3bc6aa8b8d5ee72d23d793a0e909016214cdd599 Eric 2026-02-26 02:49:36 -05:00
  • 9d7cbf5783
    formatting E M 2026-02-25 22:11:52 +11:00
  • 8e337478f2
    Prevent further underflow when deleting blocks E M 2026-02-25 20:13:54 +11:00
  • 4c3cfabe6c
    fix: prevent underflow E M 2026-02-23 22:45:46 +11:00
  • 3bc6aa8b8d
    feat(cli)!: change listen addr to listen port (#1409) master v0.3.2 Eric 2026-02-24 21:03:48 +11:00
  • 94f42b0e9a
    PR feedback E M 2026-02-24 20:35:45 +11:00
  • 620241b679
    formatting E M 2026-02-19 21:14:29 +11:00
  • ae532064bc
    fix rebase E M 2026-02-19 17:21:32 +11:00
  • 2be296ed58
    formatting E M 2026-02-18 18:49:12 +11:00
  • 8502b64763
    update openapi doc E M 2026-02-18 18:31:17 +11:00
  • 2795732e44
    formatting E M 2026-02-18 18:28:41 +11:00
  • 9c0fd2f0c3
    Add --listen-ip as well, so users can specify a well-known ip address E M 2026-02-17 18:50:06 +11:00
  • 33f7ebfa4f
    formatting E M 2026-02-16 23:01:32 +11:00
  • 04f7c6cfd5
    feat(cli)!: change --listen-addrs to --listen-port E M 2026-02-16 23:00:19 +11:00
  • ab413bdfcf
    chore!: Finish renaming Codex to Logos Storage (#1399) Eric 2026-02-19 15:59:15 +11:00
  • e8be146696
    Remove unused files, but also ignore nimbledeps in the future E M 2026-02-19 15:15:50 +11:00
  • 5d9260e57c
    formatting E M 2026-02-18 18:47:18 +11:00
  • a002a86a22
    fix rebase E M 2026-02-03 17:17:03 +11:00
  • 1cd2ff3d38
    formatting E M 2026-02-02 15:19:24 +11:00
  • 27da7200a6
    Rename nix service E M 2026-02-02 15:15:49 +11:00
  • 6799178813
    Last remaining references E M 2026-02-02 13:41:00 +11:00
  • 97d0cad2f0
    WIP renaming contd E M 2026-01-30 17:51:59 +11:00
  • d62fbf5d52
    WIP renaming E M 2026-01-29 14:30:12 +11:00
  • 172ce8fe0b
    WIP rename E M 2026-01-29 10:54:38 +11:00
  • be5b8e0cba
    Rename codex merkletree types E M 2026-01-19 17:16:50 +11:00
  • e0ef839caf
    Move base merkletree implementation to nim-merkletree submodule E M 2026-01-19 17:01:30 +11:00
  • 4068bcb2ed
    fix: bump nph and refactor build process in makefile (#1410) Eric 2026-02-19 13:12:45 +11:00
  • 12b7d48be7
    formatting E M 2026-02-19 12:29:53 +11:00
  • 071b0e02aa
    fix: bump nph and refactor build process in makefile E M 2026-02-18 15:29:06 +11:00
  • 30e3f5ebde
    Merge ee2e77ac6c0d9657e4da2932fceaa97a9127c21f into fef46aee35cf31efb50a42fa4be188af8f653b5f Jakub 2026-02-18 07:52:18 -03:00
  • fef46aee35
    feat(testing): local libstorage c bindings test (#1407) Eric 2026-02-18 15:29:59 +11:00
  • 588b668b1a
    Move to tests/cbindings E M 2026-02-12 22:14:21 +11:00
  • 98e2296520
    attempt to fix error in windows ci E M 2026-02-12 21:49:23 +11:00
  • 932869b14a
    Use explicit libstorage dependency E M 2026-02-12 21:27:57 +11:00
  • 297a9a1faa
    entirely remove cbinding workflow E M 2026-02-12 19:48:44 +11:00
  • 7b3eb027e2
    local cbindings tests E M 2026-02-12 19:41:34 +11:00
  • ee2e77ac6c
    ci(nix): use Nix Flake from NBS repo to provide Nim nix/use-nbs-flake Jakub Sokołowski 2026-01-29 18:55:46 +01:00
  • e375223500
    fix: nix /tmp permission errors on MacOS Jakub Sokołowski 2026-02-13 12:28:50 +01:00
  • d02f44ffd6
    feat(libstorage): enable rest api in libstorage in debug builds (#1406) Eric 2026-02-11 19:25:53 +11:00
  • 3406f1f059
    use PascalCase for define variable name E M 2026-02-11 18:57:25 +11:00
  • aad548566a
    feat: enable rest api in libstorage in debug builds E M 2026-02-10 20:44:24 +11:00
  • 3830ecc9e6
    chore: bump nim-datastore (#1405) Giuliano Mega 2026-02-09 13:59:25 -03:00
  • 03bab9a2c5
    Merge branch 'master' into chore/bump-datastore-v2 Giuliano Mega 2026-02-09 12:27:48 -03:00
  • 61791536e8
    fix: add callback call to storage_destroy to keep consistency (#1401) Giuliano Mega 2026-02-09 11:03:55 -03:00
  • 7a38fc7152
    chore: bump nim-datastore gmega 2026-02-09 11:01:06 -03:00
  • 0df6c0ee40
    Merge branch 'master' into chore/bump-datastore gmega 2026-02-09 10:23:19 -03:00
  • eecfd30b7b
    bump datastore gmega 2026-02-09 10:07:25 -03:00
  • 5529c8d13b
    Merge branch 'master' into fix/destroy-callback Giuliano Mega 2026-02-06 17:11:08 -03:00
  • a5ce5e1fb6
    chore: bump nim-datastore (#1402) Giuliano Mega 2026-02-06 17:10:20 -03:00
  • 21ce904ef9
    chore: bump nim-datastore gmega 2026-02-06 16:36:28 -03:00
  • 58f1bac395
    minor rewording of documentation gmega 2026-02-06 16:08:10 -03:00
  • 53cac774c3
    fix libstorage example gmega 2026-02-06 16:06:07 -03:00
  • 3129fa9a03
    remove callbacks and modify return types of synchronous calls gmega 2026-02-06 16:04:16 -03:00
  • 5ed8c94db0
    replace findPeer and findProvider feat/use-libp2p-dht E M 2026-02-06 12:35:55 +11:00
  • b70c760368
    fix: add callback call to storage_destroy to keep consistency gmega 2026-02-05 15:42:15 -03:00
  • 1a7cf2d335
    fix: propagate callback cancellation (#1400) Giuliano Mega 2026-02-05 11:33:23 -03:00
  • f5818014a8
    Merge branch 'master' into fix/timer-cancellation Giuliano Mega 2026-02-05 09:50:39 -03:00
  • e11e3d73f6
    fix: timer unit tests gmega 2026-02-05 09:48:52 -03:00
  • bcabe66b05
    instantiate dht inside Discovery.new E M 2026-02-05 20:59:15 +11:00
  • 444a5bff7a
    fix: propagate callback cancellation so timer does not get stuck during stop gmega 2026-02-04 16:41:22 -03:00
  • 3203dfba41
    chore: remove circom compat from nix (#1388) Arnaud 2026-02-03 10:51:30 +04:00
  • 0a6c2a5796
    fix(ci): release process producing wrong artifacts (#1398) Eric 2026-02-03 13:47:46 +11:00
  • 44ad291b16
    refactor!: move merkletree to own repo (#1390) Eric 2026-02-03 09:43:14 +11:00
  • c5da99d9da
    flatten windows zip structure and make zip paths consistent v0.3.1 E M 2026-02-02 20:44:30 +11:00
  • a0e3eeca9d
    fix windows zip path E M 2026-02-02 20:01:21 +11:00
  • 06c560e713
    fix trailing ) E M 2026-02-02 19:24:26 +11:00
  • 4ca57bfe71
    actually put the libstorage zip file in the build dir E M 2026-02-02 19:02:59 +11:00
  • 8b4770c07d
    fix zip path E M 2026-02-02 17:27:14 +11:00
  • 53d50c8f1f
    fix no glob pattern on zip command E M 2026-02-02 17:12:32 +11:00
  • 5cd5906479
    compress files before uploading to workflow artifacts E M 2026-02-02 16:55:19 +11:00
  • 7b56a1f9be
    re-add * to glob for copying files from /tmp/release to release assets E M 2026-02-02 15:41:02 +11:00
  • 83a6cd5466
    Remove unneeded tests E M 2026-01-29 14:35:28 +11:00
  • 026c26a2fb
    formatting E M 2026-01-29 10:58:48 +11:00
  • e3937c69a9
    bump nim-merkletree: add multithreaded tests E M 2026-01-28 07:59:57 +11:00
  • 204ee9e27f
    Rename codex merkletree types E M 2026-01-19 17:16:50 +11:00
  • d627b1738b
    Move base merkletree implementation to nim-merkletree submodule E M 2026-01-19 17:01:30 +11:00
  • 6086e90b3f
    make build/dlls before copying to it E M 2026-02-02 14:48:06 +11:00
  • 91d894fa4f
    fix release download so contents are flattened in /tmp/release E M 2026-02-02 13:36:38 +11:00
  • 97d429af2b
    Fix no dlls being uploaded to workflow artifact E M 2026-02-02 13:27:04 +11:00
  • 5cbebe2c20
    Simplify workflow E M 2026-02-02 12:53:19 +11:00
  • 98a3f21afb
    Attempt to prevent libstorage.dll from being uploaded as a separate workflow artifact E M 2026-02-02 10:59:03 +11:00
  • 71e1737dad
    Second attempt to prevent libstorage.dll from being uploaded to release artifacts E M 2026-01-30 21:05:41 +11:00
  • d674a7d0d2
    attempt to prevent libstorage.dll artifact from being uploaded to release E M 2026-01-30 20:16:59 +11:00
  • c6345fd6f7
    build(docker): ignore ipv6 for NAT_IP_AUTO (#1393) Adam Uhlíř 2026-01-30 09:41:28 +01:00
  • 662b9ce61e
    build(docker): ignore ipv6 for NAT_IP_AUTO Adam Uhlíř 2026-01-29 14:43:59 +01:00
  • 2074cf1392
    try to fix file not found for upload during release E M 2026-01-30 17:59:40 +11:00
  • 144918a67e
    re-reverese order of steps so win dlls exist E M 2026-01-30 17:30:33 +11:00
  • 124afff57f
    Remove unneeded uploads E M 2026-01-30 16:52:32 +11:00
  • d4ef86613f
    add recursive delete for libstore directories E M 2026-01-30 14:37:07 +11:00
  • a4bafc2dee
    Update names of release workflow steps for clarity E M 2026-01-30 13:58:44 +11:00
  • 4d946601c0
    Use consistent env vars for tagged release and version identification E M 2026-01-30 13:58:29 +11:00
  • 0edf6cc6e5
    Use var name for libstorage for consistency E M 2026-01-30 13:57:52 +11:00
  • 7c942f8d4f
    Use -dlls instead of -libs since it was changed in the build workflow E M 2026-01-30 13:57:28 +11:00