aria2/test
Nils Maier 82dad90ff3 Validate token using PBKDF2-HMAC-SHA1.
This change should make token validation more resilient to:
 - timing attacks (constant time array compare)
 - brute-force/dictionary attacks (PBKDF2)

 Closes #220
2014-04-19 19:10:06 +02:00
..
.gitignore
2files.metalink
4096chunk.txt
a2algoTest.cc
a2functionalTest.cc
AbstractCommandTest.cc
AllTest.cc
AnnounceListTest.cc
ARC4Test.cc
Aria2ApiTest.cc
array_funTest.cc
AsyncNameResolverTest.cc
AuthConfigFactoryTest.cc
badcookies.sqlite
Base32Test.cc
Base64Test.cc
base_uri.xml
Bencode2Test.cc
BitfieldManTest.cc
bitfieldTest.cc
BittorrentHelperTest.cc
BtAllowedFastMessageTest.cc
BtBitfieldMessageTest.cc
BtCancelMessageTest.cc
BtChokeMessageTest.cc
BtDependencyTest.cc
BtExtendedMessageTest.cc
BtHandshakeMessageTest.cc
BtHaveAllMessageTest.cc
BtHaveMessageTest.cc
BtHaveNoneMessageTest.cc
BtInterestedMessageTest.cc
BtKeepAliveMessageTest.cc
BtNotInterestedMessageTest.cc
BtPieceMessageTest.cc
BtPortMessageTest.cc
BtPostDownloadHandlerTest.cc
BtRegistryTest.cc
BtRejectMessageTest.cc
BtRequestMessageTest.cc
BtSuggestPieceMessageTest.cc
BtUnchokeMessageTest.cc
BufferedFileTest.cc
ByteArrayDiskWriterTest.cc
chromium_cookies.sqlite
chunkChecksumTestFile250.txt
ChunkedDecodingStreamFilterTest.cc
CookieBoxTest.cc
CookieHelperTest.cc
cookies.sqlite
CookieStorageTest.cc
CookieTest.cc
DefaultAuthResolverTest.cc
DefaultBtAnnounceTest.cc
DefaultBtMessageDispatcherTest.cc
DefaultBtMessageFactoryTest.cc
DefaultBtProgressInfoFileTest.cc
DefaultBtRequestFactoryTest.cc
DefaultDiskWriterTest.cc
DefaultExtensionMessageFactoryTest.cc
DefaultPeerStorageTest.cc
DefaultPieceStorageTest.cc
DHKeyExchangeTest.cc
DHTAnnouncePeerMessageTest.cc
DHTAnnouncePeerReplyMessageTest.cc
DHTBucketTest.cc
DHTBucketTreeTest.cc
DHTConnectionImplTest.cc
DHTFindNodeMessageTest.cc
DHTFindNodeReplyMessageTest.cc
DHTGetPeersMessageTest.cc
DHTGetPeersReplyMessageTest.cc
DHTIDCloserTest.cc
DHTMessageFactoryImplTest.cc
DHTMessageTrackerEntryTest.cc
DHTMessageTrackerTest.cc
DHTNodeTest.cc
DHTPeerAnnounceEntryTest.cc
DHTPeerAnnounceStorageTest.cc
DHTPingMessageTest.cc
DHTPingReplyMessageTest.cc
DHTRoutingTableDeserializerTest.cc
DHTRoutingTableSerializerTest.cc
DHTRoutingTableTest.cc
DHTTaskExecutorTest.cc
DHTTokenTrackerTest.cc
DHTUnknownMessageTest.cc
DirectDiskAdaptorTest.cc
DNSCacheTest.cc
DownloadContextTest.cc
DownloadHandlersTest.cc
DownloadHelperTest.cc
emptyfile
ExceptionTest.cc
extension_message_test_helper.h
ExtensionMessageRegistryTest.cc
FallocFileAllocationIteratorTest.cc
FeatureConfigTest.cc
FeedbackURISelectorTest.cc
file1r.txt
file2r.txt
file3r.txt
FileEntryTest.cc
filelist1.txt
filelist2.txt
FileTest.cc
FixedNumberRandomizer.h
FmtTest.cc
FtpConnectionTest.cc
GeomStreamPieceSelectorTest.cc
GroupIdTest.cc
GrowSegmentTest.cc
gzip_decode_test.gz
GZipDecoder.cc
GZipDecoder.h
GZipDecoderTest.cc
GZipDecodingStreamFilterTest.cc
GZipEncoderTest.cc
GZipFileTest.cc
HandshakeExtensionMessageTest.cc
HttpHeaderProcessorTest.cc
HttpHeaderTest.cc
HttpRequestTest.cc
HttpResponseTest.cc
IndexedListTest.cc
InorderPieceSelector.h
InorderURISelectorTest.cc
input_uris.txt
IteratableChecksumValidatorTest.cc
IteratableChunkChecksumValidatorTest.cc
JsonTest.cc
load-nonBt-v0001.aria2
load-nonBt.aria2
load-v0001.aria2
load.aria2
local-metaurl.meta4
LongestSequencePieceSelectorTest.cc
LpdMessageDispatcherTest.cc
LpdMessageReceiverTest.cc
MagnetTest.cc
Makefile.am
malformed.netrc
MessageDigestHelperTest.cc
MessageDigestTest.cc
metalink3-dirtraversal.xml
metalink4-dosdirtraversal.xml
metalink4-groupbymetaurl.xml
metalink4.xml
Metalink2RequestGroupTest.cc
MetalinkEntryTest.cc
MetalinkerTest.cc
MetalinkHelperTest.cc
MetalinkParserControllerTest.cc
MetalinkPostDownloadHandlerTest.cc
MetalinkProcessorTest.cc
MockBtAnnounce.h
MockBtMessage.h
MockBtMessageDispatcher.h
MockBtMessageFactory.h
MockBtProgressInfoFile.h
MockBtRequestFactory.h
MockDHTMessage.h
MockDHTMessageCallback.h
MockDHTMessageDispatcher.h
MockDHTMessageFactory.h
MockDHTTask.h
MockDHTTaskFactory.h
MockDHTTaskQueue.h
MockExtensionMessage.h
MockExtensionMessageFactory.h
MockPeerStorage.h
MockPieceSelector.h
MockPieceStorage.h
MockSegment.h
MSEHandshakeTest.cc
MultiDiskAdaptorTest.cc
MultiFileAllocationIteratorTest.cc
NetrcAuthResolverTest.cc
NetrcTest.cc
NsCookieParserTest.cc
nscookietest.txt
OptionHandlerTest.cc
OptionParserTest.cc
OptionTest.cc
ParamedStringTest.cc
PeerConnectionTest.cc
PeerSessionResourceTest.cc
PeerTest.cc
PieceStatManTest.cc
PieceTest.cc
PriorityPieceSelectorTest.cc
ProtocolDetectorTest.cc
RarestPieceSelectorTest.cc
RequestGroupManTest.cc
RequestGroupTest.cc
RequestTest.cc
RpcHelperTest.cc
RpcMethodTest.cc Validate token using PBKDF2-HMAC-SHA1. 2014-04-19 19:10:06 +02:00
RpcResponseTest.cc
sample.netrc
SegListTest.cc
SegmentManTest.cc
SegmentTest.cc
SequentialPickerTest.cc
serialize_session.meta4
ServerStatManTest.cc
ServerStatTest.cc
SessionSerializerTest.cc
ShareRatioSeedCriteriaTest.cc
SignatureTest.cc
single.torrent
SingleFileAllocationIteratorTest.cc
SingletonHolderTest.cc
SinkStreamFilterTest.cc
SocketCoreTest.cc
SpeedCalcTest.cc
Sqlite3CookieParserTest.cc
test.torrent
test.xml
TestUtil.cc
TestUtil.h
TimegmTest.cc
TimeSeedCriteriaTest.cc
TimeTest.cc
UDPTrackerClientTest.cc
UriListParserTest.cc
UriSplitTest.cc
UriTest.cc
url-list-multiFile.torrent
url-list-singleFile.torrent
url-list-singleFileEndsWithSlash.torrent
utf8.torrent
UtilSecurityTest.cc
UtilTest.cc
UTMetadataDataExtensionMessageTest.cc
UTMetadataPostDownloadHandlerTest.cc
UTMetadataRejectExtensionMessageTest.cc
UTMetadataRequestExtensionMessageTest.cc
UTMetadataRequestFactoryTest.cc
UTMetadataRequestTrackerTest.cc
UTPexExtensionMessageTest.cc
ValueBaseBencodeParserTest.cc
ValueBaseJsonParserTest.cc
ValueBaseTest.cc
WrDiskCacheEntryTest.cc
WrDiskCacheTest.cc
XmlRpcRequestParserControllerTest.cc
XORCloserTest.cc