Brian Warner
|
f5741f9a52
|
offer a wrong-password error message
|
2015-02-20 00:32:48 -08:00 |
|
Brian Warner
|
3171a4bb56
|
transit: don't use hard-coded listening ports
|
2015-02-20 00:00:27 -08:00 |
|
Brian Warner
|
e4390859d1
|
transit: switch to proper handshakes, with keyid
|
2015-02-19 23:56:56 -08:00 |
|
Brian Warner
|
6f64b6d326
|
transit: finish refactoring, combine mostly into a single class
|
2015-02-19 23:55:05 -08:00 |
|
Brian Warner
|
af5f2053b8
|
transit: start to factor into common superclass
|
2015-02-19 19:16:51 -08:00 |
|
Brian Warner
|
99e08c2e37
|
transit: use bidirectional connections
|
2015-02-19 19:09:08 -08:00 |
|
Brian Warner
|
01dbec820b
|
transit: set key on both ends, instead of generate+send
|
2015-02-19 18:24:10 -08:00 |
|
Brian Warner
|
66ad6fb272
|
rearrange transit.py in preparation for refactoring
|
2015-02-19 18:19:17 -08:00 |
|
Brian Warner
|
12845f191b
|
add derive_key(), use it for file-xfer bulk-encryption key
|
2015-02-19 17:16:43 -08:00 |
|
Brian Warner
|
50e466b581
|
don't complain about unconnectable sockets, improve error messages
|
2015-02-19 16:51:59 -08:00 |
|
Brian Warner
|
3ccd7bd61e
|
file-xfer: add ack, print encouraging messages, remove noise
|
2015-02-19 16:30:24 -08:00 |
|
Brian Warner
|
0ba01b2ce7
|
hush exception noise
|
2015-02-19 15:55:59 -08:00 |
|
Brian Warner
|
9f998221da
|
transit: fix race, file-xfer basically works, but noisy
The failed connections are throwing exceptions that should be caught and
ignored.
|
2015-02-19 15:30:16 -08:00 |
|
Brian Warner
|
ae68dad441
|
make transit mostly work, but the race condition kills it
|
2015-02-18 17:23:09 -08:00 |
|
Brian Warner
|
f459d59b48
|
transit: fix handshake
Also make all threads daemonic, so they won't keep the process alive.
Also crank up the timeouts for manual testing.
|
2015-02-18 16:20:35 -08:00 |
|
Brian Warner
|
18ff9f9fd6
|
transit: plausibly correct
|
2015-02-18 13:02:17 -08:00 |
|
Brian Warner
|
71e3e73c99
|
stumbling towards transit implementation
|
2015-02-17 13:59:08 -08:00 |
|
Brian Warner
|
9dd4c6039f
|
better sketch of transit-client API
|
2015-02-15 14:42:59 -08:00 |
|
Brian Warner
|
38b9c07566
|
sketch out transit-client API
|
2015-02-15 09:53:59 -08:00 |
|
Brian Warner
|
d6ef752152
|
update code to match rearranged source tree
|
2015-02-15 09:32:19 -08:00 |
|
Brian Warner
|
e3964cd797
|
rearrange source tree
|
2015-02-15 09:29:28 -08:00 |
|