]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-2.7.2-RC2 v2.7.2-RC2
authorWietse Venema <wietse@porcupine.org>
Wed, 7 Jul 2010 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Sat, 10 Feb 2018 19:11:13 +0000 (14:11 -0500)
postfix/HISTORY
postfix/RELEASE_NOTES
postfix/html/postconf.5.html
postfix/man/man5/postconf.5
postfix/proto/postconf.proto
postfix/src/global/mail_version.h
postfix/src/tls/Makefile.in
postfix/src/tls/tls_misc.c

index 9341ca66bd5f817ee7235d68813c63a295471208..72ec08c6b4ebab5d0c54fa6ef85edd43040e81e9 100644 (file)
@@ -15771,11 +15771,12 @@ Apologies for any names omitted.
 
 20100610
 
-       Bugfix: Postfix no longer appends the system default CAs
-       to the lists specified with *_tls_CAfile or with *_tls_CApath.
-       This prevents third-party certificates from being trusted
-       and given mail relay permission with permit_tls_all_clientcerts.
-       This change may break valid configurations that do not use
+       Bugfix (introduced Postfix 2.2): Postfix no longer appends
+       the system default CA certificates to the lists specified
+       with *_tls_CAfile or with *_tls_CApath.  This prevents
+       third-party certificates from being trusted and given mail
+       relay permission with permit_tls_all_clientcerts.  This
+       change may break valid configurations that do not use
        permit_tls_all_clientcerts.  To get the old behavior, specify
        "tls_append_default_CA = yes".  Files: tls/tls_certkey.c,
        tls/tls_misc.c, global/mail_params.h.  proto/postconf.proto,
index ddc1ee3d27a009d70fdcc5d663f7b0b4f42c7345..fd52b840fec3aca566dc90d040b0eab3085f597e 100644 (file)
@@ -17,10 +17,10 @@ before proceeding.
 Incompatibility with Postfix 2.7.2
 ----------------------------------
 
-Postfix no longer appends the system-supplied default CAs to the
-lists specified with *_tls_CAfile or with *_tls_CApath. This prevents
-third-party certificates from being trusted and given mail relay
-permission with permit_tls_all_clientcerts.
+Postfix no longer appends the system-supplied default CA certificates
+to the lists specified with *_tls_CAfile or with *_tls_CApath. This
+prevents third-party certificates from being trusted and given mail
+relay permission with permit_tls_all_clientcerts.
 
 Unfortunately this change may break certificate verification on
 sites that don't use permit_tls_all_clientcerts.  Specify
index 7e9bdaf20b4501b760dc8c2275f0c60389d4bcf9..14ad11179e0a16e8bc343a3fd7b7a797a53ddbe7 100644 (file)
@@ -13767,10 +13767,10 @@ The default is "no"; this prevents Postfix from trusting third-party
 certificates and giving them relay permission with
 <a href="postconf.5.html#permit_tls_all_clientcerts">permit_tls_all_clientcerts</a>.  </p>
 
-<p> This feature is available in Postfix 2.4.15, 2.6.8, 2.7.2 and
-later versions. Specify "<a href="postconf.5.html#tls_append_default_CA">tls_append_default_CA</a> = yes" for backwards
-compatibility, to avoid breaking certificate verification with sites
-that don't use <a href="postconf.5.html#permit_tls_all_clientcerts">permit_tls_all_clientcerts</a>. </p>
+<p> This feature is available in Postfix 2.4.15, 2.5.11, 2.6.8,
+2.7.2 and later versions. Specify "<a href="postconf.5.html#tls_append_default_CA">tls_append_default_CA</a> = yes" for
+backwards compatibility, to avoid breaking certificate verification
+with sites that don't use <a href="postconf.5.html#permit_tls_all_clientcerts">permit_tls_all_clientcerts</a>. </p>
 
 
 </DD>
