radicle-heartwood-lfs/radicle-node/src
cloudhead e5df616ead
node: Protect against non-monotonic clocks
Many (most?) system clocks are not monotonic, and even though we're
getting a `LocalTime`, which *is* monotonic when using `now()`, it is
constructed from a `SystemTime` which isn't.
2024-04-30 10:56:37 +02:00
..
runtime node: Add 'disconnect' command to handle 2024-04-23 09:52:25 +02:00
service node: Always try to relay node announcements 2024-04-29 12:28:30 +02:00
test Tidy up environment variables 2024-04-26 10:38:54 +02:00
tests node: Add 'disconnect' command to handle 2024-04-23 09:52:25 +02:00
wire node: Support "transparent" Tor 2024-04-26 10:37:41 +02:00
worker node: handle removal of cob from cache 2024-04-09 16:06:51 +02:00
bounded.rs node: Re-think inventory update code 2024-03-21 12:40:58 +01:00
control.rs node: Add 'disconnect' command to handle 2024-04-23 09:52:25 +02:00
deserializer.rs node: Implement protocol multiplexing 2023-04-10 14:41:55 +02:00
lib.rs Rename `Id` to `RepoId` 2024-01-22 15:51:44 +01:00
main.rs node: Add `log` to node config 2024-04-29 15:59:17 +02:00
runtime.rs node: Use constant delay for refreshing node ann 2024-04-29 12:49:59 +02:00
service.rs node: Protect against non-monotonic clocks 2024-04-30 10:56:37 +02:00
signals.rs node: Handle `SIGINT` and `SIGTERM` properly 2023-02-14 13:28:16 +01:00
test.rs radicle: expose shared logger 2023-12-20 15:11:10 +01:00
tests.rs node: Type-safe timestamps 2024-04-24 12:19:40 +02:00
wire.rs node: Improve `Timestamp` conversion safety 2024-04-26 10:33:34 +02:00
worker.rs node: Use refs cache to decide on fetching 2024-03-29 16:00:33 +01:00