Peter Thorson
c017331959
remove trailing whitespace
2013-07-21 07:49:15 -05:00
Peter Thorson
8f2c4264e1
Server header/User agent adjustments & tests
...
Updates behavior to drop the headers if user_agent is set to the empty
string and to allow overriding the Server header from the validate
function. Updates docs and adds a number of tests
2013-07-08 18:07:33 -05:00
Peter Thorson
bb1420fe06
endpoint code style
2013-06-24 13:33:06 -05:00
Peter Thorson
0264b63fc3
Add ping and pong endpoint wrapper methods
2013-06-24 13:32:56 -05:00
Peter Thorson
fd93ad89cb
update documentation and code style
2013-06-16 21:08:53 -05:00
Peter Thorson
a401a4448d
update version information to 0.3.0-alpha1
2013-06-09 08:46:54 -05:00
Peter Thorson
fcac7071eb
adds documentation
2013-05-30 13:32:45 -05:00
Peter Thorson
a77d92e99a
switches the order of error and access log paramters to be consistent with the rest of the library
2013-05-13 07:50:29 -05:00
Peter Thorson
d908c1afd2
update copyright dates and fix whitespace that doesn't match projec style
2013-05-05 11:23:31 -05:00
Peter Thorson
380116b3df
un-breaks VCPP and doesn't seem to affect anything else
2013-05-03 11:20:42 -05:00
Peter Thorson
c8fada14f7
adds configurable static logging channels
2013-04-08 09:44:32 -05:00
Peter Thorson
c5842802e2
turns on error reporting by default
2013-03-31 09:24:53 -05:00
Peter Thorson
f494c72006
adds RNG support for endpoints, connections, and processors
2013-03-30 19:54:26 -05:00
Peter Thorson
ef857ea831
splits basic logger from log constants
2013-03-28 22:42:51 -05:00
Peter Thorson
213451370d
adds an overload of get_con_from_hdl that throws
2013-03-08 08:45:40 -06:00
Peter Thorson
37b1c65904
impliments a user overridable endpoint base class and associated tests
2013-03-06 08:33:11 -06:00
Peter Thorson
45b3ed51ff
moves some typedefs to public from protected
2013-03-01 17:28:12 -06:00
Peter Thorson
d0cbb07d5c
adds documentation and adaptors for connection::close
2013-02-01 07:41:04 -06:00
Peter Thorson
b999051959
adds raw array based send adaptors to endpoint
2013-02-01 07:26:20 -06:00
Peter Thorson
7ffbe8bfd8
moves bad_connection error handling into get_con_from_hdl
2013-02-01 07:25:44 -06:00
Peter Thorson
30134f8545
moves adaptor functions into endpoint_impl
2013-02-01 07:19:11 -06:00
Peter Thorson
30412282ee
Updates constructor field order
2013-02-01 07:18:06 -06:00
Peter Thorson
4063440895
temporary logging test changes
2013-01-31 20:30:02 -06:00
Peter Thorson
7fe9eb592f
refines endpoint logging interface
2013-01-31 08:39:57 -06:00
Peter Thorson
c83f8f485a
adds pass through logging adaptor to endpoint
2013-01-27 10:36:19 -06:00
Peter Thorson
375108aabf
Switches cout based logging to logging policy
2013-01-27 08:20:08 -06:00
Peter Thorson
9a7631b2da
updates endpoint concurrency features
2013-01-20 08:56:11 -06:00
Peter Thorson
b315f9f684
adds send adaptor functions to endpoints
2013-01-08 07:47:59 -06:00
Peter Thorson
a3acc4a1cf
removes all old style handler code
2013-01-08 06:43:47 -06:00
Peter Thorson
ef8898afef
adds support for message_handler
2013-01-08 06:33:02 -06:00
Peter Thorson
8df37fffbc
Updates on_http and validate handlers to use new handler interface
2013-01-07 17:14:29 -06:00
Peter Thorson
e7b87e5d54
Updates on_ping, on_pong, and on_pong_timeout handlers to new interface
2013-01-07 16:53:14 -06:00
Peter Thorson
235b567b59
Updates on_close and on_fail to use new handler style
2013-01-07 12:45:09 -06:00
Peter Thorson
fe582e90e0
updates connection and endpoint to use new component styles
2013-01-07 12:23:21 -06:00
Peter Thorson
ce7b09767a
adds documentation
2013-01-06 10:10:18 -06:00
Peter Thorson
05f9faebf5
updates interrupt functionality to latest API spec
2013-01-06 09:59:38 -06:00
Peter Thorson
266ceafa26
connects interrupt's error handling
2013-01-06 08:49:55 -06:00
Peter Thorson
21eb1bbd35
adds a convenience function to retrieve connection pointers from handles
2013-01-06 08:49:36 -06:00
Peter Thorson
f10f8a4ce0
Initial commit from private 0.3 repository
2013-01-06 06:09:15 -06:00