aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* drive api: return new versions when appropriate; add commentsBryan Newbold2017-11-191-12/+20
* drive: tests, bugfixesBryan Newbold2017-11-191-14/+128
* 'removal' dat exampleBryan Newbold2017-11-1914-0/+7
* update readme/todoBryan Newbold2017-11-062-6/+13
* work in progress on drive import/exportBryan Newbold2017-11-062-7/+44
* add a bunch more drive operations (untested)Bryan Newbold2017-11-051-11/+41
* more progress on drive metadata read/writeBryan Newbold2017-11-051-32/+123
* more geniza-drive featuresBryan Newbold2017-11-051-0/+39
* progress on drive implementationBryan Newbold2017-11-051-56/+261
* add reverse-engineered drive notesBryan Newbold2017-11-051-0/+20
* add dump-entries debug command to geniza-driveBryan Newbold2017-11-051-0/+19
* more drive progressBryan Newbold2017-11-042-14/+150
* clarify and test sleep indexingBryan Newbold2017-11-041-4/+7
* add drive-level verificationBryan Newbold2017-11-042-13/+32
* update README and TODOBryan Newbold2017-10-302-12/+10
* add verify command to geniza-sleepBryan Newbold2017-10-301-3/+12
* notes on debugging crypto/hashingBryan Newbold2017-10-302-0/+195
* fix off-by-one bug with verification codeBryan Newbold2017-10-301-4/+24
* add example secret keys to dat archivesBryan Newbold2017-10-302-0/+3
* add another example dat archive (and README)Bryan Newbold2017-10-3020-0/+35
* fix sleep error with parent hashingBryan Newbold2017-10-301-3/+3
* more geniza-sleep commands (for debugging)Bryan Newbold2017-10-301-0/+46
* harmonize proto message namesBryan Newbold2017-10-301-37/+37
* replace (most) seek() code with read_at/write_atBryan Newbold2017-10-302-9/+14
* partially add 'tree' to drive testsBryan Newbold2017-10-301-0/+8
* add 'tree' example datBryan Newbold2017-10-3018-0/+14
* update READMEBryan Newbold2017-10-301-22/+43
* update notes on specBryan Newbold2017-10-302-25/+46
* update TODOBryan Newbold2017-10-301-11/+7
* drive progress (still WIP)Bryan Newbold2017-10-292-45/+124
* discovery key helper on sleep dirBryan Newbold2017-10-291-0/+5
* squelch some 'unused' warningsBryan Newbold2017-10-292-11/+12
* pretty print log outputBryan Newbold2017-10-292-5/+23
* add checks/verify to sleep reg tests (verify still broken)Bryan Newbold2017-10-291-5/+9
* progress on drive: basic history dump (un-pretty output)Bryan Newbold2017-10-292-31/+145
* fix typo bug with sleep registerBryan Newbold2017-10-291-2/+1
* sleep register cleanups and debugging infoBryan Newbold2017-10-291-14/+22
* don't panic on unexpected Index type, just return ErrBryan Newbold2017-10-281-1/+1
* sketch out DatDrive APIBryan Newbold2017-10-282-0/+142
* rename protobuf files/modules; add Node typeBryan Newbold2017-10-286-53/+396
* verify() partial progress; variable renamingsBryan Newbold2017-10-271-17/+47
* fix file-read-all command nameBryan Newbold2017-10-271-1/+1
* travis badge in READMEBryan Newbold2017-10-271-3/+7
* travis: try installing libsodium-dev by packageBryan Newbold2017-10-271-1/+5
* rustfmtBryan Newbold2017-10-266-212/+228
* travis: install linux deps; disable most targetsBryan Newbold2017-10-261-11/+12
* add licensing (GPL-3.0)Bryan Newbold2017-10-267-5/+686
* refactor file/module namesBryan Newbold2017-10-2610-71/+39
* secret key read/write for SLEEP registerBryan Newbold2017-10-261-18/+49
* implement trivial dense (not sparse) has() on registerBryan Newbold2017-10-261-7/+18