aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* README: only ipv4HEADmasterbnewbold2017-12-052-3/+1
|
* update lock file for more recent rust/cargobnewbold2017-12-051-14/+43
|
* more notesbnewbold2017-12-051-0/+8
|
* doc: linkdumpbnewbold2016-06-091-0/+16
|
* update benchmarks and notesbnewbold2016-06-032-2/+77
|
* commit TODO listbnewbold2016-06-031-0/+24
|
* update README: UDT not UTP, etcbnewbold2016-06-031-8/+18
|
* optimize by increasing CHUNK_SIZE to 16KB (from 4KB)bnewbold2016-06-032-4/+7
|
* implement hack which re-binds after daemonization (UGLY)bnewbold2016-06-032-10/+19
|
* force SSH into IPv4 (libudt can't do IPv6)bnewbold2016-06-031-0/+1
|
* make client less verbose by defauiltbnewbold2016-06-022-15/+21
|
* massively improve io error handlingbnewbold2016-06-023-40/+62
| | | | Slay many unwrap()'s
* more improvements to error handlingbnewbold2016-06-022-8/+11
|
* doc: commit random notes I had sitting aroundbnewbold2016-06-023-0/+364
|
* server: add logging via syslogbnewbold2016-06-024-7/+161
|
* it is the job of drop to clean upbnewbold2016-06-022-7/+0
|
* start cleaning up error conditionsbnewbold2016-06-024-30/+64
|
* server: try additional ports if can't bind at firstbnewbold2016-06-021-7/+17
|
* server: proper parsing of SSH_COMMANDbnewbold2016-06-022-11/+30
|
* client: handle remote error properlybnewbold2016-06-021-1/+2
|
* fix arg handling error messages; make nonces and keys optional (if no-crypto)bnewbold2016-06-023-6/+16
|
* start transition to UDT transportbnewbold2016-06-027-182/+105
|
* upgrade utp to 'temp_utp', which has more recent fixesbnewbold2016-05-312-35/+14
| | | | I hoped this would speed things up, but it didn't.
* add --no-crypto in a crude waybnewbold2016-05-303-35/+64
|
* sort-of-working cryptobnewbold2016-05-303-10/+12
| | | | With XSalsa20, performance really isn't very good.
* WIP: partially working buffered cryptobnewbold2016-05-303-19/+110
|
* BROKEN: initial implementation of cryptobnewbold2016-05-307-10/+141
| | | | I think it's going to be necessary to implement buffered reading after all.
* genericize common functions over streamsbnewbold2016-05-293-12/+8
| | | | | This makes source_files and sink_files generic over "Streams", defined as types that implement both Read and Write.
* disable set_len() for nowbnewbold2016-05-291-1/+2
|
* fix local/remote polarity in main ucp commandbnewbold2016-05-291-2/+2
|
* add client mode for testing/dev; misc progressbnewbold2016-05-294-21/+97
|
* begin implementation of actual file transferbnewbold2016-05-294-18/+108
|
* fix module hierarchy; actually call common functionsbnewbold2016-05-294-24/+32
|
* doc: notes about mosh SSH alias host/ip handlingbnewbold2016-05-281-0/+38
|
* more rapid developmentbnewbold2016-05-286-45/+119
|
* refactor file layout *again*bnewbold2016-05-274-76/+137
|
* start refactor to ucpbnewbold2016-05-275-51/+151
|
* update README and add rcp protocol blog post (mirror)bnewbold2016-05-272-0/+254
|
* init repo; basic uTP send/receivebnewbold2016-05-265-0/+300