Skip to content

Commit ea0f279

Browse files
committed
fixes patch
1 parent f6a08ee commit ea0f279

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

patches/nginx.1.15.11.ssl.extensions.patch

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
diff -r -u ./src/event/ngx_event_openssl.c ../../nginx/src/event/ngx_event_openssl.c
22
--- ./src/event/ngx_event_openssl.c 2019-03-31 22:24:03.317031000 +0000
3-
+++ ../../nginx/src/event/ngx_event_openssl.c 2019-03-31 22:29:05.000000000 +0000
4-
@@ -1599,6 +1599,117 @@
3+
+++ ../../nginx/src/event/ngx_event_openssl.c 2019-03-31 22:42:48.245122000 +0000
4+
@@ -1599,6 +1599,109 @@
55
return NGX_OK;
66
}
77

@@ -63,7 +63,6 @@ diff -r -u ./src/event/ngx_event_openssl.c ../../nginx/src/event/ngx_event_opens
6363
+ }
6464
+}
6565
+
66-
+
6766
+/* should *ALWAYS return 1
6867
+ * # define SSL_CLIENT_HELLO_SUCCESS 1
6968
+ *
@@ -88,12 +87,8 @@ diff -r -u ./src/event/ngx_event_openssl.c ../../nginx/src/event/ngx_event_opens
8887
+ return 1;
8988
+ }
9089
+
91-
+ c->ssl->version = SSL_version(s);
92-
+
93-
+
9490
+ c->ssl->extensions_size = 0;
9591
+ c->ssl->extensions = NULL;
96-
+
9792
+ got_extensions = SSL_client_hello_get1_extensions_present(s,
9893
+ &ext_out,
9994
+ &ext_len);
@@ -109,17 +104,14 @@ diff -r -u ./src/event/ngx_event_openssl.c ../../nginx/src/event/ngx_event_opens
109104
+ }
110105
+ }
111106
+
112-
+
113107
+ return 1;
114108
+}
115109
+#endif
116110
+/* ----- JA3 HACK END -------------------------------------------------------*/
117-
+
118-
+
119111

120112
ngx_int_t
121113
ngx_ssl_handshake(ngx_connection_t *c)
122-
@@ -1614,6 +1725,10 @@
114+
@@ -1614,6 +1717,10 @@
123115

124116
ngx_ssl_clear_error(c->log);
125117

@@ -130,7 +122,7 @@ diff -r -u ./src/event/ngx_event_openssl.c ../../nginx/src/event/ngx_event_opens
130122
n = SSL_do_handshake(c->ssl->connection);
131123

132124
ngx_log_debug1(NGX_LOG_DEBUG_EVENT, c->log, 0, "SSL_do_handshake: %d", n);
133-
@@ -1634,6 +1749,12 @@
125+
@@ -1634,6 +1741,12 @@
134126

135127
c->ssl->handshaked = 1;
136128

0 commit comments

Comments
 (0)