Commit graph

2213 commits

Author SHA1 Message Date
Christien Rioux
e81dd83d56 fix daemon mode 2025-05-12 13:03:07 -04:00
Christien Rioux
180dc4e74b Improve watch performance 2025-05-12 09:59:46 -04:00
Brandon Vandegrift
7a2a8ae4cb Gate insecure capabilities behind footgun feature 2025-05-08 21:05:28 -04:00
Christien Rioux
29eeebd9c1 Serialize routing table 2025-05-08 09:39:51 -04:00
Christien Rioux
4e1afffc02 update changelog 2025-05-07 11:29:12 -04:00
Christien Rioux
efaea17f38 Merge branch 'fix-448-invalid-framing' into 'main'
reject connections with invalid framing

See merge request veilid/veilid!407
2025-05-07 11:24:32 -04:00
Christien Rioux
a25dbf9336 reject connections with invalid framing 2025-05-07 10:57:43 -04:00
Brandon Vandegrift
e84acc6769 Merge branch 'cli-evaluate-comment' into 'main'
docs(cli): clarify veilid-cli -e and -i

See merge request veilid/veilid!405
2025-05-07 02:05:01 +00:00
Kyle H
b33787ed8f docs(cli): clarify veilid-cli -e and -i 2025-05-07 02:05:00 +00:00
Christien Rioux
29397a35eb Merge branch 'unified-bootstrap' into 'main'
Bootstrap V1

Closes #293

See merge request veilid/veilid!404
2025-05-06 13:19:30 -04:00
Christien Rioux
dad05e672b Bootstrap V1 2025-05-06 13:19:30 -04:00
Christien Rioux
387e297a7b fix typo 2025-05-06 12:29:56 -04:00
Christien Rioux
287a071d1a Merge branch 'feature/veilid-config-refactor' into 'main'
Rename config structs, wasm now uses config object

See merge request veilid/veilid!402
2025-05-06 12:29:16 -04:00
Christien Rioux
7416cac0dd Merge branch 'capnp-1.1.0' into 'main'
chore: update capnp version to 1.1.0

See merge request veilid/veilid!403
2025-05-06 11:48:48 -04:00
Kyle H
0ecb941efd chore: update capnp version to 1.1.0 2025-05-06 11:48:48 -04:00
Brandon Vandegrift
7ce7e1e7f2 Rename config structs, wasm now uses config object 2025-05-03 17:31:14 -04:00
Christien Rioux
059b21dc8a Merge branch 'feature/veilid-features-api' into 'main'
Add veilid_features API and logging

See merge request veilid/veilid!401
2025-05-03 10:56:20 -04:00
Brandon Vandegrift
81b265e4bf Add veilid_features API and logging 2025-05-03 10:19:43 -04:00
Christien Rioux
ec887d3bec Merge branch 'feature/wasm-example-bench' into 'main'
Add test-bench example for veilid-wasm

See merge request veilid/veilid!397
2025-05-03 09:47:11 -04:00
Christien Rioux
d3df4db577 Merge branch 'feature/typescript-refactor' into 'main'
Refactor typescript types, upgrade tsify

See merge request veilid/veilid!365
2025-05-03 09:40:57 -04:00
Brandon Vandegrift
eb514f1221 Refactor typescript types, upgrade tsify 2025-05-02 20:28:53 -04:00
Brandon Vandegrift
626ab01b53 Add test-bench example for veilid-wasm 2025-05-02 19:53:48 -04:00
Brandon Vandegrift
9e8b8f8ea3 Merge branch 'main' into 'main'
Bumped up version of blake 3 to current

See merge request veilid/veilid!398
2025-04-28 23:49:18 +00:00
Debanjan Basu
793cac166a Bumped up version of blake 3 to current 2025-04-28 23:49:17 +00:00
Christien Rioux
97907706b5 Merge branch 'outdated-lockfile-ci-check' into 'main'
Check for Cargo.lock out-of-date

See merge request veilid/veilid!399
2025-04-27 15:39:44 -04:00
Christien Rioux
d4aa802ee8 Check for Cargo.lock out-of-date 2025-04-27 15:39:44 -04:00
Brandon Vandegrift
bff7a0c718 Merge branch 'feature/expose-is-shutdown-api' into 'main'
Expose the is_shutdown API to all bindings

