Commit Graph

  • 9c66bb5 (HEAD -> master) add very simple Webclient class. needed for LAS-22, LAS-23, JSON-54 etc. by roker 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 roker 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 Jorg Knobloch 2020-10-09 10:52:45 +0200
  • 49c9c74 Merge branch 'master' of https://gitea.pep.foundation/fdik/webserver into master by roker 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 roker 2020-10-07 17:51:09 +0200
  • 8b07cc5 (tag: Release_2.1.0-RC6) typo by Volker Birk 2020-08-14 16:38:38 +0200
  • 1851509 (tag: Release_2.1.0-RC5, tag: Release_2.1.0-RC4) updating Makefile by Volker Birk 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 Jorg Knobloch 2020-06-23 23:38:49 +0200
  • 27c1153 next try with native function by Volker Birk 2020-06-23 20:45:48 +0200
  • 6453cbe typo by Volker Birk 2020-06-23 17:20:53 +0200
  • 14b6eb5 give this a try on Windoze by Volker Birk 2020-06-23 16:06:14 +0200
  • 0ffd0b5 ... by Volker Birk 2020-06-23 00:51:31 +0200
  • a787cd5 next try by Volker Birk 2020-06-23 00:46:24 +0200
  • 193f31a explicitely disable address reuse by Volker Birk 2020-06-23 00:21:54 +0200
  • 49fe188 be less verbose by Volker Birk 2020-06-22 13:42:13 +0200
  • a3190c4 INT32_MAX is now maximum message size by Volker Birk 2020-06-22 13:33:47 +0200
  • f84625b max transfer size 1TB by Volker Birk 2020-06-19 23:51:40 +0200
  • 358c9d0 avoid SIGABRT by Volker Birk 2020-06-19 22:18:25 +0200
  • f92957a moving webserver to background thread by Volker Birk 2020-06-19 22:11:04 +0200
  • 18f3e16 on I/O error we always end without exception by Volker Birk 2020-06-18 16:05:21 +0200
  • 52c7c37 show err_msg in Visual Studio debugger by Volker Birk 2020-06-18 15:30:46 +0200
  • 7493baa boost from MacPorts by Volker Birk 2020-06-18 00:07:04 +0200
  • 7c7f53b for Roker: using std::unique_ptr ;-) by Volker Birk 2020-06-17 17:40:36 +0200
  • 38698b9 adding factory function probing_port_range() by Volker Birk 2020-06-17 16:35:26 +0200
  • 89e3e98 add Webserver constructor that probes a port range. Necessary if multiple instances are running. by roker 2020-06-17 10:09:25 +0200
  • 7fe1685 build-windows by Volker Birk 2020-06-13 10:13:24 +0200
  • 773ef53 Visual Studio by Volker Birk 2020-06-13 10:10:53 +0200
  • ed8de2f on Windows we have net::error::connection_reset by Volker Birk 2020-06-13 10:02:17 +0200
  • 5d8fbba no auto conversion to std::string() by Volker Birk 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 roker 2020-06-12 16:17:39 +0200
  • 1b425c6 response is no longer a pointer. by roker 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 roker 2020-06-12 11:32:47 +0200
  • d26bdb0 try to make test_webserver compile again. But I got weird linker errors with boost. by roker 2020-06-12 11:25:05 +0200
  • f89193b replace default values in Makefile with more generic terms. local.conf can override them anyways. by roker 2020-06-12 11:24:27 +0200
  • 6e74875 make create_status_response() available for Webserver users. by roker 2020-06-12 11:13:57 +0200
  • 3a45f46 const correctness. Avoid copying of the request object. by roker 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 roker 2020-06-12 10:15:39 +0200
  • 2efc68d add generic handler. simplify switch() statement. by roker 2020-06-12 10:11:06 +0200
  • 513d5a8 add thread_init() and thread_done(). some smaller cleanups and minor fixes. by roker 2020-06-11 23:24:05 +0200
  • 0bfedc2 don't pollute global namespace. by RokerHRO 2020-06-11 22:52:15 +0200
  • 3b029f5 nicer by Volker Birk 2020-06-08 23:31:05 +0200
  • abc41f6 link to sample by Volker Birk 2020-06-08 23:14:03 +0200
  • 32211d5 ... by Volker Birk 2020-06-08 23:12:05 +0200
  • ec18185 more ignore by Volker Birk 2020-06-08 22:22:19 +0200
  • 8194c26 nicer by Volker Birk 2020-06-08 22:21:37 +0200
  • 7eb10d4 even more weird by Volker Birk 2020-06-08 22:00:49 +0200
  • b8a3c2e workaround a strange bug by Volker Birk 2020-06-08 21:45:55 +0200
  • a67b292 testing by Volker Birk 2020-06-08 19:37:27 +0200
  • 3d9376c adding test page by Volker Birk 2020-06-08 19:37:12 +0200
  • b410ade ... by Volker Birk 2020-06-08 19:27:40 +0200
  • c52b9f6 ... by Volker Birk 2020-06-08 19:24:57 +0200
  • e1d712f ... by Volker Birk 2020-06-08 18:48:27 +0200
  • 631a229 ... by Volker Birk 2020-06-08 18:27:37 +0200
  • 2e7f867 ... by Volker Birk 2020-06-08 17:55:47 +0200
  • cb57cea ... by Volker Birk 2020-06-08 17:17:27 +0200
  • d509faa ... by Volker Birk 2020-06-08 17:09:43 +0200
  • 1f5cf10 ... by Volker Birk 2020-06-08 17:03:32 +0200
  • 1b2bd21 ... by Volker Birk 2020-06-08 17:02:48 +0200
  • 2ff3f27 ... by Volker Birk 2020-06-08 15:28:42 +0200
  • 92cbe2f ... by Volker Birk 2020-06-08 15:24:07 +0200
  • 99562e3 ... by Volker Birk 2020-06-08 14:57:26 +0200
  • 59d7baf ... by Volker Birk 2020-06-08 13:39:53 +0200
  • 8e99fd8 .. by Volker Birk 2020-06-08 13:02:36 +0200
  • 35390f9 ... by Volker Birk 2020-06-08 13:01:56 +0200
  • 94eb888 dummy by Volker Birk 2020-06-08 13:01:42 +0200
  • f702e58 initial commit by Volker Birk 2020-06-08 11:05:33 +0200
  • 7a58394 Initial commit by Volker Birk 2020-06-08 11:03:42 +0200