2089 Commits

Author SHA1 Message Date
Christien Rioux
ed4bbceb17 [skip ci] checkpoint. refactor. 2025-01-25 20:17:43 -05:00
Christien Rioux
6337d445ed [skip ci] cleanup tracing in prep for subnode separation 2025-01-19 21:42:44 -05:00
Christien Rioux
22634c48ec add connect command 2025-01-18 21:27:26 -05:00
Christien Rioux
02c5f79285 add multi-subnode execution for veilid-server 2025-01-18 18:26:41 -05:00
Christien Rioux
3aad528bda [skip ci] consolidate feature for veilid-server 2025-01-17 18:43:18 -05:00
Christien Rioux
adfc3abd04 [skip ci]
add features
2025-01-17 14:50:24 -05:00
Christien Rioux
87ba30d41f [skip ci] tracing + fix parsing 2025-01-16 17:37:14 -05:00
Christien Rioux
a16a54de0c [skip ci] tracing options 2025-01-16 11:06:47 -05:00
Christien Rioux
a7eee5574b [skip ci] blueprint config execution 2025-01-16 11:06:47 -05:00
Christien Rioux
80c85f0e35 [skip ci] refactor and make multiple configs possible 2025-01-16 11:06:47 -05:00
Christien Rioux
57b9a92e64 [skip ci]
change config loading mechanism to allow loading multiple configs
make it so predefined config can be loaded independently
make it so default network/model are options and must be resolved by the time they are used
2025-01-16 11:06:47 -05:00
Christien Rioux
e5531a2c90 [skip ci] more cleanup and pick routines 2025-01-16 11:06:47 -05:00
Christien Rioux
7e9ae74e0c [skip ci] blueprint generation and cleanup 2025-01-16 11:06:47 -05:00
Christien Rioux
464700d9ba [skip ci] checkpoint 2025-01-16 11:06:47 -05:00
Christien Rioux
3cb880c0bf machine state work 2025-01-16 11:06:47 -05:00
Christien Rioux
693b9d185b [skip ci] drop useless file 2025-01-16 11:06:47 -05:00
Christien Rioux
751d27c30d [skip ci] start conversion to using persistent/immutable states 2025-01-16 11:06:47 -05:00
Christien Rioux
9c68df4274 [skip ci] correct addresspool implementation 2025-01-16 11:06:47 -05:00
Christien Rioux
8906ad1d88 [skip ci] network and blueprint code 2025-01-16 11:06:47 -05:00
Christien Rioux
c0680aa712 [skip ci] refactor and cleanup 2025-01-16 11:06:46 -05:00
Christien Rioux
9ebb3d0559 [skip ci] refactor, extract stateallocator 2025-01-16 11:06:46 -05:00
Christien Rioux
b945256459 [skip ci] template work 2025-01-16 11:06:46 -05:00
Christien Rioux
c70e1796f3 [skip ci]
checkpoint
2025-01-16 11:06:46 -05:00
Christien Rioux
f8f55b2bec [ci skip]
checkpoint (doesn't compile)
2025-01-16 11:06:46 -05:00
Christien Rioux
643d362e71 validation and start of generation 2025-01-16 11:06:46 -05:00
Christien Rioux
c6d9898d57 validation WIP 2025-01-16 11:06:46 -05:00
Christien Rioux
4b51981f1c dump config support
serde_yaml_ng
2025-01-16 11:06:46 -05:00
Christien Rioux
2c035d4218 fix parsing 2025-01-16 11:06:46 -05:00
Christien Rioux
4fee13fd39 v1 of virtualrouter definition schema 2025-01-16 11:06:46 -05:00
Christien Rioux
f2aa066626 some virtual-router config work 2025-01-16 11:06:46 -05:00
Christien Rioux
9fe8f0f102 listener 2025-01-16 11:06:46 -05:00
Christien Rioux
8b8341bbb6 virtual gateway, router server work 2025-01-16 11:06:46 -05:00
Christien Rioux
71392b5cbb wasm cleanup 2025-01-16 11:06:46 -05:00
Christien Rioux
acfd1afdd1 fix async-std 2025-01-16 11:06:46 -05:00
Christien Rioux
45b1f1b28b refactor network into veilid-tools
fix deadlock in debug command 'entries fastest'
2025-01-16 11:06:46 -05:00
Christien Rioux
507c5d492e virtual network work 2025-01-16 11:06:46 -05:00
Christien Rioux
212205a5ee skeleton for network shim 2025-01-16 11:06:46 -05:00
Christien Rioux
ecc7a65b40 placeholder for network shim 2025-01-16 11:06:46 -05:00
Christien Rioux
95d61855a8 Merge branch 'geolocation-3' into 'main'
Country code denylist for route creation

See merge request veilid/veilid!337
2025-01-16 14:52:24 +00:00
neequ57
8077714463 Country code denylist for route creation 2025-01-16 14:52:24 +00:00
Christien Rioux
13b30bfeb8 Merge branch 'veilid-python-fixes' into 'main'
Fixed dependency config

Closes #424

See merge request veilid/veilid!336
2025-01-05 15:50:35 +00:00
TC
db7f640414 Fixed dependency config 2025-01-05 15:50:35 +00:00
Christien Rioux
a65c915454 Merge branch 'docs/fix-server-typo' into 'main'
fix simple typo

See merge request veilid/veilid!340
2025-01-05 15:49:53 +00:00
TC
2549d210ae Merge branch 'limit-ci-testing' into 'main'
Looks like I had the logic a little off. Changes needs to be a condition...

See merge request veilid/veilid!341
2024-12-27 16:23:39 +00:00
TC
53976d85ef Looks like I had the logic a little off. Changes needs to be a condition... 2024-12-27 16:23:39 +00:00
Adam Leskis
31457faf5f
fix simple typo 2024-12-26 20:28:14 +00:00
TC
d63ca77f68 Merge branch 'unifi_instructions_mod' into 'main'
Add disclaimer to Unifi install script

Closes #425

See merge request veilid/veilid!338
2024-12-25 16:37:36 +00:00
TC
d5159c7ce9 Add disclaimer to Unifi install script 2024-12-25 16:37:35 +00:00
TC
57366cb175 Merge branch 'limit-ci-testing' into 'main'
Limit CI testing to relevant changes

See merge request veilid/veilid!339
2024-12-25 16:10:27 +00:00
TC
24f3438b31 Limit CI testing to relevant changes 2024-12-25 16:10:27 +00:00