qt6-bb10/src/network/access
Mårten Nordheim ad883b78ac Http2: Always return an error on error
Instead of returning a nullptr in a potential OOM case.

Change-Id: Ib438eaa7550d193cb1207a5d3e48a78b882fa56e
Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
(cherry picked from commit 238f656d613fc100a8d17ccc980843b39c0056eb)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-10-20 20:16:58 +00:00
..
http2 Pass PrefixTable and PrefixTableEntry by value 2024-09-04 14:00:45 +00:00
qabstractnetworkcache.cpp Add QHttpHeaders methods to QNetworkCacheMetaData 2024-05-02 22:11:44 +02:00
qabstractnetworkcache.h Add QHttpHeaders methods to QNetworkCacheMetaData 2024-05-02 22:11:44 +02:00
qabstractnetworkcache_p.h
qabstractprotocolhandler.cpp
qabstractprotocolhandler_p.h QNAM: Prepare protocol handlers for local socket 2024-05-02 19:29:43 +02:00
qdecompresshelper.cpp DecompressHelper: retain the error from internal counter 2024-10-09 18:28:10 +00:00
qdecompresshelper_p.h QDecompressHelper: port some methods to QBAV 2023-09-04 18:16:03 +03:00
qformdatabuilder.cpp QFormDataBuilder: add options 2024-07-12 11:45:55 +00:00
qformdatabuilder.h QFormDataBuilder: add options 2024-07-12 11:45:55 +00:00
qhsts.cpp Network: Use QHttpHeaders in QHttpHeaderParser 2024-01-25 00:48:10 +00:00
qhsts_p.h Network: Use QHttpHeaders in QHttpHeaderParser 2024-01-25 00:48:10 +00:00
qhstspolicy.cpp Doc: Fix link to renamed setIncludesSubDomains() method 2023-10-09 12:32:59 +02:00
qhstspolicy.h
qhstsstore.cpp Port from qAsConst() to std::as_const() 2022-10-11 23:17:18 +02:00
qhstsstore_p.h
qhttp1configuration.cpp QHttp1Configuration: fix UB (inactive union member access) 2023-01-18 18:19:25 +00:00
qhttp1configuration.h Network: Remove unneeded Q_QDOC check for http feature 2023-06-30 16:46:54 +00:00
qhttp2configuration.cpp
qhttp2configuration.h Network: Remove unneeded Q_QDOC check for http feature 2023-06-30 16:46:54 +00:00
qhttp2connection.cpp Http2: Always return an error on error 2024-10-20 20:16:58 +00:00
qhttp2connection_p.h Http2: Always return an error on error 2024-10-20 20:16:58 +00:00
qhttp2protocolhandler.cpp HTTP2: Delay any communication until encrypted() can be responded to 2024-07-03 06:02:32 +00:00
qhttp2protocolhandler_p.h http2: Fix authentication code and race 2023-11-15 12:18:14 +01:00
qhttpheaderparser.cpp QHttpHeaderParser: add rvalue-this overload to headers() 2024-07-01 20:55:48 +00:00
qhttpheaderparser_p.h QHttpHeaderParser: add rvalue-this overload to headers() 2024-07-01 20:55:48 +00:00
qhttpheaders.cpp Relax QHttpHeaders value field checks to allow UTF-8 2024-06-18 04:53:43 +00:00
qhttpheaders.h qhttpheaders.h: don't include <qmetaobject.h> 2024-09-02 18:10:38 +00:00
qhttpheadershelper.cpp Add QHttpHeaders to QNetworkRequest 2024-04-29 18:26:15 +02:00
qhttpheadershelper_p.h Add QHttpHeaders to QNetworkRequest 2024-04-29 18:26:15 +02:00
qhttpmultipart.cpp QHttpMultiPartPrivate: de-inline dtors of polymorphic classes 2024-06-10 22:19:28 +00:00
qhttpmultipart.h Add QDebug support to QHttpPart 2024-05-03 15:16:14 +00:00
qhttpmultipart_p.h Add move semantics autotest for QFormDataBuilder 2024-06-20 19:30:13 +00:00
qhttpnetworkconnection.cpp Enable compilation of qtbase with localserver off 2024-09-19 15:09:47 +00:00
qhttpnetworkconnection_p.h Http: Support unix+http: scheme in http backend 2024-05-15 16:06:46 +02:00
qhttpnetworkconnectionchannel.cpp Enable compilation of qtbase with localserver off 2024-09-19 15:09:47 +00:00
qhttpnetworkconnectionchannel_p.h Enable compilation of qtbase with localserver off 2024-09-19 15:09:47 +00:00
qhttpnetworkheader.cpp De-inline ~QHttpNetworkHeader() 2024-09-19 09:00:13 +00:00
qhttpnetworkheader_p.h De-inline ~QHttpNetworkHeader() 2024-09-19 09:00:13 +00:00
qhttpnetworkreply.cpp QNAM: Trivial AbstractSocket*=>IODevice* transforms 2024-04-23 09:25:35 +02:00
qhttpnetworkreply_p.h De-inline ~QHttpNetworkHeader() 2024-09-19 09:00:13 +00:00
qhttpnetworkrequest.cpp Call base class assignment operator in QHttpNetworkRequest::operator=() 2024-07-14 12:03:33 +00:00
qhttpnetworkrequest_p.h De-inline ~QHttpNetworkHeader() 2024-09-19 09:00:13 +00:00
qhttpprotocolhandler.cpp QNAM: Prepare protocol handlers for local socket 2024-05-02 19:29:43 +02:00
qhttpprotocolhandler_p.h
qhttpthreaddelegate.cpp Initialize all data members in QNetworkAccessCache::CacheableObject 2024-07-29 12:29:56 +00:00
qhttpthreaddelegate_p.h Initialize the isCompressed member variable in QhttpThreadDelegate 2024-07-05 15:55:30 +00:00
qnetworkaccessauthenticationmanager.cpp Initialize all data members in QNetworkAccessCache::CacheableObject 2024-07-29 12:29:56 +00:00
qnetworkaccessauthenticationmanager_p.h
qnetworkaccessbackend.cpp Initialize wrappedUploadByteDevice as nullptr 2024-07-24 15:31:41 +00:00
qnetworkaccessbackend_p.h Use QHttpHeaders: Update internal users of QNRequest, QNReply, QNProxy 2024-05-07 12:39:23 +02:00
qnetworkaccesscache.cpp Initialize all data members in QNetworkAccessCache::CacheableObject 2024-07-29 12:29:56 +00:00
qnetworkaccesscache_p.h Initialize all data members in QNetworkAccessCache::CacheableObject 2024-07-29 12:29:56 +00:00
qnetworkaccesscachebackend.cpp Use QHttpHeaders: Update internal users of QNRequest, QNReply, QNProxy 2024-05-07 12:39:23 +02:00
qnetworkaccesscachebackend_p.h
qnetworkaccessdebugpipebackend.cpp Use QHttpHeaders: Update internal users of QNRequest, QNReply, QNProxy 2024-05-07 12:39:23 +02:00
qnetworkaccessdebugpipebackend_p.h
qnetworkaccessfilebackend.cpp
qnetworkaccessfilebackend_p.h
qnetworkaccessmanager.cpp Make the new post and put methods inline in QNetworkAccessManager 2024-06-10 19:56:21 +00:00
qnetworkaccessmanager.h Make the new post and put methods inline in QNetworkAccessManager 2024-06-10 19:56:21 +00:00
qnetworkaccessmanager_p.h Support for std::chrono as transferTimeout type 2023-12-08 15:53:34 +02:00
qnetworkcookie.cpp qnetworkcookie: remove parseCookies 2023-11-02 00:19:07 +03:00
qnetworkcookie.h qnetworkcookie: remove parseCookies 2023-11-02 00:19:07 +03:00
qnetworkcookie_p.h QNetworkCookiePrivate::parseSetCookieHeaderLine: port to QBAV 2023-08-25 20:04:47 +03:00
qnetworkcookiejar.cpp qnetworkcookiejar: optimize validateCookie 2023-10-30 22:33:15 +03:00
qnetworkcookiejar.h
qnetworkcookiejar_p.h
qnetworkdiskcache.cpp QDirListing: add flags to handle entries filtering 2024-06-27 01:31:40 +00:00
qnetworkdiskcache.h
qnetworkdiskcache_p.h QNetworkDiskCache: use QSaveFile 2023-03-09 16:24:45 +01:00
qnetworkfile.cpp Rename signal in QNetworkFile 2024-07-24 09:19:02 +00:00
qnetworkfile_p.h Rename signal in QNetworkFile 2024-07-24 09:19:02 +00:00
qnetworkreply.cpp QNetworkReply::setWellKnownHeaders: use QByteArrayView 2024-09-04 08:37:48 +00:00
qnetworkreply.h QNetworkReply::setWellKnownHeaders: use QByteArrayView 2024-09-04 08:37:48 +00:00
qnetworkreply_p.h
qnetworkreplydataimpl.cpp Use QHttpHeaders: Update internal users of QNRequest, QNReply, QNProxy 2024-05-07 12:39:23 +02:00
qnetworkreplydataimpl_p.h
qnetworkreplyfileimpl.cpp Rename signal in QNetworkFile 2024-07-24 09:19:02 +00:00
qnetworkreplyfileimpl_p.h Include what you need: <QPointer> 2023-10-12 21:38:54 +02:00
qnetworkreplyhttpimpl.cpp Remove default case from QNetworkReplyHttpImplPrivate::convert 2024-07-29 12:30:02 +00:00
qnetworkreplyhttpimpl_p.h Pass QNetworkRequest::Priority by value 2024-07-18 11:16:58 +00:00
qnetworkreplyimpl.cpp fix: Redundant condition in cacheSaveDevice 2024-08-21 17:02:10 +00:00
qnetworkreplyimpl_p.h QtNetwork: Remove duplicated QT_DECL_METATYPE 2023-01-25 12:27:18 +01:00
qnetworkreplywasmimpl.cpp wasm: Fix integer overflow in FetchRequest 2024-09-16 21:20:53 +00:00
qnetworkreplywasmimpl_p.h wasm: Allow fetching from background thread 2024-05-10 09:55:19 +00:00
qnetworkrequest.cpp QNetworkRequest: document the new saturation behavior of transferTimeout() 2024-08-28 17:40:06 +00:00
qnetworkrequest.h QNetworkRequest::transferTimeout: saturate int return value 2024-08-28 17:40:06 +00:00
qnetworkrequest_p.h Use QHttpHeaders: Update internal users of QNRequest, QNReply, QNProxy 2024-05-07 12:39:23 +02:00
qnetworkrequestfactory.cpp Remove QNetworkRequestFactory TP marking 2024-06-05 14:39:59 +00:00
qnetworkrequestfactory.h Remove QNetworkRequestFactory TP marking 2024-06-05 14:39:59 +00:00
qnetworkrequestfactory_p.h Add QNetworkRequest attribute support to QNetworkRequestFactory 2024-02-28 08:13:55 +02:00
qrestaccessmanager.cpp Do not use non-POD global static variable in qrestaccessmanager.cpp 2024-07-26 16:44:05 +00:00
qrestaccessmanager.h Remove QRestAccessManager TP marking 2024-06-05 14:40:06 +00:00
qrestaccessmanager_p.h QRestAccessManager: don't leak slot objects when no QNAM was set 2024-07-06 10:17:48 +00:00
qrestreply.cpp Remove QRestReply TP marking 2024-06-05 14:40:12 +00:00
qrestreply.h Remove QRestReply TP marking 2024-06-05 14:40:12 +00:00
qrestreply_p.h qrestreply_p.h: include what you need 2024-04-18 19:06:01 +02:00
qsocketabstraction_p.h Enable compilation of qtbase with localserver off 2024-09-19 15:09:47 +00:00