Loading ssl_engine_io.c +0 −13 Original line number Diff line number Diff line Loading @@ -1177,7 +1177,6 @@ static apr_status_t ssl_io_filter_Upgrade(ap_filter_t *f, #define UPGRADE_HEADER "Upgrade: TLS/1.0, HTTP/1.1" #define CONNECTION_HEADER "Connection: Upgrade" const char *upgrade; const char *connection; apr_bucket_brigade *upgradebb; request_rec *r = f->r; SSLConnRec *sslconn; Loading Loading @@ -1209,18 +1208,6 @@ static apr_status_t ssl_io_filter_Upgrade(ap_filter_t *f, return ap_pass_brigade(f->next, bb); } connection = apr_table_get(r->headers_in, "Connection"); token_string = apr_pstrdup(r->pool,connection); token = apr_strtok(token_string,",",&token_state); while (token && strcasecmp(token,"Upgrade")) { apr_strtok(NULL,",",&token_state); } /* "Connection: Upgrade" header not found, don't do Upgrade */ if (!token) { return ap_pass_brigade(f->next, bb); } apr_table_unset(r->headers_out, "Upgrade"); if (r->method_number == M_OPTIONS) { Loading Loading
ssl_engine_io.c +0 −13 Original line number Diff line number Diff line Loading @@ -1177,7 +1177,6 @@ static apr_status_t ssl_io_filter_Upgrade(ap_filter_t *f, #define UPGRADE_HEADER "Upgrade: TLS/1.0, HTTP/1.1" #define CONNECTION_HEADER "Connection: Upgrade" const char *upgrade; const char *connection; apr_bucket_brigade *upgradebb; request_rec *r = f->r; SSLConnRec *sslconn; Loading Loading @@ -1209,18 +1208,6 @@ static apr_status_t ssl_io_filter_Upgrade(ap_filter_t *f, return ap_pass_brigade(f->next, bb); } connection = apr_table_get(r->headers_in, "Connection"); token_string = apr_pstrdup(r->pool,connection); token = apr_strtok(token_string,",",&token_state); while (token && strcasecmp(token,"Upgrade")) { apr_strtok(NULL,",",&token_state); } /* "Connection: Upgrade" header not found, don't do Upgrade */ if (!token) { return ap_pass_brigade(f->next, bb); } apr_table_unset(r->headers_out, "Upgrade"); if (r->method_number == M_OPTIONS) { Loading