Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa cf2fa33fe0 WinTLS: Fix hang because of buffered received data %!s(int64=9) %!d(string=hai) anos
  Tatsuhiro Tsujikawa b1132d6b10 make clang-format using clang-format-3.6 %!s(int64=9) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 031b86d512 Return 400 status code if there is an error in RPC level %!s(int64=10) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 17e5c98ba6 Return 200 HTTP status code if exception was caught while executing RPC method %!s(int64=10) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0b48bb1dbd Use user-defined literals for time units %!s(int64=10) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 99cd73c092 Replace timer facility with chrono lib %!s(int64=10) %!d(string=hai) anos
  Nils Maier 70a80b1455 Remove request pre-authorization again %!s(int64=11) %!d(string=hai) anos
  Nils Maier 8f2af33b6d Delay auth failures instead of PBKDF2 %!s(int64=11) %!d(string=hai) anos
  Nils Maier 855dfa0e2f Authorize RPC multicalls only once. %!s(int64=11) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 732ed1fb8b Fix broken XMLRPC method call %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 59e63d956e Rewrite RPC method factory function %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 7c06b903f3 Use std::unique_ptr for ValueBase object hierarchy %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d128a39fb6 HttpServer: Return bool for receiveHeader, use std::unique_ptr for headers %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d2ec57057e HttpServer: Use std::unique_ptr for lastBody_ and headerProcessor_ %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa fba7e7ee8b Use move to send string data into SocketBuffer::pushStr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa fa9f3fb5a3 Wrap Command object in std::unique_ptr %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 07d270c87e Require -std=c++11 and use std::shared_ptr instead of SharedHandle %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 90515dfa50 RPC over SSL/TLS transport %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa dd7014a612 Store only interesting HTTP headers in HttpHeader %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 7100b1b9ca Parse HTTP RPC request on the fly without buffering %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 4b03634f36 Use PRId64 for int64_t format specifier %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 5a0a62c5f4 Added CORS preflight request support. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa afcd95dec7 Return appropriate HTTP status code on RPC failure. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 06b6bef860 Made WebSocket handshake more strict. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f4e2c7f060 Added JSON-RPC over WebSocket. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 787bfd75da Use XmlParser for XML-RPC. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 4f0a45abe2 Made toXml and toJson non-member function. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 05104ba177 Removed asString, asList, ... and use downcast<T> instead. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa e8e3a6f259 wallclock is now retrieved using global::wallclock() call. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2d92571cf9 Moved jsonRpc flag from RpcMethod to RpcRequest. %!s(int64=14) %!d(string=hai) anos