index 0fe7c2d40fbca41fa69878e4eabf1f37e328c91c..674d9cb4de4bc2ef8fee2406b3170db7248735db 100644 (file)
@@ -8737,10 +8737,10 @@ The default is "no"; this prevents Postfix from trusting third-party
 certificates and giving them relay permission with
 permit_tls_all_clientcerts.
 .PP
-This feature is available in Postfix 2.4.15, 2.6.8, 2.7.2 and
-later versions. Specify "tls_append_default_CA = yes" for backwards
-compatibility, to avoid breaking certificate verification with sites
-that don't use permit_tls_all_clientcerts.
+This feature is available in Postfix 2.4.15, 2.5.11, 2.6.8,
+2.7.2 and later versions. Specify "tls_append_default_CA = yes" for
+backwards compatibility, to avoid breaking certificate verification
+with sites that don't use permit_tls_all_clientcerts.
 .SH tls_daemon_random_bytes (default: 32)
 The number of pseudo-random bytes that an \fBsmtp\fR(8) or \fBsmtpd\fR(8)
 process requests from the \fBtlsmgr\fR(8) server in order to seed its
index aae536c4e436f21310b3acfb68a4635d0e3a78c5..fa45ce42c96b435d3789560852c43d5d5592366d 100644 (file)
@@ -9378,10 +9378,10 @@ The default is "no"; this prevents Postfix from trusting third-party
 certificates and giving them relay permission with
 permit_tls_all_clientcerts.  </p>
 
-<p> This feature is available in Postfix 2.4.15, 2.6.8, 2.7.2 and
-later versions. Specify "tls_append_default_CA = yes" for backwards
-compatibility, to avoid breaking certificate verification with sites
-that don't use permit_tls_all_clientcerts. </p>
+<p> This feature is available in Postfix 2.4.15, 2.5.11, 2.6.8,
+2.7.2 and later versions. Specify "tls_append_default_CA = yes" for
+backwards compatibility, to avoid breaking certificate verification
+with sites that don't use permit_tls_all_clientcerts. </p>
 
 %PARAM tls_random_exchange_name see "postconf -d" output
 
index 8f1e0fdc7df416e747c903144dc80e12a3d3179e..570260265bdc0f1219769da34250c7a7afe66bc3 100644 (file)
@@ -20,8 +20,8 @@
   * Patches change both the patchlevel and the release date. Snapshots have no
   * patchlevel; they change the release date only.
   */
-#define MAIL_RELEASE_DATE      "20100615"
-#define MAIL_VERSION_NUMBER    "2.7.2-RC1"
+#define MAIL_RELEASE_DATE      "20100707"
+#define MAIL_VERSION_NUMBER    "2.7.2-RC2"
 
 #ifdef SNAPSHOT
 # define MAIL_VERSION_DATE     "-" MAIL_RELEASE_DATE
index 1a8e26da7a3c1442c7c6c44352c537749c4f63fe..918a9732fb0f55a44c8f551a99bfc3d34b029235 100644 (file)
@@ -101,6 +101,7 @@ tls_bio_ops.o: ../../include/vstring.h
 tls_bio_ops.o: tls.h
 tls_bio_ops.o: tls_bio_ops.c
 tls_certkey.o: ../../include/argv.h
+tls_certkey.o: ../../include/mail_params.h
 tls_certkey.o: ../../include/msg.h
 tls_certkey.o: ../../include/name_code.h
 tls_certkey.o: ../../include/name_mask.h
index c1fd1c52adc99e26e2132187c69b33927efbdb8e..1a324b9396c5a7402baf8760bb9df21b8e336685 100644 (file)
@@ -421,6 +421,7 @@ void    tls_param_init(void)
 
     get_mail_conf_str_table(str_table);
     get_mail_conf_int_table(int_table);
+    get_mail_conf_bool_table(bool_table);
 }
 
 /* tls_set_ciphers - Set SSL context cipher list */