Commit Graph

  • e26ac19d7d
    Merge 959b0fc7171b1057c1ecb3dbdc5d051152fb33c3 into 0dea35d3640ec6a600f485b37f9738e3a4f7efa0 Ivan FB 2026-02-12 11:01:09 +00:00
  • 959b0fc717
    add missing semicolon fix-macos-nix-builds Ivan Folgueira Bande 2026-02-12 12:00:52 +01:00
  • 96348a5e40
    use nimble 0.22.0 with macos segfault fix Ivan Folgueira Bande 2026-02-12 11:41:15 +01:00
  • fafe414835
    Merge 5763c25043cc2ee31449ffe8717c4dad81512776 into 0dea35d3640ec6a600f485b37f9738e3a4f7efa0 Alex Jbanca 2026-02-11 16:03:11 +00:00
  • 0dea35d364
    feat: refactor to support building with Nimble (#52) master Ivan FB 2026-02-11 16:32:02 +01:00
  • 6e0298968e
    feat: refactor to support building with Nimble Ivan Folgueira Bande 2026-01-31 15:43:46 +01:00
  • a09f632836
    chore: chores nix_nimble darshankabariya 2026-02-10 03:28:41 +05:30
  • ed837760c8
    chore: rsubmodule darshankabariya 2026-02-10 03:18:12 +05:30
  • 29bd306008
    chore: complete deprecate nimbus-build-system darshankabariya 2026-02-10 03:12:03 +05:30
  • ad5b5a74e9
    chore: complete deprecate nimbus-build-system darshankabariya 2026-02-10 03:06:58 +05:30
  • a9f9327b97
    chore: ci fix darshankabariya 2026-02-10 02:28:34 +05:30
  • abef609a39
    chore: ci fix darshankabariya 2026-02-10 01:36:57 +05:30
  • 3b1fbad0af
    chore: ci fix darshankabariya 2026-02-10 01:32:49 +05:30
  • 8616504cb9
    chore: ci fix darshankabariya 2026-02-10 01:16:36 +05:30
  • 5782292d6b
    chore: ci fix darshankabariya 2026-02-10 01:11:36 +05:30
  • de1642a292
    chore: Nix + Nimble darshankabariya 2026-02-09 18:22:20 +05:30
  • 3ace1b32b8
    Merge 9267f067e7441869d4d698ef14193eed2f0b7a5f into 47757bacea4bfeab362b4335a7cdc35c46c1e744 Ivan FB 2026-02-09 12:07:05 +01:00
  • 47757bacea
    chore: update license files to comply with Logos licensing requirements Igor Sirotin 2026-02-05 15:11:35 +00:00
  • 55ba7e2bc3
    docs: added licenses (#51) Igor Sirotin 2026-02-03 19:05:46 +00:00
  • bab1dc4014
    docs: added licenses Igor Sirotin 2026-02-03 14:31:15 +00:00
  • 82f485c563
    add HOME in default nix start-using-nimble Ivan Folgueira Bande 2026-02-01 21:03:10 +01:00
  • e301dad197
    nix: use Nix Flake from NBS repo to provide Nim Jakub Sokołowski 2026-01-30 11:45:07 +01:00
  • 0454556582
    perform some nix cleanup as we use nimble Ivan Folgueira Bande 2026-02-01 18:03:42 +01:00
  • 2d6e1fcd5b
    add nimble dependency in nix detfault.nix Ivan Folgueira Bande 2026-02-01 17:50:16 +01:00
  • f1cfb160c4
    add simple log configurePhase in default nix Ivan Folgueira Bande 2026-02-01 17:45:32 +01:00
  • a48beb9220
    chore: perform clean nimbus-build-system stuff from nix config Ivan Folgueira Bande 2026-02-01 17:24:00 +01:00
  • 1c904d7d88
    adjust compilation command to nimble Ivan Folgueira Bande 2026-01-31 16:07:05 +01:00
  • 415c037f55
    deep refactor to support Nimble Ivan Folgueira Bande 2026-01-31 15:43:46 +01:00
  • 5763c25043
    fix: Enable lib as nim module Alex Jbanca 2026-01-30 15:02:42 +02:00
  • 19c48ef602
    Merge pull request #46 from logos-messaging/use-epoll-in-android Ivan FB 2026-01-29 23:28:00 +01:00
  • 9f7ae0c7df
    feat: support retrieval hints for efficient message retrieval from store nodes (#18) shash256 2026-01-29 15:22:40 +05:30
  • a8a5e42530
    Merge pull request #45 from logos-messaging/fix-shebangs Ivan FB 2026-01-29 10:23:17 +01:00
  • 4aa800ad2b
    force epoll is being used in Android Ivan Folgueira Bande 2026-01-27 22:41:46 +01:00
  • c6e54b70ee
    fix: use env instead of hardcoding bash path Jakub Sokołowski 2026-01-27 15:28:57 +01:00
  • 9267f067e7
    add fix compilation issue implement-shutdown-within-sds Ivan Folgueira Bande 2026-01-26 12:30:13 +01:00
  • 57220b54d7
    properly call closeDispatcher in shutdown module Ivan Folgueira Bande 2026-01-26 11:48:35 +01:00
  • cc0034f119
    adopt self shutdown implementation without changing nim-chronos Ivan Folgueira Bande 2026-01-26 11:37:15 +01:00
  • 89cda63916
    Apply suggestion from @NagyZoltanPeter use-chronos-shutdown Ivan FB 2026-01-22 16:07:48 +01:00
  • f2729913c7
    Makefile use ARCH instead of CPU Ivan Folgueira Bande 2026-01-21 17:37:00 +01:00
  • 4f2706a983
    better resources cleanup and call shutdown Ivan Folgueira Bande 2026-01-20 22:08:33 +01:00
  • fe9bb11f8e
    update nim-chronos Ivan Folgueira Bande 2026-01-20 15:22:18 +01:00
  • 4905b61922
    Invoke nim-chronos shutdown in destroySdsThread Ivan Folgueira Bande 2026-01-19 12:03:38 +01:00
  • 113a9760a3
    Revert "feat: thread pool (#40)" Ivan Folgueira Bande 2026-01-19 12:00:43 +01:00
  • c2ca3d4e8a
    Revert "initialize ctxPoolLock" Ivan Folgueira Bande 2026-01-19 12:00:25 +01:00
  • b8249e6afc
    use nim-chronos shutdown API proc Ivan Folgueira Bande 2026-01-19 11:46:23 +01:00
  • f8e831ff71
    temporary log changes debug-crash-in-ios Ivan Folgueira Bande 2026-01-15 12:53:54 +01:00
  • 239f619625
    Merge pull request #42 from logos-messaging/initialize-lock v0.2.4 Ivan FB 2026-01-14 12:16:15 +01:00
  • be4c283581
    initialize ctxPoolLock Ivan Folgueira Bande 2026-01-14 11:49:04 +01:00
  • d291ffa5fa
    try not using Lock in libsds.nim use-array-of-contexts Ivan Folgueira Bande 2026-01-14 01:59:53 +01:00
  • 38d7d2807b
    add temporary logs Ivan Folgueira Bande 2026-01-14 01:40:56 +01:00
  • 37dd61caa0
    Use fixed array of contexts instead of seq Ivan Folgueira Bande 2026-01-14 01:07:25 +01:00
  • 25a5b3eda1 fix: simplify with mapIt shash256 2026-01-06 19:55:40 +07:00
  • 8d61f5972f chore: address review comments shash256 2026-01-06 02:28:49 +07:00
  • 521b76fef1 chore: rearrange helper funcs shash256 2025-07-25 12:37:26 +05:30
  • 250f3cca96 use HistoryEntry for deps shash256 2025-07-25 12:01:01 +05:30
  • 4fba73b04f feat: updates for retrieval hint shash256 2025-07-24 20:06:23 +05:30
  • 59935ee00c
    Merge 7883bf7bfa704ea4d9f022026adb2d7796b0bf0f into fb8039c5a56086ec7fb3e5e1a5a593bb3756ccb6 Jazz Turner-Baggs 2025-12-27 19:42:57 +00:00
  • fb8039c5a5
    chore: fix iOS build Siddarth Kumar 2025-12-23 16:41:41 +04:00
  • 8d33a7f7da
    feat: thread pool (#40) Igor Sirotin 2025-12-22 18:10:45 +00:00
  • fdec984be0
    proper pass ARCH in Makefile when building for Android Ivan Folgueira Bande 2025-12-22 18:23:52 +01:00
  • 2be27d01f0
    feat: thread pool Igor Sirotin 2025-12-22 13:17:15 +00:00
  • 9ebcb023a8
    fix: --skipUserCfg fix/sdk-path Igor Sirotin 2025-12-17 18:59:29 +00:00
  • b0ea5c6725
    fix: set sdk path on mac Igor Sirotin 2025-12-17 17:47:57 +00:00
  • e67639ee08
    get arch from uname -m if ARCH env var is not set v0.2.3 Ivan Folgueira Bande 2025-12-17 16:02:53 +01:00
  • ac31e5adf2
    Merge pull request #37 from logos-messaging/fix/buildForAppleSilicon Ivan FB 2025-12-15 12:06:17 +01:00
  • 13c3c348fa fix: Add condition to check hostCpu and then build based on that Khushboo Mehta 2025-12-09 10:09:01 +01:00
  • 0b4d3cc03f
    Merge pull request #38 from logos-messaging/rm-log v0.2.2 Ivan FB 2025-12-10 09:51:41 +01:00
  • 191928adc6
    rm UNWRAP_MESSAGE failed error Ivan Folgueira Bande 2025-12-09 11:45:35 +01:00
  • d6acf7d4bc
    Merge f2cfd04cd3da69a05ab502bd6ce80bd611e9fdce into ae445d5585f4cf858088d943c8afdc159dcf0e60 shash256 2025-12-09 16:16:24 +08:00
  • ae445d5585
    rename ANDROID_NDK_HOME to ANDROID_NDK_ROOT v0.2.1 Ivan Folgueira Bande 2025-11-28 19:34:51 +01:00
  • 024b8c50e9
    adapt Makefile and sds.nimble to support iOS target v0.2.0 Ivan Folgueira Bande 2025-11-27 23:01:39 +01:00
  • b643126011
    Makefile and sds.nimble adaptation to ensure all lib ext are covered v0.1.0 Ivan Folgueira Bande 2025-11-07 11:20:17 +01:00
  • c82dad828a
    protobuf.nim enhancement to avoid crash due to bad handled Result object Ivan Folgueira Bande 2025-10-31 19:54:27 +01:00
  • 26e13dd87a
    fix in flake.nix pkgs.stdenv.isDarwin Ivan Folgueira Bande 2025-10-25 00:54:04 +02:00
  • 98b738c9c2
    flake.nix: completely avoid adding android objects in macos Ivan Folgueira Bande 2025-10-25 00:44:34 +02:00
  • b9114ec917
    Makefile set proper lib extension depending on platform etc Ivan Folgueira Bande 2025-10-24 20:59:08 +02:00
  • cb472bc829
    nix: fix Android builds on Darwin platforms Jakub Sokołowski 2025-10-24 17:25:44 +02:00
  • a8060c5600
    nix: do not add android SDK on aarch64 Darwin Jakub Sokołowski 2025-10-24 11:58:15 +02:00
  • 2a216f3eb5
    nix: fix targets to not be nested under androidPackages Jakub Sokołowski 2025-10-24 12:12:55 +02:00
  • f3b084103d
    try to add windows in default.nix Ivan Folgueira Bande 2025-10-22 02:33:19 +02:00
  • 9fa8c7cd64
    add windows in flake.nix Ivan Folgueira Bande 2025-10-22 02:13:39 +02:00
  • 52966cb874
    flake nix allow build for all four archs Ivan Folgueira Bande 2025-10-21 03:10:08 +02:00
  • 35c0f1964d
    nix add all unix status go supported platforms Ivan Folgueira Bande 2025-10-21 02:55:09 +02:00
  • 972d7862fc
    include libsds.h in the resulting nix package Ivan FB 2025-10-15 19:56:13 +02:00
  • 27a2caecaf
    adjust as per comments add-header-in-nix-pkg Ivan Folgueira Bande 2025-10-15 19:54:09 +02:00
  • 68dcde059d
    adjust as per comments Ivan Folgueira Bande 2025-10-15 19:53:27 +02:00
  • 8b6b4046fb
    adjust Ivan Folgueira Bande 2025-10-15 19:51:02 +02:00
  • 2f7fc614d2
    include header Ivan Folgueira Bande 2025-10-15 19:47:48 +02:00
  • c1e47fd449
    nix: add Gh workflow for building Flake packages nix/add-gh-workflow Jakub Sokołowski 2025-10-15 18:29:10 +02:00
  • 87d5716ac6
    nix: fix builds of libsds for host and android nix-flake-fixes Ivan Folgueira Bande 2025-10-15 11:17:02 +02:00
  • 4f03aad10b
    set compiler properly in Makefile for Android Ivan FB 2025-10-15 17:27:22 +02:00
  • c5d3689b53
    set compiler properly in Makefile for Android update-android-makefile Ivan Folgueira Bande 2025-10-15 17:01:36 +02:00
  • b74622da64
    Merge pull request #29 from waku-org/add-nix-config Ivan FB 2025-10-15 11:28:06 +02:00
  • 7b47db3378
    add flake.lock add-nix-config Ivan Folgueira Bande 2025-10-15 11:20:43 +02:00
  • a856026dbd
    add flake.nix Ivan Folgueira Bande 2025-10-15 11:17:02 +02:00
  • ec24466ab6
    Merge 47cd2381ae762ec4291ad5fd14a3be950e417f1d into 23d001adb94436d886d66258a11ae19669ac8f71 Jazz Turner-Baggs 2025-09-26 09:35:52 -07:00
  • 23d001adb9
    better format in README.md Ivan Folgueira Bande 2025-09-17 16:24:34 +02:00
  • b03e0dcff4
    Merge pull request #28 from waku-org/update-readme Ivan FB 2025-09-17 16:20:21 +02:00
  • 26d1b73931
    Update README.md update-readme Ivan FB 2025-09-17 16:20:00 +02:00
  • 57a89ac375
    update readme with instructions how to build Ivan Folgueira Bande 2025-09-17 10:33:47 +02:00