9c66bb5
(HEAD -> master)
add very simple Webclient class. needed for LAS-22, LAS-23, JSON-54 etc. by
2021-02-25 11:25:14 +0100
68f849d
for whatever reason we cannot write a 'response' to the socket, but need a 'response_serializer' on boost 1.67 (Debian 10) m( by
2020-11-12 13:20:29 +0100
fe1c858
(tag: Release_2.1.0-RC7)
Added comment and wrapped output to stderr in #ifndef NDEBUG. by
2020-10-09 10:52:45 +0200
49c9c74
Merge branch 'master' of https://gitea.pep.foundation/fdik/webserver into master by
2020-10-07 17:52:25 +0200
9449741
webserver.hh:49:18: error: ‘mutex’ in namespace ‘std’ does not name a type. note: ‘std::mutex’ is defined in header ‘<mutex>’; did you forget to ‘#include <mutex>’? by
2020-10-07 17:51:09 +0200
8b07cc5
(tag: Release_2.1.0-RC6)
typo by
2020-08-14 16:38:38 +0200
1851509
(tag: Release_2.1.0-RC5, tag: Release_2.1.0-RC4)
updating Makefile by
2020-07-30 17:54:01 +0200
5d24310
(tag: Release_2.1.0-RC3)
revert to rev 49fe188132
and pass reuse_addr==false to CTOR of _acceptor by
2020-06-23 23:38:49 +0200
27c1153
next try with native function by
2020-06-23 20:45:48 +0200
6453cbe
typo by
2020-06-23 17:20:53 +0200
14b6eb5
give this a try on Windoze by
2020-06-23 16:06:14 +0200
0ffd0b5
... by
2020-06-23 00:51:31 +0200
a787cd5
next try by
2020-06-23 00:46:24 +0200
193f31a
explicitely disable address reuse by
2020-06-23 00:21:54 +0200
49fe188
be less verbose by
2020-06-22 13:42:13 +0200
a3190c4
INT32_MAX is now maximum message size by
2020-06-22 13:33:47 +0200
f84625b
max transfer size 1TB by
2020-06-19 23:51:40 +0200
358c9d0
avoid SIGABRT by
2020-06-19 22:18:25 +0200
f92957a
moving webserver to background thread by
2020-06-19 22:11:04 +0200
18f3e16
on I/O error we always end without exception by
2020-06-18 16:05:21 +0200
52c7c37
show err_msg in Visual Studio debugger by
2020-06-18 15:30:46 +0200
7493baa
boost from MacPorts by
2020-06-18 00:07:04 +0200
7c7f53b
for Roker: using std::unique_ptr ;-) by
2020-06-17 17:40:36 +0200
38698b9
adding factory function probing_port_range() by
2020-06-17 16:35:26 +0200
89e3e98
add Webserver constructor that probes a port range. Necessary if multiple instances are running. by
2020-06-17 10:09:25 +0200
7fe1685
build-windows by
2020-06-13 10:13:24 +0200
773ef53
Visual Studio by
2020-06-13 10:10:53 +0200
ed8de2f
on Windows we have net::error::connection_reset by
2020-06-13 10:02:17 +0200
5d8fbba
no auto conversion to std::string() by
2020-06-13 09:06:14 +0200
6e77488
add -fvisibility=hidden, because boost seems to be compiled with this flag, too. At least on my MacOS. by
2020-06-12 16:17:39 +0200
1b425c6
response is no longer a pointer. by
2020-06-12 16:17:13 +0200
6f5a070
Use 'response' instead of 'response*' and rely on NRVO. Errors in url_handler are signalled as exceptions and returned as status code 500 internal_server_error to client. by
2020-06-12 11:32:47 +0200
d26bdb0
try to make test_webserver compile again. But I got weird linker errors with boost. by
2020-06-12 11:25:05 +0200
f89193b
replace default values in Makefile with more generic terms. local.conf can override them anyways. by
2020-06-12 11:24:27 +0200
6e74875
make create_status_response() available for Webserver users. by
2020-06-12 11:13:57 +0200
3a45f46
const correctness. Avoid copying of the request object. by
2020-06-12 10:57:14 +0200
dfd035c
"make install" also copies library. Rename libwebserver.a into libpEpwebserver.a, because there is no pEp/ subdir in $(TARGET)/lib by
2020-06-12 10:15:39 +0200
2efc68d
add generic handler. simplify switch() statement. by
2020-06-12 10:11:06 +0200
513d5a8
add thread_init() and thread_done(). some smaller cleanups and minor fixes. by
2020-06-11 23:24:05 +0200
0bfedc2
don't pollute global namespace. by
2020-06-11 22:52:15 +0200
3b029f5
nicer by
2020-06-08 23:31:05 +0200
abc41f6
link to sample by
2020-06-08 23:14:03 +0200
32211d5
... by
2020-06-08 23:12:05 +0200
ec18185
more ignore by
2020-06-08 22:22:19 +0200
8194c26
nicer by
2020-06-08 22:21:37 +0200
7eb10d4
even more weird by
2020-06-08 22:00:49 +0200
b8a3c2e
workaround a strange bug by
2020-06-08 21:45:55 +0200
a67b292
testing by
2020-06-08 19:37:27 +0200
3d9376c
adding test page by
2020-06-08 19:37:12 +0200
b410ade
... by
2020-06-08 19:27:40 +0200
c52b9f6
... by
2020-06-08 19:24:57 +0200
e1d712f
... by
2020-06-08 18:48:27 +0200
631a229
... by
2020-06-08 18:27:37 +0200
2e7f867
... by
2020-06-08 17:55:47 +0200
cb57cea
... by
2020-06-08 17:17:27 +0200
d509faa
... by
2020-06-08 17:09:43 +0200
1f5cf10
... by
2020-06-08 17:03:32 +0200
1b2bd21
... by
2020-06-08 17:02:48 +0200
2ff3f27
... by
2020-06-08 15:28:42 +0200
92cbe2f
... by
2020-06-08 15:24:07 +0200
99562e3
... by
2020-06-08 14:57:26 +0200
59d7baf
... by
2020-06-08 13:39:53 +0200
8e99fd8
.. by
2020-06-08 13:02:36 +0200
35390f9
... by
2020-06-08 13:01:56 +0200
94eb888
dummy by
2020-06-08 13:01:42 +0200
f702e58
initial commit by
2020-06-08 11:05:33 +0200
7a58394
Initial commit by
2020-06-08 11:03:42 +0200