aboutsummaryrefslogtreecommitdiff
path: root/contrib/sendmail/src/tls.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for detailsGregory Neil Shapiro2020-07-151-350/+963
|\ | | | | | | | | | | | | | | | | Includes build infrastructure & config updates required for changes in 8.16.1 MFC after: 5 days Notes: svn path=/head/; revision=363233
* | Plug possible memory leaks in the previous patch.Jung-uk Kim2020-02-271-0/+2
| | | | | | | | | | | | | | | | | | Two DH_free() calls were accidentally removed. Pointyhat to: jkim Notes: svn path=/head/; revision=358413
* | Do not free p and g parameters after calling DH_set0_pqg(3).Jung-uk Kim2020-02-271-5/+13
| | | | | | | | | | | | | | | | | | It is specifically mentioned in the manual page. Note it has no functional change in reality because DH_set0_pqg() cannot fail when both p and g are not NULL. Notes: svn path=/head/; revision=358412
* | Fix style inconsistencies near our OpenSSL 1.1.x patch.Jung-uk Kim2020-02-271-13/+13
| | | | | | | | Notes: svn path=/head/; revision=358411
* | Fix a white space.Jung-uk Kim2020-02-271-1/+1
| | | | | | | | Notes: svn path=/head/; revision=358410
* | Fix broken STARTTLS when SharedMemoryKey is enabled.Hiroki Sato2020-02-271-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenSSL 1.1 API patch for sendmail had a bug which prevented sm_RSA_generate_key() function from working. This function is used to generate a temporary RSA key for a shared memory region used for TLS processing. Note that 12.0 and 12.1-RELEASE include this bug. This affects only if SM_CONF_SHM compile-time option (enabled by default) and SharedMemoryKey run-time option (not enabled by default) in a .cf file are specified. The latter corresponds to confSHARED_MEMORY_KEY in a .mc file. PR: 242861 MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D23734 Notes: svn path=/head/; revision=358404
* | Make sendmail work with OpenSSL 1.1 API. Taken from the ports tree.Jung-uk Kim2018-10-011-15/+70
| | | | | | | | | | | | | | | | | | https://svnweb.freebsd.org/ports/head/mail/sendmail/files/patch-tls.c?revision=466240 Requested by: gshapiro Notes: svn path=/projects/openssl111/; revision=339079
* | Revert r338773. A patch from the ports tree will be committed.Jung-uk Kim2018-10-011-121/+40
| | | | | | | | | | | | | | Requested by: gshapiro Notes: svn path=/projects/openssl111/; revision=339078
* | Make sendmail(8) buildable.Jung-uk Kim2018-09-191-40/+121
| | | | | | | | Notes: svn path=/projects/openssl111/; revision=338773
* | Merge sendmail 8.15.2 to HEADGregory Neil Shapiro2015-07-071-100/+307
|\| | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=285229
* | The import of openssl to address the FreeBSD-SA-15:10.openssl securityGregory Neil Shapiro2015-06-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | advisory includes a change which rejects handshakes with DH parameters below 768 bits. sendmail releases prior to 8.15.2 (not yet released), defaulted to a 512 bit DH parameter setting for client connections. This commit chages that default to 1024 bits. sendmail 8.15.2, when released well use a default of 2048 bits. MFC after: 1 day Notes: svn path=/head/; revision=284436
* | Merge sendmail 8.14.9 to HEADGregory Neil Shapiro2014-05-221-1/+1
|\| | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=266527
* | Merge sendmail 8.14.8 to HEADGregory Neil Shapiro2014-01-261-8/+35
|\| | | | | | | | | | | | | MFC after: 5 days Notes: svn path=/head/; revision=261194
* | Merge sendmail 8.14.7 to HEADGregory Neil Shapiro2013-04-211-21/+49
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=249729
* | Merge sendmail 8.14.5 to HEADGregory Neil Shapiro2011-06-141-4/+6
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=223067
* | Merge sendmail 8.14.4 to HEADGregory Neil Shapiro2010-01-261-16/+64
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=203004
| * Stage 1 of sendmail dist tree flattening. contrib/sendmail/contribPeter Wemm2008-08-281-1671/+0
|/ | | | | | | prevents doing this in one pass. Notes: svn path=/vendor/sendmail/dist/; revision=182324
* Import sendmail 8.14.1vendor/sendmail/8.14.1Gregory Neil Shapiro2007-04-091-11/+13
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=168515 svn path=/vendor/sendmail/8.14.1/; revision=168517; tag=vendor/sendmail/8.14.1
* Import sendmail 8.13.7vendor/sendmail/8.13.7Gregory Neil Shapiro2006-06-141-4/+41
| | | | | | | | Security: FreeBSD-SA-06:17.sendmail Notes: svn path=/vendor/sendmail/dist/; revision=159609 svn path=/vendor/sendmail/8.13.7/; revision=159611; tag=vendor/sendmail/8.13.7
* Import sendmail 8.13.6vendor/sendmail/8.13.6Gregory Neil Shapiro2006-03-221-4/+25
| | | | | | | | Security: FreeBSD-SA-06:13.sendmail Notes: svn path=/vendor/sendmail/dist/; revision=157001 svn path=/vendor/sendmail/8.13.6/; revision=157003; tag=vendor/sendmail/8.13.6
* Import sendmail 8.13.4vendor/sendmail/8.13.4Gregory Neil Shapiro2005-06-071-3/+4
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=147078 svn path=/vendor/sendmail/8.13.4/; revision=147080; tag=vendor/sendmail/8.13.4
* Import sendmail 8.13.3Gregory Neil Shapiro2005-02-141-1/+4
| | | | Notes: svn path=/vendor/sendmail/dist/; revision=141858
* Import sendmail 8.13.1Gregory Neil Shapiro2004-08-011-12/+130
| | | | Notes: svn path=/vendor/sendmail/dist/; revision=132943
* Import sendmail 8.12.11vendor/sendmail/8.12.11Gregory Neil Shapiro2004-02-141-15/+21
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=125820 svn path=/vendor/sendmail/8.12.11/; revision=125822; tag=vendor/sendmail/8.12.11
* Import sendmail 8.12.9vendor/sendmail/8.12.9Gregory Neil Shapiro2003-03-291-1/+1
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=112810 svn path=/vendor/sendmail/8.12.9/; revision=112812; tag=vendor/sendmail/8.12.9
* Import sendmail 8.12.8vendor/sendmail/8.12.8Gregory Neil Shapiro2003-03-031-5/+2
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=111823 svn path=/vendor/sendmail/8.12.8/; revision=111825; tag=vendor/sendmail/8.12.8
* Import sendmail 8.12.7vendor/sendmail/8.12.7Gregory Neil Shapiro2003-02-081-16/+16
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=110560 svn path=/vendor/sendmail/8.12.7/; revision=110562; tag=vendor/sendmail/8.12.7
* Import sendmail 8.12.4vendor/sendmail/8.12.4Gregory Neil Shapiro2002-06-111-1/+1
| | | | | Notes: svn path=/vendor/sendmail/dist/; revision=98121 svn path=/vendor/sendmail/8.12.4/; revision=98123; tag=vendor/sendmail/8.12.4
* Import of post-8.12.3 bug fixes from vendor repository.vendor/sendmail/8.12.3-20020420Gregory Neil Shapiro2002-04-201-1/+1
| | | | | | | | These are being imported for the upcoming FreeBSD 4.6 release. Notes: svn path=/vendor/sendmail/dist/; revision=95154 svn path=/vendor/sendmail/8.12.3-20020420/; revision=95156; tag=vendor/sendmail/8.12.3-20020420
* Import sendmail 8.12.3Gregory Neil Shapiro2002-04-101-4/+21
| | | | Notes: svn path=/vendor/sendmail/dist/; revision=94334
* Import sendmail 8.12.2Gregory Neil Shapiro2002-02-171-0/+1469
Notes: svn path=/vendor/sendmail/dist/; revision=90792