summaryrefslogtreecommitdiff
path: root/contrib/sendmail/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for detailsGregory Neil Shapiro2020-07-1548-2890/+8238
|\ | | | | | | | | | | | | | | | | 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
* | MFV r351553:Hiroki Sato2019-08-272-16/+14
|\| | | | | | | | | | | | | | | | | | | | | | | Fix a problem which prevented -OServerSSLOptions or -OClientSSLOptions specified in the command-line option from working. This patch has been accepted by the upstream. Reviewed by and discussed with: gshapiro Notes: svn path=/head/; revision=351554
* | 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-123/+42
| | | | | | | | | | | | | | Requested by: gshapiro Notes: svn path=/projects/openssl111/; revision=339078
* | Make sendmail(8) buildable.Jung-uk Kim2018-09-191-42/+123
| | | | | | | | Notes: svn path=/projects/openssl111/; revision=338773
* | Merge sendmail 8.15.2 to HEADGregory Neil Shapiro2015-07-0729-888/+2586
|\| | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=285229
* | An additional fix for the openssl Weak DH remediation:Gregory Neil Shapiro2015-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The import of openssl to address the FreeBSD-SA-15:10.openssl security 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. The first fix committed last week changed the default to 1024 bits. This commit fixes the case where the DHParameters option is set to a file which doesn't exist, which is the case on newer versions of FreeBSD which enable STARTTLS by default by auto-creating TLS certificates. MFC after: 2 days Notes: svn path=/head/; revision=284717
* | 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
* | Default to turning off OpenSSL SSL_OP_TLSEXT_PADDING as it breaksGregory Neil Shapiro2015-03-161-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | compatibility with some sites This change comes from 8.15 but is being backported to FreeBSD releases not yet using 8.15. MFC after: 3 days Noted by: julian@ Notes: svn path=/head/; revision=280155
* | Merge sendmail 8.14.9 to HEADGregory Neil Shapiro2014-05-2261-74/+74
|\| | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=266527
* | Merge sendmail 8.14.8 to HEADGregory Neil Shapiro2014-01-2659-161/+397
|\| | | | | | | | | | | | | MFC after: 5 days Notes: svn path=/head/; revision=261194
* | Merge sendmail 8.14.7 to HEADGregory Neil Shapiro2013-04-2123-124/+319
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=249729
* | Merge sendmail 8.14.6 errata issueGregory Neil Shapiro2013-02-181-1/+1
|\| | | | | | | | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=246947
* | Merge sendmail 8.14.6 to HEADGregory Neil Shapiro2012-12-2919-198/+287
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=244833
* | cyrus-sasl 2.1.26 was released. In this version, the type of callbackHajimu UMEMOTO2012-11-281-7/+13
| | | | | | | | | | | | | | | | | | | | functions was changed from "unsigned long" to "size_t". Reviewed by: gshapiro MFC after: 3 days Notes: svn path=/head/; revision=243649
* | Shut up warnings with Cyrus SASL 2.1.25.Hajimu UMEMOTO2011-10-013-7/+12
| | | | | | | | | | | | | | | | Spotted by: ache Tested by: ache Notes: svn path=/head/; revision=225906
* | Make Sendmail properly set login class and cpumask.Edward Tomasz Napierala2011-06-301-0/+6
| | | | | | | | Notes: svn path=/head/; revision=223701
* | Merge sendmail 8.14.5 to HEADGregory Neil Shapiro2011-06-1421-212/+406
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=223067
* | Merge sendmail 8.14.4 to HEADGregory Neil Shapiro2010-01-2625-229/+670
|\| | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=203004
* | Merge from vendor dist: Bring in a change already in the sendmailGregory Neil Shapiro2008-11-151-1/+1
|\| | | | | | | | | | | | | | | | | repository that will allow sendmail to be built with the c99 compiler. Submitted by: rdivacky Notes: svn path=/head/; revision=184980
* | Merge sendmail 8.14.3 into HEAD.Gregory Neil Shapiro2008-08-2824-88/+205
|\| | | | | | | | | | | | | | | | | | | | | Note: As the first merge since the conversion to svn, it includes many propset changes to get the proper svn:eol-style and svn:mime-type on the files (as merged from the fixed up vendor/dist area). MFC after: 3 days Notes: svn path=/head/; revision=182352
| * Stage 1 of sendmail dist tree flattening. contrib/sendmail/contribPeter Wemm2008-08-2861-93246/+0
| | | | | | | | | | | | | | prevents doing this in one pass. Notes: svn path=/vendor/sendmail/dist/; revision=182324
* | Resolve conflicts from sendmail 8.14.2 importGregory Neil Shapiro2007-11-053-18/+39
| | | | | | | | Notes: svn path=/head/; revision=173343
* | This commit was generated by cvs2svn to compensate for changes in r173340,Gregory Neil Shapiro2007-11-0518-261/+464
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=173341
| * Import sendmail 8.14.2vendor/sendmail/8.14.2Gregory Neil Shapiro2007-11-0521-279/+503
| | | | | | | | | | Notes: svn path=/vendor/sendmail/dist/; revision=173340 svn path=/vendor/sendmail/8.14.2/; revision=173342; tag=vendor/sendmail/8.14.2
* | Resolve conflicts from sendmail 8.14.1 importGregory Neil Shapiro2007-04-097-494/+610
| | | | | | | | Notes: svn path=/head/; revision=168520
* | This commit was generated by cvs2svn to compensate for changes in r168515,Gregory Neil Shapiro2007-04-0938-1716/+3324
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=168516
| * Import sendmail 8.14.1vendor/sendmail/8.14.1Gregory Neil Shapiro2007-04-0945-2210/+3932
| | | | | | | | | | Notes: svn path=/vendor/sendmail/dist/; revision=168515 svn path=/vendor/sendmail/8.14.1/; revision=168517; tag=vendor/sendmail/8.14.1
* | This commit was generated by cvs2svn to compensate for changes in r161389,Gregory Neil Shapiro2006-08-174-9/+30
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=161390
| * Import sendmail 8.13.8vendor/sendmail/8.13.8Gregory Neil Shapiro2006-08-174-9/+30
| | | | | | | | | | Notes: svn path=/vendor/sendmail/dist/; revision=161389 svn path=/vendor/sendmail/8.13.8/; revision=161391; tag=vendor/sendmail/8.13.8
* | Resolve conflicts from sendmail 8.13.7 importGregory Neil Shapiro2006-06-144-12/+20
| | | | | | | | Notes: svn path=/head/; revision=159613
* | This commit was generated by cvs2svn to compensate for changes in r159609,Gregory Neil Shapiro2006-06-1420-108/+256
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=159610
| * Import sendmail 8.13.7vendor/sendmail/8.13.7Gregory Neil Shapiro2006-06-1424-120/+276
| | | | | | | | | | | | | | | | 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
* | Resolve conflicts from sendmail 8.13.6 importGregory Neil Shapiro2006-03-225-176/+365
| | | | | | | | Notes: svn path=/head/; revision=157006
* | This commit was generated by cvs2svn to compensate for changes in r157001,Gregory Neil Shapiro2006-03-2225-711/+1015
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=157002
| * Import sendmail 8.13.6vendor/sendmail/8.13.6Gregory Neil Shapiro2006-03-2230-887/+1375
| | | | | | | | | | | | | | | | 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
* | Resolve conflicts from sendmail 8.13.4 importGregory Neil Shapiro2005-06-072-11/+37
| | | | | | | | Notes: svn path=/head/; revision=147081
* | This commit was generated by cvs2svn to compensate for changes in r147078,Gregory Neil Shapiro2005-06-0716-185/+411
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=147079
| * Import sendmail 8.13.4vendor/sendmail/8.13.4Gregory Neil Shapiro2005-06-0718-196/+448
| | | | | | | | | | Notes: svn path=/vendor/sendmail/dist/; revision=147078 svn path=/vendor/sendmail/8.13.4/; revision=147080; tag=vendor/sendmail/8.13.4
* | Merge mci.c change to add mci_close() from the vendor branch.Gregory Neil Shapiro2005-02-141-0/+51
| | | | | | | | | | | | | | Problem noted by: marcus Notes: svn path=/head/; revision=141887
* | This commit was generated by cvs2svn to compensate for changes in r141867,Gregory Neil Shapiro2005-02-142-2/+7
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=141868
| * Commit patch from sendmail.org web site for socket close bug:Gregory Neil Shapiro2005-02-143-2/+58
| | | | | | | | | | | | | | | | | | http://www.sendmail.org/patches/close_wait.p2 This is being put in the vendor branch as it is in the vendor's repo. Notes: svn path=/vendor/sendmail/dist/; revision=141867
* | Resolve conflicts from sendmail 8.13.3 importGregory Neil Shapiro2005-02-144-12/+29
| | | | | | | | | | | | | | MFC after: 4 days Notes: svn path=/head/; revision=141862
* | This commit was generated by cvs2svn to compensate for changes in r141858,Gregory Neil Shapiro2005-02-1424-91/+204
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=141859
| * Import sendmail 8.13.3Gregory Neil Shapiro2005-02-1428-103/+233
| | | | | | | | Notes: svn path=/vendor/sendmail/dist/; revision=141858