Commit Graph

  • 8cfe999db6 Missing thread-safe methods Daniel Sanchez Quiros 2022-10-05 16:33:54 +0200
  • 7868dfde9a Methods should be thread-safe Daniel Sanchez Quiros 2022-10-05 16:33:16 +0200
  • 7e5d060032 Add docs to node methods Daniel Sanchez Quiros 2022-10-05 15:39:46 +0200
  • e5ad24ec8b Plumb relay methods to node Daniel Sanchez Quiros 2022-10-05 11:23:46 +0200
  • bec48a1f38 Derive clone for general types Daniel Sanchez Quiros 2022-10-05 10:57:08 +0200
  • 52984fcdb5 Fix enconding typo Daniel Sanchez Quiros 2022-10-05 10:42:55 +0200
  • 4c7340037c Missing serde de::Error import Daniel Sanchez Quiros 2022-10-05 10:24:52 +0200
  • ba777424f3 Impl Serialize/Deserialize for Content/Pubsub topic Daniel Sanchez Quiros 2022-10-05 10:24:02 +0200
  • 85f6c1c987 Implement relay subscriptions methods Daniel Sanchez Quiros 2022-10-05 09:09:06 +0200
  • 0f7a4ae22c Added symmetric and asymmetric publish Daniel Sanchez Quiros 2022-10-04 19:10:51 +0200
  • 6a427280bb Impl Display for topics Daniel Sanchez Quiros 2022-10-04 16:20:36 +0200
  • ed0c9ea19c Relay create content/pubsub topic Daniel Sanchez Quiros 2022-10-04 16:07:04 +0200
  • 0621e87370 Added content topic, update pubsub topic Daniel Sanchez Quiros 2022-10-04 16:04:12 +0200
  • 8533517bcd Added relay topic types Daniel Sanchez Quiros 2022-10-04 15:10:45 +0200
  • b8b45f7f69 Pipe peers methods to waku node handle Daniel Sanchez Quiros 2022-10-03 19:20:00 +0200
  • f331dae7f8 Refactor node -> management Daniel Sanchez Quiros 2022-10-03 19:03:58 +0200
  • fb0805ce40
    Peers handling (#7) Daniel Sanchez 2022-10-06 15:28:25 +0200
  • 70b7792c53 Pipe peers methods to waku node handle node-peers Daniel Sanchez Quiros 2022-10-03 19:20:00 +0200
  • fb6a2c4950 Implemented peers Daniel Sanchez Quiros 2022-10-03 19:04:08 +0200
  • e742a477db Refactor node -> management Daniel Sanchez Quiros 2022-10-03 19:03:58 +0200
  • 98350f4e1f
    Use shared state to store callback closures for waku callbacks (#6) Daniel Sanchez 2022-10-03 15:39:50 +0200
  • cac0d96421 Cargo lock after rebase callback-fix Daniel Sanchez Quiros 2022-10-03 15:27:21 +0200
  • 5d33b898df Use shared state to store callback closures for waku callbacks Daniel Sanchez Quiros 2022-09-30 22:04:56 +0200
  • d320e55701
    Node management (#5) Daniel Sanchez 2022-10-03 15:21:19 +0200
  • f6bba1f183 Merge tests node-management Daniel Sanchez Quiros 2022-09-30 19:22:29 +0200
  • b9b2ad9d94 Update submodule to latest master commit with responses fixes Daniel Sanchez Quiros 2022-09-30 19:15:10 +0200
  • e521879094 Do not allow for double initialization Daniel Sanchez Quiros 2022-09-30 18:39:38 +0200
  • 14b001a167 Use static instead of const for global flag Daniel Sanchez Quiros 2022-09-30 17:25:03 +0200
  • dc1a27c73c Add exclusive running test Daniel Sanchez Quiros 2022-09-30 08:57:32 +0200
  • 25e767b699 Implemented safety layer on top of node Daniel Sanchez Quiros 2022-09-30 08:51:46 +0200
  • 239a9bc6e6 Removed duplicated test Daniel Sanchez Quiros 2022-09-30 08:51:27 +0200
  • d7c685c1d8 NodeConfig -> WakuNodeConfig Daniel Sanchez Quiros 2022-09-30 08:50:37 +0200
  • 597aceab33 Removed gh actions dbg Daniel Sanchez Quiros 2022-09-30 07:55:40 +0200
  • 101cc8e6c2 Added fail result to dbg Daniel Sanchez Quiros 2022-09-29 19:25:03 +0200
  • d5eb5c53dc Dbg error on gh actions Daniel Sanchez Quiros 2022-09-29 19:18:10 +0200
  • 0d3b53daff Fix tests Daniel Sanchez Quiros 2022-09-29 18:57:05 +0200
  • 4f094b4ed7 Added config docs Daniel Sanchez Quiros 2022-09-29 18:55:45 +0200
  • 03187ccb6c Use optional config in waku_new Daniel Sanchez Quiros 2022-09-29 18:50:22 +0200
  • 710db3aa07 Implemented waku management functions Daniel Sanchez Quiros 2022-09-29 18:46:05 +0200
  • 438b68aa41 Implemented waku config struct Daniel Sanchez Quiros 2022-09-29 18:45:50 +0200
  • 88b4a6446d Add modules Daniel Sanchez Quiros 2022-09-29 16:25:47 +0200
  • 84d251ff1b
    Hide waku-sys binding warnings (#4) Daniel Sanchez 2022-09-29 16:22:06 +0200
  • 8df4bc89fe Hide waku-sys binding warnings lints-clean Daniel Sanchez Quiros 2022-09-29 15:29:14 +0200
  • ba74c68c60
    Events (#3) Daniel Sanchez 2022-09-29 15:17:52 +0200
  • 7bce345108 Nitpick and docs for set_event_callback events Daniel Sanchez Quiros 2022-09-28 20:05:47 +0200
  • 62fd97a739 Skip fat pointers in event callback Daniel Sanchez Quiros 2022-09-28 19:47:27 +0200
  • 3cf440974f Added public interface for WakuMessageEvent Daniel Sanchez Quiros 2022-09-28 16:59:35 +0200
  • aceff4d749 Implement event module Daniel Sanchez Quiros 2022-09-28 16:47:51 +0200
  • be030f2a1f More general type aliases Daniel Sanchez Quiros 2022-09-28 16:47:34 +0200
  • da3596e8f1 Added topics type aliases Daniel Sanchez Quiros 2022-09-28 16:17:22 +0200
  • 7b7ba2975d
    General types (#1) Daniel Sanchez 2022-09-28 16:03:47 +0200
  • e1f8d1dda9 Nitpick in docs general-types danielsanchezq 2022-09-27 11:22:00 +0200
  • c00b98ccb1 Added general types danielsanchezq 2022-09-27 10:53:43 +0200
  • f954897960 Adjust go build to link with missing simbols on osx Daniel Sanchez Quiros 2022-09-26 16:59:55 +0200
  • 35e1393843 Added wakumessage danielsanchezq 2022-09-23 12:31:37 +0200
  • 28802ca4a1 Add dependencies danielsanchezq 2022-09-23 09:28:47 +0200
  • 521c1c65be Added JsonResponse type danielsanchezq 2022-09-23 09:19:08 +0200
  • 7ce8cadaa5
    Ci and multiplatform build (#2) Daniel Sanchez 2022-09-28 15:45:26 +0200
  • c4fdedcefd Fix toolchain matrix ci-and-build danielsanchezq 2022-09-27 17:25:44 +0200
  • 120c18a0b0 Set toolchain danielsanchezq 2022-09-27 17:15:55 +0200
  • 07167c6087 Try to use default for target danielsanchezq 2022-09-27 17:10:22 +0200
  • 40e698d23d Add targets to matrix danielsanchezq 2022-09-27 16:16:23 +0200
  • 735a1a50b2 Use target os instead of family danielsanchezq 2022-09-27 15:59:59 +0200
  • eaedfddac1 Added missing cargo config file danielsanchezq 2022-09-27 15:57:13 +0200
  • 2dc37fc2f6 Build go with relative paths danielsanchezq 2022-09-27 15:46:37 +0200
  • 57ae5f31a4 Use git directly instead of action danielsanchezq 2022-09-27 15:21:06 +0200
  • 4027d1f5e1 Filter branches Use submodule force update danielsanchezq 2022-09-27 15:19:17 +0200
  • 629114efff Use recursive submodules danielsanchezq 2022-09-27 15:15:14 +0200
  • 7bd8c5777f Use checkout v3 danielsanchezq 2022-09-27 15:12:16 +0200
  • 0958ad5383 Fix lib_dir path danielsanchezq 2022-09-27 12:54:16 +0200
  • 54ef05f1ff Added gh actions ci danielsanchezq 2022-09-27 12:41:57 +0200
  • 577af865e0 Fix typo in error message danielsanchezq 2022-09-27 12:20:20 +0200
  • 839cd1754a Fix which path Daniel Sanchez Quiros 2022-09-27 12:19:26 +0200
  • b01b7fcfa3 Refactor build script danielsanchezq 2022-09-27 12:06:00 +0200
  • e7d294129d Make go discoverable in unix systems danielsanchezq 2022-09-27 11:55:42 +0200
  • 1e7456a8bb Added gh actions ci ci-build danielsanchezq 2022-09-27 12:41:57 +0200
  • 21645c507e Fix typo in error message danielsanchezq 2022-09-27 12:20:20 +0200
  • d64ca7248b Fix which path Daniel Sanchez Quiros 2022-09-27 12:19:26 +0200
  • 9afac2497a Refactor build script danielsanchezq 2022-09-27 12:06:00 +0200
  • 97e237972f Make go discoverable in unix systems danielsanchezq 2022-09-27 11:55:42 +0200
  • ec04a734dc Nitpick in docs danielsanchezq 2022-09-27 11:22:00 +0200
  • 3132182a7a Added general types danielsanchezq 2022-09-27 10:53:43 +0200
  • 53a8e069af Set rustflags just for unix family Daniel Sanchez Quiros 2022-09-27 08:54:17 +0200
  • 6a8dfd2678 Added missing cargo config Daniel Sanchez Quiros 2022-09-27 08:39:15 +0200
  • a94ee694a3 Use different binary depending os family Daniel Sanchez Quiros 2022-09-26 17:06:14 +0200
  • 6d3d085a38 Adjust go build to link with missing simbols on osx Daniel Sanchez Quiros 2022-09-26 16:59:55 +0200
  • 6db57b44b6 Added wakumessage danielsanchezq 2022-09-23 12:31:37 +0200
  • e76361d5fc Add dependencies danielsanchezq 2022-09-23 09:28:47 +0200
  • a89d62683c Added JsonResponse type danielsanchezq 2022-09-23 09:19:08 +0200
  • 5c35417f49 Tiny docs danielsanchezq 2022-09-23 08:47:28 +0200
  • 1dd73da1be Make c bindings from go lib build, compile and link danielsanchezq 2022-09-22 15:13:16 +0200
  • 1b132c8a1f Moved go-waku submodule to v0.2.2 danielsanchezq 2022-09-21 16:09:32 +0200
  • 0de795496b Main project structure danielsanchezq 2022-09-21 16:06:27 +0200