Commit History

Autor SHA1 Mensaxe Data
  Tatsuhiro Tsujikawa b1132d6b10 make clang-format using clang-format-3.6 %!s(int64=9) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 692a674fe0 SocketRecvBuffer: Eliminate memmove %!s(int64=10) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 9b84727324 Use std::make_shared and make_unique where possible, part 2 %!s(int64=11) %!d(string=hai) anos
  Nils Maier f7cc24d6cf Internally use HMAC in http auth %!s(int64=11) %!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 2761301dfb Rewrite util::divide %!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 07d270c87e Require -std=c++11 and use std::shared_ptr instead of SharedHandle %!s(int64=12) %!d(string=hai) anos
  Nils Maier 7f6a446750 Hygiene: Fix some clang warnings, mostly unused private members. %!s(int64=12) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2676bbe9c6 Initialized scalar members %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 90515dfa50 RPC over SSL/TLS transport %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 8f2030da09 Removed HttpHeader::findAs{LL}Int and unused HttpResponse::{has,get}RetryAfter %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 54665ff409 Removed static std::string constant in HttpHeader %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 2148cbaf1d Fixed compile error without XML library %!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 5fc1b1ad29 Rewritten HTTP header parser %!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 9331f6a43d Removed static const char[] as much as possible. %!s(int64=13) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 12988e5282 Replaced uint64_t with off_t or int64_t. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 0da2468d6b Removed strappend %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f1f1b991f1 Removed SocketBuffer::pushStrSwap. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa f0f1cfab5c Use util::strifind instead of std::toLower and std::string::find. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 226480ad60 Made const char[] static %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d17ea2837b HttpHeader::fill() now stores header name in lowercase. %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d45d854926 Rewritten base64::decode and base64::encode %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 17a1b51a76 mv Base64.{cc,h} base64.{cc,h} %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa 6ea1b68db1 Added SocketBuffer::pushStrSwap %!s(int64=14) %!d(string=hai) anos
  Tatsuhiro Tsujikawa d1d4903665 Rewritten bencode2::decode functions %!s(int64=14) %!d(string=hai) anos