See merge request veilid/veilid!392
2025-04-27 01:33:53 +00:00
Brandon Vandegrift
759af948bc Expose the is_shutdown API to all bindings 2025-04-26 19:36:31 -04:00
Christien Rioux
e087d8ad32 Merge branch 'deprecate-docs' into 'main'
remove deprecated guide, use developer book now

See merge request veilid/veilid!396
2025-04-25 19:42:25 -04:00
Christien Rioux
c37deca05b remove deprecated guide, use developer book now 2025-04-25 19:42:25 -04:00
Christien Rioux
cabbda553f more changelog 2025-04-25 18:56:49 -04:00
Christien Rioux
e84cad6c31 move unreleased changelog into CHANGELOG.md 2025-04-25 18:27:43 -04:00
Christien Rioux
4a36c323e9 Merge branch 'local-rehydrate' into 'main'
Local Rehydration

See merge request veilid/veilid!395
2025-04-25 17:18:39 -04:00
Christien Rioux
c194f61644 Local Rehydration 2025-04-25 17:18:39 -04:00
Christien Rioux
b964d0db40 Merge branch 'dht-performance' into 'main'
Improved WatchValue

See merge request veilid/veilid!394
2025-04-21 14:05:44 -04:00
Christien Rioux
e6c7c28746 Improved WatchValue 2025-04-21 14:05:44 -04:00
Christien Rioux
72b1434abc Merge branch 'single-startup-dart' into 'main'
don't panic during abnormal shutdown

See merge request veilid/veilid!393
2025-04-10 11:38:16 -04:00
Christien Rioux
f124f53bc1 don't panic during abnormal shutdown 2025-04-10 11:10:02 -04:00
TC
6df2661d07 Job semgrep should now only trigger for merge requests and commits direct to main. Job format should now only trigger for merge requests and commits direct to main and only when .rs or Cargo files are changed. 2025-04-09 00:26:56 +00:00
Christien Rioux
98936322d4 Merge branch 'feature/optimize-wasm-size' into 'main'
Optimize wasm output size using wasm-opt

See merge request veilid/veilid!391
2025-04-08 17:56:40 -04:00
Brandon Vandegrift
64ec9fb5bb Optimize wasm output size using wasm-opt 2025-04-08 17:56:40 -04:00
TC
6071319468 Trying something new with pipeline rules. The jobs for build_cache and test_build should only fire against merge requests OR commits to Main WHEN code changes occur. For example, this commit should NOT trigger either job. Here we go 🤞🏻 this one's for you @bmv437 / @bgrift 2025-04-08 04:17:15 +00:00
Christien Rioux
789339ebf9 Merge branch 'feature/dev-setup-pin-cargo-edit' into 'main'
Pin cargo-edit version since latest uses newer rust edition

See merge request veilid/veilid!390
2025-04-07 12:15:53 -04:00
Christien Rioux
8f5f46d5b5 Merge branch 'feature/fix-watchvalue-timestamp-result' into 'main'
fix(wasm): Format watchDhtValue result timestamp as u64 before formatting as string

See merge request veilid/veilid!389
2025-04-07 12:15:23 -04:00
Christien Rioux
96b187492a Merge branch 'main' into 'main'
development.md: suggest forking to match contributing.md best practice

See merge request veilid/veilid!384
2025-04-07 12:15:02 -04:00
cellar geek
5c91af8b52 development.md: suggest forking to match contributing.md best practice 2025-04-07 12:15:02 -04:00
Brandon Vandegrift
7dbe46d2a1 Pin cargo-edit version since latest uses newer rust edition 2025-04-06 13:22:21 -04:00
Brandon Vandegrift
62be5f8f4a fix(wasm): Format watchDhtValue result timestamp as u64 before formatting as string 2025-04-06 13:20:26 -04:00
Christien Rioux
71ad90e2d4 Merge branch 'fix-access' into 'main'
Fix API access for VeilidComponentGuard

See merge request veilid/veilid!388
2025-03-29 12:19:17 -04:00
Christien Rioux
3544cdf62b Fix API access for VeilidComponentGuard 2025-03-29 12:19:17 -04:00