-
b0224cc08c
require txtorcon-0.19.3, for socks-port bugfix
Brian Warner
2017-05-25 01:19:34 -0700
-
598ab8b62a
drop py3.3 support, since new txtorcon imports asyncio on py3
Brian Warner
2017-05-24 17:11:25 -0700
-
6b4ed71c8a
skip non-public IP addresses
Brian Warner
2017-05-23 17:41:24 -0700
-
269faf190a
fall backs to SOCKS if we can't reach control port
Brian Warner
2017-05-23 15:01:57 -0700
-
46a9c9eeb9
rewrite tor support
Brian Warner
2017-05-23 00:45:02 -0700
-
805e07cd97
setup.py: extras=dev requires txtorcon on both py2 and py3
Brian Warner
2017-05-23 00:16:05 -0700
-
-
10d2bea203
Merge PR161: add --ignore-unsendable-files flag for 'wormhole send'
Brian Warner
2017-05-24 12:12:12 -0700
-
-
8c2e739dcd
Make test_broken_symlink_raises_err resilient across OS's/locales.
Atul Varma
2017-05-24 11:52:56 -0400
-
ecfd46d16d
Add test_broken_symlink_is_ignored.
Atul Varma
2017-05-23 21:51:40 -0400
-
067b47fceb
Add test_broken_symlink.
Atul Varma
2017-05-23 21:01:40 -0400
-
0737a24712
Add --ignore-unsendable-files flag.
Atul Varma
2017-05-23 20:36:34 -0400
-
-
285fd5bef4
Update README.md
Kenneth Reitz
2017-05-24 08:40:43 -0700
-
5cf9fe9f3e
added two __main__.py for cli and server
Kurt Rose
2017-05-23 21:01:21 -0700
-
073fcfa14d
Merge PR160
Brian Warner
2017-05-23 16:53:02 -0700
-
-
749db2d8c0
Add 'venv' to .gitignore.
Atul Varma
2017-05-23 19:45:49 -0400
-
0765a567ff
Add development instructions.
Atul Varma
2017-05-23 19:43:18 -0400
-
-
66e0d86db8
Merge PR151: add --disallow-list to server
Brian Warner
2017-05-16 16:44:14 -0700
-
-
6b31517b67
Add an allow_list option to control nameplate-listings
meejah
2017-05-07 21:02:30 -0600
-
-
95651f24f9
improve test coverage on get_welcome() API
Brian Warner
2017-05-15 16:10:22 -0700
-
d0b3e11950
Merge branch 'new-api-welcome'
Brian Warner
2017-05-15 02:19:24 -0700
-
-
7955a36bfd
switch to new API
Brian Warner
2017-05-12 13:12:36 -0700
-
2312f2ccce
document new API (d=get_*), add get_welcome()
Brian Warner
2017-05-12 11:54:33 -0700
-
-
6604eae7a0
timeline-viz: note the older d3 version we need
Brian Warner
2017-05-15 02:10:29 -0700
-
d19b5850cc
docs: Wormhole does not, in fact, have a make-Transit method
Brian Warner
2017-05-14 18:52:20 -0700
-
f762e1592f
cmd_receive.py: expose wormhole object to tests
Brian Warner
2017-05-14 18:35:01 -0700
-
c9eb281a8a
fix tracing bug that always showed machine as "T"
Brian Warner
2017-05-12 19:20:09 -0700
-
23c16717aa
test_util: tolerate os.statvfs missing on windows
Brian Warner
2017-05-09 21:35:12 -0700
-
2ea81809e0
Merge PR149: add Docker build script for a rendezvous server.
Brian Warner
2017-05-09 21:26:57 -0700
-
-
44816a3fbd
Some doc improvements
Jean-Paul Calderone
2017-05-09 11:36:53 -0400
-
6394df4131
Usability improvements
Jean-Paul Calderone
2017-05-02 09:07:16 -0400
-
55f836776b
Enable deb-src lines.
Jean-Paul Calderone
2017-05-02 08:43:25 -0400
-
fd1bd8f2d7
Go back to the real package name
Jean-Paul Calderone
2017-05-02 08:43:08 -0400
-
94c5d2ce8d
unclear why python-openssl fails the build
Jean-Paul Calderone
2017-05-02 06:55:26 -0400
-
8965cd2daa
We have to do libffi-dev ourselves.
Jean-Paul Calderone
2017-05-01 13:16:54 -0400
-
55df2ac429
maybe this is a good way to get the build deps
Jean-Paul Calderone
2017-05-01 11:41:20 -0400
-
6984413a66
16.04 apparently lacks this
Jean-Paul Calderone
2017-05-01 11:20:48 -0400
-
dbe815503c
maybe this is nice
Jean-Paul Calderone
2017-05-01 11:17:28 -0400
-
336b35d513
Here is a stab.
Jean-Paul Calderone
2017-05-01 11:10:48 -0400
-
-
2d9763e013
travis: tolerate failures on python-nightly
Brian Warner
2017-04-23 16:53:12 -0400
-
c84939744f
oops, fix it properly
Brian Warner
2017-04-23 16:33:42 -0400
-
876dea8297
transit: ignore new data in "hung up" state
Brian Warner
2017-04-23 16:31:26 -0400
-
ebe9df312e
signal errors to w.when_code() waiters too
Brian Warner
2017-04-23 15:30:46 -0400
-
d6d6669b23
cli._dispatch_command: improve test coverage
Brian Warner
2017-04-23 15:56:19 -0400
-
82b4327f23
machines.dot: remove missing message (stopped)
Brian Warner
2017-04-22 17:25:13 -0400
-
77bb7f5be7
test_wormhole: improve tests of derive_key()
Brian Warner
2017-04-18 22:50:59 -0400
-
654bba4d3e
test_wormhole: use assertRaises as context manager
Brian Warner
2017-04-18 22:50:26 -0400
-
d0fb7a834d
tests: exercise DelegatedWormhole
Brian Warner
2017-04-18 22:50:09 -0400
-
ef56336eab
fix DelegatedWormhole
Brian Warner
2017-04-18 22:49:50 -0400
-
323d5a896f
debug_set_trace: include _SortedKey
Brian Warner
2017-04-18 22:49:34 -0400
-
f541930110
tests: exercise set_trace
Brian Warner
2017-04-18 22:49:17 -0400
-
5a3f389bd3
improve debug timeline data and visualization
Brian Warner
2017-04-17 20:13:14 -0400
-
0774ac8c36
test_wormhole: more coverage
Brian Warner
2017-04-17 17:15:35 -0400
-
16c47de61b
test_util.py: fully cover util.py
Brian Warner
2017-04-17 17:10:58 -0400
-
556ae663cb
test_transit: fully cover transit.py
Brian Warner
2017-04-17 17:04:59 -0400
-
afe9f7152d
test_transit: improve coverage
Brian Warner
2017-04-16 18:13:51 -0400
-
478405cb6a
test_cli: exercise -0 mode
Brian Warner
2017-04-16 17:07:59 -0400
-
1bb4e9278a
CLI: remove log.err(), remove flushLoggedErrors from tests
Brian Warner
2017-04-16 16:33:50 -0400
-
b4e39edb3f
cmd_receive: rename TwistedReceiver to just Receiver
Brian Warner
2017-04-16 16:07:05 -0400
-
9dde091f2b
test_wormhole.py: remove dead code
Brian Warner
2017-04-16 10:56:17 -0400
-
e6b9cf18be
update to match new (private) Automat tracing API
Brian Warner
2017-04-13 16:34:22 -0400
-
c2a71e7240
delete leftover/unused/unimportable codes.py
Brian Warner
2017-04-10 11:33:46 -0700
-
5fde1eb5b9
appveyor: turn on py3.6, remove old workaround
Brian Warner
2017-04-07 18:58:29 -0700
-
469c94dc4e
test_cli: on win32, force en_US.UTF-8 rather than running locale -e
Brian Warner
2017-04-07 11:09:57 -0700
-
781d791e03
test server-reconnection: it worked already
Brian Warner
2017-04-07 09:48:48 -0700
-
3d89d78ea5
Merge branch '42-overhaul'
Brian Warner
2017-04-06 19:53:41 -0700
-
-
992db1846c
minor TODO comments
Brian Warner
2017-04-06 19:44:27 -0700
-
6aa7fe7c82
Welcome: handle local dev versions (with +, not -) correctly
Brian Warner
2017-04-06 19:32:05 -0700
-
1a7b3baaf2
rewrite waiting-for-sender pacifier messages
Brian Warner
2017-04-06 19:17:11 -0700
-
83e55f1f3e
add w.when_key(), fix w.when_verified() to fire later
Brian Warner
2017-04-06 18:27:41 -0700
-
67d53f1388
wordlist: fix "1-word- TAB" case
Brian Warner
2017-04-06 15:05:37 -0700
-
ddc6319bf6
protocol docs fixups
Brian Warner
2017-04-06 13:52:26 -0700
-
af3bb0095d
docs: expand section on close()
Brian Warner
2017-04-06 13:22:15 -0700
-
ba36562482
docs: move Dilation up next to Serialization, as both are speculative
Brian Warner
2017-04-06 13:02:27 -0700
-
194f0be471
api.md: fix some typos
Brian Warner
2017-04-06 12:46:42 -0700
-
3f878fb981
rename test_scripts to test_cli
Brian Warner
2017-04-06 12:30:56 -0700
-
e787d0ffc5
move Welcome into test_scripts, remove test_cli
Brian Warner
2017-04-06 12:29:58 -0700
-
9717b67d1b
comment out serialize() for now
Brian Warner
2017-04-06 12:27:06 -0700
-
f957e9b2fb
test_wormhole: check when_verified() being called late
Brian Warner
2017-04-06 12:26:52 -0700
-
a063ed2b3b
remove unused wordlist.py (now lives in _wordlist.py)
Brian Warner
2017-04-06 12:23:25 -0700
-
7c6332b770
wormhole: comments
Brian Warner
2017-04-06 12:09:24 -0700
-
3cd4d31c0b
journal: add test coverage
Brian Warner
2017-04-06 12:07:31 -0700
-
df1b2338b1
tests: exercise Key receiving PAKE before set_code
Brian Warner
2017-04-06 10:44:04 -0700
-
0da9cbdeeb
remove unused code
Brian Warner
2017-04-05 21:43:20 -0700
-
d331c51c03
change completion API
Brian Warner
2017-04-05 18:26:28 -0700
-
04926d0be8
minor test improvement
Brian Warner
2017-04-05 13:41:09 -0700
-
4c7b908024
_rlcompleter: improve debug messages and comments
Brian Warner
2017-04-05 13:35:27 -0700
-
7699ed2291
tell wordlist how many words to expect, add hyphens to matches
Brian Warner
2017-04-05 12:50:52 -0700
-
a1f0d1bbf7
debug_set_trace(): cleanups, remove dead code
Brian Warner
2017-04-04 21:03:34 -0700
-
bdef446ad4
get mostly-full coverage for rlcompleter, rename, export
Brian Warner
2017-04-04 19:51:59 -0700
-
8882e6f64e
merge test_wormhole_new into test_wormhole
Brian Warner
2017-04-04 00:05:28 -0700
-
8d47194612
check when_version() can be called late as well as early
Brian Warner
2017-04-03 23:51:07 -0700
-
580c5a4712
remove unused channel_monitor.py
Brian Warner
2017-04-03 23:50:57 -0700
-
6eae5ecf64
better py2/py3 fix, use locale of C.UTF-8 or en_US.UTF-8
Brian Warner
2017-04-03 22:52:26 -0700
-
d0d2992d44
fix some py2-isms that broke py3
Brian Warner
2017-04-03 19:07:53 -0700
-
b981b4260d
docs: reminder that welcome_handler may be called multiple times
Brian Warner
2017-04-03 18:53:10 -0700
-
228e0ed671
set_trace: tolerate an Automat that lacks m.setTrace
Brian Warner
2017-04-03 18:40:55 -0700
-
76f5960517
rewrite welcome handler
Brian Warner
2017-04-03 14:23:03 -0700
-
152775c5c0
hush pyflakes
Brian Warner
2017-04-03 17:44:00 -0700
-
bbef68c11e
remove no-longer-relevant tests
Brian Warner
2017-03-30 17:25:07 -0700
-
271efb6025
match new Automat tracing API (in glyph/automat#56 PR)
Brian Warner
2017-03-30 13:18:49 -0700