Commit Graph

  • c9f3abe703 rename .dot files, remove obsolete ones Brian Warner 2017-02-15 12:19:39 -0800
  • 40e0d6b663 more work, feels better now Brian Warner 2017-02-15 12:11:17 -0800
  • 16c477424c more demo work Brian Warner 2017-02-13 23:12:57 -0800
  • 693e215d8b sketching out a journal-based demo app Brian Warner 2017-02-13 01:50:25 -0800
  • 7f3e86acca more fussing, split out M_S0 Brian Warner 2017-02-12 10:57:04 -0800
  • f6930a9bfc more thoughts Brian Warner 2017-01-26 17:22:28 -0800
  • cf981222c5 think about "checkpointing" as a state Brian Warner 2017-01-12 14:34:54 -0800
  • 20b80be342 remove stale machines Brian Warner 2016-12-30 01:27:03 -0500
  • 3af375b173 finish Mailbox state machine, including close Brian Warner 2016-12-30 01:18:20 -0500
  • b934192f20 work on Mailbox machine Brian Warner 2016-12-30 00:30:59 -0500
  • 11a80f0018 moving to separate machine class Brian Warner 2016-12-29 21:29:55 -0500
  • 3bf762b4f7 try coding top-level WormholeMachine Brian Warner 2016-12-29 13:40:18 -0500
  • faab1e87d0 split _machine.py out Brian Warner 2016-12-28 16:46:06 -0500
  • 17a90d87ac tweaks Brian Warner 2016-12-28 16:44:48 -0500
  • 35324a7911 my StateMachine can now render .dot Brian Warner 2016-12-28 16:04:20 -0500
  • 0fe6cfd994 tweaks Brian Warner 2016-12-28 02:54:28 -0500
  • 0b05c9ca5a new experimental state-machine language Brian Warner 2016-12-28 02:53:16 -0500
  • a9a0bc43c7 w4.dot: redraw Connection Machine to match Brian Warner 2016-12-28 01:58:25 -0500
  • 0b28137948 w3.dot: figure out close() pathways Brian Warner 2016-12-27 23:23:35 -0500
  • 86f246dbdb just might work. close() mapped out. Brian Warner 2016-12-27 01:32:01 -0500
  • 2cfc990d5e more Brian Warner 2016-12-27 00:37:43 -0500
  • 5b82b424a0 w.dot: comment out things that seem superceded by w2.dot Brian Warner 2016-12-26 13:45:19 -0500
  • fa76b57976 w2.dot: add M_ prefix Brian Warner 2016-12-26 13:45:03 -0500
  • e7b2a7bbf9 fixing 118 is the key Brian Warner 2016-12-25 09:38:46 -0500
  • f85e2ec68a more Brian Warner 2016-12-24 13:17:48 -0500
  • f27e601e41 more Brian Warner 2016-12-24 12:18:06 -0500
  • 78fcb6b809 new approach, thinking about connections up front Brian Warner 2016-12-24 12:10:33 -0500
  • 6c77f33cdf start on connection machine Brian Warner 2016-12-22 16:13:07 -0500
  • 3ec7747b1e more Brian Warner 2016-12-22 12:24:22 -0500
  • b1f313b116 more diagram work Brian Warner 2016-12-22 00:07:22 -0500
  • 8a9b50b320 adding high-level state diagram Brian Warner 2016-12-21 01:23:36 -0500
  • 057f616765 more experimentation Brian Warner 2016-12-18 21:33:01 -0800
  • 18f7ab9308 more state-machine work Brian Warner 2016-12-18 21:20:26 -0800
  • 63ae3c63fc notes Brian Warner 2016-12-17 17:30:18 -0800
  • 9e5bf452e3 rename Brian Warner 2016-12-17 12:31:32 -0800
  • 3c9c0e58ab move to _connection.py, add more state machines Brian Warner 2016-12-17 12:29:10 -0800
  • 14c8e76364 onConnect, start manual tests, doesn't work yet Brian Warner 2016-12-16 18:52:22 -0800
  • b826e8c73c hack args till they work, add ALLOW_CLOSE Brian Warner 2016-12-16 17:26:06 -0800
  • d136028fa8 try adding args Brian Warner 2016-12-16 15:37:34 -0800
  • 73f3d86107 state machine should be complete, I think Brian Warner 2016-12-15 00:04:17 -0800
  • 94b1ed8739 starting to draw new state machines Brian Warner 2016-06-03 22:32:40 -0700
  • 578522ae0f Merge PR141 Brian Warner 2017-04-06 12:12:58 -0700
  • 98e3df1e4d api.md: mark argument slightly better Brian Warner 2017-04-06 12:12:42 -0700
  • abec2d2680 typos Shirley Kotian 2017-03-18 18:39:54 +0530
  • 65db4729cd rendezvous_websocket.py: add idempotency docs Brian Warner 2017-02-26 02:30:31 -0800
  • 8d5770d8cc tor_manager: allow port to be a 'long' Brian Warner 2017-02-24 18:30:51 -0800
  • b7ff5f05d5 transit: allow port to be a 'long' Brian Warner 2017-02-24 18:30:32 -0800
  • cf9053637c test_util: free-space can be a 'long' Brian Warner 2017-02-24 18:30:11 -0800
  • 71f34e4f5b test/run_trial.py: protect run() with __name__ Brian Warner 2017-02-22 18:03:33 -0800
  • 6889ba088c remove server/runner.py, no longer used Brian Warner 2017-02-22 17:08:08 -0800
  • 4df4cf0016 Merge PR139 Brian Warner 2017-02-22 17:48:20 -0800
  • ffefb5ebdc improve coverage with input mock Shannon Mulloy 2017-02-05 15:42:49 -0800
  • 33526b2180 rx: _remove_existing after accept Shannon Mulloy 2017-02-05 13:29:20 -0800
  • 56a0a1f584 rx: allow overwrite with --output-file= #73 Shannon Mulloy 2017-02-04 19:27:09 -0800
  • 20619bcce7 send: set allowZip64=True, to handle large (>2GB) directories Brian Warner 2017-02-02 11:40:24 -0800
  • 625cb96b63 tox: simplify with new-ish tox features Brian Warner 2017-01-16 22:35:10 -0500
  • abe305a80d NEWS: update for 0.9.2 release Brian Warner 2017-01-16 18:05:15 -0500
  • 775a35d337 update Tor docs, mention py2-only Brian Warner 2017-01-16 18:21:24 -0500
  • 12d676f7dc MANIFEST.in: include snapcraft.yaml Brian Warner 2017-01-16 18:09:48 -0500
  • 47a22fde6f more NEWS updates Brian Warner 2017-01-16 17:57:40 -0500
  • ed674e5ffe transit: increase connection timeout from 15s to 60s Brian Warner 2017-01-16 17:56:16 -0500
  • 862820679c don't hang when asked to send a zero-length file Brian Warner 2017-01-16 17:29:40 -0500
  • 360ad70667 update NEWS Brian Warner 2017-01-16 16:50:24 -0500
  • 38c8a7192c Merge branch 'fix-tor-2' Brian Warner 2017-01-16 11:37:44 -0500
  • f2704c6ce0 cli: oops, fix ssh args Brian Warner 2017-01-16 11:34:32 -0500
  • df62e16462 cli: handle tor args in 'ssh' subcommands Brian Warner 2017-01-16 11:29:20 -0500
  • c6ac04433f add docs/tor.md Brian Warner 2017-01-16 11:14:23 -0500
  • 47007273ec rewrite Tor support (py2 only) Brian Warner 2017-01-15 22:24:23 -0500
  • 203216c0ff cli: move TorArgs out to separate decorator Brian Warner 2017-01-15 22:13:10 -0500
  • aa772858f5 cli: print useful error when --tor is requested but unavailable Brian Warner 2017-01-15 17:35:46 -0500
  • 33370bb1b3 transit: mention tor when describing connections that use it Brian Warner 2017-01-14 23:40:22 -0500
  • 2d949f23c6 setup.py: refactor slightly Brian Warner 2017-01-15 16:26:23 -0500
  • 9a4de44cb0 tox: clean up, install with [dev] Brian Warner 2017-01-15 16:23:23 -0500
  • bcac0c74f3 codes: don't assume 'readline' has a __doc__ Brian Warner 2017-01-14 14:52:02 -0500
  • d1c3c621e8 Merge branch '15-advise-tab' Brian Warner 2017-01-12 16:24:59 -0800
  • b3763f9e78 show "you can use tabs" reminder if code was input without completion Brian Warner 2017-01-06 12:05:34 -0500
  • 62b069dea6 Wormhole: control stderr Brian Warner 2017-01-06 11:25:32 -0500
  • 174b56debd Merge PR131: add snapcraft.io packaging Brian Warner 2017-01-12 15:34:42 -0800
  • 6ecb4a9868 Add the packaging metadata to build the wormhole snap Leo Arias 2017-01-11 03:43:04 +0000
  • f1a72aa4a4 travis: 3.6 is supported now Brian Warner 2017-01-12 15:14:20 -0800
  • cfc6e44d68 Make footnotes section an HTML comment Atul Varma 2017-01-04 18:58:58 -0500
  • 2e3a0d4a1d change URL of public relay to new DNS names Brian Warner 2017-01-02 23:42:44 -0500
  • 7f2edeeb11 document some attacks Brian Warner 2017-01-01 14:29:48 -0500
  • 92f8c60b31 upgrade to versioneer-0.18 Brian Warner 2017-01-01 14:10:57 -0500
  • 7393f1e80d NEWS: update for 0.9.1 release Brian Warner 2017-01-01 13:15:04 -0500
  • 7d995ca1d5 transit server: respect --blur-usage= by not logging connections Brian Warner 2017-01-01 13:00:35 -0500
  • af79897fc2 NEWS: reflow previous entry Brian Warner 2017-01-01 11:29:12 -0500
  • 822fb212c4 Merge branch '103-transit-priority' Brian Warner 2016-12-31 00:59:20 -0500
  • b2fd899ac9 prioritize relay connections Brian Warner 2016-12-30 23:23:06 -0500
  • 8b864c3eae parse/transmit/record hint priorities Brian Warner 2016-12-20 20:34:42 -0500
  • bc17047983 test_transit: refactor, simplify Brian Warner 2016-12-30 22:33:34 -0500
  • 1abe733a81 more coverage: parse_hint_argv Brian Warner 2016-12-30 23:58:28 -0500
  • fe6ff466d8 more coverage: parse_tcp_v1_hint Brian Warner 2016-12-30 23:40:47 -0500
  • 511a73c491 improve coverage: Transit._endpoint_from_hint_obj Brian Warner 2016-12-30 23:34:20 -0500
  • 7f54d810eb remove unused+uncovered code Brian Warner 2016-12-30 23:23:52 -0500
  • 361952fdd9 README: improve Fedora-specific installation hints Brian Warner 2016-12-29 13:52:25 -0500
  • 1882e51a3b README: note py3.6 compatibility Brian Warner 2016-12-29 13:51:40 -0500
  • ff619c073e turn on python3.6 builds for tox and travis Brian Warner 2016-12-27 00:39:58 -0500
  • d74b16486e Merge branch 'pr120' Brian Warner 2016-12-26 16:19:36 -0500
  • 636fc94840 README: rewrap, update windows/py3 note. Brian Warner 2016-12-26 16:19:13 -0500