Vinnie Falco
|
8c522aa758
|
Fix off by one in pending i/o count on HTTPClient
|
2013-09-11 21:40:17 -07:00 |
|
Vinnie Falco
|
057344e1af
|
Add HTTPMessage::toString and family
|
2013-09-11 20:04:23 -07:00 |
|
Vinnie Falco
|
ee728e3dbc
|
Add UniformResourceLocator::empty
|
2013-09-11 19:58:11 -07:00 |
|
Vinnie Falco
|
d2d946204c
|
Improvements to BuffersType
|
2013-09-09 10:50:35 -07:00 |
|
Vinnie Falco
|
f0c57cf95c
|
Add HTTPClientType and HTTPMessage related helpers
|
2013-09-07 11:53:38 -07:00 |
|
Vinnie Falco
|
497c8aeabf
|
Add ContentBodyBuffer
|
2013-09-07 11:53:37 -07:00 |
|
Vinnie Falco
|
c35843fda5
|
Add SharedFunction to replace boost::function
|
2013-09-07 11:53:36 -07:00 |
|
Vinnie Falco
|
637eafedee
|
Add UniformResourceLocator and ParsedURL
|
2013-09-07 11:53:34 -07:00 |
|
Vinnie Falco
|
3f74cb76e9
|
Rename boost_asio files
|
2013-09-07 11:53:34 -07:00 |
|
Vinnie Falco
|
f79b34b2c9
|
Add http-parser to boost_asio
|
2013-09-07 11:53:33 -07:00 |
|
Vinnie Falco
|
85ced3dbf7
|
Use destroy() override instead of ContainerDeletePolicy for SharedObject
|
2013-09-07 11:53:32 -07:00 |
|
Vinnie Falco
|
a386b458fb
|
Merge commit '60d5ca452314e0131993e1adcc004394fb64eed2' as 'Subtrees/beast/modules/beast_asio/parsehttp'
|
2013-09-06 12:46:39 -07:00 |
|
Vinnie Falco
|
201221253d
|
Refactor SharedPtr and fix ContainerDeletePolicy bug
|
2013-09-05 04:22:26 -07:00 |
|
Vinnie Falco
|
d9d291abcb
|
Tidy up includes and header material
|
2013-08-30 17:33:33 -07:00 |
|
Vinnie Falco
|
38516ef793
|
Tidy up beast project files
|
2013-08-30 17:24:32 -07:00 |
|
Vinnie Falco
|
3c79ebda17
|
Add toString for IPv4Address
|
2013-08-25 01:57:50 -07:00 |
|
Vinnie Falco
|
46e5dc2f5c
|
Add SSLContext
|
2013-08-25 01:57:50 -07:00 |
|
Vinnie Falco
|
0aa7e871d1
|
Improvements to Socket and SocketWrapper
|
2013-08-24 20:06:17 -07:00 |
|
Vinnie Falco
|
34527fbbe4
|
Add SocketWrapperStrand
|
2013-08-24 20:06:16 -07:00 |
|
Vinnie Falco
|
9fcab37445
|
Fix PrefilledReadStream::close to use lowest_layer
|
2013-08-24 20:06:16 -07:00 |
|
Vinnie Falco
|
5c0ee3d9a8
|
Make asio Socket unit tests run automatically
|
2013-08-24 20:06:16 -07:00 |
|
Vinnie Falco
|
b4855b6ac9
|
New beast Socket, SharedHandler, ComposedAsyncOperation APIs
|
2013-08-21 19:41:22 -07:00 |
|
Vinnie Falco
|
52ff45549d
|
Make HandlerCall operator() const
|
2013-08-18 17:21:59 -07:00 |
|
Vinnie Falco
|
325a265a33
|
Add explicit checking for OpenSSL multithreading support
|
2013-08-18 13:09:09 -07:00 |
|
Vinnie Falco
|
918950ba49
|
Move destroy to the .cpp
|
2013-08-18 13:09:09 -07:00 |
|
Vinnie Falco
|
34dfcee2e8
|
Fix pure virtual stubs for future returns
|
2013-08-18 13:08:34 -07:00 |
|
Vinnie Falco
|
95cb192209
|
Clean up combinations of buffered handshaking and future returns
|
2013-08-18 03:20:57 -07:00 |
|
Vinnie Falco
|
c1bef9b35c
|
Tidy up argument types for all wrappers and call sites
|
2013-08-18 03:07:12 -07:00 |
|
Vinnie Falco
|
005672e8af
|
Remove obsolete handler wrappers
|
2013-08-18 02:35:53 -07:00 |
|
Vinnie Falco
|
e52e7d15dc
|
New Context object for composed operations and continuation hooks
|
2013-08-18 01:53:43 -07:00 |
|
Vinnie Falco
|
dda53a96cc
|
Fix clang compile error
|
2013-08-17 22:54:43 -07:00 |
|
Vinnie Falco
|
35f53516c7
|
Refactor Handler wrapper to meet the safety assurances of the original Handler
|
2013-08-17 21:10:03 -07:00 |
|
Vinnie Falco
|
503b8047b1
|
Fix thread destruction in TestPeer and better exception reporting
|
2013-08-17 21:10:00 -07:00 |
|
Vinnie Falco
|
d959af430e
|
Fixes to handshake and socket wrapper
|
2013-08-17 21:09:59 -07:00 |
|
Vinnie Falco
|
4e908d3e96
|
Fix incorrect future returns for pure virtuals
|
2013-08-17 21:09:59 -07:00 |
|
Vinnie Falco
|
3db2b7d6a6
|
Fix gcc compile
|
2013-08-17 21:09:59 -07:00 |
|
Vinnie Falco
|
4615297b00
|
Refactor handshake parsing and logic classes
|
2013-08-17 21:09:58 -07:00 |
|
Vinnie Falco
|
6108aca055
|
Add TestPeerLogicProxyClient
|
2013-08-17 21:09:57 -07:00 |
|
Vinnie Falco
|
068cb83803
|
Generic HandshakeDetectStream and HandshakeDetectLogic
|
2013-08-17 21:09:57 -07:00 |
|
Vinnie Falco
|
22b4e17fad
|
Allow selective enabling of async future returns
|
2013-08-17 21:09:56 -07:00 |
|
Vinnie Falco
|
7333d13dd4
|
Rename to max_needed for clarity
|
2013-08-17 21:09:55 -07:00 |
|
Vinnie Falco
|
77268845a6
|
Add class PrefilledReadStream
|
2013-08-17 21:09:55 -07:00 |
|
Vinnie Falco
|
93d490bc8f
|
Fix async_result returns and handler copying
|
2013-08-17 21:09:55 -07:00 |
|
Vinnie Falco
|
e1d0bc83f4
|
Add default construction and isNull for Call handlers
|
2013-08-17 21:09:54 -07:00 |
|
Vinnie Falco
|
0ac3f826e1
|
Add 1-arity and 2-arity binding to CompletionCall
|
2013-08-17 21:09:54 -07:00 |
|
Vinnie Falco
|
2ef937a9dc
|
Add this_layer and this_layer_type to SocketWrapper
|
2013-08-17 21:09:53 -07:00 |
|
Vinnie Falco
|
52b0f65bb3
|
Check for macro before setting it
|
2013-08-17 21:09:53 -07:00 |
|
Vinnie Falco
|
0c92204927
|
Tidy up move obsolete and deprecated files
|
2013-08-17 21:09:53 -07:00 |
|
Vinnie Falco
|
8632d43748
|
Fix missing return value
|
2013-08-16 10:43:31 -07:00 |
|
Vinnie Falco
|
9bf8c3765b
|
Fix server to block until listening
|
2013-08-15 19:00:19 -07:00 |
|