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
Christien Rioux
440195c267
tracing-oslog sucks and crashes
2024-06-23 15:14:32 -04:00
Christien Rioux
2b1dd49138
ios improvements
2024-06-23 14:59:03 -04:00
Christien Rioux
f1bc649eb1
update async_tools and flutter bindings
2024-06-21 22:58:30 -04:00
Christien Rioux
e638c02465
Merge branch 'docs/add_port_number_to_installation' into 'main'
...
add in port access information to install docs
See merge request veilid/veilid!273
2024-06-06 17:17:13 +00:00
Adam Leskis
8ace86f815
remove note referring to incrementing ports, since veilid-server does not do this anymore
2024-06-06 10:25:56 +01:00
Christien Rioux
c2ab220fb1
improve watchvalue fanout
2024-06-03 15:20:54 -04:00
Christien Rioux
551ae8993b
Merge branch 'dev-setup-macos/fix-java-version-detection' into 'main'
...
Dev setup for macOS: Java version check fix
See merge request veilid/veilid!281
2024-06-03 19:01:37 +00:00
Christien Rioux
02a9e7f4e5
Merge branch 'fix-x86-64-android-sim' into 'main'
...
Fix android build for x86_64
Closes veilidchat#22
See merge request veilid/veilid!285
2024-06-03 01:29:58 +00:00
Christien Rioux
5976d30832
revert fix
2024-06-02 18:15:21 -04:00
Mike Phipps
05d63f1eb6
Merge branch veilid:main into dev-setup-macos/fix-java-version-detection
2024-06-02 19:35:22 +00:00
Christien Rioux
faf8347aa8
keep 'last ditch watch cancel' from failing the whole operation
2024-06-02 12:54:06 -04:00
Christien Rioux
76eedb01b0
Merge branch 'api-issue-313' into 'main'
...
Fix API for signature verification
See merge request veilid/veilid!284
2024-05-31 20:48:37 +00:00
Christien Rioux
05180252e4
* API Breaking Change: CryptoSystem.verify() should return bool, and reserve errors for error cases, not validation failures.
...
* API Breaking Change: VeilidAPI.verify_signatures() returns Option<TypedKeySet> now
Fixes #313
2024-05-31 16:20:58 -04:00
Δ ǀ Ξ ȼ
4e968f076d
Add support for no container repository (i.e. a new fork)
2024-05-29 20:52:15 -04:00
Christien Rioux
b3d5064614
clippy fixes
2024-05-29 20:52:15 -04:00
Christien Rioux
5b013e3d31
address filter cleanout during restart
2024-05-29 20:52:15 -04:00
Christien Rioux
1fa44d62bc
more race condition cleanup
2024-05-29 20:52:15 -04:00
Christien Rioux
fe971fead2
setvalue pre-empt
2024-05-29 20:52:15 -04:00
Christien Rioux
955ac24e81
correctly handle local interface address changes
...
closes #350
2024-05-29 20:52:15 -04:00