169 Commits
Author SHA1 Message Date
LoyalsoldierandGitHub 2dc60f52e7 Chore: format code & update dependencies (#385)
* Chore: check Go modules before test & update dependencies
* Chore: run go fmt to format code
2021-09-14 15:41:24 +08:00
LoyalsoldierandGitHub 15817b5060 Fix: stdin config priority (#353) 2021-05-31 14:59:08 +08:00
d538823b1e Refinement: change the default behavior of reading default configurations (#346)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-05-31 14:44:56 +08:00
LoyalsoldierandGitHub 02ade3fa6c Fix context (#332) 2021-05-21 00:42:46 +08:00
LoyalsoldierandGitHub 5f0a25def0 Lint: fix according to golangci-lint (#330) 2021-05-20 19:42:00 +08:00
LoyalsoldierandGitHub 1d6dcf62dc Style: format code by gofumpt (#328) 2021-05-20 06:36:38 +08:00
LoyalsoldierandGitHub d8810a4d11 Chore: refine go import (#291) 2021-04-02 04:23:50 +08:00
Page Fault d499cb2a99 update dependencies 2021-02-26 18:20:09 +00:00
Page Fault d051cf4c88 #165, #155 2020-09-06 03:53:52 +00:00
Page Fault ed7b3342dd fix server clash when accepting too many connections 2020-07-20 16:03:04 +00:00
Page Fault 4e33a37f82 fix context leak 2020-07-15 16:27:42 +00:00
Page FaultandGitHub 2dc02c25e7 Merge pull request #140 from DuckSoft/dev
read from stdin: updated
2020-07-14 13:28:03 +00:00
DuckSoft 42d4984f28 read from stdin: updated
now you must use --stdin-format=yaml or --stdin-format=json to read config from stdin.
2020-07-14 17:14:23 +08:00
Page Fault b93210ce01 fix stdin priority 2020-07-14 07:34:35 +00:00
DuckSoft 41cf25a465 fixed read from stdin 2020-07-14 00:50:22 +08:00
Page Fault ada5ff0d58 exe suffix, stdin option 2020-07-09 14:29:21 +00:00
DuckSoftandGitHub 1871a83e5f Create option_stdin.go
enable trojan-go to read configuration file from stdin.
this will help a lot when creating a file is expensive, eg, when called by some other clients.
2020-07-08 20:38:59 +08:00
Page Fault 9ece8d8ff1 update go.mod, makefile 2020-06-29 03:12:06 +00:00
Page Fault ba892860e1 fix tproxy for i386, yaml parsing, refactor socks5 udp tunnel 2020-06-26 08:18:00 +00:00
Page Fault 3ff068ced6 fix typo, format 2020-06-22 05:12:36 +00:00
Page Fault f906f21cef fix ss fallback, redirector nil interface 2020-06-21 04:22:54 +00:00
Page Fault 768bed337f add dialcontext, fix custom servers building 2020-06-20 18:39:27 +00:00
Page Fault 46091b0547 update docs, fix custom proxy 2020-06-19 18:08:04 +00:00
Page Fault 9fd62bb38c add customizable protocol stack 2020-06-19 16:40:22 +00:00
Page Fault dd1294be14 fix typo, http test 2020-06-17 14:00:44 +00:00
Page Fault 2d5b2484b3 add http proxy, fix bugs 2020-06-16 17:36:19 +00:00
Page Fault 896dad3d38 fixes 2020-06-15 07:18:16 +00:00
Page Fault 7b9399f66c add tls layer, fix websocket hostname 2020-06-13 15:09:05 +00:00
Page Fault f676c4ee29 auto versioning 2020-06-13 06:21:08 +00:00
Page Fault 9c41490968 fix trojan auth and redir 2020-06-13 03:42:19 +00:00
Page Fault dab329c5b2 more tests 2020-06-12 14:16:04 +00:00
Page Fault c58251a099 fix goroutine leak and deadlock 2020-06-12 06:02:06 +00:00
Page Fault e06c06dc91 fix api, smux, nat 2020-06-11 06:06:05 +00:00
Page Fault 4a33464097 aead redirection, update docs 2020-06-11 04:29:02 +00:00
Page Fault 67245de52a add api controller, build tags 2020-06-10 19:25:20 +00:00
Page Fault 28d1e7249e add api service 2020-06-10 15:59:32 +00:00
Page Fault 24764f2122 fix build 2020-06-10 14:21:58 +00:00
Page Fault e81826c12f add shadowsocks aead 2020-06-10 12:38:15 +00:00
Page Fault 38b30b00f5 add router, fix transport 2020-06-10 08:51:29 +00:00
Page Fault 3c869bfb77 refactoring 2020-06-09 19:07:05 +00:00
Page Fault 82a342a038 add tproxy support 2020-06-05 02:44:34 +00:00
Page Fault dbe0d54d17 add sip003 plugin support 2020-06-04 06:57:40 +00:00
Page Fault e52f251b71 fix tls fallback 2020-05-29 07:08:19 +00:00
Page Fault 87041a73f7 add api option 2020-05-28 07:58:11 +00:00
Page Fault 3e6e870f39 add sni verification 2020-05-28 03:56:46 +00:00
Page Fault f5d06aaad6 stick all smux headers, disable smux keep alive 2020-05-27 19:43:42 +00:00
Page Fault d4bb967e13 add server-side tls key logging 2020-05-27 16:09:40 +00:00
Page Fault c9940e6e31 remove anonymous interfaces 2020-05-27 06:28:08 +00:00
Page Fault 872ca954f2 make packets more sticky 2020-05-27 06:10:03 +00:00
Page Fault 958c2b64e7 add tls key logging 2020-05-26 15:55:43 +00:00