log src/event/quic/ngx_event_quic_streams.c @ 9210:4ed4e1e7f115

age author description
Wed, 14 Feb 2024 15:55:37 +0400 Roman Arutyunyan QUIC: fixed stream cleanup (ticket #2586).
Wed, 13 Sep 2023 17:59:37 +0400 Roman Arutyunyan QUIC: "handshake_timeout" configuration parameter.
Mon, 22 May 2023 15:59:42 +0400 Roman Arutyunyan QUIC: fixed post-close use-after-free.
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
Mon, 03 Apr 2023 16:17:12 +0400 Roman Arutyunyan QUIC: optimized sending stream response. quic
Mon, 13 Feb 2023 14:01:50 +0400 Sergey Kandaurov QUIC: fixed indentation. 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: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
Wed, 30 Nov 2022 12:51:15 +0400 Roman Arutyunyan QUIC: application init() callback. 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
Wed, 23 Nov 2022 18:50:26 +0400 Roman Arutyunyan QUIC: fixed triggering stream read event (ticket #2409). 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
Wed, 09 Feb 2022 14:49:05 +0300 Roman Arutyunyan QUIC: fixed resetting stream wev->ready flag. quic
Thu, 03 Feb 2022 18:11:59 +0300 Roman Arutyunyan QUIC: switch stream to DATA_RECVD state. quic
Wed, 26 Jan 2022 12:01:31 +0300 Roman Arutyunyan QUIC: stream event setting function. quic
Mon, 31 Jan 2022 09:46:02 +0300 Roman Arutyunyan QUIC: introduced explicit stream states. quic
Mon, 31 Jan 2022 09:16:47 +0300 Roman Arutyunyan QUIC: allowed main QUIC connection for some operations. 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 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
Tue, 28 Dec 2021 13:50:01 +0300 Roman Arutyunyan QUIC: fixed format specifier after 6ccf3867959a. 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, 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
Mon, 06 Dec 2021 15:19:54 +0300 Vladimir Homutov QUIC: simplified configuration. quic
Wed, 17 Nov 2021 23:07:51 +0300 Roman Arutyunyan QUIC: handle DATA_BLOCKED frame from client. quic
Wed, 17 Nov 2021 23:07:38 +0300 Roman Arutyunyan QUIC: update stream flow control credit on STREAM_DATA_BLOCKED. quic
Thu, 11 Nov 2021 19:07:00 +0300 Roman Arutyunyan QUIC: reject streams which we could not create. quic
Fri, 12 Nov 2021 16:29:07 +0300 Sergey Kandaurov QUIC: stop processing new client streams at the closing state. quic
Thu, 23 Sep 2021 16:25:49 +0300 Vladimir Homutov QUIC: added shutdown support in stream proxy. quic
Tue, 26 Oct 2021 17:43:10 +0300 Sergey Kandaurov QUIC: refactored OCSP validation in preparation for 0-RTT support. quic
Tue, 21 Sep 2021 16:24:33 +0300 Roman Arutyunyan QUIC: send RESET_STREAM in response to STOP_SENDING. quic
Wed, 22 Sep 2021 14:02:56 +0300 Roman Arutyunyan QUIC: reset stream only once. quic
Wed, 22 Sep 2021 14:01:18 +0300 Sergey Kandaurov QUIC: set NGX_TCP_NODELAY_DISABLED for fake stream connections. quic
Tue, 21 Sep 2021 18:25:26 +0300 Roman Arutyunyan QUIC: simplified stream fd initialization. quic
Thu, 09 Sep 2021 16:55:00 +0300 Roman Arutyunyan QUIC: separate event handling functions. quic
Mon, 06 Sep 2021 16:59:00 +0300 Roman Arutyunyan QUIC: store QUIC connection fd in stream fake connection. quic
Fri, 03 Sep 2021 14:23:50 +0300 Mariano Di Martino QUIC: fixed null pointer dereference in MAX_DATA handler. quic
Thu, 05 Aug 2021 09:20:32 +0300 Roman Arutyunyan QUIC: asynchronous shutdown. quic
Wed, 04 Aug 2021 15:49:18 +0300 Sergey Kandaurov QUIC: client certificate validation with OCSP. quic
Wed, 28 Jul 2021 13:21:47 +0300 Roman Arutyunyan QUIC: eliminated stream type from ngx_quic_stream_frame_t. quic
Wed, 16 Jun 2021 11:55:12 +0300 Sergey Kandaurov QUIC: updated specification references. quic
Mon, 07 Jun 2021 10:12:46 +0300 Roman Arutyunyan QUIC: stream flow control refactored. quic
Wed, 26 May 2021 13:07:06 +0300 Roman Arutyunyan QUIC: call stream read handler on new data arrival. quic
Tue, 25 May 2021 16:41:59 +0300 Roman Arutyunyan QUIC: make sure stream data size is lower than final size. quic
Tue, 25 May 2021 13:55:12 +0300 Roman Arutyunyan QUIC: refactored CRYPTO and STREAM buffer ordering. quic
Wed, 05 May 2021 17:15:20 +0300 Roman Arutyunyan QUIC: generic buffering for stream input. quic
Mon, 19 Apr 2021 17:25:56 +0300 Roman Arutyunyan QUIC: renamed stream variables from sn to qs. quic