Commit Graph

  • 2b049ac7c6 Missing build dependency xloem 2016-12-26 13:12:27 +0000
  • cb72f8f606 Merge branch 'rx-dedup' Brian Warner 2016-12-26 15:58:53 -0500
  • e500f4a100 rx: tolerate duplicate peer messages Brian Warner 2016-12-26 15:27:14 -0500
  • 8b5d884636 add (failing/hanging) test of receiving duplicate messages Brian Warner 2016-12-26 15:21:45 -0500
  • 8d3832aa3e Merge branch '118-release' Brian Warner 2016-12-25 23:25:39 -0500
  • 7ddf0d3c2d server: forbid reclaiming previously-closed nameplates Brian Warner 2016-12-25 14:38:54 -0500
  • 3a4a3f544f server: make close() idempotent Brian Warner 2016-12-25 15:41:14 -0500
  • 2c8d00e436 rendezvous_websocket.py: make release() idempotent Brian Warner 2016-12-25 14:37:27 -0500
  • b44fcf77da test_server: improve debug message Brian Warner 2016-12-25 19:28:26 -0500
  • a746ca726a test_server: factor out common utils Brian Warner 2016-12-25 15:40:36 -0500
  • 3ad29379b5 server: fix comment Brian Warner 2016-12-25 14:36:50 -0500
  • 9f72b72b76 split Transit out of test_server.py Brian Warner 2016-12-24 17:44:40 -0500
  • e8d3bc9d3a NEWS: update for 0.9.0 release Brian Warner 2016-12-24 13:29:38 -0500
  • 9f208ddf20 MANIFEST.in: include new files Brian Warner 2016-12-24 14:05:47 -0500
  • 72dfb6eb1c write progress/status messages to stderr, not stdout Brian Warner 2016-12-24 00:03:32 -0500
  • 64cdd426c0 README: remove the py3-daemon-is-broken message Brian Warner 2016-12-23 23:05:46 -0500
  • d0830e709f Merge branch '115-transit': fix transit-relay handling Brian Warner 2016-12-23 22:32:17 -0500
  • fde98b7c7e more coverage Brian Warner 2016-12-23 21:31:19 -0500
  • db968900d9 test_server: improve coverage Brian Warner 2016-12-23 13:41:00 -0500
  • b8313b4595 dedup relays, include our own relay when connecting Brian Warner 2016-12-22 18:28:58 -0500
  • 80ae9236df make RelayV1Hint objects hashable/comparable Brian Warner 2016-12-22 18:28:26 -0500
  • e1546bf03f Transit: send new (sided) handshakes Brian Warner 2016-12-22 18:17:05 -0500
  • b64f27fdad Merge: enhance transit server Brian Warner 2016-12-23 22:18:26 -0500
  • 5fcea701bb transit server: accept both new (sided) and old (unsided) handshakes Brian Warner 2016-12-22 18:13:12 -0500
  • c7e4d57405 improve relay test Brian Warner 2016-12-22 23:47:54 -0500
  • f2e011bc9c Add --appid to override the APPID, for subprocess-based wrappers. Brian Warner 2016-12-22 15:44:13 -0500
  • d81f2dae95 Merge PR109: flush stdout after displaying code Brian Warner 2016-12-17 17:34:02 -0800
  • 57c0894774 cmd_send: flush args.stdout, in case it's different Brian Warner 2016-12-17 17:32:12 -0800
  • 8bec79289a send: flush stdout after displaying code Joey Hess 2016-12-17 17:20:45 -0400
  • ec3599ff09 Merge PR49: emit pacifier message when key-verification is slow Brian Warner 2016-12-16 01:47:56 -0800
  • 30af04d245 test_scripts: rename mode to be "slow-text" Brian Warner 2016-12-16 01:33:45 -0800
  • face9423dd internals: ensure _API_establish_key is not called twice Brian Warner 2016-12-16 01:33:17 -0800
  • 2d1f474c60 rebased and fixed merge error laharah 2016-08-16 02:40:47 -0700
  • 6bdaaf368c Moved slow connection notification to stderr laharah 2016-06-17 22:03:58 -0700
  • 01318d1130 added notification to cmd_receive plus reactor cleanup laharah 2016-06-05 03:10:32 -0700
  • a2ab1863cf added the new key waiter to be cleaned up on error in wormhole laharah 2016-06-05 02:55:31 -0700
  • f786031f40 basic key established hook added to CLI send laharah 2016-06-05 00:11:28 -0700
  • 680b01b3fc added api hooks to get notification about key excange laharah 2016-06-04 23:21:44 -0700
  • 33fa6f6ede tests for new establish_key wormhole hook laharah 2016-06-04 23:52:32 -0700
  • cd40fc7a03 Merge PR91: reject transfers upon insufficient space Brian Warner 2016-12-15 20:15:34 -0800
  • 5c751eb3ed fix tests on windows Brian Warner 2016-12-10 16:14:54 -0800
  • f3e1aab3a1 reject transfers when there isn't enough disk space available Brian Warner 2016-12-10 15:30:51 -0800
  • b57928431a add utility to estimate free disk space Brian Warner 2016-12-10 15:30:25 -0800
  • da53c78d56 Merge PR102: add man pages Brian Warner 2016-12-15 19:48:26 -0800
  • d7441cfe8a remove out of date version numbers Antoine Beaupré 2016-12-15 10:36:32 -0500
  • 7bade97bc2 add cross-refs and authors Antoine Beaupré 2016-12-15 10:36:16 -0500
  • cdc25e533a move wormhole-server to section 8 Antoine Beaupré 2016-12-15 10:35:49 -0500
  • cc890aa6fa import manpages from Debian project Antoine Beaupré 2016-12-15 10:25:28 -0500
  • 123073a519 tox coverage: always build .xml after the run Brian Warner 2016-12-10 15:29:10 -0800
  • 2596c58e4a ipaddrs: import function from latest Tahoe Brian Warner 2016-12-10 13:06:27 -0800
  • 58f20d79a7 update to versioneer-0.17 Brian Warner 2016-12-10 10:36:59 -0800
  • f0bfcd7ca4 fix some py2/py3-isms picked up by mypy Brian Warner 2016-12-08 23:47:53 -0800
  • fa9285910d NEWS: mention twisted[tls] too Brian Warner 2016-12-08 22:26:03 -0800
  • 917703cc41 NEWS: update for 0.8.2 release Brian Warner 2016-12-08 17:44:40 -0800
  • 582cebfb5f rx: don't reveal file-already-exists, just reject transfer Brian Warner 2016-12-08 16:50:00 -0800
  • ab972785aa CLI: don't emit traceback for TransferErrors Brian Warner 2016-12-08 16:49:44 -0800
  • 58c7639635 CLI: exit with rc=1 upon errors Brian Warner 2016-12-08 16:48:12 -0800
  • 64307d3531 setup.py: require twisted[tls] to hush service-identity warning Brian Warner 2016-12-07 22:13:40 -0800
  • 4a679daa2b munin/wormhole_errors: fix mailboxes_scary Brian Warner 2016-12-02 14:53:05 -0800
  • 6b0ebef559 Merge PR92: use 'humanize' to abbreviate filesizes Brian Warner 2016-11-17 14:34:29 -0800
  • e9cd5b5d60 fix capitalization output to match humanize Antoine Beaupré 2016-11-17 11:36:00 -0500
  • 342bebbd0e use humanize library instead of custom implementation Antoine Beaupré 2016-11-11 22:01:21 -0500
  • 0ff14bf4d0 README: mention python-pip Brian Warner 2016-11-11 17:06:13 -0800
  • 047af4b27d use human-readable sizes more broadly Antoine Beaupré 2016-11-09 15:14:01 -0500
  • 007d76c145 appveyor: install tox from pypi, not git Brian Warner 2016-10-28 18:33:59 -0700
  • a3fc7b9402 update link to PyCon video Ofekmeister 2016-10-23 14:48:27 -0400
  • 0004315431 transit: tolerate non-ascii bad handshake Brian Warner 2016-08-22 23:13:04 -0700
  • f246fdfa7d Merge branch 'pr78' Brian Warner 2016-08-15 17:40:09 -0700
  • 9dd1d738e1 Fix small CLI typo The output for verified copies asks the user to run wormhole --verify receive, but the correct argument order is wormhole receive --verify. Tom Lowenthal 2016-08-14 21:06:04 -0400
  • d16b1e888d Merge branch 'pr57': add experimental ssh-setup mode Brian Warner 2016-08-15 17:38:29 -0700
  • f449466f4f update tests Brian Warner 2016-08-15 17:36:55 -0700
  • 899e539cb1 cmd_ssh: ~ is not always /home Brian Warner 2016-08-15 17:24:05 -0700
  • 75d362f60a add some basic tests, doesn't cover everything Brian Warner 2016-08-15 17:01:39 -0700
  • d057b91371 xfer_util: work on py2+py3 Brian Warner 2016-08-15 17:34:33 -0700
  • fe29b3130b 'wormhole ssh' cleanups meejah 2016-08-14 19:57:00 -0600
  • 069b76485b Add 'wormhole ssh-add' and 'wormhole ssh-send' commands meejah 2016-08-14 17:14:29 -0600
  • 026c8fd093 Print proper tracebacks when inlineCallbacks + yield involved meejah 2016-08-14 16:50:29 -0600
  • 2a332471d3 add pyflakes to 'dev' extra meejah 2016-08-14 16:49:34 -0600
  • afa123abae make tests work on pypy meejah 2016-06-22 23:58:27 -0600
  • 6aa8a47f9a Use StreamServerEndpointService (available since Twisted 10.2) David Reid 2016-08-04 00:08:36 -0700
  • dc6416a257 fix stats-writing bug on py3 Brian Warner 2016-08-01 16:31:05 -0700
  • 094a121f3a Merge branch 'pr70' Brian Warner 2016-08-01 15:32:27 -0700
  • eb46656244 wormhole-server needs a hyphen Daniel Kahn Gillmor 2016-07-31 19:50:28 -0400
  • 2fafdf34ee help bad spelers Daniel Kahn Gillmor 2016-07-31 18:55:42 -0400
  • 5f76885d78 munin: add transit_alltime, minor cleanups Brian Warner 2016-07-28 17:52:03 -0700
  • 0ba59136a0 upgrade to versioneer-0.16 Brian Warner 2016-07-27 19:08:12 -0700
  • 21719b6f9c MANIFEST.in: include the correct munin plugins Brian Warner 2016-07-27 19:01:20 -0700
  • 27ae3b722c munin: improve 'events' ordering, add new plugin Brian Warner 2016-07-27 18:43:10 -0700
  • 890b47cad2 NEWS: update for upcoming 0.8.1 release Brian Warner 2016-07-27 18:31:24 -0700
  • 5542545165 CLI: move most top-level args down into the subcommand Brian Warner 2016-07-27 17:52:21 -0700
  • 894e00bea1 README: add link to PyCon video Brian Warner 2016-07-27 16:53:18 -0700
  • 3b03593b9c README: add example Brian Warner 2016-07-27 16:51:01 -0700
  • e6b38ecacc cli: start factoring out args into common sets Brian Warner 2016-07-23 17:54:15 -0700
  • 37b8ccbe4f cli: mostly use kwargs/setattr Brian Warner 2016-07-22 19:13:59 -0700
  • 1a82846578 cli.Config: remove common attributes Brian Warner 2016-07-14 22:37:35 -0600
  • 52ef00b46b CLI: refactor to make testing easier Brian Warner 2016-07-14 22:22:01 -0600
  • cdb5c19010 websockets: turn on autoPingInterval to expire stale connections Brian Warner 2016-07-03 21:51:56 -0700
  • fc9a6f7d99 tox: turn on 'usedevelop' Brian Warner 2016-07-01 09:41:57 -0700
  • 0f6315b3d7 travis: re-enable codecov.io uploads Brian Warner 2016-07-01 09:19:34 -0700
  • bb47c09ebd travis: disable pypy/pypy3 Brian Warner 2016-06-30 16:14:11 -0700