summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Prepare for sending headers in canonical formMårten Nordheim8 days1-1/+1
* Fix compile errorMårten Nordheim2026-04-231-0/+1
* Include what you use: QHash for qhttpserverhttp2protocolhandler_p.hMarc Mutz2026-04-131-1/+2
* QHttpServerRouterRule: include what you use: QHashMarc Mutz2026-03-261-0/+1
* QHttpServerHttp2ProtocolHandler: replace a QList with a std::array<4>Marc Mutz2026-03-262-10/+13
* QHttpServerHttp1ProtocolHandler: fix UB (const_cast object originally marked ...Marc Mutz2026-03-251-3/+3
* QHttpServerConfiguration: port from QPair to std::pairMarc Mutz2026-03-251-2/+2
* Limit the number of connections for each IP addressAyesha Ishaq2026-02-045-2/+175
* QHttpServerResponder: make isResponseCanceled() constMarc Mutz2026-01-132-3/+3
* API review: Use 'maximum' instead of 'max' in method names in public APIØystein Heskestad2026-01-073-38/+38
* Complete HTTP/1.0 supportØystein Heskestad2025-12-093-21/+83
* Limit max size of incoming requestsØystein Heskestad2025-10-2311-14/+496
* Add method to check if the client connection is still aliveØystein Heskestad2025-10-209-7/+98
* Update documentation now that routes can return QFuture<void>Øystein Heskestad2025-10-171-28/+79
* QHttpServerParserPrivate: prepare for QByteDataBuffer move to QtNetworkMarc Mutz2025-09-251-0/+5
* QHttpServerRequestPrivate: remove unused qbytedata_p.h includeMarc Mutz2025-09-251-1/+1
* Make QtHttpServer respond with correct version for HTTP/1.0Øystein Heskestad2025-09-241-1/+1
* QHttpServerConfiguration: Add missing tags in the documentationLena Biliaieva2025-08-081-0/+8
* Allow routes to return QFuture<void> and write using responderØystein Heskestad2025-08-063-26/+152
* Make QHttpServerResponder able to be called from a different threadØystein Heskestad2025-07-291-9/+23
* Make sure reading from a QIODevice is done before handling next requestØystein Heskestad2025-07-232-16/+38
* Fix writing from sequential QIODevices to HTTP(S)/1.(0/1) clientsØystein Heskestad2025-07-096-24/+76
* Fix HTTP/2 not closing stream if device to write returns true for atEndØystein Heskestad2025-07-041-5/+0
* Fix HTTP/2 handling leaking device if stream is not found or inactiveØystein Heskestad2025-07-041-2/+2
* QHttpServerRequestFilter: rewrite isRequestAllowed() using STL algorithmsMarc Mutz2025-06-261-12/+11
* QHttpServerRequestFilter: unexport non-polymorphic classMarc Mutz2025-06-262-15/+10
* QHttpServerConfiguration: fix equality comparisonMarc Mutz2025-06-241-4/+9
* QHttpServerRequestFilter: avoid double lookup in isRequestWithinRate()Marc Mutz2025-06-241-3/+1
* QHttpServerConfiguration: Use QSpan in accessor functionsØystein Heskestad2025-06-242-10/+10
* Mark remaining files in QtHttpServer as security defaultØystein Heskestad2025-06-1830-0/+30
* QHttpServerRequest: Use the defaulted definition of the move constructorØystein Heskestad2025-06-171-1/+1
* Mark files parsing network traffic as security criticalØystein Heskestad2025-06-1110-0/+10
* Add keep-alive timeout for QHttpServerLena Biliaieva2025-05-218-4/+123
* Rename capturable token to placeholder in documentationØystein Heskestad2025-05-193-12/+12
* Rename PlaceholdersCount to SpecialsCount and update documentationØystein Heskestad2025-05-133-10/+9
* Improve documentation of capturables and placeholdersØystein Heskestad2025-05-133-137/+156
* Split QHttpServerRequestPrivate into itself and QHttpServerParser 4/4Øystein Heskestad2025-04-0313-99/+201
* Split QHttpServerRequestPrivate into itself and QHttpServerParser 3/4Øystein Heskestad2025-04-034-601/+45
* Split QHttpServerRequestPrivate into itself and QHttpServerParser 2/4Øystein Heskestad2025-04-038-25/+42
* Split QHttpServerRequestPrivate into itself and QHttpServerParser 1/4Øystein Heskestad2025-04-034-0/+637
* QHttpServer: Fix segmentation fault in tst_qhttpserverrequestfilterLena Biliaieva2025-03-111-4/+6
* Improve the Http Server documentationØystein Heskestad2025-03-1010-167/+192
* Doc: Fix incorrect \fn signatureTopi Reinio2025-03-041-1/+1
* Add support for IP address whitelist and blacklist in QHttpServerLena Biliaieva2025-02-116-0/+96
* Fix documentation of new APITasuku Suzuki2025-02-111-2/+2
* Do not export QESDP<QHttpServerConfigurationPrivate> destructorIvan Solovev2025-01-301-1/+1
* Document QAbstractHttpServer::(set)ConfigurationIvan Solovev2025-01-221-0/+17
* API review: replace `unsigned` with `quint32` in public APIVolker Hilsheimer2025-01-152-5/+5
* Add missing include guards for localserverØystein Heskestad2025-01-142-0/+4
* Do not export QHttpServerConfiguration wholesaleIvan Solovev2025-01-141-7/+7