Commit Graph
5666 Commits
Author SHA1 Message Date
Xiaokang WangandGitHub 4e53f0b686 Update core.go v4.39.1 2021-05-09 20:40:52 +01:00
Shelikhoo fb6e449572 apply coding style 2021-05-09 15:16:42 +01:00
Shelikhoo 7b721e1a6f support chain proxy for h2 2021-05-09 15:14:28 +01:00
Shelikhoo 1038823ee9 support chain proxy for grpc 2021-05-09 15:13:18 +01:00
Shelikhoo 31a7fb503c update TCPKeepAliveInterval type to allow expression disable 2021-05-06 15:33:35 +01:00
Shelikhoo 7506395421 added 4.39.0 unstable release v4.39.0 2021-05-06 13:08:02 +01:00
Shelikhoo 77a573caf1 refactor test for loader benchmark 2021-05-05 13:50:56 +01:00
Shelikhoo 916d3857a0 Revert "show warning for asset directory transversal to prepare for network api based reload in v5"
This reverts commit a720d1e2
2021-05-05 13:29:36 +01:00
loyalsoldierandShelikhoo fa85afc920 Feat: add geodata loader benchmark 2021-05-05 13:22:01 +01:00
Shelikhoo a720d1e2d6 show warning for asset directory transversal to prepare for network api based reload in v5 2021-05-05 13:17:54 +01:00
LoyalsoldierandGitHub 736379d22d Chore: update debian package (#975) 2021-05-05 10:34:12 +08:00
LoyalsoldierandGitHub 8ce32e0d4c Fix: GetAssetLocation (#974) 2021-05-05 00:51:58 +01:00
LoyalsoldierandGitHub 1cb9fd2999 Chore: little refinements (#973) 2021-05-05 07:28:09 +08:00
loyalsoldier bf9a27a6db Revert "Revert "Fix: GetAssetLocation for external geo files (#968)""
This reverts commit 70245fd30e.
2021-05-05 06:39:00 +08:00
Shelikhoo d6abddc7f5 rename the field to keep lint happy 2021-05-04 22:55:39 +01:00
Shelikhoo 44514ebc1a Merge branch 'dev-wsearlydatadiverse' 2021-05-04 22:50:06 +01:00
Shelikhoo e0f02dcca6 add required import 2021-05-04 22:46:16 +01:00
Shelikhoo 8aff3e09a4 update tcp keep alive interval config 2021-05-04 22:39:28 +01:00
Shelikhoo 8d4b4201f8 add json parse rule for tcp keep alive interval 2021-05-04 22:37:38 +01:00
Shelikhoo c564c84b17 set TCP keep alive only on TCP socket 2021-05-04 22:30:41 +01:00
Shelikhoo 1dfe55fac8 Merge branch 'master' of https://github.com/therealak12/v2ray-core into therealak12-master-pr962 2021-05-04 22:28:26 +01:00
Shelikhoo 00a4551637 add document for temporary API:DNSResolverFunc, DNSResolverFunc 2021-05-04 22:25:37 +01:00
rurireiandGitHub 2129c6e1e9 feat: update bootstrap_dns_android (#966)
* update with non_specified network

* remove wrongs

* add alternative bootstrapDialer

* do test

* Update dns_bootstrap_android_test.go

* example of alternative dialer

* public method

* move const

* Update dns_bootstrap_android_test.go

* no duplicated

* Rename infra/conf/dns_bootstrap_android.go to transport/internet/system_dns_android.go

* Update system_dns_android.go

* Update and rename infra/conf/dns_bootstrap_android_test.go to transport/internet/system_dns_android_test.go

* no imports

* Update system_dns_android.go

* Update system_dns_android_test.go

* create systemDNS

* Create system_dns_android.go

* Update system_dialer.go

* call Resolver on systemDialer

* create system_dns_test.go

* resolver.LookupIP params

* param fix

* noneed TestSystemDNSResolver

* revert: no specified resolver

* Delete system_dns.go

* android only

* android only test

* typo
2021-05-04 22:22:01 +01:00
Shelikhoo c66a1678da rework document for API 2021-05-04 21:06:23 +01:00
Shelikhoo 38f522fb72 Remove unnecessary API 2021-05-04 20:48:31 +01:00
Shelikhoo 0fbd8a1fd1 fix coding style 2021-05-04 20:47:19 +01:00
Shelikhoo 03b0c8efd9 use correct function for to context 2021-05-04 20:41:09 +01:00
Shelikhoo 758290314f fix context related test issue 2021-05-04 20:34:06 +01:00
Shelikhoo 452de7c964 apply h2 http header on server side 2021-05-04 20:32:27 +01:00
Shelikhoo 1d7e497599 Added json configure file parsing of h2 transport 2021-05-04 20:32:27 +01:00
Shelikhoo 2847bc3271 Add method, header support to http2 transport 2021-05-04 20:30:09 +01:00
Shelikhoo 957d7791c4 Regenerate proto: Add method support to http2 transport 2021-05-04 20:30:09 +01:00
Shelikhoo 6e5b8dcd8f Add method support to http2 transport 2021-05-04 20:30:08 +01:00
Shelikhoo 4701a225f4 Regenerate proto: Add header support to http2 transport 2021-05-04 20:30:08 +01:00
Shelikhoo 4b1d6ec4d1 Add header support to http2 transport 2021-05-04 20:29:54 +01:00
Shelikhoo 4249bcb28d run test on development branches as well 2021-05-04 20:27:14 +01:00
Shelikhoo 620d8f1fb5 remove context public interface 2021-05-04 20:22:13 +01:00
loyalsoldierandShelikhoo 007a15bd79 fix 2021-05-04 19:21:46 +01:00
loyalsoldierandShelikhoo 2bdc86049a code style 2021-05-04 19:21:34 +01:00
loyalsoldierandShelikhoo 40f8e82204 refine 2021-05-04 19:19:43 +01:00
Shelikhoo 3ba9a5b4f5 Refine geodata related tests (#967)
(cherry picked from commit 7805ca2ac1)
2021-05-04 19:13:52 +01:00
Shelikhoo bf0e7e35c8 move geo loader conf to environment variable 2021-05-04 19:08:18 +01:00
Shelikhoo 19d1ff9003 apply coding style 2021-05-04 19:08:15 +01:00
Shelikhoo 6a96a9f89e add memconservative geofile loader 2021-05-04 19:08:12 +01:00
Shelikhoo 4610c5e23f memconservative geofile loader 2021-05-04 19:08:06 +01:00
Shelikhoo 0f1fac84ca refactor configure file loader for geo loader and v5 2021-05-04 19:07:58 +01:00
Shelikhoo 9458963b5a Revert "Refactor: memory-efficient geo file decoder (#934)"
This reverts commit 7e876709
2021-05-04 19:07:54 +01:00
Shelikhoo 355a9c853b Revert "Refinement: geodata decoder removes unnecessary GC & exports methods for 3rd party (#965)"
This reverts commit de71e638
2021-05-04 19:07:49 +01:00
Shelikhoo ace2c44c2b Revert "Refine geodata related tests (#967)"
This reverts commit 7805ca2a
2021-05-04 19:07:35 +01:00
Shelikhoo 70245fd30e Revert "Fix: GetAssetLocation for external geo files (#968)"
This reverts commit 51c8ab83
2021-05-04 19:07:31 +01:00