Commit Graph

432 Commits

Author SHA1 Message Date
Loyalsoldier 6f8979d017
Style: format code by gofumpt (#1022) 2021-05-20 05:28:52 +08:00
Shelikhoo 6263315923
added test case for pinned certificates 2021-04-15 19:49:26 +01:00
Loyalsoldier e6aaa57def
Feat: add queryStrategy option for DNS (#794) 2021-03-19 15:55:18 +08:00
Loyalsoldier 9e9173acb4
Chore: update protobuf & dependencies (#793)
* Chore: update protobuf
* Chore: regenerate mock files
* Chore: update dependencies
* Chore: use Go v1.16.2 and later
2021-03-18 12:17:26 +08:00
Loyalsoldier 88e1e25aa9
Chore: format import using goimports (#780) 2021-03-14 07:09:51 +08:00
Shelikhoo 77bddcceb7
Test for Imaginary Security Level: zero 2021-03-01 16:13:59 +00:00
yuhan6665 afb8385a7e
Feat: routing and freedom outbound ignore Fake DNS (#696)
Turn off fake DNS for request sent from Routing and Freedom outbound.
Fake DNS now only apply to DNS outbound.
This is important for Android, where VPN service take over all system DNS
traffic and pass it to core.  "UseIp" option can be used in Freedom outbound
to avoid getting fake IP and fail connection.

Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-02-23 10:17:20 +08:00
Loyalsoldier efb963237c
Fix: go generate command for Go v1.16 (#695)
* Fix: go generate command for Go v1.16
* Chore: ignore go generate binaries
* Chore: regenerate mock files
* Chore: update dependencies
2021-02-20 20:43:19 +08:00
Loyalsoldier f94dd11a8c
Chore: change module name (#677) 2021-02-17 04:31:50 +08:00
Loyalsoldier f5ad09103f
Chore: format code (#600) 2021-01-12 10:44:12 +08:00
Kslr 795a3f632d
Test: fix race issue (#598)
other "race" problems are only in the test, and so I deleted the detection
2021-01-11 20:50:58 +08:00
Kslr 405a051c50
Test: fix http2 dial timeout (#570)
* fix http2 dial timeout
2021-01-11 17:03:03 +08:00
loyalsoldier 87e857ee3f
Chore: minor fixes 2021-01-01 12:52:04 +08:00
Kslr 42f0f5dfec
remove deprecate ciphers in shadowsocks (#566)
* remove deprecate ciphers in shadowsocks
2021-01-01 10:18:00 +08:00
dyhkwong 291eff1aa3
Refine Android build (#525)
Co-authored-by: ghost <noreply@example.com>
2020-12-17 08:50:13 +08:00
Loyalsoldier 5e99737c12
Fix: close response body (#484) 2020-12-03 16:07:41 +08:00
Loyalsoldier 45aeaa8080
Refine pick port logic (#481) 2020-12-02 23:48:32 +08:00
Loyalsoldier ff09993c8b
Refine coverall (#472) 2020-12-02 21:57:31 +08:00
Loyalsoldier b68f943c78
Fix lint according to golangci-lint (#439) 2020-11-22 05:05:01 +08:00
loyalsoldier 784775f689
Refine code according to golangci-lint results 2020-10-11 19:22:46 +08:00
Kslr 9f344fa1c9
remove shadowsosks ota (#238)
* remove shadowsosks ota

* remove unused buf.Reader
2020-10-02 16:13:31 +08:00
loyalsoldier 1fa89b32d4
Format: run go fmt ./... 2020-08-30 21:17:22 +08:00
Shelikhoo 218d6204b8
Fix test break on socks TestSocksConformance, use ip instead of hostname 2020-06-28 13:59:26 +08:00
Kslr 475676eb87
update h12.io/socks 2020-06-27 20:36:10 +08:00
Agioi Theodoroi bbd3988f3d
clean up code 2020-06-27 07:51:42 +08:00
kslr 78729fc698 improve test coverage 2020-06-20 16:10:07 +08:00
Kslr 51be32fa12
actions add coverage 2020-06-20 03:07:58 +08:00
Shelikhoo 00103d1f73
Fix tests 2020-06-08 16:16:50 +08:00
Shelikhoo 09b81b78c3
regenerate pb data 2020-06-08 16:16:32 +08:00
Shelikhoo 38e89bd2c7
VMess will Drain Connection On Auth failure 2020-06-03 11:25:47 +08:00
Shelikhoo 4448d37c2b
Merge branch 'master' of github.com:v2ray/v2ray-core 2019-12-26 19:34:48 +08:00
vcptr 2a78af34fd fix: KCPLarge buffer size too small 2019-11-27 14:40:28 +08:00
Shelikhoo 8cf38342e9
Delay Closing Connection so that test have chance to complete(Additional) 2019-06-07 12:05:06 +08:00
Shelikhoo dd8e957f59
Delay Closing Connection so that test have chance to complete 2019-06-07 10:01:23 +08:00
Shelikhoo 73182c5952
Disable coverage upload 2019-04-16 15:02:37 +08:00
Darien Raymond 950e226293
run coverage with go module 2019-02-13 11:06:39 +01:00
Darien Raymond 932e09a388
remove dep of assert lib 2019-02-09 15:46:48 +01:00
Darien Raymond 0f805ef81d
fix blackhole test for windows 2019-02-07 19:29:32 +01:00
Darien Raymond bd231b6b8c
extend timeout 2019-02-06 12:33:27 +01:00
Darien Raymond e0581b6c82
fix broken tests 2019-02-06 12:11:09 +01:00
Darien Raymond 4613008148
fix broken tests 2019-02-06 11:53:33 +01:00
Darien Raymond 729e448a35
fix a broken test 2019-02-06 11:30:20 +01:00
Darien Raymond 66a60dbfa3
remove dep on assert lib 2019-02-03 19:46:53 +01:00
Darien Raymond bdd71a44b4
remove dep on assert lib 2019-02-02 22:19:30 +01:00
Darien Raymond 28189197b3
remove dependency of assert lib 2019-02-01 14:38:14 +01:00
Darien Raymond 88f17bc621
remove external directory in coverage report 2019-01-17 16:32:53 +01:00
Darien Raymond f1934a4ff2
move vendor to external 2019-01-17 15:33:18 +01:00
Darien Raymond 40796b9f9c
remove dependency on assert lib 2019-01-11 17:17:59 +01:00
Darien Raymond c889ae6e8c
extend again 2019-01-09 11:17:29 +01:00
Darien Raymond 3fde9f832d
extend timeout in reverse test 2019-01-09 09:03:33 +01:00