Christien Rioux
9b4e490994
break everything / xfer
2024-03-27 17:53:51 -05:00
Christien Rioux
72066360ad
oops
2024-03-27 17:53:51 -05:00
Christien Rioux
e009b1097b
watch ids
2024-03-27 17:53:51 -05:00
Christien Rioux
4b632d8156
more debugging
2024-03-27 17:53:51 -05:00
Christien Rioux
7e5d0d1204
clean up watch logic
2024-03-27 17:53:50 -05:00
Christien Rioux
78e5590d5b
fix record debug
2024-03-27 17:53:50 -05:00
Christien Rioux
728038c197
fix tablestore namespacing
2024-03-27 17:53:50 -05:00
Christien Rioux
a04d4e12c5
integration test and config work
2024-03-27 17:53:50 -05:00
Christien Rioux
8818e63dc0
add default veilid config to the api
2024-03-27 17:53:50 -05:00
Christien Rioux
31bb8018f6
fix race condition in setting dht values before network is ready
2024-03-27 17:53:50 -05:00
Christien Rioux
ad45660db9
fix tests
2024-03-27 17:53:50 -05:00
Christien Rioux
ef6ecdab79
logging improvements
2024-03-27 17:53:50 -05:00
Christien Rioux
292664f3fe
add veilid_api logging to debug calls through the api
2024-03-27 17:53:50 -05:00
Christien Rioux
380ac1883f
fix spurious error
2024-03-27 17:53:50 -05:00
Christien Rioux
019cb5fd79
preserve watches
2024-03-27 17:53:50 -05:00
Christien Rioux
1cacc547e0
python work and network keying work
2024-03-27 17:53:50 -05:00
Christien Rioux
0c3271b3b9
add writer to set_dht_value, allow multiple open_dht_record
2024-03-27 17:53:50 -05:00
Christien Rioux
2156449486
fix missing address range for local
2024-03-27 17:53:50 -05:00
Christien Rioux
9b04fb1e4b
debug
2024-03-27 17:53:50 -05:00
Salvatore Testa
6c6f0c4966
Default config listen_address
to empty string
...
If the address is `""` then an available address is automatically
picked.
```
// Network#allocate_tcp_port
if listen_address.is_empty() {
// If listen address is empty, find us a port iteratively
let port = self.find_available_tcp_port(5150)?;
let ip_addrs = available_unspecified_addresses();
Ok((port, ip_addrs))
} else {
// ...
}
```
2024-02-16 15:52:02 -08:00
Kyle Hamilton
aa43f8d4a6
chore: rebrand trust-dns-resolver to hickory-resolver
2024-02-12 17:04:27 -05:00
Christien Rioux
ff853a6546
Merge branch 'salvatoret/copyable-target' into 'main'
...
Make Target copy-able
See merge request veilid/veilid!253
2024-02-10 20:33:50 +00:00
eve.hobert
62ebd4a0aa
oops, removing some test code
2024-02-02 16:16:10 -06:00
eve.hobert
6b2c9ed48a
adding an impl from and into [u8; size] for byte array types
2024-02-02 16:04:23 -06:00
Salvatore Testa
5e55be4b7a
Make Target copy-able
...
Clippy also informed us that we can drop some of the clone calls.
```
❯ cargo clippy
Checking veilid-core v0.2.5 (~/Developer/veilid/veilid-core)
error: using `clone` on type `Target` which implements the `Copy` trait
--> veilid-core/src/storage_manager/record_store.rs:912:33
|
912 | target: w.target.clone(),
| ^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `w.target`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
note: the lint level is defined here
--> veilid-core/src/lib.rs:25:9
|
25 | #![deny(clippy::all)]
| ^^^^^^^^^^^
= note: `#[deny(clippy::clone_on_copy)]` implied by `#[deny(clippy::all)]`
error: using `clone` on type `Target` which implements the `Copy` trait
--> veilid-core/src/storage_manager/watch_value.rs:199:21
|
199 | target.clone(),
| ^^^^^^^^^^^^^^ help: try removing the `clone` call: `target`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
error: using `clone` on type `Target` which implements the `Copy` trait
--> veilid-core/src/storage_manager/mod.rs:737:17
|
737 | vc.target.clone(),
| ^^^^^^^^^^^^^^^^^ help: try removing the `clone` call: `vc.target`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
error: could not compile `veilid-core` (lib) due to 3 previous errors
```
2024-02-01 14:32:30 -08:00
Christien Rioux
ae339e6573
wasm fixes
2024-01-19 21:30:48 -05:00
Christien Rioux
b9705285e9
xfer
2024-01-19 14:34:09 -05:00
Christien Rioux
7848c14c2b
disable dht test due to inconsistencies
2024-01-19 13:55:35 -05:00
Christien Rioux
37ed0239f3
checkpoint
2024-01-19 13:55:35 -05:00
Christien Rioux
92cb5a07cf
add watch capability
2024-01-19 13:55:35 -05:00
John Smith
d454f9fdf9
update deps
2024-01-19 13:55:35 -05:00
John Smith
7129343ea1
some debugging for bootstrap and route purge
2024-01-19 13:53:43 -05:00
John Smith
cfd7a319d2
remove unused function
2024-01-19 13:53:43 -05:00
John Smith
277aed5d40
private route respondto fix
2024-01-19 13:53:43 -05:00
John Smith
c33b00fe32
clamp instead of reject max expiration time
2024-01-19 13:53:43 -05:00
John Smith
9c0c7cf0b2
config oops
2024-01-19 13:53:43 -05:00
John Smith
064661f20d
expiration work
2024-01-19 13:53:43 -05:00
John Smith
b6f1e706f7
fix expiration
2024-01-19 13:53:43 -05:00
John Smith
5f5515af5e
oops
2024-01-19 13:53:43 -05:00
John Smith
827a3443b0
fix lengths
2024-01-19 13:53:43 -05:00
John Smith
448267217e
ranges
2024-01-19 13:53:43 -05:00
John Smith
0411055aed
fixes for init nodes
2024-01-19 13:53:43 -05:00
John Smith
a076082763
punish clear
2024-01-19 13:53:43 -05:00
John Smith
1e1faa3c1a
debug
2024-01-19 13:53:43 -05:00
John Smith
2ffba2c528
bug fixes
2024-01-19 13:53:43 -05:00
Christien Rioux
8ed3f0672e
fix clear screen
2024-01-19 13:53:43 -05:00
Christien Rioux
88d13d36c9
cleanup
2024-01-19 13:53:43 -05:00
John Smith
d7783e27dd
fix bugs
2024-01-19 13:53:43 -05:00
John Smith
cdf823c1cc
better debug commands for dht
2024-01-19 13:53:43 -05:00
John Smith
99fb135b5b
fix invalid nodeinfo check
2024-01-19 13:53:43 -05:00
John Smith
ac6aa8f2eb
fix overflow
2024-01-19 13:53:43 -05:00
Christien Rioux
96ead7dba5
fix address in use error and don't send valuechanged to node that sets value
2024-01-19 13:53:42 -05:00
Christien Rioux
05f89e070c
fix tests
2024-01-19 13:53:42 -05:00
Christien Rioux
b46fd7690f
watch maintenance tasks
2024-01-19 13:53:42 -05:00
Christien Rioux
a67bfde1f7
send valuechanged
2024-01-19 13:53:42 -05:00
Christien Rioux
d1dad8de61
checkpoint
2024-01-19 13:53:42 -05:00
Christien Rioux
9b8420d288
more watchvalue
2024-01-19 13:53:42 -05:00
Christien Rioux
8efa2de82c
config -> record store
2024-01-19 13:53:42 -05:00
Christien Rioux
077a1808a5
propagate set logic to watch logic
2024-01-19 13:53:42 -05:00
Christien Rioux
4a76353f33
ensure get_value doesn't try to pull values unless they are close enough
2024-01-19 13:53:42 -05:00
Christien Rioux
a211c7cce3
more watchvalue
2024-01-19 13:53:42 -05:00
Christien Rioux
248f8dad06
watchvalue recordkeeping
2024-01-19 13:53:42 -05:00
Christien Rioux
9d9a76e45c
more watch value
2024-01-19 13:53:42 -05:00
Christien Rioux
70e256a25a
checkpoint
2024-01-19 13:53:42 -05:00
Christien Rioux
3f86801ecd
Merge branch 'salvatoret/clean-up-warnings' into 'main'
...
Clean up the compile-time warnings
See merge request veilid/veilid!247
2024-01-19 18:53:31 +00:00
Salvatore Testa
5884f89d1a
Clean up the compile-time warnings
...
These are all the auto-applied warning corrections.
2024-01-11 15:16:18 -08:00
Salvatore Testa
e378d01682
Move default storage config to veilid-core
...
The default is currently `""` which puts all of the files without
grouping them in the top level.
Instead, use the paths that `veilid-server` has configured as the
defaults.
2024-01-11 10:19:31 -08:00
Christien Rioux
ead8e9ab86
Merge branch 'salvatoret/more-defaults' into 'main'
...
Populate config defaults with more helpful values
See merge request veilid/veilid!244
2024-01-10 00:31:56 +00:00
Salvatore Testa
37530b9128
Populate config defaults with more helpful values
...
Make it easier for someone to spin up a Veilid node.
I copied a lot of these from the `default_config.dart`.
2024-01-08 17:44:41 -08:00
Salvatore Testa
7a55be8015
Add VeilidConfigInner-based VeilidAPI startup
...
Allow for a type-safe initialization of the API
Closes https://gitlab.com/veilid/veilid/-/issues/354
2024-01-06 13:21:44 -08:00
Kyle H
af27b5aa85
Change 'whitelist' to 'allowlist' globally.
2023-11-23 14:49:45 +00:00
Christien Rioux
6f8f636d5d
disable dht test in CI
2023-11-08 08:04:53 -05:00
Christien Rioux
1e4e9c203c
check in generated files
2023-11-07 14:19:28 -05:00
Christien Rioux
2dee3ff6cc
allow returning local values when offline, even when forcerefresh is turned on
2023-11-05 21:16:13 -05:00
Christien Rioux
765ecee450
Merge branch 'safety-by-default' into 'main'
...
Safety by default
See merge request veilid/veilid!235
2023-11-06 01:40:02 +00:00
Christien Rioux
071d294a70
use Reliable and PreferOrdered by default for private routes
2023-11-05 19:48:33 -05:00
Christien Rioux
ee375ad430
safety by default
2023-11-05 18:38:05 -05:00
Christien Rioux
1b380cd915
Merge branch 'kyanha-safety-route-bidi' into 'main'
...
Make private route allocation bidirectional
Closes #341
See merge request veilid/veilid!231
2023-11-05 14:30:10 +00:00
Christien Rioux
ee1472f3ae
fix #337
2023-11-04 19:53:14 -04:00
Christien Rioux
38cd29f9a1
wasm refactor for flows
2023-11-04 19:53:14 -04:00
Christien Rioux
0640342556
refactor for flows
2023-11-04 19:53:14 -04:00
Christien Rioux
facb343160
clean up protect/refs
2023-11-04 19:53:14 -04:00
Christien Rioux
934cd93b4b
cleanup
2023-11-04 19:53:14 -04:00
John Smith
7f67a00ab2
clean up close ordering
2023-11-04 19:53:14 -04:00
Christien Rioux
520d8c43f7
connection debugging
2023-11-04 19:53:14 -04:00
Christien Rioux
f47d6402c3
staggered pings
2023-11-04 19:53:14 -04:00
Christien Rioux
d750b7c5c3
wasm dht test passes
2023-11-04 19:53:14 -04:00
Christien Rioux
11c19d1bad
wasm warnings
2023-11-04 19:53:14 -04:00
John Smith
b590e3f28a
signal work"
2023-11-04 19:53:14 -04:00
Christien Rioux
e677a72ab3
oops Please enter the commit message for your changes. Lines starting
2023-11-04 19:53:14 -04:00
Christien Rioux
74e2f9a2c0
cleanup visibility
2023-11-04 19:53:14 -04:00
Christien Rioux
2051292a26
move file
2023-11-04 19:53:14 -04:00
Christien Rioux
b964ddb6eb
protect route hops + refactor
2023-11-04 19:53:14 -04:00
John Smith
c70c260bb8
add low level close
2023-11-04 19:53:14 -04:00
Christien Rioux
23f47be357
turn off linger
2023-11-04 19:53:14 -04:00
Christien Rioux
2c4883ee85
fix tests
2023-11-04 19:53:14 -04:00
Christien Rioux
126bb0035d
refactor wasm tests
2023-11-04 19:53:14 -04:00
Christien Rioux
8fa4ab10a4
work on wasm tests
2023-11-04 19:53:14 -04:00
Kyle H
6ee78700f1
Make private route allocation bidirectional
2023-10-28 04:47:31 -04:00
Christien Rioux
5691e5a6ac
Merge branch 'rust-dht-tests' into 'main'
...
Rust DHT test suite
See merge request veilid/veilid!227
2023-10-21 23:29:09 +00:00
Sergei Surovsev
992cc7a1fd
Rust DHT test suite
2023-10-21 23:29:09 +00:00
Christien Rioux
6b4bcc67f4
fixes
2023-10-21 19:22:59 -04:00
Christien Rioux
7da6b62c52
more cleanup
2023-10-21 18:51:16 -04:00
Christien Rioux
48ab34f577
clean up error, make python tests more reliable
2023-10-21 15:54:07 -04:00
Christien Rioux
697ac5e9ce
error cleanup
2023-10-21 15:00:50 -04:00
Christien Rioux
97be49a9a7
clean up handling of errors in route spec store
2023-10-20 22:39:09 -04:00
Christien Rioux
353c907497
more log
2023-10-19 23:09:42 -04:00
Christien Rioux
2a1b3762c8
dont blow away routes every 5 seconds
2023-10-19 23:09:42 -04:00
Christien Rioux
c4b8985263
support WSS IP Urls
2023-10-18 14:50:48 -04:00
John Smith
855b7eaf7d
ipv6 detection
2023-10-15 11:27:31 -04:00
Christien Rioux
8102db1d06
Merge branch 'opeationTypo2023-01-14' into 'main'
...
Fix opeation in operation_waiter.rs comment
See merge request veilid/veilid!224
2023-10-14 18:13:43 +00:00
Christien Rioux
a03c84cff8
Merge branch 'capabiltiiesTypo2023-10-14' into 'main'
...
Fix capabiltiies comment typo find_peers.rs
See merge request veilid/veilid!223
2023-10-14 18:13:33 +00:00
Christien Rioux
4de532c797
Merge branch '1aferTypo2023-10-14' into 'main'
...
Fix "bytes afer" comment typo byte_array_types.rs
See merge request veilid/veilid!221
2023-10-14 18:13:07 +00:00
Christien Rioux
794c6306a6
Merge branch 'boostrapTypo2023-10-14' into 'main'
...
Fix boostrap in bootstrap.rs comment
See merge request veilid/veilid!220
2023-10-14 18:12:56 +00:00
Christien Rioux
2fc4247be6
try different dialinfo for bootstrap
2023-10-14 13:50:34 -04:00
Haley Weslin
220ed57fdd
Fix opeation in operation_waiter.rs comment
...
This fixes a typo of "opeation" for "operation" in a comment
in veilid-core/src/rpc_processor/operation_waiter.rs.
2023-10-14 17:39:12 +00:00
Haley Weslin
2ea16c4aa8
Fix capabiltiies comment typo find_peers.rs
...
This fixes a typo of capabiltiies for capabilities in
veilid-core/src/routing_table/find_peers.rs.
2023-10-14 17:33:18 +00:00
Haley Weslin
c6d434ca8d
Fix "bytes afer" comment typo byte_array_types.rs
...
This fixes a typo of "bytes afer" for "bytes after" in a comment
in veilid-core/src/crypto/types/byte_array_types.rs.
2023-10-14 17:20:40 +00:00
Haley Weslin
514f9aa60d
Fix boostrap in bootstrap.rs comment
...
This fixes a typo of "boostrap" for "bootstrap" in a comment
in veilid-core/src/routing_table/tasks/bootstrap.rs.
2023-10-14 17:13:44 +00:00
John Smith
d922bc1f5d
windows upnp work
2023-10-13 17:57:38 -04:00
Christien Rioux
ebd36d82ef
network interface changes cleanup
2023-10-12 21:17:47 -04:00
Christien Rioux
54c403ebfb
keep network from going down when external ip addresses haven't changed
2023-10-11 23:12:54 -04:00
Christien Rioux
084d4ae98b
remove crap
2023-10-10 09:56:56 -04:00
Christien Rioux
86dee2b6ed
xfer
2023-10-10 09:56:56 -04:00
Trent Waddington
72889b8f1a
Fix warnings.
2023-10-10 12:51:11 +10:00
John Smith
1fec1a5008
windows cleanup
2023-10-07 23:00:28 -04:00
Bruno Bigras
20442f7b9a
fix typos
2023-10-05 12:11:42 -04:00
Christien Rioux
f59c4509ea
rework public address detection timing
2023-09-30 22:42:06 -04:00
Christien Rioux
3d50f7ef11
Merge branch 'typo' into 'main'
...
fix minor typo
See merge request veilid/veilid!209
2023-09-29 19:56:02 +00:00
Christien Rioux
0120b99ae0
Merge branch 'onceTypo2023-09-28' into 'main'
...
Fix "have been the once" in bucket_entry.rs
See merge request veilid/veilid!207
2023-09-29 19:55:05 +00:00
Christien Rioux
0528eda9ff
Merge branch 'evenTypo2023-09-28' into 'main'
...
Fix "in the even we" in public_address_check.rs
See merge request veilid/veilid!208
2023-09-29 19:54:26 +00:00
Christien Rioux
27c0f6e73a
fix dial info filter
2023-09-29 09:38:12 -04:00
Derrick Oswald
5f3fb954d8
fix minor typo
...
Fixes the Progressive Web App configuration doc comment which has a typo in the word Progressive.
2023-09-29 08:11:49 +02:00
Christien Rioux
91031531e4
address type detection
2023-09-28 21:54:31 -04:00
Haley Weslin
b8980756b2
Fix "in the even we" in public_address_check.rs
...
This fixes a wordo (even for event) in public_address_check.rs.
2023-09-29 01:32:45 +00:00
Haley Weslin
6883607ff8
Fix "have been the once" in bucket_entry.rs
...
This fixes a wordo (once for one) in bucket_entry.rs.
2023-09-29 00:59:36 +00:00
Christien Rioux
bbfd21edee
some debugging
2023-09-28 15:44:06 -04:00
Christien Rioux
b9505c031c
xfer
2023-09-28 12:52:49 -04:00
Christien Rioux
069926aba8
fixes
2023-09-25 22:59:41 -04:00
Christien Rioux
2d075626f1
fixes
2023-09-25 22:59:41 -04:00
John Smith
ca1a802b5b
remove spurious error from logs
2023-09-25 22:59:41 -04:00
Christien Rioux
bd4b4233bf
Merge branch 'itsTypo2023-09-25' into 'main'
...
Fix non-contraction it's in set_value.rs
See merge request veilid/veilid!204
2023-09-26 02:51:36 +00:00
Christien Rioux
d817d287f0
Merge branch 'possibleTypo2023-09-25' into 'main'
...
Fix "can possible be" in rpc_processor/mod.rs
See merge request veilid/veilid!203
2023-09-26 02:51:23 +00:00
Christien Rioux
3e8f2d315b
Merge branch 'searingTypo2023-09-25' into 'main'
...
Fix "searing" in fanout_call.rs comment
See merge request veilid/veilid!202
2023-09-26 02:51:10 +00:00
Christien Rioux
c278330c67
Merge branch 'nodeTypo2023-09-21' into 'main'
...
Fix "node will node" in fanout_call.rs comment
See merge request veilid/veilid!199
2023-09-26 02:50:54 +00:00
Haley Weslin
9d60ac01d0
Fix non-contraction it's in set_value.rs
...
This uses "its" in place of "it's" when not a contraction.
2023-09-25 19:20:57 +00:00
Haley Weslin
073622b8bf
Fix "can possible be" in rpc_processor/mod.rs
...
This fixes a wordo of possible for possibly.
2023-09-25 19:13:16 +00:00
Haley Weslin
531cb71d00
Fix "searing" in fanout_call.rs comment
...
This fixes a wordo of searing for searching.
2023-09-25 18:59:30 +00:00
Christien Rioux
38ff6f81c5
Merge branch 'feature/bytes-as-uint8arrays' into 'main'
...
(wasm) Treat arbitrary byte data as Uint8Array, instead of base64url marshalling.
See merge request veilid/veilid!196
2023-09-23 16:50:27 +00:00
Haley Weslin
629f521c47
Fix "node will node" in fanout_call.rs comment
...
This fixes "node" wordo in a comment: the logic of the software implies
"node will not" here.
2023-09-21 22:28:49 +00:00
Christien Rioux
2627a22597
32 bit fix
2023-09-20 11:31:01 -04:00
Brandon Vandegrift
80afa19678
(wasm) Treat arbitrary byte data as Uint8Array, instead of base64url marshalling.
2023-09-20 00:46:45 -04:00
Christien Rioux
20451af880
more clippy
2023-09-18 19:49:57 -04:00
Christien Rioux
f596b3ce05
more clippy
2023-09-18 15:22:40 -04:00
Christien Rioux
c7d4462e0e
more clippy
2023-09-17 22:12:25 -04:00
Christien Rioux
e4ee093951
clippy work
2023-09-17 20:45:30 -04:00
Christien Rioux
6438a64fc7
clippy work
2023-09-17 19:37:02 -04:00
Christien Rioux
1f5867890d
fix WS security issue
2023-09-17 13:32:02 -04:00
John Smith
d60c296303
cargo upgrades
2023-09-16 21:56:19 -04:00
Christien Rioux
eda99bbd47
node search fix
2023-09-16 16:51:59 -04:00
Christien Rioux
3a4c211e85
resolve work
2023-09-16 16:51:58 -04:00
Christien Rioux
c01be8f62d
capnp and protoc versioning
2023-09-16 16:51:57 -04:00
Christien Rioux
17ea68fb84
connection fix
2023-09-14 15:51:09 -04:00
Christien Rioux
bce74026d3
Merge branch 'more-debug-commands' into 'main'
...
Debugging
See merge request veilid/veilid!188
2023-09-14 18:06:34 +00:00
Christien Rioux
86aae741e0
reverse connect for wasm nodes
2023-09-13 17:00:39 -04:00
Christien Rioux
671f349578
conn table
2023-09-12 21:40:13 -04:00
Brandon Vandegrift
c2c607efac
(wasm) Better TS types for serialized structs, RoutingContext++, more crypto fns
2023-09-11 18:42:05 -04:00
Christien Rioux
5b3d589bf2
print max
2023-09-10 20:36:39 -04:00
Christien Rioux
b3294d905d
rename
2023-09-10 20:30:29 -04:00
Christien Rioux
6e26fb4c8f
more nodeinfo
2023-09-10 20:16:57 -04:00
Christien Rioux
a5e17a0d65
appreply
2023-09-10 17:07:22 -04:00
Christien Rioux
3fdf12e536
Merge branch 'target_env_musl' into 'main'
...
Adding musl target env
See merge request veilid/veilid!177
2023-09-10 21:04:00 +00:00
Christien Rioux
28b08034f5
appmessage/call commands
2023-09-10 15:53:19 -04:00
Christien Rioux
b51e14783b
resolve node
2023-09-10 11:56:50 -04:00
Christien Rioux
607b595807
fixes
2023-09-10 11:24:52 -04:00
Christien Rioux
2ff2ab7aa8
debugging for public address
2023-09-09 22:34:42 -04:00
Christien Rioux
60a7e90712
dht fixes
2023-09-09 21:44:16 -04:00
Christien Rioux
07f92b6e3f
more setvalue fixes and concurrency cleanup
2023-09-09 18:35:25 -04:00
Christien Rioux
853976789f
fix crash and clean up record data size housekeeping
2023-09-09 13:30:48 -04:00
Christien Rioux
36957d84f1
fix bug
2023-09-08 20:50:05 -04:00
Christien Rioux
0aa7cf5ef2
fanout work
2023-09-08 20:38:31 -04:00
Linus Gasser
0ac6fc7dc7
Adding musl target env
2023-09-08 19:23:46 +02:00
Christien Rioux
dc17e25bac
Fixes #297
...
WASM build for new public address detection code
2023-09-06 17:06:33 -04:00
Christien Rioux
bfc42cdd8e
clean up ui
...
pause routing table tasks when making routing domain changes
2023-09-06 13:20:36 -04:00
Christien Rioux
b325c82b9a
more parallel
2023-09-06 10:02:55 -04:00
Christien Rioux
dfcdcf2364
xfer
2023-09-06 10:02:55 -04:00
Christien Rioux
d5a4be8a36
missing file
2023-09-06 10:02:55 -04:00
Christien Rioux
dac8e75229
xfer
2023-09-06 10:02:55 -04:00
Christien Rioux
3dfb612e6f
fix ws
2023-09-06 10:02:55 -04:00
Christien Rioux
80b2e7b9da
pad work
2023-09-06 10:02:55 -04:00
Christien Rioux
1b5934dad4
public address detection refactoring
2023-09-06 10:02:55 -04:00
John Smith
8d694f20cd
fix async std test and make windows test script work
2023-09-06 09:53:28 -04:00
Christien Rioux
4b298f43d4
Merge branch 'settingTypo2023-09-05' into 'main'
...
setting not settings: struct.RoutingContext.html
See merge request veilid/veilid!173
2023-09-06 12:59:45 +00:00
Haley Weslin
58524657fe
setting not settings: struct.RoutingContext.html
...
"by settings ‘force_refresh’" needs to use the "setting" word.
After changing it, build_docs.sh fixes rustdoc for
veilid_core/struct.RoutingContext.html
2023-09-05 16:05:18 +00:00
Brandon Vandegrift
93963e9d08
(wasm) Cleanup and refactoring, add TableDB transactions, copy over docs for JSDoc.
2023-09-04 14:04:57 -04:00
Brandon Vandegrift
ca11f6075d
(wasm) Add VeilidCrypto class, refine interfaces for VeilidRoutingContext
2023-09-03 23:27:20 -04:00
Brandon Vandegrift
c5d7922fc5
Add VeilidRoutingContext class for WASM
2023-09-03 23:27:20 -04:00
Christien Rioux
9aeec3cfa8
build fixes and cleanup
2023-09-03 23:27:20 -04:00
Brandon Vandegrift
779532b624
Add new VeilidTable and VeilidClient to WASM API
...
These new interfaces have been reworked (compared to the original API) to emit (mostly) proper TypeScript types.
2023-09-03 23:27:08 -04:00
Brandon Vandegrift
1b20037053
Setup for TypeScript type gen for WASM using Tsify
...
- Includes breaking changes to the WASM API surface, since it now accepts objects instead of stringified JSON.
2023-09-03 23:27:08 -04:00