100 Commits
Author SHA1 Message Date
Darien Raymond d21d02d0e0 update bazel version 2019-02-28 21:12:20 +01:00
Darien Raymond 8f6637b824 update public gpg key for signing. 2019-02-28 20:37:54 +01:00
Darien Raymond c798759cd4 Update version 2019-02-28 17:01:12 +01:00
Darien Raymond 40ef2a1013 Merge branch 'master' of https://github.com/v2ray/v2ray-core 2019-02-28 14:39:53 +01:00
Darien Raymond 9efa8941ec support attributes in session.Content 2019-02-28 14:39:50 +01:00
Darien Raymond 8de236b08c upper case http method 2019-02-28 14:36:31 +01:00
Darien Raymond 02d8845093 add scripting support for attributes matching 2019-02-28 14:04:43 +01:00
Darien Raymond 8fb4f3bb20 update go.mod 2019-02-28 11:48:17 +01:00
Darien Raymond b40d7f9f6b fix reference to protobuf 2019-02-28 11:45:17 +01:00
Darien Raymond 888494aac8 support attributes in session.Content 2019-02-28 11:45:06 +01:00
Darien Raymond 39835e8da2 specify protocol in http inbound 2019-02-28 10:37:27 +01:00
Darien Raymond 0d31a68694 extract all session context before checking conditions 2019-02-28 09:28:55 +01:00
Darien Raymond cc513c1002 fix gerCertPool() on windows 2019-02-27 14:51:51 +01:00
Darien Raymond 9c26d28c0b fix json def 2019-02-26 21:59:22 +01:00
Darien Raymond 974b488ab0 add support for not loading system roots. fixes #1513 2019-02-26 21:58:54 +01:00
Darien Raymond 6db7935b8c tolerate domain type names as much as possible. 2019-02-26 21:32:07 +01:00
Darien Raymond a96babf4d4 add support for more types in static hosts. fixes #1556 2019-02-26 21:04:00 +01:00
Darien Raymond 3c9fe03ee2 fix gocache for 1.12 2019-02-26 11:26:22 +01:00
Darien Raymond 2708be9d43 run tests with go 1.12 2019-02-26 10:19:36 +01:00
Darien Raymond d5de8e27cc slow down when there is not enough file descriptors. fixes #1574 2019-02-25 10:22:04 +01:00
Darien Raymond 95583b5031 support range list in routing rule 2019-02-24 23:43:00 +01:00
Darien Raymond 4d23411d80 comments 2019-02-23 00:29:09 +01:00
Darien Raymond 3828a463ea move sniffing request to session 2019-02-23 00:27:21 +01:00
Darien Raymond 95ed5a5ff8 comments 2019-02-23 00:01:23 +01:00
Darien Raymond 7e5e080488 move sniffing result to session 2019-02-22 16:58:16 +01:00
Darien Raymond 6178d7281c completely remove usage of go:nosplit 2019-02-22 12:54:26 +01:00
Darien Raymond a37af64683 Update version 2019-02-21 17:16:56 +01:00
Darien Raymond f41b07395a fix error propagation for nxdomain 2019-02-21 15:17:04 +01:00
Darien Raymond bb8465e1d6 fix dns parsing for unknown header types 2019-02-21 15:04:33 +01:00
Darien Raymond 9957c64b4a correctly propagate dns errors all the way through.
the internal dns system can correctly handle the cases where:
1) domain has no A or AAAA records
2) domain doesn't exist
fixes #1565
2019-02-21 13:43:48 +01:00
Darien Raymond c27050ad90 fix usability for both IPv4 and v6 in static dns mapping 2019-02-21 00:03:31 +01:00
Darien Raymond b7c3e1da66 test case for interface 2019-02-20 22:57:13 +01:00
Darien Raymond 1531642768 benchmark test for user validator 2019-02-20 22:56:17 +01:00
Darien Raymond 8d09d74224 release buffer in error case 2019-02-20 22:55:57 +01:00
Darien Raymond da8efb4afe add some logs to tlsping 2019-02-19 16:35:05 +01:00
Darien Raymond c5cce8be6f fix server name parsing 2019-02-19 13:05:36 +01:00
Darien Raymond 9476f38f8b add tlsping utility 2019-02-19 10:56:06 +01:00
Darien Raymond 10d90f5fc1 update domain mapping in default config 2019-02-17 22:10:55 +01:00
Darien Raymond 81ce61c243 remove geosite test case due to inconsistant data. fixes #1557 2019-02-17 16:18:35 +01:00
Darien Raymond 37ab7d27ef fix broken test 2019-02-17 01:12:44 +01:00
Darien Raymond c072d38e2c refine tls connection 2019-02-17 00:58:02 +01:00
Darien Raymond 204b895576 fix user level parsing in freedom. fixes #1555 2019-02-16 21:25:19 +01:00
Darien Raymond b488c42453 set recursive bits 2019-02-15 23:13:41 +01:00
Darien Raymond b2bb5a1b91 Merge branch 'master' of https://github.com/v2ray/v2ray-core 2019-02-15 12:42:59 +01:00
Darien Raymond 517feae0e8 add back v2ray.com/ext to source code. fixes #1553 2019-02-15 12:42:55 +01:00
Darien Raymond 2a6cad2f9b fix inbound user in dekodemo door and http 2019-02-15 00:46:19 +01:00
Darien Raymond 634bba0f8a fix user level in socks inbound 2019-02-15 00:28:26 +01:00
Darien Raymond 2e5f2405be Update version 2019-02-14 22:32:20 +01:00
Darien Raymond 950e226293 run coverage with go module 2019-02-13 11:06:39 +01:00
Darien Raymond 8cdc7d8c4f remove unused variables 2019-02-13 10:46:23 +01:00
Darien Raymond ec5680976b use go module for testing 2019-02-13 10:32:01 +01:00
Darien Raymond c902e143ab Merge branch 'master' of https://github.com/v2ray/v2ray-core 2019-02-13 10:26:36 +01:00
Darien Raymond 114ec4c74b support dest override in dns outbound 2019-02-12 22:34:43 +01:00
Darien Raymond 6c31049295 add some log to dns lookup 2019-02-12 21:04:28 +01:00
Darien Raymond 69e8db7bbe include question section in dns response 2019-02-12 13:29:12 +01:00
Darien Raymond 3539ae9c38 remove reference to ext/ 2019-02-10 21:04:51 +01:00
Darien Raymond 5530ead381 fix broken test 2019-02-10 19:47:26 +01:00
Darien Raymond 84b239bac5 add go mod 2019-02-10 19:27:48 +01:00
Darien Raymond 9a125276b5 fix bazel build 2019-02-10 19:19:05 +01:00
Darien Raymond 4eb2b5e607 merge ext into core 2019-02-10 19:04:11 +01:00
Darien Raymond d84166ba35 remove unused testing package 2019-02-10 16:27:08 +01:00
Darien Raymond 5e6d0f7c71 fix test break 2019-02-10 15:26:43 +01:00
Darien Raymond 98950d5ada remove dep of assert lib 2019-02-10 15:02:28 +01:00
Darien Raymond a84897b4b6 simplify ReadBuffer 2019-02-10 10:53:16 +01:00
Darien Raymond b0a015c7cc comments 2019-02-10 10:53:06 +01:00
Darien Raymond 932e09a388 remove dep of assert lib 2019-02-09 15:46:48 +01:00
Darien Raymond 481b3fd294 rename install.sh 2019-02-08 10:41:55 +01:00
Darien Raymond bf46a672dc copy install-release.sh to dist 2019-02-08 00:10:03 +01:00
Darien Raymond a167073bbc add source parameter in install-release script 2019-02-07 23:15:17 +01:00
Darien Raymond a499f90b42 Update version 2019-02-07 19:34:33 +01:00
Darien Raymond 0f805ef81d fix blackhole test for windows 2019-02-07 19:29:32 +01:00
Darien Raymond b234cfb4c4 unify NewPacketReader 2019-02-07 19:14:37 +01:00
Darien Raymond 4f08b7c795 fix reading udp packets 2019-02-07 16:36:54 +01:00
Darien Raymond 6e65007d16 update azure config 2019-02-07 12:38:44 +01:00
Darien Raymond 02e00f36a9 fix bazel installer 2019-02-07 09:10:52 +01:00
Darien Raymond a42bb8cfcf update azure config 2019-02-06 23:28:18 +01:00
Darien Raymond 64f18b4676 build binaries in azure pipeline 2019-02-06 23:25:58 +01:00
Darien Raymond 2aa0c08709 check domain name 2019-02-06 21:02:03 +01:00
Darien Raymond fae47083c2 set response bit in dns 2019-02-06 19:41:55 +01:00
Darien Raymond 9a439fb084 delay upload 2019-02-06 17:16:55 +01:00
Darien Raymond 7505be8bfc enable dns outbound 2019-02-06 17:06:03 +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 836440c61a dns outbound proxy 2019-02-06 10:21:04 +01:00
Darien Raymond 66a60dbfa3 remove dep on assert lib 2019-02-03 19:46:53 +01:00
Darien Raymond 9d7efdd2e1 confonly 2019-02-02 22:19:40 +01:00
Darien Raymond bdd71a44b4 remove dep on assert lib 2019-02-02 22:19:30 +01:00
Darien Raymond 2a0f3591f4 add confonly tag for blackhole 2019-02-01 21:00:08 +01:00
Darien Raymond 1ab94fed79 optimize v2ctl size 2019-02-01 20:08:21 +01:00
Darien Raymond 3b02c02ab4 Revert "move init func to separate files"
This reverts commit 3de50a6412.
2019-02-01 16:56:43 +01:00
Darien Raymond 2540797895 Merge branch 'master' of https://github.com/v2ray/v2ray-core 2019-02-01 16:53:26 +01:00
Darien Raymond cccd568ea3 update golang version 2019-02-01 16:53:21 +01:00
Darien Raymond c87c10ec51 update golang version 2019-02-01 16:23:27 +01:00
Darien Raymond 3de50a6412 move init func to separate files 2019-02-01 16:21:42 +01:00
Darien Raymond 28189197b3 remove dependency of assert lib 2019-02-01 14:38:14 +01:00
Darien Raymond c9958681f7 remove dependency on assert lib 2019-01-31 20:57:01 +01:00
Darien Raymond 25f0546228 Update version 2019-01-31 20:25:02 +01:00
Darien Raymond b05514b02c wait for both requests to finish before changing timeout 2019-01-30 21:38:25 +01:00