itdoc update - coffin - secure lan file storage on a device Err parazyd.org 70 hgit clone git://parazyd.org/coffin.git URL:git://parazyd.org/coffin.git parazyd.org 70 1Log /git/coffin/log.gph parazyd.org 70 1Files /git/coffin/files.gph parazyd.org 70 1Refs /git/coffin/refs.gph parazyd.org 70 1Submodules /git/coffin/file/.gitmodules.gph parazyd.org 70 1README /git/coffin/file/README.md.gph parazyd.org 70 1LICENSE /git/coffin/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 615218bf368c2e23978755e87c18807639b4a7d9 /git/coffin/commit/615218bf368c2e23978755e87c18807639b4a7d9.gph parazyd.org 70 1parent 657b0aa0f70688b5fc29c5f3139a2c3635c74326 /git/coffin/commit/657b0aa0f70688b5fc29c5f3139a2c3635c74326.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Wed, 30 Mar 2016 03:06:43 +0200 Err parazyd.org 70 i Err parazyd.org 70 idoc update Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M README.md | 9 +++------ Err parazyd.org 70 i M src/benchmark.c | 4 ++-- Err parazyd.org 70 i M src/gen_salt.c | 12 ++++++------ Err parazyd.org 70 i M src/hexencode.c | 2 +- Err parazyd.org 70 i Err parazyd.org 70 i4 files changed, 12 insertions(+), 15 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/README.md b/README.md /git/coffin/file/README.md.gph parazyd.org 70 it@@ -27,14 +27,11 @@ Run `make install` as root in order to install and configure your Err parazyd.org 70 i device. Err parazyd.org 70 i Err parazyd.org 70 i ## Notes Err parazyd.org 70 i-* The initscript is not yet finished, so you will have to start coffin manually, Err parazyd.org 70 i- by entering the `src/` directory and running (as root) `./mourner` Err parazyd.org 70 i Err parazyd.org 70 i ## Usage Err parazyd.org 70 i-After installation, you will end up with an initscript in Err parazyd.org 70 i-/etc/init.d/coffin Err parazyd.org 70 i-You can start coffin by issuing `/etc/init.d/coffin start` and the watch Err parazyd.org 70 i-script will begin to watch your /dev for new devices. Err parazyd.org 70 i+After installation, you will end up with an initscript in /etc/init.d/coffin Err parazyd.org 70 i+You can start coffin by issuing `/etc/init.d/coffin start` as root and the Err parazyd.org 70 i+watch script will begin to watch your /dev for new devices. Err parazyd.org 70 i Err parazyd.org 70 i ### Hooks Err parazyd.org 70 i Hooks are oneliners written on your USB key which will trigger actions Err parazyd.org 70 1diff --git a/src/benchmark.c b/src/benchmark.c /git/coffin/file/src/benchmark.c.gph parazyd.org 70 it@@ -45,14 +45,14 @@ int main(int argc, char *argv[]) Err parazyd.org 70 i Err parazyd.org 70 i Err parazyd.org 70 i microtime = bench(ic); Err parazyd.org 70 i- while( abs(desired_time-microtime) > (desired_time/10) /*little difference */ Err parazyd.org 70 i+ while( abs(desired_time-microtime) > (desired_time/10) /*little difference */ Err parazyd.org 70 i && tries++ <= 5) { Err parazyd.org 70 i float ratio = (float)desired_time/microtime; Err parazyd.org 70 i if(ratio > 1000) ratio=1000.0; Err parazyd.org 70 i ic*=ratio; Err parazyd.org 70 i if(ic<1) ic=1; Err parazyd.org 70 i microtime = bench(ic); Err parazyd.org 70 i- } Err parazyd.org 70 i+ } Err parazyd.org 70 i printf("%d\n", ic); Err parazyd.org 70 i return 0; Err parazyd.org 70 i Err parazyd.org 70 1diff --git a/src/gen_salt.c b/src/gen_salt.c /git/coffin/file/src/gen_salt.c.gph parazyd.org 70 it@@ -2,13 +2,13 @@ Err parazyd.org 70 i #include Err parazyd.org 70 i #include Err parazyd.org 70 i Err parazyd.org 70 i-void print_hex(unsigned char *buf, int len) Err parazyd.org 70 i-{ Err parazyd.org 70 i- int i; Err parazyd.org 70 i+void Err parazyd.org 70 i+print_hex(unsigned char *buf, int len) { Err parazyd.org 70 i+ int i; Err parazyd.org 70 i Err parazyd.org 70 i- for(i=0;i