Commit graph

2254 commits

Author SHA1 Message Date
Christien Rioux
3ce0a96501 move attachment maintainer lock to init not startup 2025-06-20 10:11:29 -05:00
Christien Rioux
9f0495cacb clean up veilid-python 2025-06-19 10:41:02 -04:00
Christien Rioux
9d4976b243 Improved logic for 'allow_offline' and 'offline subkey writes' 2025-06-18 22:09:36 -04:00
Christien Rioux
24a098728c unmark active subkey writes if not allow_offline 2025-06-15 20:35:42 -04:00
Christien Rioux
ee1e2b436f fix sending unpublish event 2025-06-15 19:38:20 -04:00
Christien Rioux
808cbda229 process watch changes only when online 2025-06-15 18:16:47 -04:00
Christien Rioux
93a8969938 fix bind retry 2025-06-15 16:13:47 -04:00
Brandon Vandegrift
1c7de75fc3 export VeilidComponentGuard 2025-06-15 09:54:25 -04:00
Christien Rioux
a04c71c3de only valid utf8 in logs 2025-06-14 14:00:14 -04:00
Christien Rioux
11c675e019 improved conversion traits for typed byte data 2025-06-14 12:33:16 -04:00
Christien Rioux
5e11f945ef 'auto' mode for detect_address_changes 2025-06-14 09:12:59 -04:00
Brandon Vandegrift
b7d725ab12 allow_offline flag for set_dht_value 2025-06-13 22:00:40 -04:00
Brandon Vandegrift
eda436f264 Fix compile for the NONE CryptoSystem 2025-06-13 19:42:53 -04:00
Christien Rioux
3dba776c91 make peer info creation fallible 2025-06-13 10:31:23 -04:00
neequ57
87708d4b3e Add relayed-only mode 2025-06-13 09:10:41 -04:00
Christien Rioux
d742171aa7 add private route example 2025-06-04 16:52:24 -04:00
TC Johnson
e5e3fd03c1
Version update: v0.4.6 → v0.4.7
Commented crates and python publishing to get release published
2025-06-03 11:37:16 -05:00
Brandon Vandegrift
474b0124bb Add description to veilid-remote-api Cargo.toml 2025-06-03 16:16:50 +00:00
TC Johnson
e5bd711724
Version update: v0.4.6 → v0.4.7 2025-06-03 10:24:08 -05:00
TC Johnson
cd71551f87
Changelog and releasing readme updates 2025-06-03 10:15:13 -05:00
Brandon Vandegrift
b6101382e5 Update CHANGELOG 2025-06-02 20:46:11 -04:00
Brandon Vandegrift
ad91e93638 Move json_api to new veilid-remote-api crate 2025-05-30 22:47:02 -04:00
Brandon Vandegrift
8c817655e8 Add READMEs, basic veilid-core example 2025-05-31 00:05:58 +00:00
Brandon Vandegrift
17f48870b6 Trim API surface of unintentional exports 2025-05-30 22:19:49 +00:00
Brandon Vandegrift
a2b6d74485 Only use Bosion outside of docsrs build 2025-05-29 14:01:11 +00:00
Brandon Vandegrift
e62d32aea1 Separate types for CryptoKind and VeilidCapability 2025-05-26 08:50:28 -05:00
Brandon Vandegrift
a6724d014b Use NodeId instead of PublicKey where accurate 2025-05-23 20:19:25 -04:00
Christien Rioux
9709ce326c Fix unwrap crash 2025-05-23 18:49:59 -04:00
Brandon Vandegrift
95d272dec9 Use newtypes for crypto structs 2025-05-23 19:33:01 +00:00
Christien Rioux
aab80eaa8e More watch edge cases 2025-05-22 20:21:44 -04:00
Christien Rioux
f4ef16eef3 Inspect watched records for value changes made while offline when coming back online 2025-05-19 14:52:42 -04:00
TC
49173b9373 Updated build machine image ID 2025-05-17 23:31:38 +00:00
TC
f5d0f293e0 Edit CHANGELOG.md 2025-05-17 01:30:20 +00:00
Christien Rioux
48815a7b08 veilid-flutter: Fix wasm exceptions 2025-05-16 14:38:24 -04:00
TC Johnson
1a0184db3a
Version update: v0.4.5 → v0.4.6 2025-05-14 18:44:53 -05:00
TC Johnson
78b4a2bee2
Version update: v0.4.5 → v0.4.6 2025-05-14 17:56:46 -05:00
TC Johnson
5f09068108
Changelog and CI Script updates 2025-05-14 17:52:12 -05:00
Christien Rioux
13d5ca65d6 Upgrade to Rust 1.86.0 2025-05-14 18:21:56 -04:00
Brandon Vandegrift
452e4d0ab8 Rollback unintentional lockfile upgrades 2025-05-13 21:53:29 -04:00
TC Johnson
4aceb48ad0
Version update: v0.4.4 → v0.4.5 2025-05-13 19:04:14 -05:00
TC Johnson
eb42b7cf2b
Changelog updates 2025-05-13 18:48:51 -05:00
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