Christien Rioux
052a703e9c
crate updates
2024-07-17 19:09:28 -04:00
Christien Rioux
4a55cd08c3
crate update work
2024-07-17 18:58:33 -04:00
Christien Rioux
deaff56232
veilid-server now defaults to waiting for port 5150
2024-07-17 18:04:50 -04:00
Christien Rioux
5b26dc8b13
remove protoc from windows setup, closes #393
2024-07-17 16:59:17 -04:00
Christien Rioux
9b6a30acbf
history controller fix for example code
2024-07-17 16:18:09 -04:00
TC
0d95aa0859
Merge branch 'add_nightly_builds' into 'main'
...
Fixed CICD missing params
See merge request veilid/veilid!295
2024-07-15 03:58:58 +00:00
TC Johnson
ae46f32187
Fixed CICD missing params
2024-07-14 22:58:26 -05:00
TC
4d12072ac5
Merge branch 'add_nightly_builds' into 'main'
...
Forgot some thens in the rpm if statements
See merge request veilid/veilid!294
2024-07-15 03:36:39 +00:00
TC Johnson
f535c508bc
Forgot some thens in the rpm if statements
2024-07-14 22:35:07 -05:00
TC
d062d60bf5
Merge branch 'add_nightly_builds' into 'main'
...
Manually set nightly to true in Earthfile to test rest of process
See merge request veilid/veilid!293
2024-07-15 03:14:49 +00:00
TC Johnson
59a69e7839
Manually set nightly to true in Earthfile to test rest of process
2024-07-14 22:13:53 -05:00
TC
34c1bcc08c
Merge branch 'add_nightly_builds' into 'main'
...
Found Earthly doc saying ENVAR should be in quotes
See merge request veilid/veilid!292
2024-07-15 02:15:43 +00:00
TC Johnson
579abedcab
Found Earthly doc saying ENVAR should be in quotes
2024-07-14 21:15:02 -05:00
TC
a4ade6774b
Merge branch 'add_nightly_builds' into 'main'
...
Changed IS_NIGHTLY var checks to string from bool
See merge request veilid/veilid!291
2024-07-15 00:17:04 +00:00
TC Johnson
7dadd2fbea
Changed IS_NIGHTLY var checks to string from bool
2024-07-14 19:15:09 -05:00
TC
097e51a677
Merge branch 'add_nightly_builds' into 'main'
...
Fixed rsync orchestration -> repo server
See merge request veilid/veilid!290
2024-07-14 23:50:00 +00:00
TC Johnson
5ebd17a702
Fixed rsync orchestration -> repo server
2024-07-14 18:48:21 -05:00
TC
efe0d28cf1
Update .gitlab-ci.yml file
2024-07-14 23:19:53 +00:00
TC
bf6d21e1f1
Update .gitlab-ci.yml file
2024-07-14 23:17:29 +00:00
TC
6ffbabd12d
Merge branch 'add_nightly_builds' into 'main'
...
Adding automatic nightly release builds
See merge request veilid/veilid!289
2024-07-14 23:15:25 +00:00
TC
e22d00b92d
The CI yaml doesn't accept a bool as a custom variable. I've switched it to a string to pass linting but I think this is going to break stuff.
2024-07-14 22:43:24 +00:00
TC Johnson
fc7debba3f
Adding automatic nightly release builds
...
- Restructured linux repo directory structure to include Stable and Nightly releases
- Reworked Earthfile to pass IS_NIGHTLY boolean to package build scripts for use in
file names
- Added nightly pipeline to CICD config yaml. Pipeline is triggered by IS_NIGHTLY
variable
- Two distribution scripts now exist, one for Stable and one for Nightly
- Reworked RPM build spec files to create appropriate file names
- Reworked debian release generation scripts
- RPM repo directory structure is prepped for arm64 builds
- Switched from scp to rsync for moving the completed repo from ochestration
to repo server
- Created schedule in Gitlab UI to trigger nightly release at 2300 Central Time
2024-07-14 17:22:50 -05:00
Christien Rioux
b747147152
fix crash on detach
2024-07-09 15:22:14 -04:00
Christien Rioux
1048fc6bb9
add StartupDisposition to handle waiting for binding without reporting errors
2024-07-08 18:26:26 -04:00
TC Johnson
8c297acdee
Version update: v0.3.2 → v0.3.3
2024-07-07 12:32:33 -05:00
TC Johnson
d344248b39
Updated changelog for v0.3.3 release
2024-07-07 12:27:55 -05:00
Christien Rioux
9720bbe520
more instruments
2024-07-03 22:25:29 -04:00
Christien Rioux
c264d6fbbe
cleanup
2024-07-03 21:28:16 -04:00
Christien Rioux
76f5052960
instruments
2024-07-03 21:00:12 -04:00
Christien Rioux
c69dabf721
add flame option and fix tests
2024-07-03 15:03:49 -04:00
Christien Rioux
004f5074b1
remove cruft
2024-07-03 13:16:17 -04:00
Christien Rioux
20e76bbed1
flamegraph and instrumentation work
2024-07-03 13:15:59 -04:00
Christien Rioux
94a8c2a54e
move receipts to their own log facility
2024-06-30 14:35:10 -04:00
Christien Rioux
4d4e447132
handle peerinfo better
2024-06-30 13:52:38 -04:00
Christien Rioux
aeebe2a596
clippy fixes
2024-06-30 09:40:20 -04:00
Christien Rioux
beeeedbfac
Merge branch 'fix-windows-leak' into 'main'
...
Fix windows leak
See merge request veilid/veilid!288
2024-06-30 03:46:27 +00:00
John Smith
b94a89d212
some clippy fixes
2024-06-29 23:00:29 -04:00
Christien Rioux
fcf032e13e
fix memory leak in windows ptr_lookup
2024-06-29 18:19:27 +00:00
Christien Rioux
0b0d9b5291
inspect_dht_record python binding fix and integration test fix
2024-06-28 22:31:35 +00:00
Christien Rioux
be11b4543c
Merge branch 'improved-punishment-and-state' into 'main'
...
Improved punishment and state
Closes #281
See merge request veilid/veilid!287
2024-06-28 17:42:00 +00:00
Christien Rioux
2a77d66cef
cleanup syntax
2024-06-28 17:10:35 +00:00
Christien Rioux
8aa5c8c5bb
fix for incorrect reliable to dead state transition
2024-06-28 16:38:26 +00:00
Christien Rioux
4f9e19642c
improve punishment tracking, make reasons for punishment accessible
2024-06-28 00:42:20 +00:00
Christien Rioux
9944c51368
punishment work
2024-06-27 20:20:13 +00:00
Christien Rioux
7368e5d5d3
Merge branch 'keep-n-closest-nodes' into 'main'
...
Implement closest peers refresh
See merge request veilid/veilid!286
2024-06-27 20:15:08 +00:00
Christien Rioux
8a451b08be
find_self/find_target can use capability check
2024-06-27 18:02:47 +00:00
Christien Rioux
f32219c45c
fix offline subkey write reporting to eliminate spurious notifications
...
add more detail to public address check
2024-06-26 17:03:06 +00:00
Christien Rioux
6f37e09008
make test more stressful
2024-06-25 22:39:12 +00:00
Christien Rioux
ecbe2fdc03
unwrap crasher fix
2024-06-25 21:44:42 +00:00
Christien Rioux
bca3877024
first stab at #372
2024-06-25 18:07:56 +00:00