summaryrefslogtreecommitdiff
path: root/lib/ssl/src/ssl.erl
Commit message (Expand)AuthorAgeFilesLines
* ssl: Make sure anonymous suites are handled separatelyIngela Anderton Andin2018-02-071-5/+7
* ssl: Uses aead as mac value in AEAD cipher suitesIngela Anderton Andin2018-02-051-1/+11
* ssl: Add new API functions for cipher suite handlingIngela Anderton Andin2018-02-051-6/+98
* Merge branch 'ingela/ssl/cipher-suites/OTP-14749' into maintIngela Anderton Andin2017-12-051-5/+14
|\
| * ssl: Use maps for cipher suites internallyIngela Anderton Andin2017-12-051-5/+14
* | Stop checking DNS name for SNIRaimo Niskanen2017-12-041-8/+12
|/
* ssl: Add private key configuration for crypto engineIngela Anderton Andin2017-11-081-1/+2
* Merge branch 'ingela/dtls/no-packet-upd/OTP-14664' into maintIngela Anderton Andin2017-10-181-40/+2
|\
| * ssl: No support for packet option over unreliable transportIngela Anderton Andin2017-10-171-40/+2
* | Merge branch 'ingela/ssl/extend-hostname-check/OTP-14632/OTP-14655' into maintIngela Anderton Andin2017-10-171-1/+1
|\ \
| * | ssl: Extend hostname check to fallback to checking IP-addressIngela Anderton Andin2017-10-131-1/+1
| |/
* | ssl: Use new string functionsIngela Anderton Andin2017-10-051-1/+1
|/
* ssl: DTLS packet supportIngela Anderton Andin2017-08-241-1/+1
* ssl: Adjust ALPN and next protocol to work with DTLSIngela Anderton Andin2017-08-231-40/+43
* Correct type specification in ssl:prf/5Vance Shipley2017-07-101-1/+1
* dtls: Handle getopts and setopts for DTLSIngela Anderton Andin2017-06-101-1/+11
* ssl: Adopt setopts and getopts for DTLSIngela Anderton Andin2017-05-161-1/+10
* ssl: Add hostname check of server certificateIngela Anderton Andin2017-05-061-7/+26
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* ssl: TLS-1.2 clients will now always send hello messages on its own format.Ingela Anderton Andin2017-04-211-3/+3
* ssl: Add connection information itemsIngela Anderton Andin2017-03-211-16/+14
* ssl: Remove deprecated functionsIngela Anderton Andin2017-03-161-35/+2
* dtls: Correct version checkIngela Anderton Andin2017-03-101-2/+2
* dtls: Correct dialyzer spec and postpone inclusion of testIngela Anderton Andin2017-03-061-2/+4
* dtls: DTLS specific handling of socket and ciphersIngela Anderton Andin2017-03-061-16/+79
* ssl: Move PEM cache to a dedicated processIngela Anderton Andin2017-01-191-1/+1
* ssl: Handle really big handshake packagesIngela Anderton Andin2017-01-171-2/+6
* ssl: Implement DTLS state machineIngela Anderton Andin2016-12-051-112/+69
* Add ECC curve selection order config in TLS serverFred Hebert2016-11-021-2/+54
* ssl: Make sure common code for TLS and DTLS uses the TLS VersionIngela Anderton Andin2016-09-051-1/+6
* Add ssl:getstat/1 and ssl:getstat/2Loïc Hoguin2016-06-091-1/+28
* ssl: Add option to phase out support for sslv2 client helloIngela Anderton Andin2016-06-031-2/+5
* ssl:recv timeout() can be 0Joe DeVivo2016-05-311-20/+20
* ssl: Add BEAST mitigation selection optionKenneth Lakin2016-05-261-1/+6
* ssl: Refactor to make code easier to understandIngela Anderton Andin2016-05-121-11/+20
* ssl: Use gen_statem instead of gen_fsmIngela Anderton Andin2016-05-031-3/+6
* ssl: Corrections to cipher suite handlingIngela Anderton Andin2016-04-251-4/+1
* ssl: Remove use of crypto:rand_bytes/1Ingela Anderton Andin2016-04-251-17/+1
* Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\
| * update copyright-yearHenrik Nord2016-03-151-1/+1
* | ssl: Add option signature_algsIngela Anderton Andin2016-04-061-1/+24
|/
* Merge branch 'legoscia/fix-ssl-example/PR-976/OTP-13363' into maintIngela Anderton Andin2016-02-251-13/+10
|\
| * ssl: Modernize utility functionIngela Anderton Andin2016-02-231-13/+10
* | Merge branch 'legoscia/critical-extension-verify-none' into maintHenrik Nord2016-02-251-0/+6
|\ \
| * | ssl: with verify_none, accept critical extensionsMagnus Henoch2016-02-171-0/+6
| |/
* | ssl: Include options form connect/listen/accept in connection_information/[1,2]Ingela Anderton Andin2016-02-221-41/+63
|/
* Merge branch 'rlipscombe/rl-ssl-options' into maintHenrik Nord2015-12-071-0/+2
|\
| * Pass 'raw' options throughRoger Lipscombe2015-10-021-0/+2
* | ssl: Better timeout gaurdsIngela Anderton Andin2015-09-161-8/+12
* | ssl: Improve shutdown logicIngela Anderton Andin2015-09-161-2/+18