]> git.kaiwu.me - nginx.git/shortlog
nginx.git
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.
2020-03-10 Sergey KandaurovUsing SSL cipher suite id to obtain cipher/digest,...
2020-03-10 Sergey KandaurovFixed nonce in short packet protection.
2020-03-10 Vladimir HomutovGeneric payload handler for quic packets.
2020-03-05 Sergey KandaurovFixed header protection with negotiated cipher suite.
2020-03-05 Sergey KandaurovInitial packets are protected with AEAD_AES_128_GCM.
2020-03-05 Sergey KandaurovFixed write secret logging in set_encryption_secrets...
2020-03-05 Vladimir HomutovFixed format specifiers.
2020-03-05 Vladimir HomutovStyle.
2020-03-05 Vladimir HomutovAdded functions to decrypt long packets.
2020-03-05 Sergey KandaurovFixed ngx_quic_varint_len misuse in the previous change.
2020-03-04 Vladimir HomutovMacro for calculating size of varint.
2020-03-05 Sergey KandaurovFixed packet "input" debug log message.
2020-03-05 Sergey KandaurovUsing SSL cipher suite id to obtain cipher/digest,...
2020-03-05 Sergey KandaurovUsing cached ssl_conn in ngx_quic_handshake_input(...
2020-03-04 Sergey KandaurovAdjusted transport parameters stub for active_connectio...
2020-03-04 Vladimir HomutovImplemented improved version of quic_output().
2020-03-03 Sergey KandaurovQUIC handshake final bits.
2020-03-03 Vladimir HomutovSplit frame and packet generation into separate steps.
2020-03-02 Vladimir HomutovAded the "ngx_quic_hexdump" macro.
2020-02-28 Vladimir HomutovMoved all QUIC code into ngx_event_quic.c
2020-02-28 Sergey KandaurovIntroduced quic_version macro, uint16/uint32 routines...
2020-02-28 Sergey KandaurovCleanup.
2020-02-26 Vladimir HomutovGeneric function for HKDF expansion.
2020-02-28 Sergey KandaurovQUIC header protection routines, introduced ngx_quic_tl...
2020-02-28 Sergey KandaurovAEAD routines, introduced ngx_quic_tls_open()/ngx_quic_...
2020-02-28 Sergey KandaurovTransport parameters stub, to complete handshake.
2020-02-28 Sergey KandaurovIntroduced ngx_quic_secret_t.
2020-02-28 Sergey KandaurovQUIC handshake handler, draft 24 bump.
2020-02-28 Sergey KandaurovFixed indentation.
2020-02-28 Sergey KandaurovPN-aware AEAD nonce, feeding proper CRYPTO length.
2020-02-28 Sergey KandaurovOpenSSL compatibility.
2020-02-28 Sergey KandaurovQUIC add_handshake_data callback, varint routines.
2020-02-28 Sergey KandaurovQUIC set_encryption_secrets callback.
2020-02-28 Sergey KandaurovServer Initial Keys.
2020-02-28 Sergey KandaurovInitial QUIC support in http.
next