summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update bash_completionrelease-1.18.9Tatsuhiro Tsujikawa2015-02-011-1/+1
|
* Bump up version number to 1.18.9Tatsuhiro Tsujikawa2015-02-011-1/+1
|
* Update android third party libraryTatsuhiro Tsujikawa2015-02-011-1/+1
|
* Update mingw third party librariesTatsuhiro Tsujikawa2015-02-012-3/+5
|
* Fix compile error without SSL/TLS enabledTatsuhiro Tsujikawa2015-02-012-0/+4
|
* Update NEWSTatsuhiro Tsujikawa2015-02-011-0/+107
|
* Remove some left-over code from converting a test.Nils Maier2015-01-261-4/+0
| | | | Checking once with CPPUNIT_ASSERT_MESSAGE should suffice.
* Support HTTP date ending "+0000" as well as "GMT".Tatsuhiro Tsujikawa2015-01-263-0/+17
|
* Use https for git clone linkTatsuhiro Tsujikawa2015-01-251-1/+1
|
* Revise getRandom facilitiesNils Maier2015-01-209-100/+230
| | | | | | | | | | | | | | Use one of the following to provide random bytes: - Windows CryptGenRandom - Linux getrandom (syscall interface to urandom, without nasty corner cases such as file descriptor exhaustion or re-linked /dev/urandom) - std::device_random (C++ random device, which usually will be urandom) This also equalizes util::getRandom and SimpleRandomizer (the former will now use the latter) instead of having essentially two different PRNG interfaces with potentially different quality. Closes GH-320
* Merge branch 'dfandrich-comments'Tatsuhiro Tsujikawa2015-01-1655-91/+91
|\
| * Merge branch 'comments' of https://github.com/dfandrich/aria2 into ↵Tatsuhiro Tsujikawa2015-01-1655-91/+91
|/| | | | | | | dfandrich-comments
| * Fixed some typos in code commentsDan Fandrich2015-01-1655-91/+91
| |
* | Merge branch 'dfandrich-master'Tatsuhiro Tsujikawa2015-01-161-0/+4
|\ \ | |/ |/|
| * Added debug log of all Metalink URLs with final prioritiesDan Fandrich2015-01-161-0/+4
|/
* Fix typoTatsuhiro Tsujikawa2015-01-131-1/+1
|
* Merge branch 'ITriskTI-patch-3'Tatsuhiro Tsujikawa2015-01-131-4/+15
|\
| * Merge branch 'patch-3' of https://github.com/ITriskTI/aria2 into ↵Tatsuhiro Tsujikawa2015-01-131-4/+15
|/| | | | | | | ITriskTI-patch-3
| * Update aria2c.rstITriskTI2015-01-131-2/+1
| |
| * Update aria2c.rstITriskTI2015-01-131-3/+15
| |
* | Merge branch 'ITriskTI-patch-1'Tatsuhiro Tsujikawa2015-01-131-2/+2
|\ \ | |/ |/|
| * Fix typoITriskTI2015-01-131-2/+2
|/
* Use gcc-4.9 and android-16 API level for android buildTatsuhiro Tsujikawa2015-01-121-2/+3
|
* Escape \ in rst docTatsuhiro Tsujikawa2015-01-121-1/+1
|
* Fix indentation in usage outputTatsuhiro Tsujikawa2015-01-121-10/+10
|
* Add --bt-force-encryption optionTatsuhiro Tsujikawa2015-01-129-6/+47
| | | | | | | | This option requires BitTorrent message payload encryption with arc4. This is a shorthand of --bt-requre-crypto --bt-min-crypto-level=arc4. If true is given, deny legacy BitTorrent handshake and only use Obfuscation handshake and always encrypt message payload. This option defaults to false.
* Merge branch 'sslwarn'Tatsuhiro Tsujikawa2015-01-051-41/+73
|\
| * Fix SSLv3 warnings being issued on connection reuse.Nils Maier2014-12-301-41/+73
|/ | | | | And also improve tlsHandshake code a bit in the process, mostly by being more explicit about error conditions.
* Add backward-compatible libuv defsNils Maier2014-12-301-0/+5
|
* Fix another printf related warningNils Maier2014-12-291-2/+1
|
* GNUTLS: Remove ifdef for GNUTLS_TLS* since they are not macrosTatsuhiro Tsujikawa2014-12-261-13/+0
| | | | | Since they are not macros, we get always TLS_PROTO_NONE (otherwise you are using SSLv3 and you will get warning nonetheless) and get warning.
* TLS: Fix memory leak with OpenSSLTatsuhiro Tsujikawa2014-12-261-1/+1
| | | | Based on the patch submitted by midnight2k
* Merge branch 'warn-ssl3'Tatsuhiro Tsujikawa2014-12-1513-37/+233
|\
| * Merge branch 'master' into warn-ssl3Tatsuhiro Tsujikawa2014-12-151-3/+4
| |\ | |/ |/|
* | Fix ASYNC_DNS code in LibuvEventPollNils Maier2014-12-131-3/+4
| |
| * Refine messages to include peer infoNils Maier2014-12-142-4/+18
| |
| * Move warn logic into SocketCoreNils Maier2014-12-1413-96/+193
| | | | | | | | | | Also fiddle a bit with the WinTLS implementation, forcing "strong" crypto only for > SSLv3.
| * Warn about insecure SSL connections.Nils Maier2014-12-125-2/+87
|/ | | | Fixed GH-313
* Port poll changes to LibuvEventPollNils Maier2014-12-122-25/+32
|
* Fix compiler warningNils Maier2014-12-121-1/+1
|
* Fix AppleTLSContext protocol selectionNils Maier2014-12-121-4/+3
|
* AppleTLS: Set error state when handshake fails...Nils Maier2014-12-111-1/+20
| | | | + some minor formatting issues.
* Merge branch 'ITriskTI-patch-1'Tatsuhiro Tsujikawa2014-12-061-2/+8
|\
| * Update aria2c.rstITriskTI2014-12-061-2/+8
|/
* Add --min-tls-version optionTatsuhiro Tsujikawa2014-12-0619-33/+183
| | | | | The --min-tls-version option specifies minimum SSL/TLS version to enable. Possible Values: SSLv3, TLSv1, TLSv1.1, TLSv1.2 Default: TLSv1
* Compile with old OpenSSLTatsuhiro Tsujikawa2014-12-051-0/+6
|
* LibgnuTLSSession: Disable SSLv3Tatsuhiro Tsujikawa2014-11-291-1/+1
|
* LibsslTLSContext: Disable SSLv3 and enable ECDHE cipher suitesTatsuhiro Tsujikawa2014-11-291-4/+14
|
* LibsslTLSSession: Strict clean shutdown detectionTatsuhiro Tsujikawa2014-11-141-1/+5
|
* Fix typoTatsuhiro Tsujikawa2014-10-271-1/+1
|