summaryrefslogtreecommitdiffhomepage
path: root/src/http/v3 (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-06-30HTTP/3: error code definitions for HTTP/3 and QPACK.Roman Arutyunyan1-0/+23
2020-07-02HTTP/3: downgraded literal size error level to NGX_LOG_INFO.Roman Arutyunyan1-1/+1
2020-07-02HTTP/3: refactored dynamic table implementation.Roman Arutyunyan6-164/+565
2020-07-02HTTP/3: fixed prefixed integer encoding and decoding.Roman Arutyunyan3-16/+16
2020-06-29HTTP/3: http3_max_field_size directive to limit string size.Roman Arutyunyan3-1/+25
2020-06-26HTTP/3: introduced ngx_http_v3_get_module_srv_conf() macro.Roman Arutyunyan1-0/+6
2020-06-26HTTP/3: fixed dropping first non-pseudo header.Roman Arutyunyan1-11/+38
2020-06-25HTTP/3: do not emit a DATA frame header for header_only responses.Sergey Kandaurov1-1/+1
2020-05-29QUIC draft-28 transport parameters support.Sergey Kandaurov1-1/+3
2020-05-29Renamed max_packet_size to max_udp_payload_size, from draft-28.Sergey Kandaurov1-14/+15
2020-05-14HTTP/3: reallocate strings inserted into the dynamic table.Roman Arutyunyan1-3/+30
2020-05-19Fixed client buffer reallocation for HTTP/3.Roman Arutyunyan1-0/+1
2020-05-19Fixed $request_length for HTTP/3.Roman Arutyunyan1-0/+2
2020-05-19HTTP/3: restricted symbols in header names.Roman Arutyunyan2-4/+48
2020-05-19HTTP/3: split header parser in two functions.Roman Arutyunyan2-67/+76
2020-05-19HTTP/3: prevent array access by negative index for unknown streams.Roman Arutyunyan1-1/+3
2020-05-20Assorted fixes.Sergey Kandaurov1-1/+1
2020-05-14Address validation using Retry packets.Sergey Kandaurov1-0/+18
2020-04-23Assign connection number to every QUIC stream log.Roman Arutyunyan1-2/+0
2020-04-22HTTP/3: directives with limited values converted to post handler.Sergey Kandaurov1-30/+50
2020-04-22HTTP/3: bytes holding directives changed to ngx_conf_set_size_slot.Sergey Kandaurov1-15/+15
2020-04-21HTTP/3: fixed encoding variable-length integers.Roman Arutyunyan1-5/+9
2020-04-16Added handling of incorrect values in TP configuration.Vladimir Homutov1-4/+30
2020-04-15Added primitive flow control mechanisms.Vladimir Homutov1-4/+6
2020-04-13HTTP/3: fixed reading request body.Roman Arutyunyan1-1/+2
2020-03-28HTTP/3: http3 variable.Sergey Kandaurov1-0/+24
2020-03-28HTTP/3: static table cleanup.Sergey Kandaurov1-7/+8
2020-03-27Parsing HTTP/3 request body.Roman Arutyunyan4-0/+133
2020-03-27Chunked response body in HTTP/3.Roman Arutyunyan2-5/+31
2020-03-27Fixed buffer overflow.Roman Arutyunyan1-1/+1
2020-03-25Simplifed handling HTTP/3 streams.Roman Arutyunyan2-178/+86
2020-03-24When closing a QUIC connection, wait for all streams to finish.Roman Arutyunyan1-0/+21
2020-03-23Respect QUIC max_idle_timeout.Roman Arutyunyan1-1/+1
2020-03-23Support for HTTP/3 ALPN.Roman Arutyunyan1-0/+3
2020-03-23Limit output QUIC packets with client max_packet_size.Roman Arutyunyan1-3/+6
2020-03-20Removed unused variable.Roman Arutyunyan1-3/+1
2020-03-20Adedd the http "quic" variable.Vladimir Homutov1-1/+52
2020-03-20Configurable transport parameters.Vladimir Homutov2-2/+185
2020-03-19Fixed header creation for header_only responses in HTTP/3.Roman Arutyunyan1-11/+15
2020-03-18HTTP/3 $request_line variable.Roman Arutyunyan1-538/+35
2020-03-18Fixed pointer increment while parsing HTTP/3 header.Roman Arutyunyan1-3/+2
2020-03-18Fixed HTTP/3 server stream creation.Roman Arutyunyan1-5/+5
2020-03-18Removed comment.Roman Arutyunyan1-1/+0
2020-03-18Refactored HTTP/3 parser.Roman Arutyunyan7-682/+1861
2020-03-14Temporary fix for header null-termination in HTTP/3.Roman Arutyunyan1-0/+12
2020-03-13HTTP/3.Roman Arutyunyan6-0/+2764