Commit Graph

  • 5d712395ef Merge branch 'py37' Brian Warner 2018-07-27 14:33:25 -0700
  • 454bf1eaf6 simplify .travis.yml Brian Warner 2018-07-27 14:26:31 -0700
  • d6866e11fe update allow_failures Brian Warner 2018-07-27 14:17:16 -0700
  • 2bf9370c68 travis: use different dists/sudo for different python versions Brian Warner 2018-07-27 14:05:30 -0700
  • d893f7d39a try dist:xenial Brian Warner 2018-07-11 17:05:43 -0700
  • 43bf219735 travis: use sudo=true and group=edge to get bionic Brian Warner 2018-07-11 16:36:50 -0700
  • 9d220bea73 travis: try "dist: xenial" Brian Warner 2018-07-11 16:13:29 -0700
  • ef32b23fe9 travis: move to 'trusty' dist Brian Warner 2018-07-11 13:30:46 -0700
  • 1181a7dba7 travis: require py37 to pass Brian Warner 2018-07-11 13:23:04 -0700
  • 3f099cc51f setup.py: bump to txtorcon-18.0.2 to fix py3.4 Brian Warner 2018-07-02 23:57:11 -0700
  • 5ccda71467 Merge branch 'fix-py37' Brian Warner 2018-07-01 14:34:41 -0700
  • eacc6fe450 travis/appveyor: allow failures of the py3.7 build Brian Warner 2018-07-01 14:33:28 -0700
  • 4531513602 cmd_send/receive: work around python3.7.0 bug Brian Warner 2018-07-01 14:25:22 -0700
  • 47e4c436a8 tox/travis/appveyor: enable testing on py3.7 Brian Warner 2018-07-01 10:29:48 -0700
  • 5dd41cead3 setup.py: update to latest mailbox-server 0.3.1 Brian Warner 2018-06-23 19:31:29 -0700
  • 206005670f NEWS: update with recent changes Brian Warner 2018-06-16 17:31:37 -0700
  • b06eda5f11 setup.py: update to newly-released mailbox-server 0.2.0 Brian Warner 2018-06-16 17:26:53 -0700
  • 2413af5f87 delete Dockerfile: broken, and I think it's for the server anyways Brian Warner 2018-06-16 16:55:33 -0700
  • 7278925b11 Merge PR296: require pep8 formatting Brian Warner 2018-06-16 16:46:44 -0700
  • 41fabd39ba test_machines: remove no-longer relevant comment Brian Warner 2018-06-16 16:33:27 -0700
  • fc177726e1 cli.py: move timing check back to top Brian Warner 2018-06-16 16:27:11 -0700
  • 1444e32746 extreme measures to appease last pep8 complaint Brian Warner 2018-06-16 16:22:14 -0700
  • dada79d85c fix remaining pep8 complaints Brian Warner 2018-06-16 16:17:26 -0700
  • b216c0adf3 tox: increase flake8 complexity limit to 40, we can lower later Brian Warner 2018-06-16 16:13:22 -0700
  • b5b8cd1260 Merge branch 'master' into pr296 Brian Warner 2018-06-16 16:09:38 -0700
  • 1011197dce Merge PR304: fix long description on PyPI Brian Warner 2018-06-16 11:10:40 -0700
  • 5335cfb8b6 Merge PR300: use pywin32 instead of pypiwin32 Brian Warner 2018-06-16 11:09:32 -0700
  • 21dbf00a7f
    Add long_description_content_type to setup.py Marius Gedminas 2018-06-12 14:08:34 +0300
  • 16c48a54f1
    update Windows dependency Ofek Lev 2018-06-02 17:36:15 -0400
  • a333a02366 use pyinstaller to build wormhole fat/standalone binary Thomas Waldmann 2018-06-02 17:53:15 +0200
  • 6f42433c57 docs/api: minor rephrasings Brian Warner 2018-05-28 23:42:04 -0700
  • aac5980bf4 Enable checking for pep8 confirmance in tox Vasudev Kamath 2018-04-21 13:00:25 +0530
  • 12dcd6a184 Make code pep-8 compliant Vasudev Kamath 2018-04-21 13:00:08 +0530
  • 355cc01aee Merge PR293: include client version in server BIND message Brian Warner 2018-04-03 17:11:53 -0700
  • 5c84f6a373 wormhole: slightly different way to unicode-encode the version Brian Warner 2018-04-03 17:10:46 -0700
  • 0dd3a12546 cosmetic changes, remove debug print Brian Warner 2018-04-03 17:05:33 -0700
  • 1197e5fb6d fix py 3.x versioneer issue Baime 2018-03-23 18:19:31 +0100
  • e77a2d605b bind passes tuple, fixed implementation issues Baime 2018-03-23 17:33:48 +0100
  • 7b39e42df7 setup.py: add classifiers and long_description Brian Warner 2018-03-22 00:32:06 -0700
  • 82dc4a4e2e py 2.7 3.x fix Baeumla 2018-03-09 10:20:03 +0100
  • 0322d341e8 py 2.7 fix Baeumla 2018-03-09 09:31:59 +0100
  • 4f8aa5a69e report clinet version on bind Baeumla 2018-03-08 11:54:27 +0100
  • 86edf01070 rendevouz server documentation update Baeumla 2018-03-07 09:25:53 +0100
  • c5ae678417 Merge branch 'observers-4' Brian Warner 2018-02-26 18:32:49 -0800
  • be47f53e7c wormhole: switch to observers for all APIs Brian Warner 2018-02-24 17:48:23 -0800
  • caabb3510c add OneShotObserver and SequenceObserver, with tests Brian Warner 2018-02-24 13:09:54 -0800
  • 43965d5289 add eventual-send queue Brian Warner 2018-02-25 22:37:00 -0800
  • 323044e9f5 stop supporting py3.4 on windows Brian Warner 2018-02-26 17:23:27 -0800
  • 1c21119a73 add test_ipaddrs, adapted from tahoe's test_iputil Brian Warner 2018-02-22 21:32:44 -0800
  • 9cb763e83a add "pragma: no cover" to set_trace() and debug code Brian Warner 2018-02-22 09:42:43 -0800
  • 7e22949b70 Merge branch 'remove-rendezvous' Brian Warner 2018-02-21 15:00:31 -0800
  • e7d0dbbb88 oops, typo Brian Warner 2018-02-21 01:57:07 -0800
  • 9ae2307a72 fix tests Brian Warner 2018-02-21 00:38:19 -0800
  • 37a7ed7adc WIP: remove unused server tests, minor syntax fixes. still fails. Brian Warner 2018-02-20 23:54:28 -0800
  • 9957044a99 WIP: start replacing ServerBase with imported server Brian Warner 2018-02-19 17:42:22 -0800
  • 77201966b4 remove server-related source files, munin plugins Brian Warner 2018-02-19 17:35:19 -0800
  • d42ac47ac8 let tests override KEY_TIMER/VERIFY_TIMER to tolerate slow test hosts Brian Warner 2018-02-20 18:14:57 -0800
  • e4e8216d2c tests: pin transit-relay to 0.1.1, that's the new version Brian Warner 2018-02-19 17:24:27 -0800
  • be41563ef4 README: fix pypi badge: we're magic-wormhole, not zfec Brian Warner 2018-02-17 19:37:25 -0800
  • dfca0209b3 README: add PyPI badge Brian Warner 2018-02-17 19:36:45 -0800
  • 13b1539409 setup.py: remove the dependency on ipaddress Brian Warner 2018-02-14 23:13:59 -0800
  • 43f45aa2c9 munin/wormhole_event_rate: fix calculation of 'scary' and 'incomplete' Brian Warner 2018-02-15 11:55:31 -0800
  • 6b6154bc29 NEWS: update for 0.10.5 Brian Warner 2018-02-14 23:40:58 -0800
  • 83d0d15a39 update to spake2-0.8, which loads much faster Brian Warner 2018-02-14 18:58:25 -0800
  • 6061ec7869 _key: note places where we should use eventual-send Brian Warner 2018-02-14 00:45:02 -0800
  • 593b359166 Merge branch '280-input-threading' Brian Warner 2018-02-14 02:12:04 -0800
  • af406a600e _rlcompleter: use blockingCallFromThread for all Helper APIs Brian Warner 2018-02-14 00:40:18 -0800
  • 3847339f43 _input: reject attempts to call Helper from a non-main thread Brian Warner 2018-02-14 00:39:26 -0800
  • dce01174eb improve debug_set_trace: add Allocate and Input events Brian Warner 2018-02-14 00:32:49 -0800
  • 2fadadc4db NEWS: update for 0.10.4 release Brian Warner 2018-01-28 12:28:07 -0800
  • c6fbaf5a4d _version.py: hush lgtm.com alert Brian Warner 2018-01-02 08:19:08 +0100
  • 624072c111 hush more lgtm.com -discovered static-analysis problems Brian Warner 2018-01-02 08:18:45 +0100
  • 443c402f60 remove WormholeClosedError, simplify control paths in cmd_send/receive Brian Warner 2018-01-01 16:56:18 +0100
  • e13f3e3e13 hush some unreachable-code errors found by lgtm.com Brian Warner 2018-01-01 16:53:18 +0100
  • cb67511848 Do not refer to transit server in Dockerfile Jonathan Lange 2018-01-01 13:06:32 +0000
  • 80852fb2de Merge PR267: improve sender-side instruction text Brian Warner 2017-12-19 15:07:33 -0800
  • 67253bde55 test_cli: make timers more reliable Brian Warner 2017-12-19 13:41:05 -0800
  • c7c7c0381c update -0 and --text output too Brian Warner 2017-12-19 12:54:16 -0800
  • 9b1f99b994 Change the send command output to help copy and pasting to others David Harrigan 2017-12-14 11:06:27 +0000
  • 1bbd756fa6 test_transit: fix the miscaptured-loop-variable bug I always make Brian Warner 2017-12-01 13:00:05 -0800
  • 8a7c6faf4a more test simplification with assertNoResult Brian Warner 2017-11-29 16:54:03 -0600
  • 8227d963a3 test_transit: simplify by using successResultOf/failureResultOf Brian Warner 2017-11-29 15:03:03 -0600
  • f03c8bc516 docs/client-protocol: update comment on ordering Brian Warner 2017-11-25 12:44:20 -0600
  • c769ff7bbe docs: get version from Versioneer, instead of hard-coding it Brian Warner 2017-11-13 12:41:26 -0800
  • 9d4c6aad3b Merge branch 'remove-transit' Brian Warner 2017-11-13 14:15:03 -0800
  • 73764830ac setup.py: pin transit-relay to 0.1.0 since tests look inside it Brian Warner 2017-11-13 12:14:08 -0800
  • 7e17dcfef1 more Transit-removal changes Brian Warner 2017-11-13 12:07:38 -0800
  • d87792a7c7 finish removing Transit from code and CLI command args Brian Warner 2017-11-13 12:03:21 -0800
  • a804365536 remove most of Transit server, use external package instead Brian Warner 2017-11-13 11:34:17 -0800
  • 08e911e1f3 README: add readthedocs badge Brian Warner 2017-11-12 15:43:50 -0800
  • aa04a17ea5 oops, forgot to commit welcome.md Brian Warner 2017-11-12 15:41:11 -0800
  • 1bd14d8854 Merge branch 'docs': move to readthedocs Brian Warner 2017-11-12 15:22:56 -0800
  • 3f3be8c7aa move most of README into docs, add more pointers Brian Warner 2017-11-12 15:21:56 -0800
  • 346cfa13e2 enable markdown (but use index.rst), small headline tweaks Brian Warner 2017-11-12 15:12:36 -0800
  • aefc79b034 run sphinx-quickstart Brian Warner 2017-11-12 10:24:56 -0800
  • d1a829d86f server.py: tolerate (disabled) --transit= Brian Warner 2017-11-07 20:50:40 -0600
  • a4cca39c0e README: add appveyor status badge (windows tests) Brian Warner 2017-11-02 11:44:55 -0700
  • 5894cd2d8b Merge branch '251-slash' Brian Warner 2017-11-01 22:16:53 -0700
  • 1c5f29337e add notes, make test TODO instead of SKIP Brian Warner 2017-11-01 17:42:51 -0700
  • d727531e6d send: use normpath() on argument to remove trailing slashes Brian Warner 2017-10-22 11:32:22 +0800