Commit Graph

99 Commits

Author SHA1 Message Date
klzgrad
da2367647e Update get-clang.sh sysroot 2021-02-28 22:29:09 +08:00
klzgrad
5525e20bda Update get-openwrt.sh 2021-02-28 22:28:59 +08:00
klzgrad
146b2d41bf
Update build.yml 2021-02-28 21:11:59 +08:00
klzgrad
574256e0da
Update README.md 2021-02-28 21:10:52 +08:00
klzgrad
39e8d41cce Remove old workflows 2021-02-28 21:08:08 +08:00
klzgrad
0180cee4fa
Update build.yml 2021-02-28 20:24:10 +08:00
klzgrad
98502f0d3c
Update build.yml 2021-02-28 19:27:35 +08:00
klzgrad
f7094779f8
Update build.yml 2021-02-28 19:23:26 +08:00
klzgrad
b97304f73c Update workflow 2021-02-28 18:08:40 +08:00
klzgrad
c6d41a87ce Update get-openwrt.sh 2021-02-28 18:08:08 +08:00
klzgrad
f053903302
Update build.yml 2021-02-28 17:45:19 +08:00
klzgrad
98cf1a88d8
Update build.yml 2021-02-28 17:42:58 +08:00
klzgrad
f2c4131c8b
Update build.yml 2021-02-28 17:42:42 +08:00
klzgrad
d0610aa14a
Update build.yml 2021-02-28 16:41:34 +08:00
klzgrad
7b2d1a8f8b
Update build.yml 2021-02-28 15:53:55 +08:00
klzgrad
90c3cd7c8e
Update build.yml 2021-02-28 15:04:36 +08:00
klzgrad
422f45ad4b
Update build.yml 2021-02-28 15:02:23 +08:00
klzgrad
ca1684b6b7
Update build.yml 2021-02-28 15:01:25 +08:00
klzgrad
3895fb79d3
Update build.yml 2021-02-28 15:00:36 +08:00
klzgrad
0dd09fa4e9
Update build.yml 2021-02-28 14:37:22 +08:00
klzgrad
6646288f4a
Update build.yml 2021-02-28 14:35:50 +08:00
klzgrad
5e1a4e3f75
Update build.yml 2021-02-28 14:34:55 +08:00
klzgrad
908ced8518
Update build.yml 2021-02-28 14:08:42 +08:00
klzgrad
be0aceb36a
Update build.yml 2021-02-28 13:57:58 +08:00
klzgrad
75cfc58b2c
Update build.yml 2021-02-28 13:54:38 +08:00
klzgrad
c9e5319499
Update build.yml 2021-02-28 13:35:00 +08:00
klzgrad
f6b72c5f66
Update build.yml 2021-02-28 13:11:51 +08:00
klzgrad
9eedcd0778
Update build.yml 2021-02-28 12:52:10 +08:00
klzgrad
0ba7fbcd97 Update workflows 2021-02-28 11:49:25 +08:00
klzgrad
97b2ae0913 Update workflows 2021-02-28 11:47:38 +08:00
klzgrad
4e350d288e Add workflows 2021-02-28 11:44:52 +08:00
klzgrad
6a205a1e43
Explain subtle part in README Caddyfile 2021-02-27 18:45:42 +08:00
klzgrad
d6e79865f7 Update openwrt to 19.07.7 2021-02-18 12:56:08 +08:00
klzgrad
1002f59dbd Use Xcode 11.3 2021-01-31 21:32:23 +08:00
klzgrad
1dd2a82122 Use Xcode 11.6 2021-01-31 21:27:27 +08:00
klzgrad
1a6dde551e Revert "Update Travis osx version"
This reverts commit 1e28fc5142.
2021-01-31 21:26:21 +08:00
klzgrad
699a2e63d7 Revert "Set Travis to 12.0"
This reverts commit 664393afe6.
2021-01-31 21:26:12 +08:00
klzgrad
664393afe6 Set Travis to 12.0 2021-01-31 21:20:40 +08:00
klzgrad
d403313445 Revert "build: Support non-standard ldso in executables"
This reverts commit 34b38b6dbd.
2021-01-31 20:16:17 +08:00
klzgrad
43f6df217e Add OpenWrt x86 build 2021-01-31 20:15:57 +08:00
klzgrad
63f89cd454 Fix OpenWrt x86 builds 2021-01-31 20:15:28 +08:00
klzgrad
1e28fc5142 Update Travis osx version 2021-01-31 18:57:46 +08:00
klzgrad
99f284a4b0 Add continuous integration and tests 2021-01-20 20:38:00 +08:00
klzgrad
54025411d9 Add build scripts 2021-01-20 20:38:00 +08:00
klzgrad
969aa37ec8 Add example config.json 2021-01-20 20:38:00 +08:00
klzgrad
0fbdd13e1b Add README 2021-01-20 20:37:59 +08:00
klzgrad
1dcbcb712a Add LICENSE 2021-01-20 20:37:59 +08:00
klzgrad
b3eae10cee Add source import tool 2021-01-20 20:37:59 +08:00
klzgrad
0c74265c63 Add .gitignore 2021-01-20 20:37:59 +08:00
klzgrad
5e2bd2c3a6 Raise initial padding number to 8
Protect initial handshake lengths.

Common client initial sequence:

- TLS: ClientHello
- TLS: ChangeCipherSpec, Finished
- H2: Magic, SETTINGS, WINDOW_UPDATE
- H2: HEADERS: GET
- H2: SETTINGS ACK

Common server initial sequence:

- TLS: ServerHello, ChangeCipherSpec, ...
- TLS: Certificate, ...
- H2: SETTINGS
- H2: WINDOW_UPDATE
- H2: SETTINGS ACK
- H2: HEADERS: 200 OK
2021-01-20 20:37:59 +08:00