summaryrefslogtreecommitdiff
path: root/src/AppleTLSSession.cc
Commit message (Collapse)AuthorAgeFilesLines
* AppleTLS: even more correctly define kTLSProtocol13Nils Maier2019-10-061-3/+3
| | | | Yes, again
* AppleTLS: correctly define kTLSProtocol13Nils Maier2019-10-061-1/+4
|
* AppleTLS: update cipher suitesNils Maier2019-10-061-1/+10
|
* AppleTLS: TLSv3Nils Maier2019-10-061-2/+14
|
* Drop SSLv3.0 and TLSv1.0 and add TLSv1.3Tatsuhiro Tsujikawa2019-04-071-18/+0
| | | | TLSv1.3 support is added for GNUTLS and OpenSSL.
* Enable IndentPPDirectivesTatsuhiro Tsujikawa2018-06-091-1/+1
|
* AppleTLS: Silence cipher suite selectionNils Maier2017-06-151-1/+1
|
* clang-format-3.9Tatsuhiro Tsujikawa2016-10-151-2/+4
|
* Relocate from github.com/tatsuhiro-t/aria2 to github.com/aria2/aria2Tatsuhiro Tsujikawa2016-04-181-1/+1
|
* clang-format-3.6release-1.21.0Tatsuhiro Tsujikawa2016-03-151-10/+6
|
* Update ciphers in AppleTLSNils Maier2016-03-031-5/+25
| | | | Also enable fast start while at it
* make clang-format using clang-format-3.6Tatsuhiro Tsujikawa2015-12-271-202/+193
|
* Use std::begin and std::endTatsuhiro Tsujikawa2015-06-111-1/+2
|
* Move warn logic into SocketCoreNils Maier2014-12-141-10/+21
| | | | | Also fiddle a bit with the WinTLS implementation, forcing "strong" crypto only for > SSLv3.
* Warn about insecure SSL connections.Nils Maier2014-12-121-1/+13
| | | | Fixed GH-313
* 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.
* Add --min-tls-version optionTatsuhiro Tsujikawa2014-12-061-5/+27
| | | | | The --min-tls-version option specifies minimum SSL/TLS version to enable. Possible Values: SSLv3, TLSv1, TLSv1.1, TLSv1.2 Default: TLSv1
* Consistent style in the platform TLS implementationsNils Maier2014-05-291-376/+409
|
* AppleTLS: Enable BEAST mitigations in STNils Maier2014-04-131-0/+10
| | | | | Only available in 10.9+, but since we might be building on a previous version but running on 10.9+, always try to set the option.
* AppleTLS: Update cipher suitesNils Maier2014-04-131-135/+191
| | | | Also make the suite selection more sane.
* AppleTLS: Use newer, non-deprecated API in 10.8+Nils Maier2014-04-121-2/+26
|
* Fix warning in AppleTLSNils Maier2013-12-091-1/+1
|
* AppleTLS: Enable --certificateNils Maier2013-09-301-5/+5
| | | | Tested against self-signed CA with nginx
* AppleTLS: Remove unused variablesNils Maier2013-09-201-2/+0
|
* More auto-converts by cpp11-migrateNils Maier2013-09-201-5/+5
|
* AppleTLSSession: Remove unused private memberNils Maier2013-08-241-2/+1
|
* More code cleanupsNils Maier2013-08-211-30/+32
|
* Convert most 0/NULL pointers to nullptrNils Maier2013-08-201-4/+4
| | | | Courtesy of llvm cpp11-migrate 3.3
* AppleTLS: Fix session CFRelease stuffNils Maier2013-07-051-1/+1
|
* Remove auto_delete in favor of std::unique_ptrTatsuhiro Tsujikawa2013-06-221-1/+1
|
* Merge branch 'appletls-wantread' of https://github.com/nmaier/aria2 into ↵Tatsuhiro Tsujikawa2013-04-091-4/+9
|\ | | | | | | nmaier-appletls-cred-kc
| * AppleTLS: Fixup checkDirection() to return WANT_READ by defaultNils Maier2013-04-081-4/+9
| |
* | AppleTLS: Support credentials via KeyChain fingerprintsNils Maier2013-04-081-1/+57
|/
* AppleTLS: Block worst ciphers and log session informationNils Maier2013-04-051-6/+248
|
* AppleTLS: Implement AppleTLS and Apple Message DigestNils Maier2013-04-051-0/+354