Christophe Meessen
|
739da9c1e6
|
remove ; after Server<HTTP> constructor
|
2015-06-27 13:12:59 +02:00 |
|
Christophe Meessen
|
2177e330b7
|
Changed Request::remote_endpoint_address to std::string. Modified parse_request too keep case of header parameters.
|
2015-06-27 11:30:20 +02:00 |
|
eidheim
|
5f34b5db5e
|
Added Request::remote_endpoint_address and Request::remote_endpoint_port that are read when Request is created.
|
2015-06-27 10:43:17 +02:00 |
|
Christophe Meessen
|
bc7e5da304
|
comment unused parameter
|
2015-06-27 10:12:17 +02:00 |
|
TechPriest
|
96f3e0c766
|
Fixed MSVC build of HTTP server.
|
2015-05-06 11:48:35 +03:00 |
|
eidheim
|
525eb2983b
|
Slightly faster resource lookup.
|
2015-02-22 15:26:30 +01:00 |
|
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 |
|