Commit Graph

775 Commits

Author SHA1 Message Date
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
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
Christien Rioux
5757a5badf rustls update 2023-10-18 14:50:42 -04:00
Christien Rioux
edd2ec20ba one more case 2023-10-18 07:40:16 -04:00
Christien Rioux
6f23c4bd0e fix doc build for docs.rs 2023-10-17 22:13:00 -04:00
Christien Rioux
5468e5ce9d capnp warning the right way 2023-10-16 15:10:05 -04:00
Christien Rioux
f8bd8c6e65 protoc warning the right way 2023-10-16 15:09:00 -04:00
TC Johnson
cc5cb8a8b0
Version update: v0.2.3 → v0.2.4 2023-10-15 12:24:59 -05:00
John Smith
855b7eaf7d ipv6 detection 2023-10-15 11:27:31 -04:00
Christien Rioux
a363bb0462 fix wasm32 unit tests 2023-10-14 15:59:12 -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
cf6a139928 linux fixes 2023-10-13 18:17:10 -04: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
c80a473fdb missing symbols on x86_64 android emulator 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