Commit graph

217 commits

Author SHA1 Message Date
eidheim
7aae65b1b5 All resources now again uses regex for path, since requests/second were no longer much affected by this. 2015-02-22 12:06:30 +01:00
eidheim
a6154c7c5b Added custom response stream and possibility to flush response to clients synchronously and asynchronously. Various speed ups, including reduced use of regex and preprocessing of regex objects. boost::asio::ip::tcp::no_delay is now turned on for both Client and Server. Note: Not backward compatible with earlier versions. 2015-02-20 11:14:39 +01:00
eidheim
37e12d0a63 Added threads.clear() in ServerBase::start. 2015-01-09 13:01:30 +01:00
eidheim
0c96e9f845 Added all_resources.clear() to ServerBase::start in case server is restarted. 2015-01-09 12:27:16 +01:00
eidheim
db365340bf Added option for verify_file in Server-constructor, and certification/key file and verify_file for Client-constructor (Warning: not tested). Also moved set_timeout_on_socket to the ServerBase. 2014-11-01 18:18:00 +01:00
eidheim
084f45cc33 Added Server::stop() 2014-09-28 13:05:24 +02:00
eidheim
38ca7e5575 renamed streambuf to content_buffer 2014-08-12 07:47:27 +02:00
eidheim
8bc7d3e623 Some bugfixes and cleanup. Added client 2014-08-11 10:03:27 +02:00
eidheim
fe90ba9d57 minor cleanup 2014-08-07 08:26:51 +02:00
eidheim
cdf7114f2d Added possibility of no timeout (=0) 2014-08-05 17:22:55 +02:00
eidheim
c12e026e0e Minor changes 2014-08-04 23:23:58 +02:00
eidheim
b1a91fb923 Added timeouts 2014-08-04 23:12:23 +02:00
eidheim
df5da942f6 renamed server.resources to server.resource 2014-08-01 13:30:11 +02:00
eidheim
00dbe0bdd5 Minor updates. 2014-07-31 22:27:57 +02:00
eidheim
7a7956b700 removed 'using namespace' from .hpp-files 2014-07-14 13:27:06 +02:00
eidheim
f018ce81ff minor changes 2014-07-13 01:13:05 +02:00
eidheim
401b9bbc69 added HTTPS support 2014-07-12 21:19:03 +02:00
Renamed from server.hpp (Browse further)