magic-wormhole/src/wormhole
Brian Warner 7e8bfe314d Call w.close() exactly once, in both success and error cases.
One downside is that we keep the wormhole channel allocated longer (we
have to finish the file transfer before we can deallocate it, which
could take a while for large files). Maybe we can fix this in the
future.
2016-04-25 17:53:00 -07:00
..
blocking use "hkdf" from PyPI instead of wormhole.hkdf 2016-04-18 16:49:29 -07:00
cli Call w.close() exactly once, in both success and error cases. 2016-04-25 17:53:00 -07:00
server unsplit wormhole_server step 2: edit files 2016-04-20 19:15:33 -07:00
test CLI: document and return correct errors 2016-04-25 17:52:59 -07:00
twisted transcribe: stop automatically doing close() on error 2016-04-25 17:50:52 -07:00
__init__.py initial setup.py, versioneer-ification 2015-02-10 00:48:19 -08:00
_version.py upgrade to versioneer-0.15, fixes 'setup.py develop' 2015-05-31 16:39:39 -07:00
channel_monitor.py add ChannelMonitor to track unclosed channels with weakrefs, not __del__ 2015-10-06 19:12:41 -07:00
codes.py tolerate lack of readline at runtime 2016-02-27 14:16:58 -08:00
errors.py CLI: don't catch+wrap WrongPasswordError 2016-04-25 17:52:59 -07:00
timing.py dump-timing: store server-sent time too 2016-03-03 18:03:27 -08:00
wordlist.py use completing-input for wormhole code read, not sys.argv 2015-02-14 17:48:38 -08:00