Commit Graph

2002 Commits

Author SHA1 Message Date
Christien Rioux
ef66ad3f8f clean up display formatting 2024-09-29 21:38:12 -04:00
Christien Rioux
dc944fe920 implement answer and state statistics 2024-09-28 21:20:38 -04:00
Christien Rioux
545b646d8f convert deferred stream processor to generic streams instead of flume channel
more aggressive relay reconnection
more discovery context improvement
2024-09-25 21:28:30 -04:00
Christien Rioux
55f07d7bcc better external address sampling 2024-09-24 21:03:21 -04:00
Christien Rioux
f74df2b0c6 Merge branch 'dht-consensus' into 'main'
improve dht consensus checking and low level networking

See merge request veilid/veilid!318
2024-09-21 15:13:29 +00:00
Christien Rioux
b7eeec20ab improve dht consensus checking and low level networking 2024-09-21 15:13:29 +00:00
TC
9fb54947e2 Add pipeline failure job that destroys build machines [ci skip] 2024-09-15 20:20:17 +00:00
Christien Rioux
f3cbfbe610 in lieu of a reproducible testcase, this should fix the unwrap error. Closes #398 2024-08-20 19:00:27 -04:00
Christien Rioux
d09f78c9ab Merge branch 'issue-388' into 'main'
implement issue #388: Change app-facing default to Sequencing::PreferOrdered

Closes #388

See merge request veilid/veilid!316
2024-08-20 22:29:03 +00:00
Christien Rioux
3b9626d79a implement issue #388: Change app-facing default to Sequencing::PreferOrdered 2024-08-20 22:29:02 +00:00
Christien Rioux
22069d3430 improve verbose tracing. clean up some errors. 2024-08-20 15:07:37 -04:00
Christien Rioux
99e824829b Merge branch 'multiple-instances' into 'main'
add namespacing to WASM TableStore

See merge request veilid/veilid!315
2024-08-17 01:01:30 +00:00
Christien Rioux
7eff6d12cc add namespacing to WASM TableStore 2024-08-17 01:01:30 +00:00
Christien Rioux
3716c5db78 update dependencies
remove dysfunctional integration test
2024-08-15 14:21:45 -04:00
Christien Rioux
ffa4825c19 Merge branch 'dumont/python_connection_updates' into 'main'
Move Python IPC connection from tests to Veilid

See merge request veilid/veilid!311
2024-08-15 13:56:01 +00:00
Christien Rioux
aaea2aebbf Merge branch 'tmcarr-main-patch-16887' into 'main'
Update INSTALL.md to keep the suggested crontab from updating all packages on the users system.

See merge request veilid/veilid!306
2024-08-15 12:33:48 +00:00
Christien Rioux
099bd09442 Merge branch 'dumont/docs_logs_updates' into 'main'
Add configuration and logging to INSTALL.md

See merge request veilid/veilid!312
2024-08-15 12:31:13 +00:00
Christien Rioux
13646f4458 Merge branch 'ci/format' into 'main'
Skip format job during release runs

See merge request veilid/veilid!314
2024-08-15 12:28:59 +00:00
-k
76cc33a00f
Skip format job during release runs 2024-08-14 20:47:14 -07:00
-k
384cff519d
Do not cache outside of project directory
gitlab-org/gitlab#14151
2024-08-14 20:45:30 -07:00
DumontIO
2759689f3c Add configuration and logging to INSTALL.md 2024-08-14 08:32:08 -04:00
DumontIO
e01de73209 Update Python dependencies, add coverage 2024-08-13 16:50:03 -04:00
DumontIO
c92e07c88e Python code cleanup
These changes should not change any functionality.

In code:

- Added async keyword to CryptoSystem::kind since it's actually implemented async
- Removed unused socket import in json_api

In tests:
- Removed unused imports
- Removed unnecessary return statements
- Removed unused variables
- Cleaned up some spacing to match PEP-8
- Changed many comparisons to match PEP-8
- Use ValueSubKey classes instead of integers to keep types in line
2024-08-13 16:47:06 -04:00
DumontIO
0c19414934 Move Python IPC connection from tests to Veilid 2024-08-13 16:08:15 -04:00
Christien Rioux
672ad87d28 Merge branch 'lint' into 'main'
Add fmt job to CI

See merge request veilid/veilid!310
2024-08-11 17:38:00 +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
c812534eb6 fix resolver
fix async-std double-close fd crash
2024-08-10 17:28:00 -07:00
-k
5e2142eac8
Fix project formatting 2024-08-10 00:55:36 -07:00
-k
c608e0a3b7
Add format job 2024-08-09 23:55:24 -07:00
Christien Rioux
c7d698f211 better rpc id debugging 2024-08-07 10:12:31 -07:00
Christien Rioux
87958eedde temporarily disable relay check 2024-08-07 07:53:47 -07:00
Christien Rioux
9b7380c81c fix symmetric nat detection 2024-08-06 18:13:44 -07:00
Christien Rioux
cf56d669ba attempt to correct IPC path group permissions on systemd service 2024-08-06 14:58:27 -07:00
Travis Carr
1d70a0cc1e Update INSTALL.md to keep the suggested crontab from updating all packages on the users system. 2024-08-06 21:01:52 +00: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
f7ce5f93d0 add '--port' command line option for veilid-server that changes the base port for all protocols 2024-08-05 12:27:39 -05:00
Christien Rioux
2d6736f667 update veilid-flutter 2024-08-04 19:17:52 -05:00
TC
0b1b533ea6 Added examples for setting up auto updates. Cleaned up some formatting. [ci skip] 2024-08-04 16:59:44 +00:00
TC
02079bf018 Enhanced instructions for running veilid-cli [ci skip] 2024-08-02 23:29:12 +00:00
Christien Rioux
a1dcd28e36 Merge branch 'newtype-timestamp' into 'main'
Make newtypes for AlignedU64 types

See merge request veilid/veilid!305
2024-08-02 23:10:15 +00:00
Christien Rioux
627bbf209e proper display/from_str for timestamp/duration 2024-08-02 17:27:03 -05:00
TC
a6e97b226e Corrected script name to generate .deb releases file [ci skip] 2024-08-02 17:52:16 +00:00
TC
06abd73731 Update .gitlab-ci.yml file [ci skip] 2024-08-02 15:18:13 +00:00
TC
952254b73b Just going to re-run the release but without pushing crates or python. [skip ci] 2024-08-02 15:13:25 +00:00
TC
b4e4299e7b temp change 2 to complete stuck release [skip ci] 2024-08-02 15:04:49 +00:00
TC
d142c3d8c5 temp change to complete stuck release [skip ci] 2024-08-02 15:02:10 +00:00
TC
e2d4121c2c Fixing order of jobs. Needs setting of build_repositories was causing stage leap frogging. 2024-08-02 02:58:24 +00:00
Christien Rioux
2120278f40 Merge branch 'fix-0.3.4' into 'main'
Fix 0.3.4

See merge request veilid/veilid!304
2024-08-02 02:11:32 +00:00
Christien Rioux
63b5845a8b add missing files 2024-08-01 20:39:44 -05:00