Commit Graph

  • 49e6eace8e add IPC directory to rpm and deb packaging add config verify step after all command line options have been processed Christien Rioux 2024-04-28 17:31:04 -04:00
  • b0ccd04a9f fix WASM build improve Earthfile with better unit tests and updated dependencies Christien Rioux 2024-04-28 16:15:09 -04:00
  • eba349d22c integration test for dht records Christien Rioux 2024-04-28 12:42:13 -04:00
  • 612921a34d Merge branch 'improved-relaying' into 'main' Christien Rioux 2024-04-28 02:49:47 +00:00
  • bac12131c6 fix bug where messages sent to a private route without a safety route would not receive replies fix verbose-tracing feature flag improve route allocation to avoid co-located nodes Christien Rioux 2024-04-27 22:05:19 -04:00
  • 7c7ea4e3c7 fix contact method for nodes on the same ipblock Christien Rioux 2024-04-27 19:06:30 -04:00
  • b3c7c93f97 add support for maintaining AddressType-translation relays Christien Rioux 2024-04-27 16:41:26 -04:00
  • 19a1e0cf1b cargo update John Smith 2024-04-26 20:21:19 -04:00
  • 4d9ad5fac0 fix inbound protocol map for discovery Christien Rioux 2024-04-26 19:56:33 -04:00
  • 4bd2ee51b7 Merge branch 'refactor-net-bind' into 'main' Christien Rioux 2024-04-26 21:09:08 +00:00
  • 06aa4cfa69 windows fix John Smith 2024-04-26 16:34:58 -04:00
  • 4906c5df78 more refactor and clean up low level networking John Smith 2024-04-26 15:23:38 -04:00
  • 03e872c128 refactor net bind, wip John Smith 2024-04-25 21:32:35 -04:00
  • 82d107f446 watchvalue debugging and improved timeout Christien Rioux 2024-04-24 22:43:48 -04:00
  • d3b596a70e fix fanout regression Christien Rioux 2024-04-23 18:52:38 -04:00
  • 6373cc0e9d more offline subkey write improvements Christien Rioux 2024-04-23 12:22:54 -04:00
  • 3268836a5b improve offline subkey writes to ensure failed setvalue even when online tries again add help for record list opened as well as active watch debugging Christien Rioux 2024-04-22 22:16:41 -04:00
  • 563b7c358a add in port access information to install docs Adam Leskis 2024-04-22 14:52:47 +01:00
  • 7daf351608 Merge branch 'watchvalue-fixes' into 'main' Christien Rioux 2024-04-22 02:26:15 +00:00
  • 43e6be2912 add ping validator every 10 seconds for active watch nodes Christien Rioux 2024-04-21 20:24:15 -04:00
  • 80e2007fff minor nit John Smith 2024-04-21 18:02:14 -04:00
  • ee040b32b9 don't fan out for watch value changes or cancels fix fanout pop ordering Christien Rioux 2024-04-21 18:01:06 -04:00
  • 5dbf647b95 Merge branch 'add-cicd-scripts' into 'main' TC 2024-04-21 18:51:49 +00:00
  • c969df33d8
    Merge branch 'main' into add-cicd-scripts TC Johnson 2024-04-21 13:43:17 -05:00
  • 06f344ebb4
    Migrating CICD scripts to Veilid repo TC Johnson 2024-04-21 13:37:45 -05:00
  • 39c47dbd66 harden assembly buffer unit test Christien Rioux 2024-04-20 12:25:49 -04:00
  • a0de48771e Merge branch 'main' into 'main' Christien Rioux 2024-04-20 15:14:33 +00:00
  • 18050a5f86 Merge branch 'dht-optimization' into 'main' Christien Rioux 2024-04-20 15:11:30 +00:00
  • 62c38a7642 valuechange now fires for offline writes Christien Rioux 2024-04-19 15:00:43 -04:00
  • 54b7be1eea updated indentation hoping to match what was already there Debanjan Basu 2024-04-14 15:52:32 +10:00
  • 339f2e8372 finxed indentation Debanjan Basu 2024-04-14 15:50:23 +10:00
  • 70bc2235d7 upgraded the ndk version Debanjan Basu 2024-04-14 15:31:16 +10:00
  • 4a190a6853 add offline subkeys to dht record report Christien Rioux 2024-04-13 14:15:09 -04:00
  • 0756107d95 removed hotfix, as this has been integrated into cargo-ndk already Debanjan Basu 2024-04-13 19:34:47 +10:00
  • e89359e1f5 fix deprecated function Christien Rioux 2024-04-10 13:37:47 -04:00
  • ce3d333397 fanout seeding Christien Rioux 2024-04-07 16:19:22 -04:00
  • 918cd0de95 seed dht fanout Christien Rioux 2024-04-07 11:43:34 -04:00
  • 98786ca827 fix wasm log ignore bug Christien Rioux 2024-04-07 10:54:24 -04:00
  • fa4d779ec5 Merge branch 'watch-work' into 'main' Christien Rioux 2024-04-07 03:03:48 +00:00
  • 149aa49575 fix set dht value during a sequence number conflict Christien Rioux 2024-04-06 22:33:00 -04:00
  • 6f49acffbb watch member check bugfix Christien Rioux 2024-04-06 20:20:10 -04:00
  • 0b587e8f04 minor android fixes Christien Rioux 2024-04-05 21:22:29 -04:00
  • 40660c6b33 Added instructions for, and simultaneously testing, [ci skip] TC 2024-04-05 03:20:34 +00:00
  • feeafe290a moved crates and pypi publishing to build_packages stage v0.3.1 TC 2024-04-05 00:53:28 +00:00
  • e3f396f93d Correcting distribute stage order of execution TC 2024-04-05 00:46:47 +00:00
  • 3effd2deef Version update: v0.3.0 → v0.3.1 TC Johnson 2024-04-04 19:35:13 -05:00
  • af75d15074 Updated for v0.3.1 TC 2024-04-05 00:31:47 +00:00
  • 0ab27a6dea Merge branch 'dht-triage' into 'main' Christien Rioux 2024-04-04 23:31:32 +00:00
  • 30ff93e8df Moved crate and python publishing to a dev machine. The orchestration machine doesn't have the resources for the cargo build steps. TC 2024-04-04 23:22:10 +00:00
  • 70f8ad9f86 Merge branch 'main' into 'main' Christien Rioux 2024-04-04 23:08:51 +00:00
  • ad085ed15e improve logging dart ffi has duration measurements for veilid_api calls Christien Rioux 2024-04-04 14:12:54 -04:00
  • 53555a5ebe fix dht rust integration test Sergei Surovtsev 2024-04-03 12:33:55 +03:00
  • 9eaa353d57 correct the inspect capabilities too, don't worry about backward compatibility here. Christien Rioux 2024-04-02 14:01:47 -04:00
  • 3e7e0a381a fix default timestamp behind/ahead Christien Rioux 2024-04-01 22:50:02 -04:00
  • 39d5e0435c fix debug commands clean up dht capabilities add temporary fanout debugging logs Christien Rioux 2024-04-01 22:29:04 -04:00
  • 0589e6dc31 add entries debug command filter by capability Christien Rioux 2024-04-01 14:34:12 -04:00
  • cdedf37ade Merge branch 'valuechanged-optional' into 'main' Christien Rioux 2024-04-01 02:14:21 +00:00
  • ca9fec75d2 allow value changed data to be optional in rpc schema Christien Rioux 2024-03-31 21:35:52 -04:00
  • 6e1439306a make valuechanged update no longer happen when value hasn't changed or is older Christien Rioux 2024-03-31 16:34:12 -04:00
  • 2ec00e18da Merge branch 'parse_as_target_no_async' into 'main' Christien Rioux 2024-03-30 15:14:27 +00:00
  • b5cf325c5a Make VeilidAPI::parse_as_target a sync function Sashanoraa 2024-03-28 13:38:41 -04:00
  • 0e25c17f2f Merge branch 'clippy-fixes' into 'main' Christien Rioux 2024-03-30 01:44:45 +00:00
  • 4a4271db61 clippy fixes and cleanup Christien Rioux 2024-03-29 21:12:36 -04:00
  • ab276de977 lockfile Christien Rioux 2024-03-29 20:28:30 -04:00
  • 9d3ee579d3 Version update: v0.2.5 → v0.3.0 v0.3.0 TC Johnson 2024-03-27 21:11:00 -05:00
  • 0c12dac009 Updated changelog for v0.3.0 TC 2024-03-28 02:03:46 +00:00
  • ebd4c0070d Merge branch 'dht-work' into 'main' Christien Rioux 2024-03-27 23:37:54 +00:00
  • 00758d3146 clean up rpc logging Christien Rioux 2024-03-26 13:06:00 -05:00
  • 8fd0491d11 fix crlf Christien Rioux 2024-03-26 10:22:41 -05:00
  • 309492e9a8 fix signal handling John Smith 2024-03-25 23:06:47 -04:00
  • 6ed458260a fallback for inbound relaying Christien Rioux 2024-03-25 21:15:03 -05:00
  • 4d7e7ab3bd reduce this to a trace Christien Rioux 2024-03-25 14:13:14 -05:00
  • d999ade143 reduce this to a trace Christien Rioux 2024-03-25 14:07:13 -05:00
  • c484a2ae14 remote route recordkeeping fix Christien Rioux 2024-03-25 14:00:27 -05:00
  • 55fed573d6 dart fix Christien Rioux 2024-03-24 21:38:27 -05:00
  • a5ffcee36f add missing file Christien Rioux 2024-03-24 21:35:55 -05:00
  • b7aedbbe7d add missing expiration check for server side watches Christien Rioux 2024-03-24 21:27:34 -05:00
  • 77f0f852a5 add extra timestamp functions Christien Rioux 2024-03-24 12:13:06 -04:00
  • 94ce43f944 reliable + ensureordered is now the routingcontext and private route default Christien Rioux 2024-03-18 20:35:13 -04:00
  • c468d9c850 more python test cleanup and fixes Christien Rioux 2024-03-18 14:16:03 -04:00
  • 800348451e improve route selection and add generate_shared_secret Christien Rioux 2024-03-18 10:10:10 -04:00
  • d49e78d931 windows cleanup John Smith 2024-03-17 19:31:51 -04:00
  • 37dbbc39fd testing cleanup Christien Rioux 2024-03-17 18:48:56 -04:00
  • 479f1f4b18 bit more time to run on wasm Christien Rioux 2024-03-17 16:19:52 -04:00
  • b51c660b9c add watchvalue test and some more routing context convenience functions Christien Rioux 2024-03-17 16:00:34 -04:00
  • 30cc4a814b add python watch test Christien Rioux 2024-03-17 11:43:22 -04:00
  • 3970b6f294 fix flutter/dart wasm Christien Rioux 2024-03-17 10:54:37 -04:00
  • 6a8c0830d2 flutter unit/integration tests Christien Rioux 2024-03-16 23:57:46 -04:00
  • d586748333 add inspect test to wasm Christien Rioux 2024-03-15 12:11:44 -04:00
  • ee54358c27 wasm unit tests work and attachment manager fix Christien Rioux 2024-03-14 21:30:09 -04:00
  • ff28273a59 wasm support for inspect and watchvalue (needs tests) Christien Rioux 2024-03-14 00:08:08 -04:00
  • cfce0a35b4 add inspect to python api Christien Rioux 2024-03-13 22:34:44 -04:00
  • 1e681790e6 fix client time John Smith 2024-03-13 20:30:14 -04:00
  • c9f0003150 reporting correction and better debug Christien Rioux 2024-03-13 19:18:57 -04:00
  • 39eee4708c more cleanup Christien Rioux 2024-03-13 10:28:03 -04:00
  • 630d2a53b1 clarify Christien Rioux 2024-03-13 09:58:49 -04:00
  • d800f39c28 xfer Christien Rioux 2024-03-13 09:57:49 -04:00
  • 64832748a9 proper valuesubkeyrangeset truncation Christien Rioux 2024-03-12 22:36:04 -04:00
  • d67ef0eb2c increase minimum number of nodes for bootstrap John Smith 2024-03-12 11:16:40 -04:00
  • f00e89114b allow logs in interactive mode if desired Christien Rioux 2024-03-12 10:52:41 -04:00