gecko-dev/netwerk/socket
Dragana Damjanovic 6e83386ee0 Bug 1741423 - Propagate 1xx response from HTTP/3 layer. r=nhnt11
The Http3Stream’s received side has one state, i.e. READING_INTERIM_HEADERS. The stream transitions into this state when 1xx response is received and it transitions back to BEFORE_HEADERS  as new headers are expected. As with the final headers the 1xx headers are stored into mFlatResponseHeaders and they are picked up by the HttpTransaction from there.

neqo makes sure that response headers and data are received in the right order, e.g. 1xx cannot be received after a non-1xx response, fin cannot follow 1xx response, etc.

Differential Revision: https://phabricator.services.mozilla.com/D132831
2021-12-15 09:18:17 +00:00
..
neqo
neqo_glue Bug 1741423 - Propagate 1xx response from HTTP/3 layer. r=nhnt11 2021-12-15 09:18:17 +00:00
moz.build Bug 1733356 - Fix non-unified build errors in netwerk/socket/ r=necko-reviewers,kershaw 2021-10-27 08:52:26 +00:00
nsINamedPipeService.idl
nsISOCKSSocketInfo.idl
nsISSLSocketControl.idl Bug 1738664 - Add peerId to nsITransportSecurityInfo, r=necko-reviewers,dragana 2021-11-23 11:59:47 +00:00
nsISocketProvider.idl
nsISocketProviderService.idl
nsITransportSecurityInfo.idl Bug 1738664 - Add peerId to nsITransportSecurityInfo, r=necko-reviewers,dragana 2021-11-23 11:59:47 +00:00
nsNamedPipeIOLayer.cpp
nsNamedPipeIOLayer.h
nsNamedPipeService.cpp Bug 1733356 - Fix non-unified build errors in netwerk/socket/ r=necko-reviewers,kershaw 2021-10-27 08:52:26 +00:00
nsNamedPipeService.h
nsSOCKSIOLayer.cpp
nsSOCKSIOLayer.h
nsSOCKSSocketProvider.cpp Bug 1733356 - Fix non-unified build errors in netwerk/socket/ r=necko-reviewers,kershaw 2021-10-27 08:52:26 +00:00
nsSOCKSSocketProvider.h
nsSocketProviderService.cpp Bug 1733356 - Fix non-unified build errors in netwerk/socket/ r=necko-reviewers,kershaw 2021-10-27 08:52:26 +00:00
nsSocketProviderService.h
nsUDPSocketProvider.cpp
nsUDPSocketProvider.h