-
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
-