summaryrefslogtreecommitdiff
path: root/lib/ssl/doc/src
Commit message (Collapse)AuthorAgeFilesLines
* Prepare releaseErlang/OTP2023-05-152-1/+203
|
* ssl: Add signature_algs/2Ingela Anderton Andin2023-05-081-6/+58
| | | | | | | | | | | To make it easier to configure signature algorithms with algorithms that are moved from the default add the API function signature_algs/2 that lists possible values. Also adjust signature algorithms according to TLS-1.3 RFC. That is TLS-1.3 legacy algorithms/schemes names should be used insted of TLS-1.2 algorithms names to be supported in TLS-1.2-TLS-1.3 combination. sha224 is also considered legacy and should not be part of the defaults.
* Merge pull request #7206 from qzhuyan/doc/william/typo-tls-root-funIngela Andin2023-05-051-1/+1
|\ | | | | doc(ssl): fix root_fun typo
| * doc(ssl): fix root_fun typoWilliam Yang2023-05-041-1/+1
| |
* | Merge branch 'maint' into masterJakub Witczak2023-04-271-0/+24
|\ \ | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * \ Merge branch 'maint-25' into maintJakub Witczak2023-04-271-0/+24
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | * maint-25: Updated OTP version Prepare release Update copyright year
| | * | Prepare releaseErlang/OTP2023-04-251-0/+24
| | | |
* | | | Merge branch 'maint' into masterJakub Witczak2023-04-211-0/+17
|\ \ \ \ | |/ / / | | | / | |_|/ |/| | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | Merge branch 'maint-24' into maintJakub Witczak2023-04-211-0/+17
| |\ \ | | |/ | |/| | | | | | | | | | | | | * maint-24: Updated OTP version Prepare release Update copyright year
| | * Prepare releaseErlang/OTP2023-04-201-0/+17
| | |
* | | Revert "Prepare release"Henrik Nord2023-04-121-197/+0
| | | | | | | | | | | | This reverts commit d4e4511b19f4126d9271a6e3a8fa2eb716da7e85.
* | | Prepare releaseErlang/OTP2023-04-111-0/+197
| | |
* | | ssl: Remove less that 256 bit ECC from default supported ECC pre TLS-1.3Ingela Anderton Andin2023-03-281-0/+4
| | | | | | | | | | | | TLS-1.3 already does not support such curves
* | | Merge pull request #7064 from ↵anupamasingh102023-03-281-0/+6
|\ \ \ | | | | | | | | | | | | | | | | anupamasingh10/anupamasingh10/ssl/ssl-renegotiate-error/OTP-18507 ssl:renegotiate/1should return error for tls1.3
| * | | ssl:renegotiate/1should return error for tls1.3anupamasingh102023-03-201-0/+6
| | | |
* | | | Revert "Prepare release"Henrik Nord2023-03-221-141/+0
| | | | | | | | | | | | | | | | This reverts commit 1cf126f91eb533783409da95b117207d8c13d9aa.
* | | | Prepare releaseErlang/OTP2023-03-211-0/+141
| | | |
* | | | Merge branch 'maint' into masterHenrik Nord2023-03-081-1/+66
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Prepare releaseErlang/OTP2023-03-061-0/+65
| | | |
| * | | Update copyright yearErlang/OTP2023-03-061-1/+1
| | | |
* | | | Merge branch 'maint' into masterIngela Anderton Andin2023-02-231-0/+26
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Merge branch 'maint-24' into maintIngela Anderton Andin2023-02-231-0/+26
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | * maint-24: Updated OTP version Prepare release Update copyright year
| | * | Prepare releaseErlang/OTP2023-02-221-0/+26
| | | |
* | | | Merge branch 'maint' into masterKiko Fernandez-Reyes2023-02-171-0/+26
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Prepare releaseErlang/OTP2023-02-161-0/+26
| | | |
* | | | Revert "Prepare release"Henrik Nord2023-02-151-129/+0
| | | | | | | | | | | | | | | | This reverts commit 587341d994f91af5b30483ee9434e932e3d7b802.
* | | | Prepare releaseErlang/OTP2023-02-141-0/+129
| | | |
* | | | Update copyright yearErlang/OTP2023-02-142-2/+2
| | | |
* | | | Merge pull request #6821 from ↵Ingela Andin2023-02-132-32/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | IngelaAndin/ingela/ssl/no-sha1-per-default-and-doc-enhancments/GH-6679/OTP-18438 Ingela/ssl/no sha1 per default and doc enhancments/gh 6679/otp 18438
| * | | | ssl: Improve customize_hostname docIngela Anderton Andin2023-02-131-1/+4
| | | | |
| * | | | ssl: Correct standard compliance docIngela Anderton Andin2023-02-131-22/+8
| | | | |
| * | | | ssl: Remove default support for SHA1Ingela Anderton Andin2023-02-131-9/+3
| | | | | | | | | | | | | | | | | | | | Closes #6679
* | | | | ssl: map option value for use_srtp hello extensionDanil Zagoskin2023-01-311-31/+38
| | | | |
* | | | | ssl: implement use_srtp hello extension with optionsDanil Zagoskin2023-01-312-4/+71
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit implements encoding and decoding of use_srtp hello extension (RFC 5764) which is necessary for setting up an SRTP channel. SRTP is used in WebRTC. To add use_srtp to hello extensions, you need to pass 'use_srtp_protection_profiles' option, e.g. `ssl:connect("localhost", 17423, [{protocol, dtls}, {use_srtp_protection_profiles, [<<0,1>>, <<0,5>>]}, {handshake, hello}]).` Proper value for use_srtp_protection_profiles option is a list of 2-byte binary profile ids (see section 4.1.2 of RFC 5764) Optionally you may specify use_srtp_mki option to set srtp_mki field
* | | | Merge branch 'maint' into masterHenrik Nord2022-12-142-1/+61
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Prepare releaseErlang/OTP2022-12-121-0/+60
| | | |
| * | | Update copyright yearErlang/OTP2022-12-121-1/+1
| | | |
| * | | Merge branch 'dgud/ssl/verify_fun-3/OTP-18302' into maintDan Gudmundsson2022-11-301-5/+16
| |\ \ \ | | |_|/ | |/| | | | | | | | | | * dgud/ssl/verify_fun-3/OTP-18302: ssl: VerifyFun can now get the der cert as argument
* | | | Merge branch 'dgud/ssl/verify_fun-3/master/OTP-18302'Dan Gudmundsson2022-11-301-5/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * dgud/ssl/verify_fun-3/master/OTP-18302: ssl: Update verify_fun option ssl: VerifyFun can now get the der cert as argument
| * \ \ \ Merge branch 'dgud/ssl/verify_fun-3/OTP-18302' into ↵Dan Gudmundsson2022-11-041-5/+16
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | dgud/ssl/verify_fun-3/master/OTP-18302 * dgud/ssl/verify_fun-3/OTP-18302: ssl: VerifyFun can now get the der cert as argument
| | * | | ssl: VerifyFun can now get the der cert as argumentDan Gudmundsson2022-11-021-5/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some cases the user may want the original der cert as input to the verify fun. Allow the user to supply VerifyFun/4 as verify_fun option. In later releases one can think that this should be enabled in public_key functions as well.
* | | | | ssl: Store PeerCertificate for session resumptionSindri P. Ingimundarson2022-11-171-5/+24
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Adds new options for session_tickets stateless_with_cert and stateful_with_cert, this associates the client certificate with that session. This makes it possible to call ssl:peercert/1 after a pre-shared key session resumption.
* | | | Merge branch 'maint'Jakub Witczak2022-10-142-10/+24
|\ \ \ \ | | |/ / | |/| |
| * | | ssl: clarify docs for PEM cacheJakub Witczak2022-10-122-10/+24
| | | |
* | | | Merge branch 'maint' into masterBjörn Gustavsson2022-10-051-0/+15
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Merge branch 'maint-24' into maintBjörn Gustavsson2022-10-051-0/+15
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | * maint-24: Updated OTP version Prepare release Update copyright year
| | * | Prepare releaseErlang/OTP2022-10-041-0/+15
| | | |
* | | | Merge branch 'maint' into masterJakub Witczak2022-10-031-0/+15
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | * maint: Updated OTP version Prepare release Update copyright year
| * | | Merge branch 'maint-25' into maintJakub Witczak2022-10-031-0/+15
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * maint-25: Updated OTP version Prepare release Update copyright year
| | * | | Prepare releaseErlang/OTP2022-10-031-0/+15
| | | | |