aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* switch to new upstream sodiumoxidebnewbold2017-12-063-94/+98
| | | | | the stream_xor_ic() function was added to the sodiumoxide API upstream, so my hack-y branch is not longer required.
* update README/TODOBryan Newbold2017-12-052-22/+20
|
* count as an arg for recieve-someBryan Newbold2017-12-052-5/+6
|
* geniza-net cleanupsBryan Newbold2017-12-051-23/+4
|
* basic centralized DNS discoveryBryan Newbold2017-12-055-0/+115
|
* notes on DNS, DHT, etcBryan Newbold2017-11-281-0/+51
|
* WIP on node (synchronization) codeBryan Newbold2017-11-283-1/+185
|
* DRY in geniza-netBryan Newbold2017-11-281-25/+21
|
* make more library things publicBryan Newbold2017-11-282-5/+5
|
* helper command for generating dns lookup namesBryan Newbold2017-11-261-0/+48
|
* move make_discovery_key() to lib.rsBryan Newbold2017-11-263-13/+20
|
* notes/updatesBryan Newbold2017-11-246-24/+42
|
* several drive bugfixesBryan Newbold2017-11-241-12/+36
|
* import/export drive directoriesBryan Newbold2017-11-242-0/+116
|
* start testing CLI argsBryan Newbold2017-11-193-0/+270
|
* additional drive commandsBryan Newbold2017-11-192-16/+45
|
* descalate todoBryan Newbold2017-11-191-1/+1
|
* 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
| | | | Recent versions of the paper fixed these.
* 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
|