Commit Graph

75 Commits

Author SHA1 Message Date
Zack Scholl 0a0f7a03d7 update version 2021-04-17 10:33:38 -07:00
Zack Scholl daf10395a3 update deps 2021-04-17 09:42:11 -07:00
Zack Scholl b0693751c1 fix 2021-04-16 14:01:48 -07:00
Zack Scholl 8250a39534 fix: delete room if full and third-party tries to enter 2021-04-16 09:48:11 -07:00
Zack Scholl 2131e99826 use new pake 2021-04-16 09:20:13 -07:00
Lars Lehtonen a9487a332c
src/tcp: fix dropped errors 2021-03-09 16:48:38 -08:00
Zack Scholl 034e012227 allow pinging 2020-10-22 10:09:04 -07:00
Zack Scholl 79f85fda9b bug fix: return if found error 2020-10-22 09:59:55 -07:00
Zack Scholl 4aa7f05630 slightly more debugging 2020-08-27 08:10:44 -07:00
mathew 1b646d5528 Improve error reporting 2020-08-22 18:05:00 -05:00
Zack Scholl 6dc44ec002 faster pake 2020-05-06 10:50:57 -07:00
Zack Scholl 3ed036b51d bug fix: increase deadline for reading in channels, addresses #211 2020-04-20 12:30:07 -07:00
Zack Scholl f9f4f291da use debug instead of warn/error addresses #205 2020-04-09 09:54:04 -07:00
Zack Scholl bc1f89ff68 bump 8.0.0 2020-02-28 16:57:46 -08:00
Zack Scholl d5846bc88d encrypt all communication with relay 2020-02-28 11:59:56 -08:00
Zack Scholl d0c2dc1be8 use one-byte pings 2019-11-18 13:09:17 -08:00
Zack Scholl 9d5eec4246 implement password addresses #173 2019-11-18 08:16:19 -08:00
Zack Scholl 5ad631e7b6 add more tests 2019-09-08 06:12:16 -07:00
Zack Scholl 31c1a37b38 fix linting 2019-09-07 09:46:04 -07:00
Zack Scholl 257607a26f use my logger instead of seelog 2019-05-08 21:03:54 +00:00
Zack Scholl 8d3b240563 check room nil before closing 2019-05-06 14:56:17 -07:00
Zack 1f3d30c78e
Use relay as backup to find local ports (#127) 2019-05-03 13:51:27 -07:00
Zack Scholl 7d91f8200c better cleaning of empty rooms 2019-05-02 20:57:55 -07:00
Zack Scholl 7377f536fc update ui and readme 2019-05-02 12:08:23 -07:00
Zack Scholl 7162e5e45b collect ipaddr from connecting to tcp 2019-05-01 17:10:02 -06:00
Zack Scholl b55af54b10 change message 2019-05-01 12:20:02 -06:00
Zack Scholl e1745757ac change message 2019-05-01 12:17:53 -06:00
Zack Scholl be1c1d6206 change message 2019-05-01 12:16:47 -06:00
Zack Scholl 655ffdb4c0 delete room on errors 2019-05-01 12:11:20 -06:00
Zack Scholl 6ac4343213 increase verbosity 2019-05-01 11:45:13 -06:00
Zack Scholl 63ec16f7fb add banner 2019-04-30 17:05:19 -06:00
Zack Scholl 000dfc15be fiX comm 2019-04-30 06:57:45 -07:00
Zack Scholl 330e76e09c fix 2019-04-29 21:33:13 -07:00
Zack Scholl 42d35898b5 progressbar is not accurate in total 2019-04-29 21:25:30 -07:00
Zack Scholl 972dce1ec5 don't hardcode address 2019-04-29 19:20:03 -07:00
Zack Scholl 7d9b199ca3 works 2019-04-29 17:38:49 -06:00
Zack Scholl 06541ee0d3 encapsulate 2019-04-29 17:29:36 -06:00
Zack Scholl 9030aae880 fix test 2019-04-29 16:24:22 -06:00
Zack Scholl 5b0c52a97b don't dangle 2019-04-29 15:46:40 -06:00
Zack Scholl ef25c556a9 use pointers 2019-04-29 14:06:18 -06:00
Zack Scholl b9a5f450c5 simplify 2019-04-29 13:53:12 -06:00
Zack Scholl 249c0d8ab0 faster encryption by generating key once 2019-04-27 11:15:38 -07:00
Zack Scholl 14dd892377 tcp communication better/simpler 2019-04-27 09:20:03 -07:00
Zack Scholl 2fb21245ab delete old rooms 2018-10-13 06:13:50 -07:00
Zack Scholl cc6edd24d1 connect to TCP as early as possible 2018-10-13 06:09:55 -07:00
Zack Scholl fdfa7f209d revert to da2b22f 2018-09-26 14:31:45 -07:00
Zack Scholl 420d2be271 use netconn 2018-09-26 10:43:38 -07:00
Zack Scholl 558d9133a6 try fix 2018-09-26 10:03:13 -07:00
Zack Scholl 267056b3fd try fix 2018-09-26 09:55:14 -07:00
Zack Scholl 4e3138e099 try fix 2018-09-26 09:48:11 -07:00