| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-11-17 | QUIC: handle DATA_BLOCKED frame from client. | Roman Arutyunyan | 1 | -0/+2 | |
| Previously the frame was not handled and connection was closed with an error. Now, after receiving this frame, global flow control is updated and new flow control credit is sent to client. | |||||
| 2021-10-26 | QUIC: refactored OCSP validation in preparation for 0-RTT support. | Sergey Kandaurov | 1 | -1/+1 | |
| 2021-08-04 | QUIC: client certificate validation with OCSP. | Sergey Kandaurov | 1 | -0/+1 | |
| 2021-05-25 | QUIC: refactored CRYPTO and STREAM buffer ordering. | Roman Arutyunyan | 1 | -2/+0 | |
| Generic function ngx_quic_order_bufs() is introduced. This function creates and maintains a chain of buffers with holes. Holes are marked with b->sync flag. Several buffers and holes in this chain may share the same underlying memory buffer. When processing STREAM frames with this function, frame data is copied only once to the right place in the stream input chain. Previously data could be copied twice. First when buffering an out-of-order frame data, and then when filling stream buffer from ordered frame queue. Now there's only one data chain for both tasks. | |||||
| 2021-04-13 | QUIC: separate files for stream related processing. | Vladimir Homutov | 1 | -0/+43 | |
