Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow passing local_id to datconnect (and peer) | Bryan Newbold | 2018-01-22 | 1 | -1/+1 |
| | |||||
* | WIP refactoring DatPeer | Bryan Newbold | 2018-01-22 | 1 | -1/+4 |
| | | | | | - use Key in some more spots (instead of [u8]) - threaded Peer implementation, with chan for communication | ||||
* | procol cleanups: nodelay, from_tcp, tosocketaddr | Bryan Newbold | 2018-01-21 | 1 | -17/+0 |
| | |||||
* | make DatConnection drive-agnostic | Bryan Newbold | 2018-01-11 | 1 | -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. | ||||
* | parse_dat_address() helper | Bryan Newbold | 2017-12-07 | 1 | -22/+6 |
| | |||||
* | count as an arg for recieve-some | Bryan Newbold | 2017-12-05 | 1 | -4/+5 |
| | |||||
* | geniza-net cleanups | Bryan Newbold | 2017-12-05 | 1 | -23/+4 |
| | |||||
* | basic centralized DNS discovery | Bryan Newbold | 2017-12-05 | 1 | -0/+17 |
| | |||||
* | WIP on node (synchronization) code | Bryan Newbold | 2017-11-28 | 1 | -0/+24 |
| | |||||
* | DRY in geniza-net | Bryan Newbold | 2017-11-28 | 1 | -25/+21 |
| | |||||
* | helper command for generating dns lookup names | Bryan Newbold | 2017-11-26 | 1 | -0/+48 |
| | |||||
* | rustfmt | Bryan Newbold | 2017-10-26 | 1 | -28/+25 |
| | |||||
* | add licensing (GPL-3.0) | Bryan Newbold | 2017-10-26 | 1 | -0/+2 |
| | |||||
* | network progress | Bryan Newbold | 2017-10-26 | 1 | -2/+3 |
| | |||||
* | work in progress on network connection | Bryan Newbold | 2017-10-26 | 1 | -2/+5 |
| | |||||
* | unencrypted networking | Bryan Newbold | 2017-10-25 | 1 | -1/+28 |
| | |||||
* | crude WIP net client | Bryan Newbold | 2017-10-20 | 1 | -0/+51 |