Tatsuhiro Tsujikawa
|
a8c0794640
Made DEFAULT_STRIP_CHARSET const char[]
|
před 13 roky |
Tatsuhiro Tsujikawa
|
dd7014a612
Store only interesting HTTP headers in HttpHeader
|
před 13 roky |
Tatsuhiro Tsujikawa
|
461a542c5e
Rewritten DownloadHandlerConstants
|
před 13 roky |
Tatsuhiro Tsujikawa
|
1b874268a0
Use int64_t instead of off_t
|
před 13 roky |
Tatsuhiro Tsujikawa
|
5fc1b1ad29
Rewritten HTTP header parser
|
před 13 roky |
Tatsuhiro Tsujikawa
|
e6f04416d9
Don't use locale dependent toupper and tolower.
|
před 13 roky |
Tatsuhiro Tsujikawa
|
0a9abd89c6
Rewritten TLS hostname check based on RFC 6125.
|
před 13 roky |
Tatsuhiro Tsujikawa
|
25ef6677e9
Added hostname check described in RFC 2818 with OpenSSL.
|
před 13 roky |
Tatsuhiro Tsujikawa
|
e73c3c53ff
Fixed clang warning and errors.
|
před 13 roky |
Tatsuhiro Tsujikawa
|
b7dbcea58b
Check scheme part in redirected URI more strictly.
|
před 13 roky |
Tatsuhiro Tsujikawa
|
3b1834e633
Avoid strlen in util::streq, util::strieq, util::startsWith and util::istartsWith
|
před 14 roky |
Tatsuhiro Tsujikawa
|
b6fd4366fe
Use short form of util::startsWith and util::endsWith
|
před 14 roky |
Tatsuhiro Tsujikawa
|
9331f6a43d
Removed static const char[] as much as possible.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
deb0983ab4
Fixed compile error on android (which does not LFS support)
|
před 14 roky |
Tatsuhiro Tsujikawa
|
f0bcfa822e
Use int instead of unsigned int where unsigned int is not needed.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
12988e5282
Replaced uint64_t with off_t or int64_t.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
db5cc4db27
Don't append character to std::string.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
2f4393d17c
Rewritten parse*Int
|
před 14 roky |
Tatsuhiro Tsujikawa
|
d17ea2837b
HttpHeader::fill() now stores header name in lowercase.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
6ed36b73c1
Code cleanup
|
před 14 roky |
Tatsuhiro Tsujikawa
|
30fdb08f40
Rewritten parametered URI handling routine.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
0c162dfbfb
Made util::fromHex and base32::decode function template
|
před 14 roky |
Tatsuhiro Tsujikawa
|
d1d4903665
Rewritten bencode2::decode functions
|
před 14 roky |
Tatsuhiro Tsujikawa
|
5c88f61269
Added util::istartsWith()
|
před 14 roky |
Tatsuhiro Tsujikawa
|
79876af88f
Removed util::endsWith(a, b). Added util::iendsWith()
|
před 14 roky |
Tatsuhiro Tsujikawa
|
f84d2253b2
Rewritten util::split and added its iterator version.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
6267676e8b
util::divide now takes iterators as arguments.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
118626afc4
util::percentDecode now takes iterators as arguments.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
9bb914b76e
Changed parse*Int functions so that it accepts iterators.
|
před 14 roky |
Tatsuhiro Tsujikawa
|
6ef91d60b3
Rewritten util::stripIter(), which now returns pair of iterator.
|
před 14 roky |