Mon, 20 Aug 2007 18:00:30 +0200 | Mechiel Lukkien | remove Rootversion from vac.b, not needed and was in wrong place. |
Mon, 20 Aug 2007 17:42:16 +0200 | Mechiel Lukkien | remove some debug messages. |
Mon, 20 Aug 2007 17:38:00 +0200 | Mechiel Lukkien | make xxx-message less bad-sounding since it isn't really. |
Mon, 20 Aug 2007 17:33:35 +0200 | Mechiel Lukkien | that xxx does not really have to change. |
Mon, 20 Aug 2007 17:22:52 +0200 | Mechiel Lukkien | move things to test for. |
Mon, 20 Aug 2007 16:16:41 +0200 | Mechiel Lukkien | move things to test about vcache from the .b file to a separate file. the file should also get things to test about ventisrv. |
Mon, 20 Aug 2007 16:10:41 +0200 | Mechiel Lukkien | comment no longer valid, the definitions have already moved to venti.m |
Mon, 20 Aug 2007 15:39:21 +0200 | Mechiel Lukkien | todo with things that may be interesting in the future. readme now has alternate web page url and my e-mail addresses. |
Mon, 20 Aug 2007 14:58:51 +0200 | Mechiel Lukkien | sync/improve usage |
Mon, 20 Aug 2007 14:47:26 +0200 | Mechiel Lukkien | sync usage of vacput, add missing .TP in man page. |
Mon, 20 Aug 2007 14:40:48 +0200 | Mechiel Lukkien | mention ventisrv idea comes from masters thesis. |
Mon, 20 Aug 2007 14:24:44 +0200 | Mechiel Lukkien | add option -I indexoffset to ventisrv. this allows it to start verifying the index file at the given offset. can be used to make it find and diagnose errors in the index/data file. |
Mon, 20 Aug 2007 13:54:40 +0200 | Mechiel Lukkien | no empty line at end of file |
Mon, 20 Aug 2007 13:51:43 +0200 | Mechiel Lukkien | move Entry and Root back to appl/lib/venti.b. it seems there is where it belongs. still a bit questionable, but plan 9 has it like this, no need to do it differently in inferno. |
Mon, 20 Aug 2007 13:08:21 +0200 | Mechiel Lukkien | rename Vac->vdroot to Vac->openroot, better name. |
Mon, 20 Aug 2007 13:04:57 +0200 | Mechiel Lukkien | mention doc/ventisrv-fileformat.[mp]s |
Mon, 20 Aug 2007 12:16:46 +0200 | Mechiel Lukkien | mark-up and fixes for ventisrv-fileformat. right invocation for making the .ps on plan 9, and add a .ps for those who cannot make one. |
Sun, 19 Aug 2007 23:19:45 +0200 | Mechiel Lukkien | first version of description of ventisrv fileformat (and rationale for design decisions). will re-read tomorrow and add some make-up. |
Fri, 17 Aug 2007 22:28:53 +0200 | Mechiel Lukkien | remove dflag from vac library interface. doesn't belong there anymore. |
Fri, 17 Aug 2007 22:25:28 +0200 | Mechiel Lukkien | move default rabin parameters to vac.m |
Fri, 17 Aug 2007 22:25:12 +0200 | Mechiel Lukkien | we're skipping padding... |
Fri, 17 Aug 2007 22:18:04 +0200 | Mechiel Lukkien | add rabin.m and venti.m to dependencies in mkfiles |
Fri, 17 Aug 2007 22:16:46 +0200 | Mechiel Lukkien | remove unpackroot and unpackentry, they are in vac.m and appl/lib/vac.b (as Entry.unpack and Root.unpack). |
Fri, 17 Aug 2007 22:15:46 +0200 | Mechiel Lukkien | forgot venti.m |
Fri, 17 Aug 2007 22:01:33 +0200 | Mechiel Lukkien | say bad data files will have to be recovered using ventisrv. |
Fri, 17 Aug 2007 21:58:58 +0200 | Mechiel Lukkien | remove debug stuff |
Fri, 17 Aug 2007 21:47:20 +0200 | Mechiel Lukkien | remove bugs section in venti man page. entry (un)packing has been done. doesn't seem much need for the others. |
Fri, 17 Aug 2007 21:44:09 +0200 | Mechiel Lukkien | mentioned venti lib and man page in readme. |
Fri, 17 Aug 2007 21:38:38 +0200 | Mechiel Lukkien | add venti lib and man page from inferno-os. to be modified slightly. |
Fri, 17 Aug 2007 17:27:01 +0200 | Mechiel Lukkien | some more about ventisrv design. remove unused ticker function. mention that there is no auth or raw disk support in manual page. |
Thu, 16 Aug 2007 14:55:38 +0200 | Mechiel Lukkien | disable Elem reclaiming for now. it doesn't keep track of them correctly. |
Thu, 16 Aug 2007 13:37:25 +0200 | Mechiel Lukkien | mostly cosmetic, more clear names. |
Thu, 16 Aug 2007 00:45:46 +0200 | Mechiel Lukkien | slightly clearer |
Wed, 15 Aug 2007 20:54:13 +0200 | Mechiel Lukkien | mention why a Dir is stored for Readdir. |
Wed, 15 Aug 2007 20:20:48 +0200 | Mechiel Lukkien | more fn init to top of file, more inferno-like. |
Wed, 15 Aug 2007 18:02:32 +0200 | Mechiel Lukkien | minor changes. do not kill processes, just send nil over channel. do not pctl pgrp. |
Wed, 15 Aug 2007 16:02:22 +0200 | Mechiel Lukkien | this commit removes some needless lines of code. |
Tue, 07 Aug 2007 00:14:14 +0200 | Mechiel Lukkien | remove Elem (file/directory) when no longer referenced by a fid. |
Mon, 06 Aug 2007 23:31:26 +0200 | Mechiel Lukkien | fix keeping track of qids. next is only opening them at Topen and closing at Tclunk. not open at Twalk and never close. |
Mon, 06 Aug 2007 17:56:04 +0200 | Mechiel Lukkien | use "% mod" instead of "& (mod-1)", no real difference in performance. |
Mon, 06 Aug 2007 17:09:06 +0200 | Mechiel Lukkien | allow command-line to specify module path for rabin module. |
Mon, 06 Aug 2007 17:03:33 +0200 | Mechiel Lukkien | add -v flag to print info for each block (previously was the default, |
Mon, 06 Aug 2007 16:48:03 +0200 | Mechiel Lukkien | i think the rabin parameters are best left hardcoded. |
Mon, 06 Aug 2007 16:42:22 +0200 | Mechiel Lukkien | change occurrances of "rabin" to "varblocks", since the idea is not specific to rabin fingerprinting, but to having variable-sized blocks. |
Mon, 06 Aug 2007 14:45:16 +0200 | Mechiel Lukkien | it's called venti/read, not vread. missed this when i changed the names. |
Mon, 06 Aug 2007 14:42:23 +0200 | Mechiel Lukkien | make venti/parse guess the type of the block based on contents when the type isn't specified on the command-line. |
Mon, 06 Aug 2007 12:12:12 +0200 | Mechiel Lukkien | store previous score in root block when writing relative to and old block. |
Thu, 26 Jul 2007 11:28:58 +0200 | Mechiel Lukkien | better rabin params. prevent rabin.b from generating some bad patterns (mostly all zeros except last byte, which is a \x01). |
Thu, 26 Jul 2007 10:16:14 +0200 | Mechiel Lukkien | mkfile fixes, it should now be possible to build ventivac on all types of inferno. thanks to Salva Peiró! |
Tue, 24 Jul 2007 18:05:20 +0200 | Mechiel Lukkien | choose fixed mask for rabin fingerprinting, make rabinparams output more usable for doing larger scale tests. |
Fri, 20 Jul 2007 14:23:15 +0200 | Mechiel Lukkien | do a "sync" when a client disconnect. |
Fri, 20 Jul 2007 14:03:57 +0200 | Mechiel Lukkien | recover correctly from truncated index file where only some of the index entries for a compressed payload are present. |
Thu, 19 Jul 2007 21:45:12 +0200 | Mechiel Lukkien | minor things |
Wed, 18 Jul 2007 20:23:35 +0200 | Mechiel Lukkien | rabinparams, for testing parameters for the rabin module. |
Wed, 18 Jul 2007 15:34:36 +0200 | Mechiel Lukkien | slightly clearer |
Wed, 18 Jul 2007 15:28:34 +0200 | Mechiel Lukkien | say that venti/parse now prints commands for root blocks and venti directories (entries). |
Wed, 18 Jul 2007 15:25:55 +0200 | Mechiel Lukkien | better sentence |
Wed, 18 Jul 2007 15:24:47 +0200 | Mechiel Lukkien | not storing on raw disks is not really a bug. mention the entire index can be regenerated by truncating the index file. |
Wed, 18 Jul 2007 15:09:41 +0200 | Mechiel Lukkien | support for copying rabin blocks, now that they have a different block type |