545 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
v0.10.6
2021-09-14 15:41:24 +08:00
LoyalsoldierandGitHub 6341a5e379 Chore: update test key pairs & add tests for ECC certificate (#384) 2021-09-14 15:29:25 +08:00
LoyalsoldierandGitHub e28864f616 Chore: use Go v1.17.1 (#383) 2021-09-14 13:21:21 +08:00
LoyalsoldierandGitHub 8583de1091 Chore: include geoip-only-cn-private.dat to Docker images (#382) 2021-09-14 13:15:37 +08:00
LoyalsoldierandGitHub 98cfe18131 Chore: use Go v1.17 & support Windows ARM64 (#377)
* Chore: use Go v1.17 & support Windows ARM64
* Chore: update workflow
v0.10.5
2021-08-28 13:17:18 +08:00
07fec5eb26 Fix: read geoip and geosite in config file (#359)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-06-04 10:42:15 +08:00
LoyalsoldierandGitHub 068d23371c Fix(atomic panic): 64-bit fields must be 64-bit aligned on 32-bit systems (#358) v0.10.4 2021-06-03 11:00:44 +08:00
ctyandGitHub 7f8d638260 Refinement: minor fixes (#354) 2021-06-01 08:24:08 +08:00
LoyalsoldierandGitHub 15817b5060 Fix: stdin config priority (#353) v0.10.3 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
907ebd63b6 Fix: TLS ECC certificate failed to handshake (#352)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-05-31 12:53:05 +08:00
6cafb1cce8 Chore: reduce lock (#350)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-05-31 08:18:30 +08:00
loyalsoldier 08b303e93e Fix: workflow syntax v0.10.2 2021-05-26 13:36:06 +08:00
LoyalsoldierandGitHub 959fe9ef9f CI: build on all platform (#343) 2021-05-26 13:29:48 +08:00
LoyalsoldierandGitHub b9a0f98d69 Fix: build on Linux MIPS 32bit (#342) 2021-05-26 12:37:31 +08:00
LoyalsoldierandGitHub 03d34743da Workflow: limit docker build on this repo (#340) 2021-05-26 09:21:50 +08:00
LoyalsoldierandGitHub ac2633e9a8 Chore: update dependencies (#339) 2021-05-26 09:14:08 +08:00
7210056862 Fix: data race when updating TLS keypair (#338)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-05-26 09:10:05 +08:00
loyalsoldier fe648995fe CI: refine workflows 2021-05-21 03:35:45 +08:00
LoyalsoldierandGitHub c9fe6aaa52 Fix: docs build (#336) 2021-05-21 03:09:39 +08:00
881182a143 docs: behavior changed on domain strategy (#331)
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-05-21 02:54:33 +08:00
loyalsoldier ced46b0bd7 Lint: disable gosimple 2021-05-21 02:26:31 +08:00
loyalsoldier ff67062713 Lint: only new issues 2021-05-21 02:12:40 +08:00
LoyalsoldierandGitHub d0ff2aceec Chore: update dependencies (#335) 2021-05-21 01:41:26 +08:00
LoyalsoldierandGitHub cd577ef1a3 Lint: use golangci-lint (#334) 2021-05-21 01:13:42 +08:00
LoyalsoldierandGitHub 669467057c Lint: fix according to golangci-lint (#333) 2021-05-21 00:59:11 +08:00
LoyalsoldierandGitHub 02ade3fa6c Fix context (#332) 2021-05-21 00:42:46 +08:00
63d0f73d72 Feat: change the default behavior of IPOnDemand domain strategy (#329)
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-05-20 21:33:20 +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 531bc2b1d6 Feat: refine geodata loader (#323) 2021-05-11 18:18:40 +08:00
LoyalsoldierandGitHub a9ce6d4ada Refine geodata decoder (#322)
* Refactor: geodata loader
* Feat: add membench & benchmark for geodata decoder
* Feat: log router memory usage when initialization
v0.10.0
2021-05-06 10:49:14 +08:00
LoyalsoldierandGitHub 9c437b977a Fix: test for speed limit (#321) 2021-05-05 16:03:29 +08:00
LoyalsoldierandGitHub ce854d15d5 Fix: lock (#320) 2021-05-05 10:44:36 +08:00
LoyalsoldierandGitHub 5eb0878f13 Feat: memory-efficient geodata decoder (#319) 2021-05-04 15:52:25 +08:00
LoyalsoldierandGitHub 534d71acf0 Fix: log level mistake (#318) 2021-05-04 15:02:08 +08:00
LoyalsoldierandGitHub 2c58592d8c Fix: data race (#317) v0.9.1 2021-05-03 06:19:57 +08:00
LoyalsoldierandGitHub 6c907b7e92 Fix: memory auth data race (#316) 2021-05-03 03:22:43 +08:00
LoyalsoldierandGitHub 72cf3527e7 Fix: option_test data race (#315) 2021-05-03 03:14:37 +08:00
loyalsoldier 56f5fb53bd Fix: release script tag_name v0.9.0 2021-05-02 22:58:41 +08:00
loyalsoldier 30129a2b06 Fix: release script 2021-05-02 22:24:17 +08:00
loyalsoldier 9c391b3636 Chore: update hugo to v0.83.0 2021-05-02 21:46:14 +08:00
LoyalsoldierandGitHub 105132915d Chore: update dependencies (#314) 2021-05-02 21:19:02 +08:00
LoyalsoldierandGitHub 8d3ed140c2 Config: add LimitNOFILE to service files (#313) 2021-04-30 02:17:47 +08:00
LoyalsoldierandGitHub 88692d8586 Fix: shadowsocks repeated salt (#312) 2021-04-30 01:50:05 +08:00
LoyalsoldierandGitHub 3ee0961a4a Chore: update dependencies (#311) 2021-04-29 20:44:34 +08:00
LoyalsoldierandGitHub 824b599a7e Chore: update dependencies (#304) 2021-04-07 07:01:30 +08:00
LoyalsoldierandGitHub f22584399a Fix: commit ref passed to docker build (#302) 2021-04-03 10:46:29 +08:00
LoyalsoldierandGitHub 36211d5a05 Chore: remove outdated third-party project (#301) 2021-04-02 13:49:13 +08:00
LoyalsoldierandGitHub 6912a3e073 Fix: file not found (#299) 2021-04-02 12:45:17 +08:00