aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | | | | | 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.
* 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
|
* small lint cleanupsBryan Newbold2017-10-263-13/+10
|
* fix append() bug in register codeBryan Newbold2017-10-261-4/+3
|
* additions to notesBryan Newbold2017-10-262-15/+27
|
* README/TODO updatesBryan Newbold2017-10-262-5/+6
|
* network progressBryan Newbold2017-10-262-32/+105
|
* fold TcpSodiumReader/Writer into DatConnection itselfBryan Newbold2017-10-261-5/+18
|
* fold TcpSodiumReader/Writer into DatConnection itselfBryan Newbold2017-10-261-47/+40
|
* work in progress on network connectionBryan Newbold2017-10-264-15/+127
|
* notes about crypto and initializationBryan Newbold2017-10-263-0/+29
|
* cargo updateBryan Newbold2017-10-261-22/+9
|
* switch to bnewbold's patched sodiumoxideBryan Newbold2017-10-262-9/+12
| | | | ... which exposes the stream_xor_ic() family of functions.
* encrypted network rx/tx (broken)Bryan Newbold2017-10-251-50/+114
|
* add sodiumoxide crateBryan Newbold2017-10-254-0/+39
|
* update README with progress listBryan Newbold2017-10-251-6/+36
|
* unencrypted networkingBryan Newbold2017-10-253-41/+144
|
* TODO updateBryan Newbold2017-10-251-3/+21
|
* spec notes updateBryan Newbold2017-10-251-1/+9
|
* lint fixes/workaroundsBryan Newbold2017-10-201-2/+2
|
* crude WIP net clientBryan Newbold2017-10-203-3/+249
|
* remove unused hello world exampleBryan Newbold2017-10-201-3/+0
|
* update spec notesBryan Newbold2017-10-201-0/+9
|
* move papersBryan Newbold2017-10-201-1/+1
|
* include log crateBryan Newbold2017-10-202-0/+2
|
* protobuf messagesBryan Newbold2017-10-188-0/+4127
|
* completed append, though something brokenBryan Newbold2017-10-181-19/+91
|
* commit a bunch of meta filesBryan Newbold2017-10-186-0/+185
|
* basic travis script (untested)Bryan Newbold2017-10-182-0/+59
|
* refactor modules/filesBryan Newbold2017-10-185-638/+652
|
* few basic testsBryan Newbold2017-10-174-31/+166
|
* cleanupsBryan Newbold2017-10-173-63/+20
|
* general register progressBryan Newbold2017-10-171-8/+78
|
* more docs progressBryan Newbold2017-10-171-6/+43
|
* start working in docsBryan Newbold2017-10-171-1/+22
|
* fix root_nodes, add a testBryan Newbold2017-10-171-12/+37
|
* doc updatesBryan Newbold2017-10-172-9/+31
|
* initial work on register directoriesBryan Newbold2017-10-175-7/+341
|
* SLEEP read helperBryan Newbold2017-10-161-0/+10
|
* WIP SLEEP element read/writeBryan Newbold2017-10-161-12/+24
|
* sleep notes: specify endian-nessBryan Newbold2017-10-161-0/+4
|
* WIP on SLEEP read/writeBryan Newbold2017-10-163-12/+120
|
* initial structureBryan Newbold2017-10-168-0/+556
|
* gitignore: don't skip dat directoriesBryan Newbold2017-10-161-0/+26
|
* add a bunch of test/example dataBryan Newbold2017-10-1616-0/+36