Ivailo Monev
|
cfe982a0b5
|
kutils: replace QT_STATBUF with KDE_struct_stat in KHTTPPrivate::accessCallback() for consistency
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-10-01 22:17:23 +03:00 |
|
Ivailo Monev
|
16b6848ed5
|
kutils: stop the HTTP(S) server from its destructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-09-20 08:05:58 +03:00 |
|
Ivailo Monev
|
e1b93676a8
|
kutils: use null policy callback in KHTTP
implementing something like fail2ban for KHTTP is still an option
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-16 05:47:09 +03:00 |
|
Ivailo Monev
|
0ef2d46d95
|
kutils: set KDNSSD error string when built without Avahi
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-11 17:45:09 +03:00 |
|
Ivailo Monev
|
67deb9eaff
|
kutils: mark KHTTP class as stable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-11 16:09:57 +03:00 |
|
Ivailo Monev
|
cf00906d21
|
kutils: do not decrement the poll counter on DNS-SD service browser failure
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-11 01:10:58 +03:00 |
|
Ivailo Monev
|
155bb83bec
|
kutils: tune the HTTP servers throughput based on the number of connections to it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 23:56:47 +03:00 |
|
Ivailo Monev
|
053f1e94eb
|
kutils: convert authentication realm to ASCII
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 19:24:45 +03:00 |
|
Ivailo Monev
|
0b5272e21f
|
kutils: stop polling for MHD daemon events when the daemon pointer is invalidated
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 18:44:17 +03:00 |
|
Ivailo Monev
|
8b78e396e6
|
kutils: ignore date header in KHTTP
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 17:00:39 +03:00 |
|
Ivailo Monev
|
4c00f71351
|
kutils: add link for HTTP status codes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 15:31:01 +03:00 |
|
Ivailo Monev
|
f0784cdbf9
|
kutils: implement KHTTP::respond() argument for serving files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 14:51:42 +03:00 |
|
Ivailo Monev
|
7948f160c2
|
kutils: set KHTTP error string when build without Libmicrohttpd and when returning false from methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 00:41:10 +03:00 |
|
Ivailo Monev
|
23af14f8ed
|
kutils: implement KDNSSD::errorString()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-10 00:27:40 +03:00 |
|
Ivailo Monev
|
e36bf7631a
|
kutils: limit the connections to HTTP(S) server to 10, decrease poll interval
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-09 13:53:24 +03:00 |
|
Ivailo Monev
|
61cbcf083c
|
kutils: rename KHTTP::respond() method argument to indicate it is output
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-09 01:40:07 +03:00 |
|
Ivailo Monev
|
32c45aa103
|
kutils: use QCoreApplication::applicationName() as realm for authentication
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-09 01:35:05 +03:00 |
|
Ivailo Monev
|
a216cdd4c3
|
kutils: new khttp library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
|
2022-05-09 01:04:01 +03:00 |
|