Commit graph

32 commits

Author SHA1 Message Date
Toby
3184c42956 refactor: re-org packages 2022-11-24 00:22:44 -08:00
Toby
cdbfa0fca2 chore: minor code adjustments 2022-11-19 13:34:40 -08:00
Toby
7ce4bf7dbe chore: update module name 2022-11-16 22:57:35 -08:00
Toby
ad095e4545 feat: ip mask (wip, server only atm) 2022-08-10 21:56:47 -07:00
Haruue Icymoon
720b97da67
chore: solve license conflict against tun2socks 2022-08-10 12:24:06 +08:00
Toby
a4c61e285e chore: minor log format change 2022-08-09 20:23:22 -07:00
mritd
cb994c47a9
feat(cmd): remove warn log, disable cmd sorting
remove warn log, disable cmd sorting

Signed-off-by: mritd <mritd@linux.com>
2022-02-14 14:43:25 +08:00
mritd
870e13ed4c
feat(cmd): compatible windows double click
compatible windows double click

Signed-off-by: mritd <mritd@linux.com>
2022-02-14 14:25:52 +08:00
mritd
e1c36405c2
docs(cmd): update doc
update doc

Signed-off-by: mritd <mritd@linux.com>
2022-02-10 11:57:36 +08:00
mritd
187cc2a97d
feat(cmd): compatible with old flag format
compatible with old flag format

Signed-off-by: mritd <mritd@linux.com>
2022-02-10 11:50:44 +08:00
Toby
00ea3c9df3 chore: smaller logo 2022-02-09 19:09:31 -08:00
mritd
f6de3a8fdf
feat(cmd): run in client mode by default
run in client mode by default

Signed-off-by: mritd <mritd@linux.com>
2022-02-10 10:54:16 +08:00
mritd
d783ded672
style(cmd): update banner
update banner

Signed-off-by: mritd <mritd@linux.com>
2022-02-07 09:01:44 +08:00
mritd
01dc2beb71
feat(cmd): allow custom mmdb download url
allow custom mmdb download url

Signed-off-by: mritd <mritd@linux.com>
2022-02-06 16:54:40 +08:00
mritd
8e6a9be5f7
feat(cmd): support env
support env

Signed-off-by: mritd <mritd@linux.com>
2022-02-06 16:19:04 +08:00
mritd
fd2e0100c6
feat(cmd): use cobra
use cobra

Signed-off-by: mritd <mritd@linux.com>
2022-02-06 15:33:15 +08:00
Toby
0bb74fcd8d feat: client retry 2022-02-03 21:37:25 -08:00
Toby
c28cbcfcaa feat: multi-password & cmd auth 2022-01-24 17:26:33 -08:00
Toby
013e44a9c5 feat: client connect & disconnect log for server 2022-01-21 17:21:56 -08:00
Toby
069bcde2ac feat: wechat-video 2022-01-03 22:25:27 -08:00
charles
cca314a938 support multiple tcp and udp relays 2021-12-05 19:12:37 +08:00
Toby
35e285ff62 Log level DEBUG by default 2021-05-09 15:16:03 -07:00
Toby
060948188e Tweaks to the CLI to ensure consistent behavior with previous versions 2021-05-08 16:07:04 -07:00
mritd
77392ccf98
feat(cmd): add POSIX command line style support
add POSIX command line style support

Signed-off-by: mritd <mritd@linux.com>
2021-05-03 20:44:26 +08:00
Toby
d12d3aa9ee Update checker 2021-04-28 16:22:37 -07:00
Toby
0c887e0634 Update dependencies & use better log formatter 2021-04-28 15:55:14 -07:00
Toby
7d280393a3 Most things work fine now, except:
- UDP support has been temporarily removed, pending upstream QUIC library support for unreliable messages
- SOCKS5 server needs some rework
- Authentication
2021-01-29 00:01:32 -08:00
mritd
87c9ee8d9e
feat(log): add log timestamp format
add log timestamp format

Signed-off-by: mritd <mritd@linux.com>
2020-08-07 10:26:35 +08:00
Toby
c0270a5c67 Add log level & format environment variables 2020-07-07 18:38:18 -07:00
Toby
4bc61cea61 Change the logging system to Logrus 2020-07-06 14:01:45 -07:00
Toby
8044a01a54 Version info 2020-04-22 19:50:42 -07:00
Toby
d5640efd7e WIP SOCKS5 proxy 2020-04-22 13:45:25 -07:00