himitsu 0.8 Notable changes: * himitsud now supports remembering consent for clients with persistent connections upon client request. * Readiness notification support for himitsud (-R) * the secret store can be (soft) locked using hiq Armin Preiml (36): secstore: reset store entries on lock himitsu-store: fix os::create usage Makefile: install himitsu/README himitsu::client::next: return done when done secstore: err instead abort on add empty value secstore: remove obsolete assert prompter: parse version as u32 himitsud: refactor prompter into separate struct himitsu::query: add is_sub, is_equal document remember options and the persist command add remember options as module add remember support to prompter secstore: export entry_match and add entry_to_query himitsud: implement remember support for query himitsud: implement persist himtsud: error instead of abort on invalid command himtsud: add lock command prompt: set stderr to nullfd himitsud: message on lock document the lock ipc himitsu-ipc docs: remove trailing spaces hiq: add soft/hard-lock add status ipc command himitsu::remember: parse and encode options himitsu::query: add unparsestr himitsud: properly remember refuse on persist. fix strings::split leaks replace some bufio::read_line calls with scanners document client::options docs: add -R to himitsud synopsis Drew DeVault (2): all: add some light hardening docs/security.txt: document security model Hugo Osvaldo Barrera (4): Properly handle duplicate keys in hiq queries Return number of bytes written in secstore::write Use new for-each loops where it makes sense Implement readiness notification Lennart Jablonka (2): hipromt-tty: don't hardcode the value of TIOCSPGRP himitsu-store: write newline at end of config.ini kurth4cker (3): Makefile: simplify by using multiple targets Makefile: fix hiprompt-tty cleaning and uninstallation