Rewrite HTTP/S server to use coroutines:

* Fix bug with more than one complete request in a read buffer
* Use stackful coroutines for simplified control flow
* Door refactored to detect handshakes
* Remove dependency on MultiSocket
* Remove dependency on handshake detect logic framework
This commit is contained in:
Vinnie Falco
2014-09-25 14:57:27 -07:00
parent 5ce6068df5
commit 6dfc805eaa
11 changed files with 773 additions and 775 deletions

View File

@@ -20,7 +20,6 @@
#include <BeastConfig.h>
#include <ripple/http/impl/Door.cpp>
#include <ripple/http/impl/Peer.cpp>
#include <ripple/http/impl/Port.cpp>
#include <ripple/http/impl/ScopedStream.cpp>
#include <ripple/http/impl/ServerImpl.cpp>