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
|
Mon, 27 Dec 2021 13:52:57 +0300 |
Vladimir Homutov |
QUIC: got rid of excessive "qsock" argument in ngx_quic_output.c.
quic
|
Thu, 16 Dec 2021 11:49:08 +0300 |
Vladimir Homutov |
QUIC: refactored ngx_quic_validate_path().
quic
|
Thu, 16 Dec 2021 11:42:28 +0300 |
Vladimir Homutov |
QUIC: added missing check for backup path existence.
quic
|
Fri, 24 Dec 2021 15:53:59 +0300 |
Ruslan Ermilov |
Merged with the default branch.
quic
|
Tue, 14 Dec 2021 16:24:20 +0300 |
Roman Arutyunyan |
QUIC: added path limiting function ngx_quic_path_limit().
quic
|
Mon, 13 Dec 2021 09:48:33 +0300 |
Vladimir Homutov |
QUIC: decoupled path state and limitation status.
quic
|
Mon, 13 Dec 2021 17:27:29 +0300 |
Vladimir Homutov |
QUIC: improved path validation.
quic
|
Mon, 13 Dec 2021 14:49:42 +0300 |
Roman Arutyunyan |
QUIC: write and full stream shutdown support.
quic
|
Fri, 10 Dec 2021 19:43:50 +0300 |
Roman Arutyunyan |
QUIC: simplified stream initialization.
quic
|
Tue, 23 Nov 2021 21:39:51 +0300 |
Roman Arutyunyan |
QUIC: post stream events instead of calling their handlers.
quic
|
Thu, 09 Dec 2021 15:30:50 +0300 |
Ruslan Ermilov |
QUIC: removed configure time test for BPF sockhash.
quic
|
Thu, 09 Dec 2021 15:30:01 +0300 |
Ruslan Ermilov |
QUIC: configure cleanup.
quic
|
Mon, 06 Dec 2021 11:04:55 +0300 |
Vladimir Homutov |
QUIC: added missing frame initialization.
quic
|
Thu, 09 Dec 2021 12:40:14 +0300 |
Vladimir Homutov |
QUIC: refactored ngx_quic_frame_sendto() function.
quic
|
Thu, 09 Dec 2021 11:15:25 +0300 |
Sergey Kandaurov |
QUIC: fixed e06283038ec8 mis-merge.
quic
|
Wed, 08 Dec 2021 17:04:56 +0300 |
Sergey Kandaurov |
HTTP/3: cleanup after "listen .. quic" removal in be08b858086a.
quic
|
Tue, 07 Dec 2021 16:07:47 +0300 |
Vladimir Homutov |
QUIC: updated README.
quic
|
Tue, 07 Dec 2021 15:49:51 +0300 |
Sergey Kandaurov |
QUIC: clear SSL_OP_ENABLE_MIDDLEBOX_COMPAT on SSL context switch.
quic
|
Tue, 07 Dec 2021 15:49:30 +0300 |
Sergey Kandaurov |
HTTP/3: avoid sending stream cancellation for pushed streams.
quic
|
Tue, 07 Dec 2021 15:42:10 +0300 |
Sergey Kandaurov |
QUIC: converted ngx_quic_keys_set_encryption_secret() to NGX codes.
quic
|