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
Christien Rioux
bd74ac7bce
Merge branch 'salvatoret/android-dev-2023-11' into 'main'
...
Update the Android development enviornment setup
See merge request veilid/veilid!237
2023-11-23 14:51:38 +00:00
Kyle H
af27b5aa85
Change 'whitelist' to 'allowlist' globally.
2023-11-23 14:49:45 +00:00
Salvatore Testa
38d9610c6b
Update the Android development enviornment setup
...
1. Update `ANDROID_SDK_ROOT` to `ANDROID_HOME`. The former variable is
deprecated. (see https://developer.android.com/tools/variables#envar )
2. Remove `ANDROID_NDK_HOME` environment variable. This should allow the
build script to work out of the box for more folks.
3. Check that Java is on the `PATH` as opposed to just installing it.
`asdf` and other runtime management tools are pretty popular, and all
we care about is that the Java version is accessible.
4. Remove calls to `sudo`. Check to see if CocoaPods exists, if it
doesn't install it using Homebrew which doesn't require `sudo`.
2023-11-19 17:31:23 -08:00
Christien Rioux
6f8f636d5d
disable dht test in CI
2023-11-08 08:04:53 -05:00
Christien Rioux
c67a427610
mtime fixes
2023-11-07 21:06:29 -05:00
Christien Rioux
ffacbdfe25
clarify error
2023-11-07 20:38:36 -05:00
Christien Rioux
425b31c023
make capnp only necessary if modifying generated files
2023-11-07 19:27:08 -05:00
Christien Rioux
1e4e9c203c
check in generated files
2023-11-07 14:19:28 -05:00
Christien Rioux
5070b0a560
use forked repositories for async-tls and async-tungstenite
2023-11-07 13:49:19 -05:00
Christien Rioux
8515e0dccc
cargo update
2023-11-06 22:49:20 -05:00
TC Johnson
dcd4c0d22a
Version update: v0.2.4 -> v0.2.5
...
ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss
2023-11-06 20:51:41 -06: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
TC
502d08eda3
Merge branch 'earthly-caching-2' into 'main'
...
Refactored Earthfile to improve caching
See merge request veilid/veilid!232
2023-11-03 01:17:14 +00:00
Δ ǀ Ξ ȼ
d38f3cb42f
Refactored Earthfile to improve caching
...
Targets have been parallelized so that initial push of the container cache should build the whole build a little quicker, plus the container should now use the cache for more of the build and so speed up normal builds to just the compilation and test of the code that has changed
The `build_cache` target now builds a `build-cache:latest` container that is stored in the GitLab project Container Registry, and then used (if it exists) by the `test_build` target. The `build_cache` task runs under 3 conditions, 1. the container does not exist, 2. if scheduled, 3. if run manually from the Pipelines page in the GitLab interface.
It is recommended that the build is set up to run on a weekly schedule via the `Pipeline schedules` page in GitLab with the schedule of `0 2 * * 6`.
2023-10-31 11:17:13 +00: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