Commit Graph

  • d344248b39 Updated changelog for v0.3.3 release TC Johnson 2024-07-07 12:27:55 -05:00
  • 9720bbe520 more instruments Christien Rioux 2024-07-03 22:25:29 -04:00
  • c264d6fbbe cleanup Christien Rioux 2024-07-03 21:28:16 -04:00
  • 76f5052960 instruments Christien Rioux 2024-07-03 21:00:12 -04:00
  • c69dabf721 add flame option and fix tests Christien Rioux 2024-07-03 15:03:49 -04:00
  • 004f5074b1 remove cruft Christien Rioux 2024-07-03 13:16:17 -04:00
  • 20e76bbed1 flamegraph and instrumentation work Christien Rioux 2024-07-03 13:15:59 -04:00
  • 94a8c2a54e move receipts to their own log facility Christien Rioux 2024-06-30 14:35:10 -04:00
  • 4d4e447132 handle peerinfo better Christien Rioux 2024-06-30 13:52:38 -04:00
  • aeebe2a596 clippy fixes Christien Rioux 2024-06-30 09:40:20 -04:00
  • beeeedbfac Merge branch 'fix-windows-leak' into 'main' Christien Rioux 2024-06-30 03:46:27 +00:00
  • b94a89d212 some clippy fixes John Smith 2024-06-29 23:00:29 -04:00
  • fcf032e13e fix memory leak in windows ptr_lookup Christien Rioux 2024-06-29 18:19:27 +00:00
  • 0b0d9b5291 inspect_dht_record python binding fix and integration test fix Christien Rioux 2024-06-28 22:31:35 +00:00
  • be11b4543c Merge branch 'improved-punishment-and-state' into 'main' Christien Rioux 2024-06-28 17:42:00 +00:00
  • 2a77d66cef cleanup syntax Christien Rioux 2024-06-28 17:10:35 +00:00
  • 8aa5c8c5bb fix for incorrect reliable to dead state transition Christien Rioux 2024-06-28 16:38:26 +00:00
  • 4f9e19642c improve punishment tracking, make reasons for punishment accessible Christien Rioux 2024-06-28 00:42:20 +00:00
  • 9944c51368 punishment work Christien Rioux 2024-06-27 20:19:48 +00:00
  • 7368e5d5d3 Merge branch 'keep-n-closest-nodes' into 'main' Christien Rioux 2024-06-27 20:15:08 +00:00
  • 8a451b08be find_self/find_target can use capability check Christien Rioux 2024-06-27 18:02:47 +00:00
  • f32219c45c fix offline subkey write reporting to eliminate spurious notifications add more detail to public address check Christien Rioux 2024-06-26 17:03:06 +00:00
  • 6f37e09008 make test more stressful Christien Rioux 2024-06-25 22:39:12 +00:00
  • ecbe2fdc03 unwrap crasher fix Christien Rioux 2024-06-25 21:44:42 +00:00
  • bca3877024 first stab at #372 Christien Rioux 2024-06-25 18:07:56 +00:00
  • 440195c267 tracing-oslog sucks and crashes Christien Rioux 2024-06-23 15:14:32 -04:00
  • 2b1dd49138 ios improvements Christien Rioux 2024-06-23 14:59:03 -04:00
  • f1bc649eb1 update async_tools and flutter bindings Christien Rioux 2024-06-21 22:58:24 -04:00
  • e638c02465 Merge branch 'docs/add_port_number_to_installation' into 'main' Christien Rioux 2024-06-06 17:17:13 +00:00
  • 8ace86f815 remove note referring to incrementing ports, since veilid-server does not do this anymore Adam Leskis 2024-06-06 10:25:56 +01:00
  • c2ab220fb1 improve watchvalue fanout Christien Rioux 2024-06-03 15:20:42 -04:00
  • 551ae8993b Merge branch 'dev-setup-macos/fix-java-version-detection' into 'main' Christien Rioux 2024-06-03 19:01:37 +00:00
  • 02a9e7f4e5 Merge branch 'fix-x86-64-android-sim' into 'main' Christien Rioux 2024-06-03 01:29:58 +00:00
  • 5976d30832 revert fix Christien Rioux 2024-06-02 18:15:21 -04:00
  • 05d63f1eb6 Merge branch veilid:main into dev-setup-macos/fix-java-version-detection Mike Phipps 2024-06-02 19:35:22 +00:00
  • faf8347aa8 keep 'last ditch watch cancel' from failing the whole operation Christien Rioux 2024-06-02 12:54:06 -04:00
  • 76eedb01b0 Merge branch 'api-issue-313' into 'main' Christien Rioux 2024-05-31 20:48:37 +00:00
  • 05180252e4 * API Breaking Change: CryptoSystem.verify() should return bool, and reserve errors for error cases, not validation failures. * API Breaking Change: VeilidAPI.verify_signatures() returns Option<TypedKeySet> now Fixes #313 Christien Rioux 2024-05-31 16:20:58 -04:00
  • 4e968f076d Add support for no container repository (i.e. a new fork) Δ ǀ Ξ ȼ 2024-05-22 22:48:17 +01:00
  • b3d5064614 clippy fixes Christien Rioux 2024-05-21 15:23:09 -04:00
  • 5b013e3d31 address filter cleanout during restart Christien Rioux 2024-05-21 14:57:34 -04:00
  • 1fa44d62bc more race condition cleanup Christien Rioux 2024-05-21 14:09:08 -04:00
  • fe971fead2 setvalue pre-empt Christien Rioux 2024-05-20 20:25:46 -04:00
  • 955ac24e81 correctly handle local interface address changes closes #350 Christien Rioux 2024-05-19 12:28:06 -04:00
  • e82cdbbfce dont run routing table ticks that require the network until it has started up Christien Rioux 2024-05-19 10:49:37 -04:00
  • b37e2cc3c9 unify routing domain handling code, fix edge case generating sender peer info John Smith 2024-05-18 18:27:05 -04:00
  • 38f4ff66de debug command crash fix Christien Rioux 2024-05-18 01:02:50 -04:00
  • 426b25917b fix node dead check, fix punish clear, fix debug command crashes Christien Rioux 2024-05-18 00:21:03 -04:00
  • cdd3d00baa valueset bugfix Christien Rioux 2024-05-17 21:23:42 -04:00
  • ddb889e4cf initial version of preempt for dht get_value Christien Rioux 2024-05-17 18:23:34 -04:00
  • 048dbe476b Dev setup for macOS: If pip3 installation fails, Homebrew is tried as a fallback if the user installed Python through Homebrew k8wu 2024-05-21 19:28:33 -04:00
  • 808d8895c7 Merge branch 'no-build-cache' into 'main' Christien Rioux 2024-05-29 23:34:31 +00:00
  • 33141776f3 Add support for no container repository (i.e. a new fork) Δ ǀ Ξ ȼ 2024-05-22 22:48:17 +01:00
  • 5a1b72d218 update section title and add minor details Adam Leskis 2024-05-22 22:22:46 +01:00
  • 5a4a06d14e Dev setup for macOS: Java version check now looks for any version beginning with "17", whereas before, the version had to specifically be "17", so 17.x point releases were not being properly detected k8wu 2024-05-21 19:08:56 -04:00
  • 8e8ee06fe9 Merge branch 'fanout-preempt' into 'main' Christien Rioux 2024-05-21 23:07:55 +00:00
  • f9b726806c clippy fixes Christien Rioux 2024-05-21 15:23:09 -04:00
  • 95bccaff46 address filter cleanout during restart Christien Rioux 2024-05-21 14:57:34 -04:00
  • 23d160a525 more race condition cleanup Christien Rioux 2024-05-21 14:09:08 -04:00
  • 908bb48f8c setvalue pre-empt Christien Rioux 2024-05-20 20:25:46 -04:00
  • 6590b76263 correctly handle local interface address changes closes #350 Christien Rioux 2024-05-19 12:28:06 -04:00
  • 046c15c668 dont run routing table ticks that require the network until it has started up Christien Rioux 2024-05-19 10:49:37 -04:00
  • 6a57ee50dc unify routing domain handling code, fix edge case generating sender peer info John Smith 2024-05-18 18:27:05 -04:00
  • 25d804f11a debug command crash fix Christien Rioux 2024-05-18 01:02:50 -04:00
  • 2bb43cebaf fix node dead check, fix punish clear, fix debug command crashes Christien Rioux 2024-05-18 00:21:03 -04:00
  • 8e90a83142 valueset bugfix Christien Rioux 2024-05-17 21:23:42 -04:00
  • c272c768fc initial version of preempt for dht get_value Christien Rioux 2024-05-17 18:23:34 -04:00
  • 2bfb6c635c Merge branch 'main' into 'main' Christien Rioux 2024-05-21 19:08:29 +00:00
  • 8c50a9ccea fixed bug in interpreting hash Debanjan Basu 2024-05-19 02:16:37 +10:00
  • fcc9e66106 fixed bug where writing desired version Debanjan Basu 2024-05-19 01:51:55 +10:00
  • 22cb06ce6d fixed a bug if file does not exists Debanjan Basu 2024-05-19 01:49:52 +10:00
  • d0128474ae locked in capnp compiler version Debanjan Basu 2024-05-19 01:16:21 +10:00
  • 37eace2d83 test with 24.04 lts ubuntu Debanjan Basu 2024-05-18 19:16:41 +10:00
  • 70a31510fe fixed apt package name Debanjan Basu 2024-05-18 18:44:24 +10:00
  • f1418a6d41 added capnp to earthfile - deprecated version Debanjan Basu 2024-05-18 18:41:23 +10:00
  • b44b5064dc minor capnp version bump Debanjan Basu 2024-05-17 17:27:52 +10:00
  • 293119ace6 updated hash comparison mechanism Debanjan Basu 2024-05-17 17:04:49 +10:00
  • 29d4de05ea Merge branch veilid:main into main Debanjan Basu 2024-05-17 07:06:48 +00:00
  • 93d0031158 fix doc comment Christien Rioux 2024-05-16 14:45:57 -04:00
  • 6282bfd1c5 add lengths to typedkey Christien Rioux 2024-05-15 21:20:39 -04:00
  • 93f9401222 removed sudo and removed source code after build Debanjan Basu 2024-05-15 15:32:29 +10:00
  • c593212379 updated earthfile to install 1.0.2 of capnproto Debanjan Basu 2024-05-15 15:25:02 +10:00
  • 10d705dd95 updated earthfile to reflect build dependency Debanjan Basu 2024-05-15 13:24:02 +10:00
  • f6772a2894 updated to reflect changes if installed capnp versions get changed Debanjan Basu 2024-05-15 12:26:58 +10:00
  • 27d0037c56 updated capnp version Debanjan Basu 2024-05-14 22:46:44 +10:00
  • 81134bad67 update async_tools Christien Rioux 2024-05-09 09:49:02 -05:00
  • 3dc015fe24 update details of "why" we need port 5150 and what veilid nodes expect Adam Leskis 2024-05-07 11:41:17 +01:00
  • 79a8614bcc Merge branch 'rebuild-new-earthfile' into 'main' TC 2024-05-07 03:50:21 +00:00
  • 35b1c7f847 Rebuild container cache if Earthfile is newer than cache Δ ǀ Ξ ȼ 2024-05-03 10:20:32 +01:00
  • aec31443a0 consider nodes with allocated relays as disqualified from being a relay themselves Christien Rioux 2024-05-05 16:52:35 -04:00
  • 55de1dcb5c set default port to 5150 for veilid-server in config improve testing fixtures Christien Rioux 2024-05-05 09:54:31 -04:00
  • a1b6da5ab4 keep retrying to start veilid-server John Smith 2024-05-04 16:34:13 -04:00
  • f178ddcb7b Merge branch 'typos' into 'main' Christien Rioux 2024-05-04 20:32:26 +00:00
  • a4becfec38 add punish clear command back in John Smith 2024-05-04 13:34:33 -04:00
  • b71cb0ea6c Fix errors from new 1.78 clippy lints Sashanoraa 2024-05-03 14:40:42 -04:00
  • 5da287fae4 Assorted comment typo and formatting fixes Sashanoraa 2024-05-01 20:37:06 -04:00
  • 439d2641f1 cleanup veilid-flutter Christien Rioux 2024-05-02 14:15:42 -04:00
  • b948c53863 update lock Christien Rioux 2024-05-01 20:59:25 -04:00
  • bcee358a0e update ndk and gradle versions add subpackage to veilid-flutter with test fixtures for writing veilid integration tests in dart Christien Rioux 2024-04-30 17:43:09 -04:00
  • bcacaeb300 [ci dryrun] TC 2024-04-30 00:44:21 +00:00