Tatsuhiro Tsujikawa
|
b1132d6b10
make clang-format using clang-format-3.6
|
9 лет назад |
Tatsuhiro Tsujikawa
|
692a674fe0
SocketRecvBuffer: Eliminate memmove
|
10 лет назад |
Tatsuhiro Tsujikawa
|
9b84727324
Use std::make_shared and make_unique where possible, part 2
|
11 лет назад |
Nils Maier
|
f7cc24d6cf
Internally use HMAC in http auth
|
11 лет назад |
Tatsuhiro Tsujikawa
|
d128a39fb6
HttpServer: Return bool for receiveHeader, use std::unique_ptr for headers
|
12 лет назад |
Tatsuhiro Tsujikawa
|
2761301dfb
Rewrite util::divide
|
12 лет назад |
Tatsuhiro Tsujikawa
|
d2ec57057e
HttpServer: Use std::unique_ptr for lastBody_ and headerProcessor_
|
12 лет назад |
Tatsuhiro Tsujikawa
|
fba7e7ee8b
Use move to send string data into SocketBuffer::pushStr
|
12 лет назад |
Tatsuhiro Tsujikawa
|
07d270c87e
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
|
12 лет назад |
Nils Maier
|
7f6a446750
Hygiene: Fix some clang warnings, mostly unused private members.
|
12 лет назад |
Tatsuhiro Tsujikawa
|
2676bbe9c6
Initialized scalar members
|
13 лет назад |
Tatsuhiro Tsujikawa
|
90515dfa50
RPC over SSL/TLS transport
|
13 лет назад |
Tatsuhiro Tsujikawa
|
8f2030da09
Removed HttpHeader::findAs{LL}Int and unused HttpResponse::{has,get}RetryAfter
|
13 лет назад |
Tatsuhiro Tsujikawa
|
54665ff409
Removed static std::string constant in HttpHeader
|
13 лет назад |
Tatsuhiro Tsujikawa
|
2148cbaf1d
Fixed compile error without XML library
|
13 лет назад |
Tatsuhiro Tsujikawa
|
7100b1b9ca
Parse HTTP RPC request on the fly without buffering
|
13 лет назад |
Tatsuhiro Tsujikawa
|
5fc1b1ad29
Rewritten HTTP header parser
|
13 лет назад |
Tatsuhiro Tsujikawa
|
06b6bef860
Made WebSocket handshake more strict.
|
13 лет назад |
Tatsuhiro Tsujikawa
|
f4e2c7f060
Added JSON-RPC over WebSocket.
|
13 лет назад |
Tatsuhiro Tsujikawa
|
9331f6a43d
Removed static const char[] as much as possible.
|
13 лет назад |
Tatsuhiro Tsujikawa
|
12988e5282
Replaced uint64_t with off_t or int64_t.
|
14 лет назад |
Tatsuhiro Tsujikawa
|
0da2468d6b
Removed strappend
|
14 лет назад |
Tatsuhiro Tsujikawa
|
f1f1b991f1
Removed SocketBuffer::pushStrSwap.
|
14 лет назад |
Tatsuhiro Tsujikawa
|
f0f1cfab5c
Use util::strifind instead of std::toLower and std::string::find.
|
14 лет назад |
Tatsuhiro Tsujikawa
|
226480ad60
Made const char[] static
|
14 лет назад |
Tatsuhiro Tsujikawa
|
d17ea2837b
HttpHeader::fill() now stores header name in lowercase.
|
14 лет назад |
Tatsuhiro Tsujikawa
|
d45d854926
Rewritten base64::decode and base64::encode
|
14 лет назад |
Tatsuhiro Tsujikawa
|
17a1b51a76
mv Base64.{cc,h} base64.{cc,h}
|
14 лет назад |
Tatsuhiro Tsujikawa
|
6ea1b68db1
Added SocketBuffer::pushStrSwap
|
14 лет назад |
Tatsuhiro Tsujikawa
|
d1d4903665
Rewritten bencode2::decode functions
|
14 лет назад |