Commit Graph

69 Commits

Author SHA1 Message Date
AJ ONeal 53ee77d8d3 WIP promisify (bug: enable acts as toggle) 2018-09-06 03:11:26 -06:00
AJ ONeal 9b0d758a8b WIP reconnect on network change 2018-09-05 01:18:12 -06:00
AJ ONeal d8aedb39c2 WIP refactor TelebitRemote with EventEmitters and Duplexes 2018-09-04 00:31:01 -06:00
AJ ONeal 918eeb49d7 merge with telebit-remote 2018-09-03 23:13:45 -06:00
AJ ONeal 6cd2d0ac16 begin refactor TelebitRemote 2018-09-03 22:56:52 -06:00
AJ ONeal 687b2a3567 v0.20.0-wip: enable direct download of files via serve-index/serve-static 2018-08-12 03:45:13 -06:00
AJ ONeal fb8aa998b3 don't expect data on 'connection' event 2018-08-08 03:14:40 -06:00
AJ ONeal e72a5f1f56 WIP mproxy v2.x, still missing connection event 2018-08-08 02:30:38 -06:00
AJ ONeal bd8d32d8ec WIP v0.20.x: add onconnection handler 2018-08-08 01:11:29 -06:00
AJ ONeal 78407f2a3e WIP v0.20.x: switch to proxy-packer v2.x and comment readable 2018-08-08 00:51:16 -06:00
AJ ONeal 568bcdcab2 updates 2018-07-27 22:30:58 -06:00
AJ ONeal 5bc9a58451 conditional logging 2018-07-07 20:19:03 -06:00
AJ ONeal da31c0154f lots of debugging 2018-07-07 18:46:45 -06:00
AJ ONeal 82763460ef retry after bad network conn 2018-07-03 03:42:17 -06:00
AJ ONeal b9fae99ddc winfix: better pipe support 2018-07-02 20:30:18 -06:00
AJ ONeal 5723b368db fix error condition 2018-07-01 01:35:45 -06:00
AJ ONeal f0fa9c8615 send files over tcp 2018-07-01 01:18:10 -06:00
AJ ONeal d3d488c1d3 handle files, sites, and directories 2018-07-01 00:53:26 -06:00
AJ ONeal 32e148961d tested normal and error conditions for a few different things 2018-06-30 16:18:22 -06:00
AJ ONeal 7a36b1af8a bugfix: show success, not just error 2018-06-30 13:20:00 -06:00
AJ ONeal b2b9094d60 error message when localhost app isn't running 2018-06-29 17:31:34 -06:00
AJ ONeal 59baac2d2e prepare to use ports instead of pipes, if needed 2018-06-29 15:18:32 -06:00
AJ ONeal 5584638907 working: manage token with client 2018-06-29 14:51:56 -06:00
AJ ONeal 9441bf7f8e WIP get preauth clientside and realauth daemonside 2018-06-29 04:15:23 -06:00
AJ ONeal 02a89b52a4 server will wait for token 2018-06-28 20:35:58 -06:00
AJ ONeal 32b87f2486 refactor otp assignment slightly 2018-06-28 02:36:54 -06:00
AJ ONeal cea6738319 add preliminary user systemd support 2018-06-25 23:37:51 -06:00
AJ ONeal 3e4b25b1f6 send error if response is weird 2018-06-22 23:55:18 -06:00
AJ ONeal 0a14bbd84c comments 2018-06-22 23:52:47 -06:00
AJ ONeal 5c28bff26b support older servers 2018-06-21 18:59:56 +00:00
AJ ONeal 871e0d332a backward compat bugfix 2018-06-21 11:20:11 +00:00
AJ ONeal e2adc7aac4 add gif to ping 2018-06-21 11:04:01 +00:00
AJ ONeal fb1fafeb85 library-ize the token procedure a little bit 2018-06-21 11:01:16 +00:00
AJ ONeal 99b891fd99 handle pairing request via API 2018-06-21 06:10:49 +00:00
AJ ONeal a763ead434 Merge branch 'v1' of ssh://git.coolaj86.com:22042/coolaj86/telebit.js into v1 2018-06-20 09:07:42 +00:00
AJ ONeal e4640a8a00 getting closer to accounts via api 2018-06-20 09:07:35 +00:00
John Shaver 9dccf5b022 Added support for onOpen/onClose/onDisconnect/onReconnect handlers 2018-06-18 11:28:02 -07:00
John Shaver 7d1c553149 Added open/close/error/disconenct/reconenct handlers to remote. 2018-06-18 11:28:02 -07:00
John Shaver 00c973e728 Moved default sorting-hat value into remote.js 2018-06-18 11:28:02 -07:00
AJ ONeal 58ed4baff1 typo and bugfixes 2018-06-16 01:47:32 +00:00
AJ ONeal 8fbd49f0e6 WIP: use API to find tunnel 2018-06-16 01:11:02 +00:00
AJ ONeal fdde0067eb version match tested working 2018-06-14 05:35:39 -06:00
AJ ONeal b6c6b81e73 preliminary updater hook 2018-06-14 05:24:28 -06:00
AJ ONeal 2045b054f8 print socket location 2018-06-14 02:39:34 -06:00
AJ ONeal a98bd306f3 log when using default pipe 2018-06-14 01:26:32 -06:00
AJ ONeal bff71aa813 add client otp 2018-06-13 14:40:44 -06:00
AJ ONeal 94117c7edb add missing -servername to ssh over https docs 2018-06-13 14:12:23 -06:00
AJ ONeal 1b41498fb6 telebit ssh 22 2018-06-13 13:58:02 -06:00
AJ ONeal a98da102b9 move most user config into node 2018-06-12 04:36:37 -06:00
AJ ONeal de7221ef37 separate remote from daemon 2018-06-11 14:52:01 -06:00