aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin
Commit message (Collapse)AuthorAgeFilesLines
* more WIP on synchronizerBryan Newbold2018-02-191-6/+13
|
* allow passing local_id to datconnect (and peer)Bryan Newbold2018-01-221-1/+1
|
* WIP refactoring DatPeerBryan Newbold2018-01-221-1/+4
| | | | | - use Key in some more spots (instead of [u8]) - threaded Peer implementation, with chan for communication
* procol cleanups: nodelay, from_tcp, tosocketaddrBryan Newbold2018-01-211-17/+0
|
* make DatConnection drive-agnosticBryan Newbold2018-01-111-3/+3
| | | | | | | | | DatConnection should work with an arbitrary number of mux'd registers (hypercore feeds) on a single connection, including just one. This removes the drive-centric metadata/content ("is_content") flag for an index number. Future refactor should turn this from a u8 to a u32 or more.
* start flushing out new APIsBryan Newbold2017-12-121-1/+1
|
* copy in 'geniza log' implementationBryan Newbold2017-12-111-2/+44
|
* flush out geniza command modesBryan Newbold2017-12-111-8/+52
|
* start core command skeletonBryan Newbold2017-12-071-0/+80
|
* parse_dat_address() helperBryan Newbold2017-12-071-22/+6
|
* count as an arg for recieve-someBryan Newbold2017-12-051-4/+5
|
* geniza-net cleanupsBryan Newbold2017-12-051-23/+4
|
* basic centralized DNS discoveryBryan Newbold2017-12-051-0/+17
|
* WIP on node (synchronization) codeBryan Newbold2017-11-281-0/+24
|
* DRY in geniza-netBryan Newbold2017-11-281-25/+21
|
* helper command for generating dns lookup namesBryan Newbold2017-11-261-0/+48
|
* import/export drive directoriesBryan Newbold2017-11-241-0/+31
|
* start testing CLI argsBryan Newbold2017-11-191-0/+40
|
* additional drive commandsBryan Newbold2017-11-191-12/+41
|
* work in progress on drive import/exportBryan Newbold2017-11-061-1/+16
|
* more geniza-drive featuresBryan Newbold2017-11-051-0/+39
|
* add dump-entries debug command to geniza-driveBryan Newbold2017-11-051-0/+19
|
* add drive-level verificationBryan Newbold2017-11-041-13/+8
|
* add verify command to geniza-sleepBryan Newbold2017-10-301-3/+12
|
* more geniza-sleep commands (for debugging)Bryan Newbold2017-10-301-0/+46
|
* drive progress (still WIP)Bryan Newbold2017-10-291-1/+6
|
* pretty print log outputBryan Newbold2017-10-291-1/+13
|
* progress on drive: basic history dump (un-pretty output)Bryan Newbold2017-10-291-0/+70
|
* fix file-read-all command nameBryan Newbold2017-10-271-1/+1
|
* rustfmtBryan Newbold2017-10-262-61/+71
|
* add licensing (GPL-3.0)Bryan Newbold2017-10-262-0/+4
|
* refactor file/module namesBryan Newbold2017-10-262-60/+28
| | | | | | | | I had some early confusion around whether SLEEP refered to individual files or the collection of files making a register (it seems to mean the whole register). Will probably need to refactor again.
* network progressBryan Newbold2017-10-261-2/+3
|
* work in progress on network connectionBryan Newbold2017-10-263-2/+11
|
* unencrypted networkingBryan Newbold2017-10-251-1/+28
|
* crude WIP net clientBryan Newbold2017-10-201-0/+51
|
* remove unused hello world exampleBryan Newbold2017-10-201-3/+0
|
* refactor modules/filesBryan Newbold2017-10-182-2/+0
|
* few basic testsBryan Newbold2017-10-171-1/+1
|
* cleanupsBryan Newbold2017-10-172-38/+6
|
* initial work on register directoriesBryan Newbold2017-10-172-2/+70
|
* SLEEP read helperBryan Newbold2017-10-161-0/+10
|
* WIP on SLEEP read/writeBryan Newbold2017-10-161-0/+80
|
* initial structureBryan Newbold2017-10-161-0/+3