Prereq: "3.0.5" diff -cr --new-file /var/tmp/postfix-3.0.5/src/global/mail_version.h ./src/global/mail_version.h *** /var/tmp/postfix-3.0.5/src/global/mail_version.h 2016-05-15 12:55:35.000000000 -0400 --- ./src/global/mail_version.h 2016-08-27 18:54:46.000000000 -0400 *************** *** 20,27 **** * Patches change both the patchlevel and the release date. Snapshots have no * patchlevel; they change the release date only. */ ! #define MAIL_RELEASE_DATE "20160515" ! #define MAIL_VERSION_NUMBER "3.0.5" #ifdef SNAPSHOT #define MAIL_VERSION_DATE "-" MAIL_RELEASE_DATE --- 20,27 ---- * Patches change both the patchlevel and the release date. Snapshots have no * patchlevel; they change the release date only. */ ! #define MAIL_RELEASE_DATE "20160828" ! #define MAIL_VERSION_NUMBER "3.0.6" #ifdef SNAPSHOT #define MAIL_VERSION_DATE "-" MAIL_RELEASE_DATE diff -cr --new-file /var/tmp/postfix-3.0.5/HISTORY ./HISTORY *** /var/tmp/postfix-3.0.5/HISTORY 2016-05-15 13:10:12.000000000 -0400 --- ./HISTORY 2016-08-27 19:06:57.000000000 -0400 *************** *** 21761,21763 **** --- 21761,21776 ---- 20160515 Portability: OpenBSD 6.0. Files: makedefs, util/sys_defs.h. + + 20160819 + + Bugfix (introduced: Postfix 3.0): the makedefs script ignored + readme_directory=pathname overrides. Fix by Todd C. Olson. + File: makedefs. + + 20160821 + + Bugfix (introduced: Postfix 3.0): the tls_session_ticket_cipher + documentation says aes-256-cbc, but the implementation was + using aes-128-cbc (note that Postfix SMTP server and client + processes have a limited life time). diff -cr --new-file /var/tmp/postfix-3.0.5/makedefs ./makedefs *** /var/tmp/postfix-3.0.5/makedefs 2016-05-15 12:45:11.000000000 -0400 --- ./makedefs 2016-08-19 20:08:20.000000000 -0400 *************** *** 942,948 **** manpage_directory_macro=DEF_MANPAGE_DIR readme_directory_macro=DEF_README_DIR ! for parm_name in html_directory manpage_directory do eval parm_val=\"\$$parm_name\" eval parm_macro=\"\$${parm_name}_macro\" --- 942,948 ---- manpage_directory_macro=DEF_MANPAGE_DIR readme_directory_macro=DEF_README_DIR ! for parm_name in html_directory manpage_directory readme_directory do eval parm_val=\"\$$parm_name\" eval parm_macro=\"\$${parm_name}_macro\" diff -cr --new-file /var/tmp/postfix-3.0.5/src/global/mail_params.h ./src/global/mail_params.h *** /var/tmp/postfix-3.0.5/src/global/mail_params.h 2015-07-19 18:24:25.000000000 -0400 --- ./src/global/mail_params.h 2016-08-20 09:17:08.000000000 -0400 *************** *** 3183,3189 **** extern char *var_tls_ssl_options; #define VAR_TLS_TKT_CIPHER "tls_session_ticket_cipher" ! #define DEF_TLS_TKT_CIPHER "aes-128-cbc" extern char *var_tls_tkt_cipher; #define VAR_TLS_BC_PKEY_FPRINT "tls_legacy_public_key_fingerprints" --- 3183,3189 ---- extern char *var_tls_ssl_options; #define VAR_TLS_TKT_CIPHER "tls_session_ticket_cipher" ! #define DEF_TLS_TKT_CIPHER "aes-256-cbc" extern char *var_tls_tkt_cipher; #define VAR_TLS_BC_PKEY_FPRINT "tls_legacy_public_key_fingerprints"