Tue, 14 Nov 2023 14:50:03 +0400 |
Sergey Kandaurov |
Adjusted Huffman coding debug logging, missed in 7977:336084ff943b.
|
Thu, 26 Oct 2023 23:35:09 +0300 |
Vladimir Khomutov |
QUIC: improved packet and frames debug tracing.
|
Fri, 27 Oct 2023 01:29:28 +0400 |
Sergey Kandaurov |
Version bump.
|
Tue, 24 Oct 2023 16:46:47 +0300 |
Maxim Dounin |
release-1.25.3 tag
|
Tue, 24 Oct 2023 16:46:46 +0300 |
Maxim Dounin |
nginx-1.25.3-RELEASE
release-1.25.3
|
Mon, 23 Oct 2023 21:50:26 +0300 |
Maxim Dounin |
Updated OpenSSL and zlib used for win32 builds.
|
Sat, 21 Oct 2023 18:48:24 +0400 |
Sergey Kandaurov |
HTTP/2: fixed buffer management with HTTP/2 auto-detection.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: explicitly zero out unused keying material.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: removed key field from ngx_quic_secret_t.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: simplified ngx_quic_ciphers() API.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: cleaned up now unused ngx_quic_ciphers() calls.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: reusing crypto contexts for header protection.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: common code for crypto open and seal operations.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: reusing crypto contexts for packet protection.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: renamed protection functions.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: prevented generating ACK frames with discarded keys.
|
Fri, 20 Oct 2023 18:05:07 +0400 |
Sergey Kandaurov |
QUIC: added safety belt to prevent using discarded keys.
|
Thu, 31 Aug 2023 19:54:10 +0400 |
Sergey Kandaurov |
QUIC: split keys availability checks to read and write sides.
|
Wed, 18 Oct 2023 04:30:11 +0300 |
Maxim Dounin |
Core: changed ngx_queue_sort() to use merge sort.
|
Tue, 17 Oct 2023 02:39:38 +0300 |
Maxim Dounin |
Core: fixed memory leak on configuration reload with PCRE2.
|
Tue, 10 Oct 2023 15:13:39 +0300 |
Maxim Dounin |
HTTP/2: per-iteration stream handling limit.
|
Fri, 22 Sep 2023 19:23:57 +0400 |
Vladimir Khomutov |
QUIC: handle callback errors in compat.
|
Wed, 13 Sep 2023 17:48:15 +0400 |
Roman Arutyunyan |
Modules compatibility: added QUIC to signature (ticket #2539).
|
Thu, 14 Sep 2023 14:15:20 +0400 |
Roman Arutyunyan |
QUIC: simplified setting close timer when closing connection.
|
Thu, 14 Sep 2023 14:13:43 +0400 |
Roman Arutyunyan |
HTTP/3: postponed session creation to init() callback.
|
Thu, 21 Sep 2023 19:32:38 +0400 |
Roman Arutyunyan |
QUIC: do not call shutdown() when handshake is in progress.
|
Wed, 13 Sep 2023 17:57:13 +0400 |
Roman Arutyunyan |
HTTP/3: moved variable initialization.
|
Wed, 13 Sep 2023 17:59:37 +0400 |
Roman Arutyunyan |
QUIC: "handshake_timeout" configuration parameter.
|
Fri, 01 Sep 2023 20:31:46 +0400 |
Sergey Kandaurov |
QUIC: removed use of SSL_quic_read_level and SSL_quic_write_level.
|
Fri, 01 Sep 2023 20:31:46 +0400 |
Sergey Kandaurov |
QUIC: refined sending CONNECTION_CLOSE in various packet types.
|
Thu, 31 Aug 2023 22:59:17 +0300 |
Maxim Dounin |
Upstream: fixed handling of Status headers without reason-phrase.
|
Thu, 31 Aug 2023 10:54:07 +0400 |
Roman Arutyunyan |
QUIC: ignore path validation socket error (ticket #2532).
|
Wed, 30 Aug 2023 11:09:21 +0400 |
Roman Arutyunyan |
QUIC: use last client dcid to receive initial packets.
|
Fri, 25 Aug 2023 13:51:38 +0400 |
Sergey Kandaurov |
QUIC: posted generating TLS Key Update next keys.
|
Fri, 25 Aug 2023 16:39:14 +0400 |
Sergey Kandaurov |
Version bump.
|
Tue, 15 Aug 2023 20:03:04 +0300 |
Maxim Dounin |
release-1.25.2 tag
|
Tue, 15 Aug 2023 20:03:04 +0300 |
Maxim Dounin |
nginx-1.25.2-RELEASE
release-1.25.2
|
Tue, 15 Aug 2023 18:10:50 +0300 |
Maxim Dounin |
Updated OpenSSL used for win32 builds.
|
Mon, 14 Aug 2023 09:21:27 +0400 |
Roman Arutyunyan |
QUIC: path MTU discovery.
|
Tue, 08 Aug 2023 10:43:17 +0400 |
Roman Arutyunyan |
QUIC: allowed ngx_quic_frame_sendto() to return NGX_AGAIN.
|
Thu, 06 Jul 2023 11:30:47 +0400 |
Roman Arutyunyan |
QUIC: removed explicit packet padding for certain frames.
|
Thu, 06 Jul 2023 17:49:01 +0400 |
Roman Arutyunyan |
QUIC: removed path->limited flag.
|
Mon, 14 Aug 2023 08:28:30 +0400 |
Roman Arutyunyan |
QUIC: fixed probe-congestion deadlock.
|
Tue, 01 Aug 2023 11:21:59 +0400 |
Roman Arutyunyan |
QUIC: fixed PTO expiration condition.
|
Tue, 01 Aug 2023 11:20:04 +0400 |
Roman Arutyunyan |
QUIC: avoid accessing freed frame.
|
Thu, 27 Jul 2023 13:35:42 +0400 |
Roman Arutyunyan |
QUIC: fixed congesion control in GSO mode.
|
Thu, 10 Aug 2023 20:11:29 +0400 |
Roman Arutyunyan |
QUIC: always add ACK frame to the queue head.
|
Thu, 27 Jul 2023 16:37:17 +0400 |
Roman Arutyunyan |
QUIC: optimized ACK delay.
|
Wed, 21 Jun 2023 01:29:53 +0300 |
Maxim Dounin |
SSL: avoid using OpenSSL config in build directory (ticket #2404).
|
Wed, 21 Jun 2023 01:29:55 +0300 |
Maxim Dounin |
SSL: provided "nginx" appname when loading OpenSSL configs.
|
Mon, 24 Jul 2023 18:04:41 +0300 |
Gena Makhomed |
Contrib: vim syntax, update core and 3rd party module directives.
|
Wed, 19 Jul 2023 05:09:23 +0300 |
Maxim Dounin |
Core: fixed environment variables on exit.
|
Wed, 12 Jul 2023 15:27:35 +0400 |
Sergey Kandaurov |
HTTP/3: fixed $body_bytes_sent.
|
Thu, 08 Jun 2023 14:58:01 +0400 |
Roman Arutyunyan |
QUIC: use AEAD to encrypt address validation tokens.
|
Fri, 16 Jun 2023 17:13:29 +0400 |
Sergey Kandaurov |
QUIC: removed TLS1_3_CK_* macros wrap up.
|
Tue, 20 Jun 2023 17:59:02 +0400 |
Sergey Kandaurov |
QUIC: style.
|
Tue, 20 Jun 2023 17:59:01 +0400 |
Sergey Kandaurov |
QUIC: unified ngx_quic_tls_open() and ngx_quic_tls_seal().
|
Tue, 20 Jun 2023 16:10:49 +0400 |
Roman Arutyunyan |
QUIC: TLS_AES_128_CCM_SHA256 cipher suite support.
|
Fri, 09 Jun 2023 10:23:22 +0400 |
Roman Arutyunyan |
QUIC: common cipher control constants instead of GCM-related.
|
Fri, 09 Jun 2023 10:25:54 +0400 |
Roman Arutyunyan |
QUIC: a new constant for AEAD tag length.
|
Tue, 20 Jun 2023 17:01:00 +0400 |
Roman Arutyunyan |
Version bump.
|
Tue, 13 Jun 2023 18:08:10 +0300 |
Maxim Dounin |
release-1.25.1 tag
|
Tue, 13 Jun 2023 18:08:09 +0300 |
Maxim Dounin |
nginx-1.25.1-RELEASE
release-1.25.1
|
Mon, 12 Jun 2023 23:38:56 +0400 |
Sergey Kandaurov |
QUIC: fixed rttvar on subsequent RTT samples (ticket #2505).
|
Thu, 08 Jun 2023 16:56:46 +0400 |
Sergey Kandaurov |
HTTP/2: removed server push (ticket #2432).
|
Thu, 08 Jun 2023 14:49:27 +0400 |
Roman Arutyunyan |
SSL: removed the "ssl" directive.
|
Tue, 16 May 2023 16:30:08 +0400 |
Roman Arutyunyan |
HTTP/2: "http2" directive.
|
Sun, 28 May 2023 11:17:07 +0400 |
Roman Arutyunyan |
QUIC: fixed compat with ciphers other than AES128 (ticket #2500).
|
Mon, 29 May 2023 15:03:31 +0400 |
Roman Arutyunyan |
Version bump.
|
Tue, 23 May 2023 18:08:20 +0300 |
Maxim Dounin |
release-1.25.0 tag
|
Tue, 23 May 2023 18:08:19 +0300 |
Maxim Dounin |
nginx-1.25.0-RELEASE
release-1.25.0
|
Tue, 23 May 2023 16:05:33 +0400 |
Roman Arutyunyan |
Closed the quic branch.
quic
|
Tue, 23 May 2023 00:45:18 +0400 |
Sergey Kandaurov |
QUIC: fixed OpenSSL compat layer with OpenSSL master branch.
|
Mon, 22 May 2023 15:59:42 +0400 |
Roman Arutyunyan |
QUIC: fixed post-close use-after-free.
|
Sun, 21 May 2023 04:38:45 +0300 |
Maxim Dounin |
QUIC: better sockaddr initialization.
|
Fri, 19 May 2023 21:46:36 +0400 |
Roman Arutyunyan |
Merged with the quic branch.
|
Sun, 14 May 2023 10:31:24 +0400 |
Roman Arutyunyan |
Removed README.
quic
|
Fri, 12 May 2023 10:02:10 +0400 |
Roman Arutyunyan |
HTTP/3: removed server push support.
quic
|
Sun, 14 May 2023 12:30:11 +0400 |
Roman Arutyunyan |
Common tree insert function for QUIC and UDP connections.
quic
|
Sun, 14 May 2023 12:05:35 +0400 |
Roman Arutyunyan |
Stream: removed QUIC support.
quic
|
Thu, 11 May 2023 18:48:01 +0300 |
Maxim Dounin |
QUIC: style.
quic
|
Thu, 11 May 2023 13:22:10 +0400 |
Roman Arutyunyan |
HTTP/3: removed "http3" parameter of "listen" directive.
quic
|
Thu, 11 May 2023 10:37:51 +0400 |
Roman Arutyunyan |
QUIC: removed "quic_mtu" directive.
quic
|
Thu, 11 May 2023 09:49:34 +0400 |
Roman Arutyunyan |
QUIC: resized input datagram buffer from 65535 to 65527.
quic
|
Thu, 11 May 2023 19:40:11 +0400 |
Roman Arutyunyan |
QUIC: keep stream sockaddr and addr_text constant.
quic
|
Thu, 27 Apr 2023 19:49:05 +0400 |
Roman Arutyunyan |
QUIC: set c->socklen for streams.
quic
|
Thu, 27 Apr 2023 19:52:40 +0400 |
Roman Arutyunyan |
QUIC: fixed addr_text after migration (ticket #2488).
quic
|
Tue, 09 May 2023 19:42:40 +0400 |
Sergey Kandaurov |
QUIC: reschedule path validation on path insertion/removal.
quic
|
Tue, 09 May 2023 19:42:40 +0400 |
Sergey Kandaurov |
QUIC: lower bound path validation PTO.
quic
|
Tue, 09 May 2023 19:42:39 +0400 |
Sergey Kandaurov |
QUIC: separated path validation retransmit backoff.
quic
|
Tue, 09 May 2023 19:42:38 +0400 |
Sergey Kandaurov |
QUIC: removed check for in-flight packets in computing PTO.
quic
|
Sat, 06 May 2023 16:23:27 +0400 |
Roman Arutyunyan |
QUIC: disabled datagram fragmentation.
quic
|
Thu, 04 May 2023 19:29:34 +0400 |
Roman Arutyunyan |
QUIC: fixed encryption level in ngx_quic_frame_sendto().
quic
|
Tue, 02 May 2023 17:54:53 +0400 |
Roman Arutyunyan |
QUIC: optimized immediate close.
quic
|
Thu, 04 May 2023 15:52:23 +0400 |
Sergey Kandaurov |
QUIC: fixed split frames error handling.
quic
|
Thu, 04 May 2023 15:52:22 +0400 |
Sergey Kandaurov |
HTTP/3: fixed ngx_http_v3_init_session() error handling.
quic
|
Tue, 11 Apr 2023 18:29:20 +0400 |
Roman Arutyunyan |
README: revised TLSv1.3 requirement for QUIC.
quic
|
Thu, 06 Apr 2023 15:39:48 +0400 |
Roman Arutyunyan |
Stream: allow waiting on a blocked QUIC stream (ticket #2479).
quic
|
Thu, 06 Apr 2023 18:18:41 +0400 |
Sergey Kandaurov |
HTTP/3: fixed CANCEL_PUSH handling.
quic
|
Mon, 03 Apr 2023 16:17:12 +0400 |
Roman Arutyunyan |
QUIC: optimized sending stream response.
quic
|
Wed, 29 Mar 2023 11:14:25 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Wed, 15 Mar 2023 19:57:15 +0400 |
Roman Arutyunyan |
QUIC: style.
quic
|
Fri, 24 Mar 2023 19:49:50 +0400 |
Sergey Kandaurov |
HTTP/3: fixed OpenSSL compatibility layer initialization.
quic
|
Thu, 26 Jan 2023 15:25:33 +0400 |
Roman Arutyunyan |
HTTP/3: trigger more compatibility errors for "listen quic".
quic
|
Mon, 27 Feb 2023 14:00:56 +0400 |
Roman Arutyunyan |
HTTP/3: "quic" parameter of "listen" directive.
quic
|
Wed, 22 Feb 2023 19:16:53 +0400 |
Roman Arutyunyan |
QUIC: OpenSSL compatibility layer.
quic
|
Thu, 23 Feb 2023 16:26:38 +0400 |
Sergey Kandaurov |
QUIC: improved ssl_reject_handshake error logging.
quic
|
Thu, 23 Feb 2023 16:17:29 +0400 |
Sergey Kandaurov |
QUIC: using ngx_ssl_handshake_log().
quic
|
Thu, 23 Feb 2023 16:16:56 +0400 |
Sergey Kandaurov |
QUIC: moved "handshake failed" reason to send_alert.
quic
|
Thu, 23 Feb 2023 15:49:59 +0400 |
Sergey Kandaurov |
QUIC: using NGX_QUIC_ERR_CRYPTO macro in ALPN checks.
quic
|
Mon, 13 Feb 2023 14:01:50 +0400 |
Sergey Kandaurov |
QUIC: fixed indentation.
quic
|
Mon, 13 Feb 2023 13:41:35 +0400 |
Sergey Kandaurov |
README: fixed toc.
quic
|
Wed, 08 Feb 2023 12:47:35 +0400 |
Sergey Kandaurov |
README: updated building from sources, added directives reference.
quic
|
Tue, 31 Jan 2023 15:26:33 +0400 |
Roman Arutyunyan |
QUIC: fixed broken token in NEW_TOKEN (ticket #2446).
quic
|
Tue, 31 Jan 2023 14:12:18 +0400 |
Roman Arutyunyan |
QUIC: ngx_quic_copy_buffer() function.
quic
|
Tue, 24 Jan 2023 02:57:42 +0300 |
Maxim Dounin |
QUIC: improved SO_COOKIE configure test.
quic
|
Wed, 18 Jan 2023 19:20:18 +0400 |
Sergey Kandaurov |
QUIC: defer setting the active flag for client stream events.
quic
|
Tue, 10 Jan 2023 17:24:10 +0400 |
Roman Arutyunyan |
QUIC: relocated ngx_quic_init_streams() for 0-RTT.
quic
|
Thu, 05 Jan 2023 19:03:22 +0400 |
Roman Arutyunyan |
HTTP/3: insert count block timeout.
quic
|
Thu, 05 Jan 2023 18:15:46 +0400 |
Roman Arutyunyan |
HTTP/3: trigger 400 (Bad Request) on stream error while blocked.
quic
|
Tue, 10 Jan 2023 17:42:40 +0400 |
Roman Arutyunyan |
QUIC: set stream error flag on reset.
quic
|
Tue, 10 Jan 2023 14:05:18 +0400 |
Roman Arutyunyan |
QUIC: automatically add and never delete stream events.
quic
|
Tue, 10 Jan 2023 17:59:16 +0400 |
Sergey Kandaurov |
HTTP/3: fixed $connection_time.
quic
|
Tue, 03 Jan 2023 16:24:45 +0400 |
Roman Arutyunyan |
HTTP/3: handled insertion reference to a going to be evicted entry.
quic
|
Mon, 02 Jan 2023 17:10:22 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Thu, 15 Dec 2022 19:40:44 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Tue, 25 Oct 2022 12:52:09 +0400 |
Roman Arutyunyan |
HTTP/3: implement keepalive for hq.
quic
|
Wed, 30 Nov 2022 12:51:15 +0400 |
Roman Arutyunyan |
QUIC: application init() callback.
quic
|
Mon, 22 Aug 2022 14:09:03 +0400 |
Roman Arutyunyan |
HTTP/3: renamed functions.
quic
|
Wed, 30 Nov 2022 14:09:08 +0400 |
Roman Arutyunyan |
QUIC: removed cancelable flag from QUIC and HTTP/3 events.
quic
|
Wed, 19 Oct 2022 17:45:18 +0400 |
Roman Arutyunyan |
QUIC: idle mode for main connection.
quic
|
Wed, 19 Oct 2022 17:45:30 +0400 |
Roman Arutyunyan |
HTTP/3: unified hq code with regular HTTP/3 code.
quic
|
Wed, 07 Sep 2022 13:12:56 +0400 |
Roman Arutyunyan |
QUIC: do not send MAX_STREAMS in shutdown state.
quic
|
Mon, 22 Aug 2022 15:33:23 +0400 |
Roman Arutyunyan |
QUIC: defer stream removal until all its data is acked.
quic
|
Tue, 29 Nov 2022 17:46:46 +0400 |
Roman Arutyunyan |
QUIC: reusable mode for main connection.
quic
|
Wed, 07 Sep 2022 19:25:13 +0400 |
Roman Arutyunyan |
QUIC: post close event for connection close.
quic
|
Mon, 22 Aug 2022 15:28:51 +0400 |
Roman Arutyunyan |
QUIC: made ngx_quic_finalize_connecion() more graceful.
quic
|
Wed, 07 Sep 2022 12:37:15 +0400 |
Roman Arutyunyan |
QUIC: treat qc->error == -1 as a missing error.
quic
|
Fri, 25 Nov 2022 15:56:33 +0400 |
Sergey Kandaurov |
QUIC: fixed computation of nonce with packet numbers beyond 2^32.
quic
|
Fri, 25 Nov 2022 15:07:23 +0800 |
Jiuzhou Cui |
HTTP/3: fixed build without NGX_PCRE (broken by 0f5fc7a320db).
quic
|
Wed, 23 Nov 2022 18:50:26 +0400 |
Roman Arutyunyan |
QUIC: fixed triggering stream read event (ticket #2409).
quic
|
Tue, 22 Nov 2022 18:05:37 +0400 |
Sergey Kandaurov |
QUIC: fixed C4334 MSVC warning about 32 to 64 bits conversion.
quic
|
Tue, 22 Nov 2022 18:05:37 +0400 |
Sergey Kandaurov |
QUIC: plug MSVC warning about potentially uninitialized variable.
quic
|
Tue, 22 Nov 2022 18:05:36 +0400 |
Sergey Kandaurov |
Added shutdown macros for win32 required for QUIC.
quic
|
Tue, 22 Nov 2022 18:05:36 +0400 |
Sergey Kandaurov |
QUIC: fixed C4389 MSVC warning about signed/unsigned mismatch.
quic
|
Tue, 22 Nov 2022 18:05:35 +0400 |
Sergey Kandaurov |
QUIC: avoid using C99 designated initializers.
quic
|
Tue, 22 Nov 2022 18:05:35 +0400 |
Sergey Kandaurov |
QUIC: moved variable declaration to fix build with MSVC 2010.
quic
|
Tue, 22 Nov 2022 18:05:34 +0400 |
Sergey Kandaurov |
QUIC: fixed C4706 warnings with MSVC 2010.
quic
|
Tue, 22 Nov 2022 14:10:04 +0400 |
Sergey Kandaurov |
HTTP/3: fixed server_name regex captures (ticket #2407).
quic
|
Tue, 01 Nov 2022 17:00:35 +0400 |
Roman Arutyunyan |
Set default listen socket type in http.
quic
|
Thu, 20 Oct 2022 16:41:36 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Thu, 20 Oct 2022 16:30:43 +0400 |
Sergey Kandaurov |
README: converted to passive voice, LibreSSL support.
quic
|
Thu, 20 Oct 2022 16:21:07 +0400 |
Sergey Kandaurov |
QUIC: removed compatibility with older BoringSSL API.
quic
|
Thu, 20 Oct 2022 16:21:06 +0400 |
Sergey Kandaurov |
QUIC: support for setting QUIC methods with LibreSSL.
quic
|
Thu, 20 Oct 2022 16:21:06 +0400 |
Sergey Kandaurov |
QUIC: using SSL_set_quic_early_data_enabled() only with QuicTLS.
quic
|
Thu, 20 Oct 2022 16:21:05 +0400 |
Sergey Kandaurov |
QUIC: using native TLSv1.3 cipher suite constants.
quic
|
Fri, 30 Sep 2022 17:24:47 +0400 |
Sergey Kandaurov |
QUIC: "info" logging level on insufficient client connection ids.
quic
|
Mon, 12 Sep 2022 18:37:36 +0400 |
Sergey Kandaurov |
README: updated the current status.
quic
|
Wed, 03 Aug 2022 16:59:51 +0400 |
Roman Arutyunyan |
HTTP/3: skip empty request body buffers (ticket #2374).
quic
|
Tue, 31 May 2022 11:05:22 +0400 |
Vladimir Homutov |
QUIC: avoided pool usage in token calculation.
quic
|
Wed, 27 Jul 2022 17:31:16 +0400 |
Vladimir Homutov |
QUIC: removed ngx_quic_keys_new().
quic
|
Wed, 27 Jul 2022 17:16:40 +0400 |
Vladimir Homutov |
QUIC: avoided pool usage in ngx_quic_protection.c.
quic
|
Wed, 27 Jul 2022 17:15:33 +0400 |
Vladimir Homutov |
QUIC: fixed-length buffers for secrets.
quic
|
Tue, 26 Jul 2022 19:54:11 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Wed, 22 Jun 2022 18:34:58 +0400 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Wed, 08 Jun 2022 16:19:01 +0400 |
Sergey Kandaurov |
HTTP/3: updated SETTINGS_MAX_FIELD_SECTION_SIZE name.
quic
|
Wed, 08 Jun 2022 15:30:08 +0400 |
Sergey Kandaurov |
README: updated after HTTP/3 RFC publication, minor refinements.
quic
|
Thu, 26 May 2022 16:17:56 +0400 |
Roman Arutyunyan |
HTTP/3: require that field section base index is not negative.
quic
|
Wed, 20 Apr 2022 16:01:17 +0400 |
Roman Arutyunyan |
QUIC: separate UDP framework for QUIC.
quic
|
Thu, 17 Feb 2022 22:38:42 +0300 |
Roman Arutyunyan |
QUIC: fixed insertion at the end of buffer.
quic
|
Wed, 16 Feb 2022 15:45:47 +0300 |
Sergey Kandaurov |
QUIC: fixed indentation.
quic
|
Mon, 14 Feb 2022 14:54:34 +0300 |
Roman Arutyunyan |
QUIC: optimize insertion at the end of QUIC buffer.
quic
|
Mon, 14 Feb 2022 14:53:46 +0300 |
Roman Arutyunyan |
QUIC: eliminated ngx_quic_copy_buf().
quic
|
Mon, 14 Feb 2022 14:51:10 +0300 |
Roman Arutyunyan |
QUIC: trim input chain in ngx_quic_buffer_write().
quic
|
Mon, 14 Feb 2022 15:27:59 +0300 |
Roman Arutyunyan |
QUIC: ngx_quic_buffer_t object.
quic
|
Sat, 05 Feb 2022 12:54:54 +0300 |
Roman Arutyunyan |
QUIC: stream lingering.
quic
|
Tue, 15 Feb 2022 14:12:34 +0300 |
Sergey Kandaurov |
QUIC: optimized datagram expansion with half-RTT tickets.
quic
|
Mon, 14 Feb 2022 10:14:07 +0300 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Wed, 09 Feb 2022 15:51:42 +0300 |
Vladimir Homutov |
QUIC: fixed in-flight bytes accounting.
quic
|
Wed, 09 Feb 2022 15:53:21 +0300 |
Vladimir Homutov |
QUIC: fixed output context restoring.
quic
|
Wed, 09 Feb 2022 14:49:05 +0300 |
Roman Arutyunyan |
QUIC: fixed resetting stream wev->ready flag.
quic
|
Tue, 08 Feb 2022 23:00:12 +0300 |
Vladimir Homutov |
QUIC: fixed the "quic_stream_buffer_size" directive.
quic
|
Thu, 03 Feb 2022 18:11:59 +0300 |
Roman Arutyunyan |
QUIC: switch stream to DATA_RECVD state.
quic
|
Thu, 03 Feb 2022 21:29:05 +0300 |
Roman Arutyunyan |
QUIC: improved size calculation in ngx_quic_write_chain().
quic
|
Wed, 02 Feb 2022 15:57:08 +0300 |
Sergey Kandaurov |
QUIC: do not arm loss detection timer if nothing was sent.
quic
|
Wed, 02 Feb 2022 14:16:48 +0300 |
Vladimir Homutov |
QUIC: fixed padding of initial packets in case of limited path.
quic
|
Tue, 01 Feb 2022 20:46:32 +0300 |
Sergey Kandaurov |
QUIC: do not declare SSL buffering, it's not used.
quic
|
Tue, 01 Feb 2022 15:43:56 +0300 |
Vladimir Homutov |
QUIC: improved debug logging.
quic
|
Fri, 28 Jan 2022 14:57:33 +0300 |
Vladimir Homutov |
QUIC: got rid of hash symbol in backup and logging.
quic
|
Tue, 01 Feb 2022 13:01:10 +0300 |
Vladimir Homutov |
QUIC: dead code removed.
quic
|
Tue, 01 Feb 2022 13:05:38 +0300 |
Vladimir Homutov |
QUIC: merged ngx_quic_close_quic() and ngx_quic_close_connection().
quic
|
Tue, 01 Feb 2022 14:35:31 +0300 |
Vladimir Homutov |
QUIC: revised ngx_quic_handle_datagram() error codes.
quic
|
Wed, 26 Jan 2022 12:01:31 +0300 |
Roman Arutyunyan |
QUIC: stream event setting function.
quic
|
Mon, 31 Jan 2022 18:09:03 +0300 |
Roman Arutyunyan |
QUIC: style.
quic
|
Mon, 31 Jan 2022 09:46:30 +0300 |
Roman Arutyunyan |
HTTP/3: proper uni stream closure detection.
quic
|
Mon, 31 Jan 2022 09:46:02 +0300 |
Roman Arutyunyan |
QUIC: introduced explicit stream states.
quic
|
Thu, 27 Jan 2022 12:20:47 +0300 |
Roman Arutyunyan |
HTTP/3: delayed Insert Count Increment instruction.
quic
|
Mon, 31 Jan 2022 09:16:47 +0300 |
Roman Arutyunyan |
QUIC: allowed main QUIC connection for some operations.
quic
|
Thu, 27 Jan 2022 13:14:01 +0300 |
Sergey Kandaurov |
QUIC: limited SSL_set_quic_use_legacy_codepoint() API usage.
quic
|
Wed, 26 Jan 2022 18:03:45 +0300 |
Roman Arutyunyan |
QUIC: style.
quic
|
Wed, 26 Jan 2022 15:48:12 +0300 |
Vladimir Homutov |
QUIC: fixed handling of initial source connection id.
quic
|
Wed, 26 Jan 2022 14:15:40 +0300 |
Sergey Kandaurov |
README: updated link to nginx-devel mailman.
quic
|
Wed, 26 Jan 2022 14:15:40 +0300 |
Sergey Kandaurov |
README: updated info about incomplete features.
quic
|
Wed, 26 Jan 2022 14:15:40 +0300 |
Sergey Kandaurov |
README: updated to QUICv1.
quic
|
Wed, 26 Jan 2022 14:15:40 +0300 |
Sergey Kandaurov |
QUIC: set to standard TLS codepoint after draft versions removal.
quic
|
Wed, 26 Jan 2022 14:15:40 +0300 |
Sergey Kandaurov |
QUIC: removed draft versions support.
quic
|
Wed, 26 Jan 2022 14:15:40 +0300 |
Sergey Kandaurov |
HTTP/3: removed draft versions support in ALPN.
quic
|
Fri, 21 Jan 2022 11:20:18 +0300 |
Roman Arutyunyan |
QUIC: changed debug message.
quic
|
Tue, 25 Jan 2022 23:42:48 +0300 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Tue, 25 Jan 2022 15:48:05 +0300 |
Vladimir Homutov |
QUIC: fixed macro style.
quic
|
Tue, 25 Jan 2022 09:45:50 +0300 |
Roman Arutyunyan |
QUIC: fixed chain returned from ngx_quic_write_chain().
quic
|
Fri, 21 Jan 2022 11:41:39 +0300 |
Vladimir Homutov |
QUIC: removed stale declaration.
quic
|
Sun, 23 Jan 2022 21:29:36 +0300 |
Vladimir Homutov |
QUIC: avoid logging error in case of version negotiation.
quic
|
Thu, 20 Jan 2022 22:00:25 +0300 |
Vladimir Homutov |
QUIC: additional limit for probing packets.
quic
|
Wed, 19 Jan 2022 22:39:24 +0300 |
Vladimir Homutov |
QUIC: reworked migration handling.
quic
|
Tue, 18 Jan 2022 12:49:55 +0300 |
Vladimir Homutov |
QUIC: the "quic_active_connection_id_limit" directive.
quic
|
Mon, 17 Jan 2022 14:39:04 +0300 |
Roman Arutyunyan |
QUIC: introduced function ngx_quic_split_chain().
quic
|
Sun, 16 Jan 2022 00:28:13 +0300 |
Roman Arutyunyan |
QUIC: fixed format specifier after 3789f4a56d65.
quic
|
Thu, 13 Jan 2022 11:34:42 +0300 |
Roman Arutyunyan |
QUIC: return written size from ngx_quic_write_chain().
quic
|
Thu, 13 Jan 2022 16:56:07 +0300 |
Sergey Kandaurov |
README: documented QuicTLS support.
quic
|
Thu, 13 Jan 2022 15:57:21 +0300 |
Sergey Kandaurov |
QUIC: removed ngx_send_lowat() check for QUIC connections.
quic
|
Thu, 13 Jan 2022 15:57:15 +0300 |
Sergey Kandaurov |
HTTP/3: removed useless warning regarding OpenSSL library.
quic
|
Thu, 13 Jan 2022 11:23:53 +0300 |
Roman Arutyunyan |
QUIC: fixed handling stream input buffers.
quic
|
Tue, 11 Jan 2022 18:57:02 +0300 |
Roman Arutyunyan |
QUIC: fixed handling STREAM FIN.
quic
|
Wed, 12 Jan 2022 11:57:46 +0300 |
Roman Arutyunyan |
HTTP/3: set c->error on read error in ngx_http_test_reading().
quic
|
Wed, 12 Jan 2022 11:57:06 +0300 |
Roman Arutyunyan |
HTTP/3: simplified code.
quic
|
Wed, 12 Jan 2022 11:54:39 +0300 |
Roman Arutyunyan |
QUIC: modified HTTP version test.
quic
|
Thu, 30 Dec 2021 12:59:32 +0300 |
Sergey Kandaurov |
HTTP/3: improved processing of multiple Cookie field lines.
quic
|
Wed, 29 Dec 2021 15:33:51 +0300 |
Roman Arutyunyan |
Style.
quic
|
Wed, 29 Dec 2021 15:17:26 +0300 |
Sergey Kandaurov |
Merged with the default branch.
quic
|
Mon, 27 Dec 2021 13:49:56 +0300 |
Vladimir Homutov |
QUIC: got rid of ngx_quic_create_temp_socket().
quic
|
Tue, 28 Dec 2021 15:01:02 +0300 |
Ruslan Ermilov |
Fixed a mismerge in 5c86189a1c1b.
quic
|
Mon, 27 Dec 2021 16:15:28 +0300 |
Roman Arutyunyan |
QUIC: renamed input handling functions.
quic
|
Tue, 28 Dec 2021 13:50:01 +0300 |
Roman Arutyunyan |
QUIC: fixed format specifier after 6ccf3867959a.
quic
|
Tue, 28 Dec 2021 13:24:58 +0300 |
Vladimir Homutov |
QUIC: fixed config test with bpf (ticket #2292).
quic
|
Fri, 24 Dec 2021 18:39:22 +0300 |
Roman Arutyunyan |
QUIC: refactored buffer allocation, spliting and freeing.
quic
|
Thu, 16 Dec 2021 17:07:11 +0300 |
Roman Arutyunyan |
QUIC: removed ngx_quic_copy_chain().
quic
|
Thu, 16 Dec 2021 17:06:35 +0300 |
Roman Arutyunyan |
QUIC: renamed buffer-related functions.
quic
|
Fri, 24 Dec 2021 18:17:23 +0300 |
Roman Arutyunyan |
QUIC: refactored ngx_quic_order_bufs() and ngx_quic_split_bufs().
quic
|
Fri, 24 Dec 2021 18:13:51 +0300 |
Roman Arutyunyan |
QUIC: avoid excessive buffer allocations in stream output.
quic
|