Commit Graph
77 Commits
Author SHA1 Message Date
Kslr 5bb4efd126 Merge pull request #1893 from lixin9311/patch-1
Fix self-signed certificates on Windows
2019-10-27 15:23:39 +08:00
vcptr fa0a21f0dd external module refraction-networking/utls use mod version 2019-10-19 10:22:49 +08:00
vcptr 8759e28890 update for go1.13+ 2019-10-10 14:56:01 +08:00
lucus lee 3b087bf8c4 Fix self-signed certificates on Windows 2019-09-22 22:15:27 +09:00
Kirill Motkov 0401a91ef4 Some code improvements
* Rewrite empty string checks more idiomatically.
* Change strings.ToLower comparisons to strings.EqualFold.
* Rewrite switch statement with only one case as if.
2019-06-28 17:53:44 +03:00
Kslr c5635f9507 sync fly, enable tls 1.3 2019-05-17 17:54:04 +08:00
Darien Raymond cc513c1002 fix gerCertPool() on windows 2019-02-27 14:51:51 +01:00
Darien Raymond 974b488ab0 add support for not loading system roots. fixes #1513 2019-02-26 21:58:54 +01:00
Darien Raymond c5cce8be6f fix server name parsing 2019-02-19 13:05:36 +01:00
Darien Raymond c072d38e2c refine tls connection 2019-02-17 00:58:02 +01:00
Darien Raymond 932e09a388 remove dep of assert lib 2019-02-09 15:46:48 +01:00
Darien Raymond bdd71a44b4 remove dep on assert lib 2019-02-02 22:19:30 +01:00
Darien Raymond 1ab94fed79 optimize v2ctl size 2019-02-01 20:08:21 +01:00
Darien Raymond 41b1ac192e use compact in tls writer 2018-12-27 20:38:24 +01:00
Darien Raymond 057e271588 update proto lib 2018-12-01 17:39:51 +01:00
Darien Raymond 5279296f03 remove use of context.WithValue in transport 2018-11-21 14:54:40 +01:00
Darien Raymond d2d0c69f17 benchmark certificate issuing 2018-11-21 13:00:26 +01:00
Darien Raymond 248099eca5 switch to bytes.Equal 2018-11-16 17:00:16 +01:00
Darien Raymond 091fa6ad23 use new errorgen 2018-09-30 23:08:41 +02:00
Darien Raymond d55fbd7f8d simplify error creation 2018-09-30 18:39:53 +02:00
Darien Raymond 00ea6e3cb2 update protobuf generated files 2018-09-30 18:39:28 +02:00
Darien Raymond 383b84e7dd unified tproxy option 2018-09-17 15:12:58 +02:00
Darien Raymond d068f357bd update proto lib 2018-09-14 11:00:59 +02:00
Darien Raymond 682b28cbda fix tls.AllowInsecureCiphers 2018-09-10 23:55:54 +02:00
Darien Raymond b3847fb7c0 MemoryStreamSettings 2018-09-07 14:50:25 +02:00
Darien Raymond ab87c240f7 reduce memory usage in tls 2018-08-09 13:30:29 +02:00
Darien Raymond 4b63638dca update protobuf lib 2018-07-25 00:36:28 +02:00
Darien Raymond 896db7c50c offer an option to disable session resumption 2018-07-24 15:12:09 +02:00
Darien Raymond 14dc6371d3 receive handshake address from tls conn 2018-07-14 13:58:24 +02:00
Darien Raymond 9a9b6f9077 fix concurrent access to tls config 2018-07-14 00:21:58 +02:00
Darien Raymond ff0ae91b9b update protobuf generated files 2018-06-26 16:28:54 +02:00
Darien Raymond 9321210bcf settings for allowing insecure cipher suites. 2018-05-27 18:52:08 +02:00
Darien Raymond 68da956fc4 re-generate code 2018-05-25 11:56:01 +02:00
Darien Raymond 10d7ed2e83 fix expired cert check 2018-04-18 11:45:49 +02:00
Darien Raymond a657ec49a0 comments 2018-04-17 23:33:39 +02:00
Darien Raymond da0568d8d0 refine cert generation 2018-04-14 13:28:57 +02:00
Darien Raymond abee8bddf3 only try issuing new certificate when user provide custom CA 2018-04-14 13:12:50 +02:00
Darien Raymond ccafce3c9b disable system roots for windows 2018-04-13 10:01:10 +02:00
Darien Raymond 044c641d7b test case for tls certs 2018-04-10 23:02:47 +02:00
Darien Raymond 318a36fe58 automatic issuing certificates from provided CA 2018-04-10 12:42:02 +02:00
Shelikhoo c542c043f3 Merge branch 'master' of github.com:v2ray/v2ray-core into domainsocket 2018-04-05 19:11:33 +08:00
Darien Raymond d207d953bd h2 transport 2018-03-01 13:16:52 +01:00
Darien Raymond bdab1af29a update tls config generation 2018-02-28 15:15:22 +01:00
Shelikhoo 7f34cbdaff Add Generated Files 2018-02-12 14:17:14 +08:00
Darien Raymond 30f27706e0 Use 'h2' for ALPN in TCP 2018-01-02 18:16:36 +01:00
Darien Raymond f4c35db968 merge log into common log 2017-12-19 21:28:12 +01:00
Darien Raymond 048ffbc7dc simplify tls config 2017-12-17 00:53:17 +01:00
Darien Raymond d43a23aa96 move error generator to common 2017-12-03 01:04:57 +01:00
Darien Raymond 594ec15c09 cleanup buffer usage 2017-11-09 22:33:15 +01:00
Darien Raymond d5fd7efa7e fast read on first packet 2017-11-08 22:23:21 +01:00