]> git.kaiwu.me - nginx.git/shortlog
nginx.git
2020-04-01 Sergey KandaurovQUIC packet padding to fulfil header protection sample...
2020-04-01 Sergey KandaurovImproved SSL_do_handshake() error handling in QUIC.
2020-04-01 Sergey KandaurovStyle.
2020-03-31 Vladimir HomutovRemoved unused field from ngx_quic_header_t.
2020-03-28 Sergey KandaurovHTTP/3: http3 variable.
2020-03-28 Sergey KandaurovHTTP/3: static table cleanup.
2020-03-27 Roman ArutyunyanParsing HTTP/3 request body.
2020-03-27 Roman ArutyunyanFixed handling QUIC stream eof.
2020-03-27 Roman ArutyunyanPush QUIC stream frames in send() and cleanup handler.
2020-03-27 Roman ArutyunyanChunked response body in HTTP/3.
2020-03-27 Roman ArutyunyanFixed buffer overflow.
2020-03-27 Sergey KandaurovUnbreak sending CONNECTION_CLOSE from the send_alert...
2020-03-26 Vladimir HomutovMerged ngx_quic_send_packet() into ngx_quic_send_frames().
2020-03-26 Vladimir HomutovGot rid of memory allocation in decryption.
2020-03-26 Vladimir HomutovLogging cleanup.
2020-03-25 Roman ArutyunyanQUIC frames reuse.
2020-03-26 Vladimir HomutovRemoved memory allocations from encryption code.
2020-03-25 Roman ArutyunyanFixed QUIC stream insert and find.
2020-03-25 Roman ArutyunyanSimplifed handling HTTP/3 streams.
2020-03-25 Roman ArutyunyanSafe QUIC stream creation.
2020-03-24 Roman ArutyunyanWhen closing a QUIC connection, wait for all streams...
2020-03-24 Roman ArutyunyanRemoved ngx_quic_stream_node_t.
2020-03-24 Roman ArutyunyanImplemented eof in QUIC streams.
2020-03-25 Vladimir HomutovFixed log initialization.
2020-03-24 Sergey KandaurovAdvertise our max_idle_timeout in transport parameters.
2020-03-24 Sergey KandaurovQUIC streams don't need filter_need_in_memory after...
2020-03-24 Vladimir HomutovLogging cleanup.
2020-03-24 Vladimir HomutovAdded QUIC version check for sending HANDSHAKE_DONE...
2020-03-24 Vladimir HomutovImplemented sending HANDSHAKE_DONE frame after handshake.
2020-03-23 Sergey KandaurovFixed client certificate verification.
2020-03-23 Roman ArutyunyanRespect QUIC max_idle_timeout.
2020-03-23 Roman ArutyunyanAllow ngx_queue_frame() to insert frame in the front.
2020-03-23 Roman ArutyunyanSupport for HTTP/3 ALPN.
2020-03-23 Roman ArutyunyanPut zero in 'First ACK Range' when acknowledging one...
2020-03-23 Roman ArutyunyanAvoid using QUIC connection after CONNECTION_CLOSE.
2020-03-23 Roman ArutyunyanBetter flow control and buffering for QUIC streams.
2020-03-23 Roman ArutyunyanLimit output QUIC packets with client max_packet_size.
2020-03-23 Sergey KandaurovFixed received ACK fields order in debug logging.
2020-03-23 Vladimir HomutovConnection states code cleanup.
2020-03-23 Vladimir HomutovSkip unknown transport parameters.
2020-03-23 Vladimir HomutovAdd unsupported version into log.
2020-03-21 Vladimir HomutovAdded processing of client transport parameters.
2020-03-22 Sergey KandaurovFixed CRYPTO offset generation.
2020-03-22 Sergey KandaurovClosing connection on NGX_QUIC_FT_CONNECTION_CLOSE.
2020-03-21 Vladimir HomutovImplemented parsing of remaining frame types.
2020-03-21 Sergey KandaurovFixed parsing NGX_QUIC_FT_CONNECTION_CLOSE.
2020-03-21 Sergey KandaurovFixed buffer overrun in create_transport_params() with...
2020-03-21 Sergey KandaurovFixed build with macOS's long long abomination.
2020-03-20 Roman ArutyunyanRemoved unused variable.
2020-03-20 Vladimir HomutovRemoved unused variable.
2020-03-20 Vladimir HomutovAdded checks for permitted frame types.
2020-03-20 Vladimir HomutovFixed parsing of CONNECTION CLOSE2 frames.
2020-03-20 Vladimir HomutovAdded parsing of CONNECTION_CLOSE2 frame (0x1D).
2020-03-20 Vladimir HomutovAdedd the http "quic" variable.
2020-03-20 Vladimir HomutovConfigurable transport parameters.
2020-03-19 Roman ArutyunyanReset QUIC timeout on every datagram.
2020-03-20 Roman ArutyunyanDouble MAX_STREAMS on STREAMS_BLOCKED.
2020-03-20 Roman ArutyunyanFixed ACKs to packet numbers greater than 63.
2020-03-19 Sergey KandaurovFixed specifiers in "quic packet length" logging.
2020-03-19 Sergey KandaurovFixed build.
2020-03-19 Vladimir HomutovThe ngx_quic_frame_len() function is not really needed.
2020-03-19 Vladimir HomutovAdded boundaries checks into frame parser.
2020-03-19 Roman ArutyunyanSend a FIN frame when QUIC stream is closed.
2020-03-19 Roman ArutyunyanFixed header creation for header_only responses in...
2020-03-18 Sergey KandaurovMAX_DATA frame parser/handler.
2020-03-19 Vladimir HomutovAdded parsing of STREAMS BLOCKED frames.
2020-03-18 Sergey KandaurovImplemented send_alert callback, CONNECTION_CLOSE writer.
2020-03-18 Roman ArutyunyanAdded copying addr_text to QUIC stream connections.
2020-03-18 Roman ArutyunyanHTTP/3 $request_line variable.
2020-03-18 Roman ArutyunyanMoved setting QUIC methods to runtime.
2020-03-18 Vladimir HomutovAdded parsing of RESET_STREAM and STOP_SENDING frames
2020-03-18 Roman ArutyunyanFixed pointer increment while parsing HTTP/3 header.
2020-03-18 Vladimir HomutovImplemented creation of server unidirectional streams.
2020-03-18 Roman ArutyunyanFixed HTTP/3 server stream creation.
2020-03-18 Roman ArutyunyanRemoved comment.
2020-03-18 Roman ArutyunyanRefactored HTTP/3 parser.
2020-03-18 Vladimir HomutovStyle and handlers.
2020-03-18 Vladimir HomutovExtracted transport part of the code into separate...
2020-03-17 Vladimir HomutovFirefox fixes.
2020-03-16 Vladimir HomutovFixed a typo with OpenSSL.
2020-03-16 Vladimir HomutovSplit transport and crypto parts into separate files.
2020-03-16 Vladimir HomutovAdded processing of CONNECTION CLOSE frames.
2020-03-14 Roman ArutyunyanTemporary fix for header null-termination in HTTP/3.
2020-03-14 Sergey KandaurovFixed header protection application with pn length...
2020-03-13 Roman ArutyunyanFixed sanitizer errors.
2020-03-13 Vladimir HomutovAdded check for initialized c->ssl before calling SSL...
2020-03-13 Roman ArutyunyanHTTP/3.
2020-03-13 Roman ArutyunyanFixed infinite loop in ngx_quic_stream_send_chain().
2020-03-13 Roman ArutyunyanImplemented tracking offset in STREAM frames.
2020-03-13 Roman ArutyunyanImplemented ngx_quic_stream_send_chain() method.
2020-03-13 Vladimir HomutovStream "connection" read/write methods.
2020-03-12 Sergey KandaurovFix build.
2020-03-12 Vladimir HomutovRemoved hardcoded CRYPTO and ACK frame sizes.
2020-03-12 Vladimir HomutovHTTP/QUIC interface reworked.
2020-03-11 Vladimir HomutovInitial parsing of STREAM frames.
2020-03-12 Vladimir HomutovAdded support of multiple QUIC packets in single datagram.
2020-03-11 Vladimir HomutovAdded more transport parameters.
2020-03-11 Sergey KandaurovCompatibility with BoringSSL revised QUIC encryption...
2020-03-10 Sergey KandaurovChacha20 header protection support with BoringSSL.
2020-03-10 Sergey KandaurovChaCha20 / Poly1305 initial support.
next