Christien Rioux
c1683cff6b
[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-26 14:58:09 -05:00
Christien Rioux
9e46f066b3
[skip ci] more cleanup and pick routines
2025-01-26 14:58:09 -05:00
Christien Rioux
c50461cee3
[skip ci] blueprint generation and cleanup
2025-01-26 14:58:09 -05:00
Christien Rioux
03609ed708
[skip ci] checkpoint
2025-01-26 14:58:09 -05:00
Christien Rioux
4daf031c60
machine state work
2025-01-26 14:58:09 -05:00
Christien Rioux
66d8fe184c
[skip ci] drop useless file
2025-01-26 14:58:09 -05:00
Christien Rioux
7ac4c97063
[skip ci] start conversion to using persistent/immutable states
2025-01-26 14:58:09 -05:00
Christien Rioux
219abadc96
[skip ci] correct addresspool implementation
2025-01-26 14:58:09 -05:00
Christien Rioux
39cfa5bb8a
[skip ci] network and blueprint code
2025-01-26 14:58:09 -05:00
Christien Rioux
58c5eccc15
[skip ci] refactor and cleanup
2025-01-26 14:58:09 -05:00
Christien Rioux
4f9a844eab
[skip ci] refactor, extract stateallocator
2025-01-26 14:58:09 -05:00
Christien Rioux
759cd5dfe1
[skip ci] template work
2025-01-26 14:58:09 -05:00
Christien Rioux
35f42ed2c1
[skip ci]
...
checkpoint
2025-01-26 14:58:09 -05:00
Christien Rioux
9b516f902b
[ci skip]
...
checkpoint (doesn't compile)
2025-01-26 14:58:09 -05:00
Christien Rioux
ea53ad5980
validation and start of generation
2025-01-26 14:58:09 -05:00
Christien Rioux
dda71d89e3
validation WIP
2025-01-26 14:58:09 -05:00
Christien Rioux
5a9d2747e9
dump config support
...
serde_yaml_ng
2025-01-26 14:58:09 -05:00
Christien Rioux
bb1c1475a5
fix parsing
2025-01-26 14:58:09 -05:00
Christien Rioux
5505644166
v1 of virtualrouter definition schema
2025-01-26 14:58:09 -05:00
Christien Rioux
d5ad9086ae
some virtual-router config work
2025-01-26 14:58:09 -05:00
Christien Rioux
2945fbc1ef
listener
2025-01-26 14:58:09 -05:00
Christien Rioux
e2c4976030
virtual gateway, router server work
2025-01-26 14:58:09 -05:00
Christien Rioux
7b09d00d25
wasm cleanup
2025-01-26 14:58:09 -05:00
Christien Rioux
8772f99344
fix async-std
2025-01-26 14:58:09 -05:00
Christien Rioux
aa3462b0d6
refactor network into veilid-tools
...
fix deadlock in debug command 'entries fastest'
2025-01-26 14:58:09 -05:00
Christien Rioux
b441b69e91
virtual network work
2025-01-26 14:58:09 -05:00
Christien Rioux
b457ed5bd5
skeleton for network shim
2025-01-26 14:58:09 -05:00
Christien Rioux
6e2bd63184
placeholder for network shim
2025-01-26 14:58:09 -05:00
Christien Rioux
1780ecb684
0.4.1 changes
2024-10-23 23:27:34 +00:00
Christien Rioux
cc2d656071
Improved Address Detection
2024-10-11 00:16:39 +00:00
Christien Rioux
b7eeec20ab
improve dht consensus checking and low level networking
2024-09-21 15:13:29 +00:00
Christien Rioux
22069d3430
improve verbose tracing. clean up some errors.
2024-08-20 15:07:37 -04:00
Christien Rioux
7eff6d12cc
add namespacing to WASM TableStore
2024-08-17 01:01:30 +00:00
Christien Rioux
5f43faebb2
more fmt
2024-08-11 09:59:04 -07:00
Christien Rioux
01a4b9c735
cargo fmt
2024-08-11 09:43:37 -07:00
Christien Rioux
e0c20ed4c9
improve error handling for network errors
...
make relay requirements more aggressive
2024-08-05 16:10:19 -05:00
Christien Rioux
2440476564
more fix
2024-08-01 20:30:21 -05:00
Christien Rioux
9005e0718e
fix non-tracing spawn
2024-08-01 20:27:54 -05:00
Christien Rioux
a363b26673
clippy fixes for wasm for rust 1.80
2024-07-27 17:25:15 -04:00
Christien Rioux
006e7aaaf5
clippy fixes for rust 1.80
2024-07-27 17:19:39 -04:00
Christien Rioux
87a0e38e36
reduce frequency of interface resets on ios
2024-07-25 21:10:12 -04:00
Christien Rioux
bcb9f2a96c
remove unnecessary spans
2024-07-22 09:54:10 -04:00
Christien Rioux
b091c78539
one more socket error edge case
2024-07-22 09:22:44 -04:00
Christien Rioux
f0b1b6535c
spawn work
2024-07-21 22:35:41 -04:00
John Smith
09bda21ee6
fix linux
2024-07-21 22:35:41 -04:00
Christien Rioux
2ec843cd17
clean up spans and correct shutdown behavior. clean up reverse connection and hole punch errors
2024-07-21 22:35:41 -04:00
Christien Rioux
35dc7bdfd6
spawn names
2024-07-21 22:35:41 -04:00
Christien Rioux
e568c39efb
shutdown work and perfetto logger
2024-07-21 22:35:40 -04:00
Christien Rioux
1b34239eb8
startup lock
2024-07-21 22:35:40 -04:00
Christien Rioux
2b1dd49138
ios improvements
2024-06-23 14:59:03 -04:00