Tatsuhiro Tsujikawa
|
8246fd1ff5
Updating upload size and speed must be done separately
|
9 lat temu |
Tatsuhiro Tsujikawa
|
b1132d6b10
make clang-format using clang-format-3.6
|
9 lat temu |
Tatsuhiro Tsujikawa
|
99cd73c092
Replace timer facility with chrono lib
|
10 lat temu |
Tatsuhiro Tsujikawa
|
2807258279
Use std::make_shared and make_unique where possible, part 1
|
11 lat temu |
Tatsuhiro Tsujikawa
|
c0e4381780
util::parseIntSegments: Return SegList<int>
|
11 lat temu |
Tatsuhiro Tsujikawa
|
d1d5ea5b21
DownloadContext, FileEntry: Use move semantics to path parameter in ctor
|
11 lat temu |
Nils Maier
|
2db0c81fc8
Stuff memory holes
|
12 lat temu |
Nils Maier
|
8526ceeb45
Convert to autos and ranged loops
|
12 lat temu |
Nils Maier
|
d8f44ef4f6
Convert most 0/NULL pointers to nullptr
|
12 lat temu |
Tatsuhiro Tsujikawa
|
41121e09f7
Use std::unique_ptr for Metalink objects
|
12 lat temu |
Tatsuhiro Tsujikawa
|
0cdeaa8177
Return nullptr directly where std::shared_ptr is expected
|
12 lat temu |
Tatsuhiro Tsujikawa
|
da7400ef5c
Return std::unique_ptr member as const ref
|
12 lat temu |
Tatsuhiro Tsujikawa
|
28c84148e4
Pass std::unique_ptr by value
|
12 lat temu |
Tatsuhiro Tsujikawa
|
bef6236da8
DownloadContext::attrs_ now holds std::unique_ptr
|
12 lat temu |
Tatsuhiro Tsujikawa
|
e791eb9ca3
Cleanup a2functional.h
|
12 lat temu |
Tatsuhiro Tsujikawa
|
07d270c87e
Require -std=c++11 and use std::shared_ptr instead of SharedHandle
|
12 lat temu |
Tatsuhiro Tsujikawa
|
0ecfa19925
Reworked download/upload statistics calculation
|
13 lat temu |
Tatsuhiro Tsujikawa
|
461a542c5e
Rewritten DownloadHandlerConstants
|
13 lat temu |
Tatsuhiro Tsujikawa
|
e2340efe27
Use std::vector instead of std::map for ContextAttribute objects
|
13 lat temu |
Tatsuhiro Tsujikawa
|
1b874268a0
Use int64_t instead of off_t
|
13 lat temu |
Tatsuhiro Tsujikawa
|
9d15d732ed
Use int32_t for piece length instead of size_t
|
14 lat temu |
Tatsuhiro Tsujikawa
|
12988e5282
Replaced uint64_t with off_t or int64_t.
|
14 lat temu |
Tatsuhiro Tsujikawa
|
e2e711fba8
Reuse in-flight and pooled URIs when a download is paused.
|
14 lat temu |
Tatsuhiro Tsujikawa
|
4552bb8c21
Code cleanup
|
14 lat temu |
Tatsuhiro Tsujikawa
|
d1667ea246
sgl.normalize() must be called before DownloadContext::setFileFilter() call.
|
14 lat temu |
Tatsuhiro Tsujikawa
|
5749647ae5
Use SegList<int> instead of IntSequence in DownloadContext::setFileFilter()
|
14 lat temu |
Tatsuhiro Tsujikawa
|
e8e3a6f259
wallclock is now retrieved using global::wallclock() call.
|
14 lat temu |
Tatsuhiro Tsujikawa
|
03f0774482
Consistent naming scheme for hash type and digest for DownloadContext.
|
14 lat temu |
Tatsuhiro Tsujikawa
|
7c317de4e7
Added Metalink/HTTP Link and Digest header field parser.
|
14 lat temu |
Tatsuhiro Tsujikawa
|
c5ef9dadbd
Pass the number of requested files as 2nd argument to the command specified in
|
15 lat temu |