summaryrefslogtreecommitdiffstats
path: root/src/httpserver
Commit message (Expand)AuthorAgeFilesLines
* QHttpServerRequestFilter: rewrite isRequestAllowed() using STL algorithmsMarc Mutz7 days1-12/+11
* QHttpServerRequestFilter: unexport non-polymorphic classMarc Mutz7 days2-15/+10
* QHttpServerConfiguration: fix equality comparisonMarc Mutz9 days1-4/+9
* QHttpServerRequestFilter: avoid double lookup in isRequestWithinRate()Marc Mutz9 days1-3/+1
* QHttpServerConfiguration: Use QSpan in accessor functionsØystein Heskestad9 days2-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
* QHttpServerConfiguration: use comparison operator macroVolker Hilsheimer2025-01-142-11/+6
* Add request rate limiting for QHttpServerLena Biliaieva2024-12-0512-10/+376
* Fix documentation of addAfterRequestHandlerCarl Schwan2024-10-221-3/+3
* QAbstractHttpServer: Fix two-way communication for WebSocketsØystein Heskestad2024-10-182-0/+7
* Fix assert messageMårten Nordheim2024-09-181-1/+1
* IOChunkedTransfer: avoid going back to the event loopMårten Nordheim2024-09-121-11/+20
* IOChunkedTransfer: Don't write to the sink if there is data pendingMårten Nordheim2024-09-121-1/+15
* IOChunkedTransfer: Connect to encryptedBytesWritten signal for TLSMårten Nordheim2024-09-121-8/+15
* Update documentation to new APIMatthias Rauter2024-09-036-170/+367
* Use context object in QHttpServer::routeMatthias Rauter2024-09-0311-87/+195
* Set afterRequest callback with a context object and remove rvalueMatthias Rauter2024-09-025-126/+34
* Add context parameter to addWebSocketUpgradeVerifierØystein Heskestad2024-08-304-28/+41
* Set missinghandler callback with a context object and remove rvalueMatthias Rauter2024-08-308-27/+71
* Simplify and constrain route APIMatthias Rauter2024-08-273-36/+38
* Replace use of QtPrivate::Indexes & family with std::index_sequenceThiago Macieira2024-08-215-22/+20
* Add constant getter for router to QHttpServerMatthias Rauter2024-08-212-1/+11
* QHttpServerResponse: make API simpler by removing duplicating methodsLena Biliaieva2024-08-062-103/+15
* QAbstractHttpServer: Remove QSslConfiguration and listen() methodsØystein Heskestad2024-07-314-78/+16
* Http/1: Call write() less oftenMårten Nordheim2024-07-241-11/+11
* Enqueue data and trailers for chunked writes in HTTP 2Øystein Heskestad2024-07-242-20/+63
* QHttpServer: Document an exception of afterRequest() usageLena Biliaieva2024-07-231-1/+7
* Add missing qpointer includeMårten Nordheim2024-07-221-0/+1
* QHttpServerResponse: Add Q_IMPLICIT and remove redundant explicitLena Biliaieva2024-07-121-21/+24
* QHttpServer: Add missing override keyword in destructor declarationØystein Heskestad2024-07-111-1/+1