diff options
author | Stuart Stock <stuart@int08h.com> | 2017-07-05 23:50:28 -0500 |
---|---|---|
committer | Stuart Stock <stuart@int08h.com> | 2017-07-05 23:50:28 -0500 |
commit | 7ad2a59b717ef6b2cb63387d7746dfafd31ab554 (patch) | |
tree | 2a173b42f06b025e43f7abcd33672cff54077f48 | |
parent | 59f71e48dcba8336bc48439365b8833f551bb05c (diff) | |
download | roughenough-7ad2a59b717ef6b2cb63387d7746dfafd31ab554.zip |
update README
-rw-r--r-- | README.md | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -1,6 +1,14 @@ # Roughenough -**Roughenough** is a **WORK IN PROGRESS** Rust implementation of the [Roughtime](https://roughtime.googlesource.com/roughtime) -secure time synchronization protocol. +**Roughenough** is a [Roughtime](https://roughtime.googlesource.com/roughtime) secure time +synchronization server implementation in Rust. + +It is a **work in progress**. Current status: + +* Server is functionally complete: it parses requests and generates valid Roughtime responses. +* Still TODO: +** Run-time configuration (udp port, listening interface, etc) +** Reading the long-term key +** Better operational ergonomics like logging ## About the Roughtime Protocol [Roughtime](https://roughtime.googlesource.com/roughtime) is a protocol that aims to achieve rough @@ -21,13 +29,6 @@ Use `cargo` to compile and run the server binary: ```bash $ cargo run --bin server ``` - -## Implementation Status - -Work-in-progress. - -* Protocol - as complete as it's probably going to get -* Server - fragile, fixed long-term-key, but working ## Contributors * Stuart Stock, original author and current maintainer (stuart {at} int08h.com) |