Commit Graph

  • b07f34c1fe
    Merge 558356149bb3dfa398a2d06702116865a49ac42a into e3eca63236384eee8f8a396ffeb89ebfc07306fc Ivan FB 2026-05-04 11:20:46 +02:00
  • 558356149b
    better comments about where genBindings() should be invoked simplify-ffi Ivan FB 2026-05-04 11:18:32 +02:00
  • 0305c1ace7
    Fix cpp vulnerabilities Ivan FB 2026-05-04 00:36:52 +02:00
  • 5305c20c22
    simplify auto-generate cpp and rust Ivan FB 2026-05-03 23:45:49 +02:00
  • 8b75ae8b03
    enhance async cpp Ivan FB 2026-05-03 17:33:06 +02:00
  • f9d9a5237c
    simplify Rust example Ivan FB 2026-05-03 16:54:53 +02:00
  • a80f042f35
    use proper case Ivan FB 2026-05-03 16:36:37 +02:00
  • 47f3422057
    allow annotate type with ffi too Ivan FB 2026-05-03 16:23:00 +02:00
  • 9524108474
    enhance cpp and rust tokio examples Ivan FB 2026-05-03 15:48:47 +02:00
  • 0c516f53aa
    allow auto-generate cpp code and add example Ivan FB 2026-05-03 11:11:06 +02:00
  • 26bf173e2c
    simplify ffi generation and add simple Rust example Ivan FB 2026-05-03 10:01:38 +02:00
  • 2ba1a74875
    Merge 63d3276576c8f62604cd6b2afdff9b14297fe804 into e3eca63236384eee8f8a396ffeb89ebfc07306fc Ivan FB 2026-05-01 22:56:55 +00:00
  • 63d3276576
    better code separation and better error handling fix-leak-fd Ivan FB 2026-05-02 00:56:43 +02:00
  • 534cbe8f1a
    use fixed array of ctx to avoid consuming all fds Ivan FB 2026-05-02 00:20:33 +02:00
  • e3eca63236
    first ci version (#12) master Ivan FB 2026-04-29 23:48:36 +02:00
  • cf1693fa41
    rm devel nim version from ci enhance-ci-2 Ivan FB 2026-04-29 16:33:22 +02:00
  • e44f99315f
    fix basic nimble build process Ivan FB 2026-04-29 15:38:53 +02:00
  • ac6940eab8
    enrich possible nim compiler versions in ci Ivan FB 2026-04-29 15:33:25 +02:00
  • 2b56da509b
    add windows target in ci Ivan FB 2026-04-29 15:29:06 +02:00
  • 033af7ddd0
    first ci version Ivan FB 2026-04-27 23:58:46 +02:00
  • df2277e726
    Fix memleaks (#11) Ivan FB 2026-04-27 21:22:45 +02:00
  • 8a51cd6878
    add new tests and some corrections Ivan FB 2026-04-27 17:33:44 +02:00
  • 7f199f1365
    enhance error handling in ffi_context Ivan FB 2026-04-24 17:08:28 +02:00
  • 16e406bdea
    guard allocSharedSeq if given seq is empty Ivan FB 2026-04-24 17:06:12 +02:00
  • 7c03bfd9ac
    better possible exception handling in processReq Ivan FB 2026-04-24 17:05:39 +02:00
  • f9f2025b98
    make sure the lock is init before cleanUpResources Ivan FB 2026-04-24 14:22:34 +02:00
  • 73221eb1d4
    correct seq copy in alloc Ivan FB 2026-04-24 14:14:37 +02:00
  • 44aaacccbe
    invoke onNotResponding if failure in destroyFFIContext Ivan FB 2026-04-24 14:00:26 +02:00
  • 53b91e1354
    better resource cleanup in destroyFFIContext Ivan FB 2026-04-24 13:30:31 +02:00
  • 66ef92ad26
    avoid dangling cstring in handleRes under ARC/ORC Ivan FB 2026-04-24 13:13:57 +02:00
  • 3ecea05bb6
    better cleanup if failures in createFFIContext Ivan FB 2026-04-24 13:05:24 +02:00
  • c6cbb08de3
    protect against mem leag in case of failures sending requests to ffi thread Ivan FB 2026-04-24 12:48:01 +02:00
  • bb8a3e7e22
    fix: add install_name for mac (#8) Pablo Lopez 2026-02-20 17:37:13 +02:00
  • 418cec8cc2
    fix: add install_name for mac fix/install-name-for-mac pablo 2026-02-20 17:15:34 +02:00
  • c2c03f1f0f
    chore: update license files to comply with Logos licensing requirements Igor Sirotin 2026-02-05 15:12:18 +00:00
  • 06111de155
    properly importing and exporting chronicles v0.1.3 Ivan Folgueira Bande 2026-01-23 17:55:43 +01:00
  • d3fe7b4389
    properly exposing chronicles and tables when importing ffi v0.1.2 Ivan Folgueira Bande 2026-01-23 17:34:01 +01:00
  • bb8ed28ab0
    add require chronicles taskpools and import std tables v0.1.1 Ivan Folgueira Bande 2026-01-23 15:01:08 +01:00
  • 9fff004b19
    add explicit timeout when sending watchdog requests (#7) Ivan FB 2026-01-16 15:48:35 +01:00
  • b79134662b
    add explicit timeout when sending watchdog requests Ivan Folgueira Bande 2026-01-13 15:28:09 +01:00
  • c2cc2d7ea1
    identation error (#5) Darshan 2026-01-07 00:01:17 +05:30
  • f2ec50ee32
    identation error nim_ffi_identation darshankabariya 2026-01-06 22:28:37 +05:30
  • d7a5492121
    avoid use gc ed types in FFIContext and better macro documentation Ivan Folgueira Bande 2025-12-13 23:53:59 +01:00
  • 6811c8675f
    make registeredRequests no threadvar Ivan Folgueira Bande 2025-12-12 14:45:59 +01:00
  • 803744dd29
    rm some Waku leftover references Ivan Folgueira Bande 2025-12-11 23:46:05 +01:00
  • 70ed910d1c
    fixed indentation error Ashis Kumar Naik 2025-12-12 00:25:59 +05:30
  • 75251fb721
    Merge pull request #1 from logos-messaging/extend-more Ivan FB 2025-12-11 17:26:01 +01:00
  • 5964e287a9
    rm useless comments Ivan Folgueira Bande 2025-12-11 17:21:47 +01:00
  • e0cf0c8842
    fixes for proper proc exposure to c Ivan Folgueira Bande 2025-12-11 17:11:59 +01:00
  • 142a57f543
    set logger in main thread body Ivan Folgueira Bande 2025-12-11 17:10:24 +01:00
  • da3251aa1a
    evolving more Ivan Folgueira Bande 2025-12-10 17:43:26 +01:00
  • 86dc58e7c2
    add ffi macro Ivan Folgueira Bande 2025-12-09 18:51:50 +01:00
  • b974eab39c
    comment echo repr lines Ivan Folgueira Bande 2025-09-05 23:00:29 +02:00
  • 3c7f7f9a1c
    remove comment Ivan Folgueira Bande 2025-09-05 22:17:49 +02:00
  • a1a6536b3c
    general ffi increments Ivan Folgueira Bande 2025-09-05 21:31:01 +02:00
  • 356f0ccc1b
    working simplification Ivan Folgueira Bande 2025-09-02 23:47:08 +02:00
  • 46e51e45a6
    more positive progress. Getting closer Ivan Folgueira Bande 2025-08-16 02:14:29 +02:00
  • bbddf6925b
    First commit Ivan Folgueira Bande 2025-08-09 22:56:44 +02:00
  • 04fd9f0f6d
    Initial commit Ivan FB 2025-09-17 14:34:56 +02:00