From 370b8bb96764ea71f52650440a60a4cabc7bcf63 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 30 Oct 2017 22:57:50 -0700 Subject: update README and TODO --- TODO | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 7137e1b..e453f4a 100644 --- a/TODO +++ b/TODO @@ -1,11 +1,9 @@ next: -- worked (manual) example of signature generation with 3x nodes -- verifying register (sans bitfield) +- file check in/out +- drive children/tree stuff - bitfield stuff (un-indexed) https://docs.rs/bit_field/0.8.0/bit_field/trait.BitArray -- appending to drive -- network infra - secret_key-in-home helpers (read/write) - 'geniza clone' command - 'geniza checkout' command @@ -44,15 +42,14 @@ geniza: command line, swarm Backburner: -- man +- manpage - slog for logging - disable sodiumoxide serde feature -- sodiumoxcide static link +- sodiumoxide static link https://safenetforum.org/t/building-a-non-dynamically-linked-executable-of-safe-vault/9811/6 - SLEEP API: should just be empty string for algo-name, not Option<> - I have the SLEEP/register naming wrong... sleep refers to the directory? -- refactor to something pwrite based for file I/O - https://doc.rust-lang.org/std/os/unix/fs/trait.FileExt.html +- portable positional file I/O https://github.com/vasi/positioned-io - mmap https://docs.rs/scroll/0.7.0/scroll/ @@ -63,3 +60,4 @@ Backburner: - refactor key generation into generic/re-usable function - turn magic numbers in tree nodes into declared (public?) constants - root_nodes as an iterator? (vs returning a Vec) +- pretty terminal output: https://crates.io/crates/colored -- cgit v1.2.3