Tatsuhiro Tsujikawa
|
9130dc6776
|
DownloadEngine:: Use std::unique_ptr for webSocketSessionMan_
Notifier::addDownloadEventListener now takes pointer to
DownloadEventListener. Session holds unique_ptr to
ApiCallbackDownloadEventListener object.
|
2013-07-06 18:33:59 +09:00 |
Tatsuhiro Tsujikawa
|
81f46fbf92
|
Use CXX11_OVERRIDE
|
2013-07-06 18:15:09 +09:00 |
Tatsuhiro Tsujikawa
|
5c4f97b8a9
|
MultiUrlRequestInfo: Remove virtual from dtor
|
2013-07-06 18:14:36 +09:00 |
Tatsuhiro Tsujikawa
|
68f2a33355
|
DownloadEngine: Use std::unique_ptr for RequestGroupMan
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
697c1008f7
|
DownloadEngine: Use std::unique_ptr for checkIntegrityMan_, fileAllocationMan_
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
6b397c8125
|
Use std::unique_ptr for CheckIntegrityEntry and FileAllocationEntry
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
c9e58779e1
|
Use std::unique_ptr for IteratableValidator
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
d3a04d10a7
|
DefaultPieceStorage::initStorage: Clean up
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
ae84ff26e2
|
AbstractSingleDiskAdaptor: Use std::unique_ptr for diskWriter_
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
f8d305fe63
|
Use std::unique_ptr for FileAllocationIterator
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
345ba415a5
|
MultiDiskWriter: Rewrite resetDiskWriterEntries() using simpler algorithm
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
f000fd0cab
|
MultiDiskAdaptor: Use std::unique_ptr for DiskWriterEntry and DiskWriter
MultiFileAllocationIterator is also rewritten so that it does not
requre copying DiskWriterEntry objects.
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
e823fe8bb5
|
Set log level DEBUG for unittests
|
2013-07-06 15:56:08 +09:00 |
Tatsuhiro Tsujikawa
|
28d5c7408f
|
Check that C++ compiler supports override keyword
If the compiler supports override, define CXX11_OVERRIDE as override,
otherwise define it as empty. Use CXX11_OVERRIDE instead of override.
|
2013-07-06 15:54:03 +09:00 |
Tatsuhiro Tsujikawa
|
cce5b3206a
|
Merge branch 'fix-streamfilters' of https://github.com/nmaier/aria2 into nmaier-fix-streamfilters
|
2013-07-06 14:39:57 +09:00 |
Nils Maier
|
093ea1de44
|
Fix bogus virtual override in StreamFilters
|
2013-07-05 20:15:55 +02:00 |
Nils Maier
|
d4044306f3
|
AppleTLS: Fix MessageDigestImpl
|
2013-07-05 20:14:49 +02:00 |
Nils Maier
|
59ba3c99f6
|
AppleTLS: Fix session CFRelease stuff
|
2013-07-05 02:00:21 +02:00 |
Tatsuhiro Tsujikawa
|
c6a733378f
|
Use std::unique_ptr to receive BtMessage
|
2013-07-04 22:35:41 +09:00 |
Tatsuhiro Tsujikawa
|
0cdeaa8177
|
Return nullptr directly where std::shared_ptr is expected
The constructor of std::shared_ptr which takes nullptr is not explicit
so we can return nullptr directly.
|
2013-07-04 21:44:09 +09:00 |
Tatsuhiro Tsujikawa
|
107de58997
|
Return nullptr directly where std::unique_ptr is expected
The constructor of std::unique_ptr which takes nullptr is not explicit
so we can return nullptr directly.
|
2013-07-04 21:33:36 +09:00 |
Tatsuhiro Tsujikawa
|
6ba1725e0f
|
Use std::unique_ptr for ARC4Encryptor in PeerConnection and MSEHandshake
|
2013-07-04 21:13:14 +09:00 |
Tatsuhiro Tsujikawa
|
b4ae039702
|
BinExpr, UnExpr: Make copies of args so that we can use them with rvalues
|
2013-07-04 03:04:50 +09:00 |
Tatsuhiro Tsujikawa
|
05d75ed218
|
Fix array version make_unique is invoked for 1 size_t arg accidentally
|
2013-07-04 03:02:33 +09:00 |
Tatsuhiro Tsujikawa
|
bc6aa3073b
|
Use std::unique_ptr for StreamPieceSelector instead of std::shared_ptr
|
2013-07-04 01:41:12 +09:00 |
Tatsuhiro Tsujikawa
|
128783cf86
|
Use std::unique_ptr for PieceSelector instead of std::shared_ptr
|
2013-07-04 01:38:24 +09:00 |
Tatsuhiro Tsujikawa
|
a479473949
|
Use std::unique_ptr for URISelector instead of std::shared_ptr
|
2013-07-04 01:16:48 +09:00 |
Tatsuhiro Tsujikawa
|
c36370ef60
|
Use std::unique_ptr for LpdMessage instead of std::shared_ptr
|
2013-07-04 00:56:29 +09:00 |
Tatsuhiro Tsujikawa
|
57f1902ee1
|
Use std::unique_ptr for StreamFilter instead of std::shared_ptr
|
2013-07-04 00:39:11 +09:00 |
Tatsuhiro Tsujikawa
|
cb205a207c
|
Use std::unique_ptr for HttpRequest instead of std::shared_ptr
|
2013-07-04 00:13:15 +09:00 |
Tatsuhiro Tsujikawa
|
9a38c102dc
|
Use std::unique_ptr for HttpResponse instead of std::shared_ptr
|
2013-07-03 23:42:55 +09:00 |
Tatsuhiro Tsujikawa
|
7e6db8d801
|
Use std::unique_ptr instead of array_ptr
|
2013-07-03 23:23:22 +09:00 |
Tatsuhiro Tsujikawa
|
df0034f1cd
|
Add countSetBitSlow tests
|
2013-07-03 23:22:40 +09:00 |
Tatsuhiro Tsujikawa
|
c2e62cdb81
|
Fix compile error with i686-w64-mingw32-g++ 4.6
Which does not support constructor delegate
|
2013-07-03 23:21:47 +09:00 |
Tatsuhiro Tsujikawa
|
211f685add
|
BitfieldMan: Rewrite getCompletedLength and countMissingBlockNow
Rewritten so that no memory allocation is required for these
functions.
|
2013-07-03 22:40:28 +09:00 |
Tatsuhiro Tsujikawa
|
0d85fb0df3
|
Use std::unique_ptr for AsyncResolverMan
|
2013-07-03 01:30:01 +09:00 |
Tatsuhiro Tsujikawa
|
74d6d64271
|
Use std::unique_ptr for MessageDigest
|
2013-07-03 01:13:13 +09:00 |
Tatsuhiro Tsujikawa
|
f2d85c38cc
|
Fix segmentaion fault
|
2013-07-03 00:02:27 +09:00 |
Tatsuhiro Tsujikawa
|
f022402dc9
|
Use std::unique_ptr in DHTRegistry
|
2013-07-02 23:52:40 +09:00 |
Tatsuhiro Tsujikawa
|
1a5d75e819
|
Use std::unique_ptr to store DHTMessages instead of std::shared_ptr
|
2013-07-02 22:58:20 +09:00 |
Tatsuhiro Tsujikawa
|
4f7d1c395b
|
Use std::unique_ptr for ProgressUpdate instead of raw pointer
|
2013-07-01 21:59:54 +09:00 |
Tatsuhiro Tsujikawa
|
529b9fdceb
|
Use std::unique_ptr for ExtensionMessage
|
2013-07-01 21:42:51 +09:00 |
Tatsuhiro Tsujikawa
|
9e35750bb8
|
Code cleanup
|
2013-06-30 22:59:07 +09:00 |
Tatsuhiro Tsujikawa
|
098f1571be
|
Wrap BtMessage objects by std::unique_ptr instead of std::shared_ptr
|
2013-06-30 22:55:43 +09:00 |
Tatsuhiro Tsujikawa
|
abcb0745ed
|
Fix unitest compile error
|
2013-06-30 01:03:39 +09:00 |
Tatsuhiro Tsujikawa
|
03ae308faa
|
Use RequestSlot as pointer to avoid copying
|
2013-06-30 00:31:50 +09:00 |
Tatsuhiro Tsujikawa
|
d128a39fb6
|
HttpServer: Return bool for receiveHeader, use std::unique_ptr for headers
|
2013-06-29 23:20:43 +09:00 |
Tatsuhiro Tsujikawa
|
6a3e26a34d
|
Remove accidentally added const
|
2013-06-29 23:11:14 +09:00 |
Tatsuhiro Tsujikawa
|
5a223115e0
|
Rewrite CookieStorage
|
2013-06-29 23:09:09 +09:00 |
Tatsuhiro Tsujikawa
|
0b1e05b13b
|
Fix compile error
|
2013-06-27 00:20:48 +09:00 |