Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/ibm-public/postfix merge postfix-3.5.0



details:   https://anonhg.NetBSD.org/src/rev/c978a2331fce
branches:  trunk
changeset: 970276:c978a2331fce
user:      christos <christos%NetBSD.org@localhost>
date:      Wed Mar 18 19:05:13 2020 +0000

description:
merge postfix-3.5.0

diffstat:

 external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README |    17 +-
 external/ibm-public/postfix/dist/README_FILES/INSTALL                     |   222 +-
 external/ibm-public/postfix/dist/README_FILES/TLS_README                  |   350 +-
 external/ibm-public/postfix/dist/conf/main.cf                             |     6 +-
 external/ibm-public/postfix/dist/conf/master.cf                           |    11 +-
 external/ibm-public/postfix/dist/conf/post-install                        |    17 +-
 external/ibm-public/postfix/dist/conf/postfix-files                       |     5 +-
 external/ibm-public/postfix/dist/conf/postfix-script                      |    91 +-
 external/ibm-public/postfix/dist/conf/postfix-tls-script                  |     4 +-
 external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html    |    12 +
 external/ibm-public/postfix/dist/html/INSTALL.html                        |    17 +-
 external/ibm-public/postfix/dist/html/TLS_README.html                     |   411 +-
 external/ibm-public/postfix/dist/html/postconf.5.html                     |  1827 ++++++++-
 external/ibm-public/postfix/dist/makedefs                                 |    88 +-
 external/ibm-public/postfix/dist/man/man1/makedefs.1                      |     2 +-
 external/ibm-public/postfix/dist/man/man1/postalias.1                     |    17 +-
 external/ibm-public/postfix/dist/man/man1/postcat.1                       |     6 +-
 external/ibm-public/postfix/dist/man/man1/postconf.1                      |   100 +-
 external/ibm-public/postfix/dist/man/man1/postdrop.1                      |    20 +-
 external/ibm-public/postfix/dist/man/man1/postfix.1                       |    55 +-
 external/ibm-public/postfix/dist/man/man1/postkick.1                      |     6 +-
 external/ibm-public/postfix/dist/man/man1/postlock.1                      |     6 +-
 external/ibm-public/postfix/dist/man/man1/postlog.1                       |    31 +-
 external/ibm-public/postfix/dist/man/man1/postmap.1                       |    54 +-
 external/ibm-public/postfix/dist/man/man1/postmulti.1                     |    28 +-
 external/ibm-public/postfix/dist/man/man1/postqueue.1                     |    32 +-
 external/ibm-public/postfix/dist/man/man1/postsuper.1                     |   100 +-
 external/ibm-public/postfix/dist/man/man1/posttls-finger.1                |    26 +-
 external/ibm-public/postfix/dist/man/man1/sendmail.1                      |    35 +-
 external/ibm-public/postfix/dist/man/man5/access.5                        |    47 +-
 external/ibm-public/postfix/dist/man/man5/aliases.5                       |    69 +-
 external/ibm-public/postfix/dist/man/man5/canonical.5                     |   125 +-
 external/ibm-public/postfix/dist/man/man5/cidr_table.5                    |    92 +-
 external/ibm-public/postfix/dist/man/man5/generic.5                       |    10 +-
 external/ibm-public/postfix/dist/man/man5/header_checks.5                 |    23 +-
 external/ibm-public/postfix/dist/man/man5/ldap_table.5                    |    56 +-
 external/ibm-public/postfix/dist/man/man5/master.5                        |    27 +-
 external/ibm-public/postfix/dist/man/man5/mysql_table.5                   |   127 +-
 external/ibm-public/postfix/dist/man/man5/pgsql_table.5                   |    90 +-
 external/ibm-public/postfix/dist/man/man5/postconf.5                      |  1603 +++++++-
 external/ibm-public/postfix/dist/man/man5/socketmap_table.5               |     4 +-
 external/ibm-public/postfix/dist/man/man5/sqlite_table.5                  |    48 +-
 external/ibm-public/postfix/dist/man/man5/tcp_table.5                     |    16 +-
 external/ibm-public/postfix/dist/man/man5/transport.5                     |    44 +-
 external/ibm-public/postfix/dist/man/man5/virtual.5                       |    77 +-
 external/ibm-public/postfix/dist/man/man8/anvil.8                         |    13 +-
 external/ibm-public/postfix/dist/man/man8/bounce.8                        |    14 +-
 external/ibm-public/postfix/dist/man/man8/cleanup.8                       |    31 +-
 external/ibm-public/postfix/dist/man/man8/discard.8                       |    14 +-
 external/ibm-public/postfix/dist/man/man8/dnsblog.8                       |    27 +-
 external/ibm-public/postfix/dist/man/man8/error.8                         |    14 +-
 external/ibm-public/postfix/dist/man/man8/flush.8                         |    14 +-
 external/ibm-public/postfix/dist/man/man8/local.8                         |    44 +-
 external/ibm-public/postfix/dist/man/man8/master.8                        |    33 +-
 external/ibm-public/postfix/dist/man/man8/oqmgr.8                         |    81 +-
 external/ibm-public/postfix/dist/man/man8/pickup.8                        |    19 +-
 external/ibm-public/postfix/dist/man/man8/pipe.8                          |    57 +-
 external/ibm-public/postfix/dist/man/man8/postlogd.8                      |     2 +-
 external/ibm-public/postfix/dist/man/man8/postscreen.8                    |    53 +-
 external/ibm-public/postfix/dist/man/man8/proxymap.8                      |     9 +-
 external/ibm-public/postfix/dist/man/man8/qmgr.8                          |   129 +-
 external/ibm-public/postfix/dist/man/man8/qmqpd.8                         |    20 +-
 external/ibm-public/postfix/dist/man/man8/scache.8                        |    14 +-
 external/ibm-public/postfix/dist/man/man8/showq.8                         |    14 +-
 external/ibm-public/postfix/dist/man/man8/smtp.8                          |   154 +-
 external/ibm-public/postfix/dist/man/man8/smtpd.8                         |    72 +-
 external/ibm-public/postfix/dist/man/man8/spawn.8                         |    24 +-
 external/ibm-public/postfix/dist/man/man8/tlsmgr.8                        |    14 +-
 external/ibm-public/postfix/dist/man/man8/tlsproxy.8                      |   194 +-
 external/ibm-public/postfix/dist/man/man8/trivial-rewrite.8               |    14 +-
 external/ibm-public/postfix/dist/man/man8/verify.8                        |    22 +-
 external/ibm-public/postfix/dist/man/man8/virtual.8                       |    31 +-
 external/ibm-public/postfix/dist/postfix-install                          |    11 +-
 external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html   |    12 +
 external/ibm-public/postfix/dist/proto/INSTALL.html                       |    15 +-
 external/ibm-public/postfix/dist/proto/TLS_README.html                    |   409 +-
 external/ibm-public/postfix/dist/proto/postconf.proto                     |  1625 +++++++-
 external/ibm-public/postfix/dist/src/anvil/anvil.c                        |    13 +-
 external/ibm-public/postfix/dist/src/bounce/bounce.c                      |    14 +-
 external/ibm-public/postfix/dist/src/bounce/bounce_notify_util.c          |    11 +-
 external/ibm-public/postfix/dist/src/bounce/bounce_template.c             |     4 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup.c                    |    31 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup.h                    |    17 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_addr.c               |    17 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_api.c                |    10 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_body_edit.c          |     2 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c           |    25 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c               |    30 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_map11.c              |    11 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_map1n.c              |    18 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_message.c            |    91 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_milter.c             |   150 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_out_recipient.c      |     9 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_region.c             |     4 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_state.c              |    12 +-
 external/ibm-public/postfix/dist/src/discard/discard.c                    |    14 +-
 external/ibm-public/postfix/dist/src/dns/dns.h                            |    12 +-
 external/ibm-public/postfix/dist/src/dns/dns_lookup.c                     |    25 +-
 external/ibm-public/postfix/dist/src/dns/dns_str_resflags.c               |     2 +-
 external/ibm-public/postfix/dist/src/dnsblog/dnsblog.c                    |    22 +-
 external/ibm-public/postfix/dist/src/error/error.c                        |    14 +-
 external/ibm-public/postfix/dist/src/flush/flush.c                        |    14 +-
 external/ibm-public/postfix/dist/src/global/anvil_clnt.c                  |     7 +-
 external/ibm-public/postfix/dist/src/global/anvil_clnt.h                  |     7 +-
 external/ibm-public/postfix/dist/src/global/been_here.c                   |     4 +-
 external/ibm-public/postfix/dist/src/global/been_here.h                   |     2 +-
 external/ibm-public/postfix/dist/src/global/bounce_log.c                  |     9 +-
 external/ibm-public/postfix/dist/src/global/clnt_stream.c                 |     4 +-
 external/ibm-public/postfix/dist/src/global/deliver_request.h             |    16 +-
 external/ibm-public/postfix/dist/src/global/dict_ldap.c                   |    29 +-
 external/ibm-public/postfix/dist/src/global/dict_mysql.c                  |   237 +-
 external/ibm-public/postfix/dist/src/global/dict_pgsql.c                  |   106 +-
 external/ibm-public/postfix/dist/src/global/ehlo_mask.c                   |    10 +-
 external/ibm-public/postfix/dist/src/global/ehlo_mask.h                   |     8 +-
 external/ibm-public/postfix/dist/src/global/haproxy_srvr.c                |     2 +-
 external/ibm-public/postfix/dist/src/global/haproxy_srvr.h                |     2 +-
 external/ibm-public/postfix/dist/src/global/header_body_checks.c          |    13 +-
 external/ibm-public/postfix/dist/src/global/info_log_addr_form.c          |     2 +-
 external/ibm-public/postfix/dist/src/global/info_log_addr_form.h          |     2 +-
 external/ibm-public/postfix/dist/src/global/log_adhoc.c                   |    19 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_crunch.c            |   122 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_crunch.h            |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_find.c              |   611 ++-
 external/ibm-public/postfix/dist/src/global/mail_addr_find.h              |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_form.c              |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_form.h              |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_map.c               |   433 ++-
 external/ibm-public/postfix/dist/src/global/mail_addr_map.h               |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_command_client.c         |     7 +-
 external/ibm-public/postfix/dist/src/global/mail_conf.c                   |    54 +-
 external/ibm-public/postfix/dist/src/global/mail_conf.h                   |     8 +-
 external/ibm-public/postfix/dist/src/global/mail_conf_int.c               |    19 +-
 external/ibm-public/postfix/dist/src/global/mail_conf_long.c              |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_conf_nint.c              |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_conf_time.c              |    14 +-
 external/ibm-public/postfix/dist/src/global/mail_copy.c                   |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_error.c                  |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_params.c                 |    61 +-
 external/ibm-public/postfix/dist/src/global/mail_params.h                 |   361 +-
 external/ibm-public/postfix/dist/src/global/mail_parm_split.c             |    25 +-
 external/ibm-public/postfix/dist/src/global/mail_proto.h                  |    30 +-
 external/ibm-public/postfix/dist/src/global/mail_queue.h                  |    10 +-
 external/ibm-public/postfix/dist/src/global/mail_task.c                   |     2 +-
 external/ibm-public/postfix/dist/src/global/mail_version.h                |    13 +-
 external/ibm-public/postfix/dist/src/global/maillog_client.c              |     2 +-
 external/ibm-public/postfix/dist/src/global/maillog_client.h              |     2 +-
 external/ibm-public/postfix/dist/src/global/map_search.c                  |     2 +-
 external/ibm-public/postfix/dist/src/global/map_search.h                  |     2 +-
 external/ibm-public/postfix/dist/src/global/maps.c                        |    85 +-
 external/ibm-public/postfix/dist/src/global/maps.h                        |     2 +-
 external/ibm-public/postfix/dist/src/global/memcache_proto.c              |     2 +-
 external/ibm-public/postfix/dist/src/global/mime_state.c                  |    12 +-
 external/ibm-public/postfix/dist/src/global/mkmap_db.c                    |     2 +-
 external/ibm-public/postfix/dist/src/global/normalize_mailhost_addr.c     |     2 +-
 external/ibm-public/postfix/dist/src/global/normalize_mailhost_addr.h     |     2 +-
 external/ibm-public/postfix/dist/src/global/off_cvt.c                     |     2 +-
 external/ibm-public/postfix/dist/src/global/opened.c                      |     2 +-
 external/ibm-public/postfix/dist/src/global/post_mail.c                   |     9 +-
 external/ibm-public/postfix/dist/src/global/post_mail.h                   |     7 +-
 external/ibm-public/postfix/dist/src/global/quote_822_local.c             |     2 +-
 external/ibm-public/postfix/dist/src/global/quote_822_local.h             |     2 +-
 external/ibm-public/postfix/dist/src/global/quote_flags.c                 |     2 +-
 external/ibm-public/postfix/dist/src/global/quote_flags.h                 |     2 +-
 external/ibm-public/postfix/dist/src/global/rcpt_buf.c                    |     4 +-
 external/ibm-public/postfix/dist/src/global/rec_type.h                    |     4 +-
 external/ibm-public/postfix/dist/src/global/record.c                      |    12 +-
 external/ibm-public/postfix/dist/src/global/reject_deliver_request.c      |     2 +-
 external/ibm-public/postfix/dist/src/global/resolve_clnt.c                |    27 +-
 external/ibm-public/postfix/dist/src/global/resolve_clnt.h                |     2 +-
 external/ibm-public/postfix/dist/src/global/scache.h                      |     9 +-
 external/ibm-public/postfix/dist/src/global/sent.c                        |    13 +-
 external/ibm-public/postfix/dist/src/global/smtp_reply_footer.c           |     4 +-
 external/ibm-public/postfix/dist/src/global/smtp_stream.c                 |   116 +-
 external/ibm-public/postfix/dist/src/global/smtp_stream.h                 |     2 +-
 external/ibm-public/postfix/dist/src/global/smtputf8.h                    |     6 +-
 external/ibm-public/postfix/dist/src/global/split_addr.c                  |    22 +-
 external/ibm-public/postfix/dist/src/global/split_addr.h                  |     2 +-
 external/ibm-public/postfix/dist/src/global/strip_addr.c                  |    66 +-
 external/ibm-public/postfix/dist/src/global/strip_addr.h                  |     2 +-
 external/ibm-public/postfix/dist/src/global/uxtext.c                      |    11 +-
 external/ibm-public/postfix/dist/src/global/verify.c                      |    14 +-
 external/ibm-public/postfix/dist/src/global/verify_sender_addr.c          |     4 +-
 external/ibm-public/postfix/dist/src/global/xtext.c                       |    11 +-
 external/ibm-public/postfix/dist/src/local/alias.c                        |     4 +-
 external/ibm-public/postfix/dist/src/local/forward.c                      |     7 +-
 external/ibm-public/postfix/dist/src/local/local.c                        |    53 +-
 external/ibm-public/postfix/dist/src/local/mailbox.c                      |    12 +-
 external/ibm-public/postfix/dist/src/local/unknown.c                      |    27 +-
 external/ibm-public/postfix/dist/src/master/dgram_server.c                |     2 +-
 external/ibm-public/postfix/dist/src/master/event_server.c                |    75 +-
 external/ibm-public/postfix/dist/src/master/mail_server.h                 |    17 +-
 external/ibm-public/postfix/dist/src/master/master.c                      |    64 +-
 external/ibm-public/postfix/dist/src/master/master.h                      |     2 +-
 external/ibm-public/postfix/dist/src/master/master_conf.c                 |     2 +-
 external/ibm-public/postfix/dist/src/master/master_ent.c                  |    15 +-
 external/ibm-public/postfix/dist/src/master/master_listen.c               |     2 +-
 external/ibm-public/postfix/dist/src/master/master_proto.h                |     2 +-
 external/ibm-public/postfix/dist/src/master/master_sig.c                  |    16 +-
 external/ibm-public/postfix/dist/src/master/master_spawn.c                |     7 +-
 external/ibm-public/postfix/dist/src/master/master_wakeup.c               |    12 +-
 external/ibm-public/postfix/dist/src/master/multi_server.c                |    30 +-
 external/ibm-public/postfix/dist/src/master/single_server.c               |    71 +-
 external/ibm-public/postfix/dist/src/master/trigger_server.c              |    30 +-
 external/ibm-public/postfix/dist/src/milter/milter.c                      |    13 +-
 external/ibm-public/postfix/dist/src/milter/milter.h                      |     8 +-
 external/ibm-public/postfix/dist/src/milter/milter8.c                     |    30 +-
 external/ibm-public/postfix/dist/src/milter/test-milter.c                 |    14 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr.c                         |    81 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr.h                         |     8 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr_active.c                  |    42 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr_error.c                   |     2 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr_message.c                 |    61 +-
 external/ibm-public/postfix/dist/src/pickup/pickup.c                      |    24 +-
 external/ibm-public/postfix/dist/src/pipe/pipe.c                          |    57 +-
 external/ibm-public/postfix/dist/src/postalias/postalias.c                |    38 +-
 external/ibm-public/postfix/dist/src/postcat/postcat.c                    |    12 +-
 external/ibm-public/postfix/dist/src/postconf/postconf.c                  |   115 +-
 external/ibm-public/postfix/dist/src/postconf/postconf.h                  |     8 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_builtin.c          |     7 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_dbms.c             |   148 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_lookup.c           |    14 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_master.c           |    18 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_user.c             |    24 +-
 external/ibm-public/postfix/dist/src/postdrop/postdrop.c                  |    45 +-
 external/ibm-public/postfix/dist/src/postfix/postfix.c                    |    87 +-
 external/ibm-public/postfix/dist/src/postkick/postkick.c                  |    18 +-
 external/ibm-public/postfix/dist/src/postlock/postlock.c                  |    13 +-
 external/ibm-public/postfix/dist/src/postlog/postlog.c                    |    51 +-
 external/ibm-public/postfix/dist/src/postlogd/postlogd.c                  |     2 +-
 external/ibm-public/postfix/dist/src/postmap/postmap.c                    |   180 +-
 external/ibm-public/postfix/dist/src/postmulti/postmulti.c                |    53 +-
 external/ibm-public/postfix/dist/src/postqueue/postqueue.c                |    63 +-
 external/ibm-public/postfix/dist/src/postqueue/showq_compat.c             |    29 +-
 external/ibm-public/postfix/dist/src/postqueue/showq_json.c               |    20 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen.c              |    72 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen.h              |    22 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_dnsbl.c        |     4 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_early.c        |     7 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_endpt.c        |    34 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_haproxy.c      |   101 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_haproxy.h      |     2 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_misc.c         |     7 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_send.c         |    56 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_smtpd.c        |   138 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_starttls.c     |    16 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_state.c        |    20 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_tests.c        |    73 +-
 external/ibm-public/postfix/dist/src/postsuper/postsuper.c                |   546 +-
 external/ibm-public/postfix/dist/src/posttls-finger/posttls-finger.c      |   298 +-
 external/ibm-public/postfix/dist/src/proxymap/proxymap.c                  |    35 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr.c                          |   129 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr.h                          |     8 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr_active.c                   |    42 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr_error.c                    |     2 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr_message.c                  |    61 +-
 external/ibm-public/postfix/dist/src/qmqpd/qmqpd.c                        |    20 +-
 external/ibm-public/postfix/dist/src/scache/scache.c                      |    14 +-
 external/ibm-public/postfix/dist/src/sendmail/sendmail.c                  |    70 +-
 external/ibm-public/postfix/dist/src/showq/showq.c                        |    21 +-
 external/ibm-public/postfix/dist/src/smtp/lmtp_params.c                   |     9 +-
 external/ibm-public/postfix/dist/src/smtp/map11_map                       |     3 -
 external/ibm-public/postfix/dist/src/smtp/smtp.c                          |   287 +-
 external/ibm-public/postfix/dist/src/smtp/smtp.h                          |   121 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_addr.c                     |   134 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_chat.c                     |    12 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_connect.c                  |    75 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_key.c                      |    34 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_map11.c                    |   243 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_misc.c                     |     2 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_params.c                   |     9 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_proto.c                    |   357 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_rcpt.c                     |     9 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_reuse.c                    |    83 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_sasl_auth_cache.c          |     4 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_sasl_glue.c                |    67 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_session.c                  |   260 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_tls_policy.c               |    54 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_trouble.c                  |    27 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd.c                        |  1028 ++++-
 external/ibm-public/postfix/dist/src/smtpd/smtpd.h                        |    49 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_chat.c                   |    77 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_chat.h                   |    18 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.c                  |   432 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.h                  |     7 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_expand.h                 |     9 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_haproxy.c                |   107 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_milter.c                 |     7 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_peer.c                   |    90 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_resolve.c                |     7 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_resolve.h                |     7 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_sasl_glue.c              |    20 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_sasl_proto.c             |    11 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_state.c                  |     2 +-
 external/ibm-public/postfix/dist/src/smtpstone/smtp-source.c              |    25 +-
 external/ibm-public/postfix/dist/src/spawn/spawn.c                        |    24 +-
 external/ibm-public/postfix/dist/src/tls/tls.h                            |   140 +-
 external/ibm-public/postfix/dist/src/tls/tls_certkey.c                    |   610 +++-
 external/ibm-public/postfix/dist/src/tls/tls_client.c                     |   200 +-
 external/ibm-public/postfix/dist/src/tls/tls_dane.c                       |   345 +-
 external/ibm-public/postfix/dist/src/tls/tls_dh.c                         |   160 +-
 external/ibm-public/postfix/dist/src/tls/tls_mgr.c                        |     4 +-
 external/ibm-public/postfix/dist/src/tls/tls_misc.c                       |   723 ++-
 external/ibm-public/postfix/dist/src/tls/tls_proxy.h                      |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_client_misc.c          |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_client_print.c         |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_client_scan.c          |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_clnt.c                 |   139 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_context_print.c        |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_context_scan.c         |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_print.c                |    88 -
 external/ibm-public/postfix/dist/src/tls/tls_proxy_scan.c                 |    96 -
 external/ibm-public/postfix/dist/src/tls/tls_proxy_server_print.c         |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_server_scan.c          |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_rsa.c                        |     8 +-
 external/ibm-public/postfix/dist/src/tls/tls_scache.c                     |     4 +-
 external/ibm-public/postfix/dist/src/tls/tls_server.c                     |   162 +-
 external/ibm-public/postfix/dist/src/tls/tls_session.c                    |     2 +-
 external/ibm-public/postfix/dist/src/tls/tls_verify.c                     |     4 +-
 external/ibm-public/postfix/dist/src/tlsmgr/tlsmgr.c                      |    17 +-
 external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy.c                  |  1257 +++++-
 external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy.h                  |     2 +-
 external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy_state.c            |    33 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/resolve.c            |     5 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/rewrite.c            |     5 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/transport.c          |   243 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/trivial-rewrite.c    |    14 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/trivial-rewrite.h    |     9 +-
 external/ibm-public/postfix/dist/src/util/allascii.c                      |     7 +-
 external/ibm-public/postfix/dist/src/util/argv_attr.h                     |     2 +-
 external/ibm-public/postfix/dist/src/util/argv_attr_print.c               |     2 +-
 external/ibm-public/postfix/dist/src/util/argv_attr_scan.c                |     2 +-
 external/ibm-public/postfix/dist/src/util/attr.h                          |     7 +-
 external/ibm-public/postfix/dist/src/util/auto_clnt.c                     |     4 +-
 external/ibm-public/postfix/dist/src/util/base32_code.h                   |     7 +-
 external/ibm-public/postfix/dist/src/util/base64_code.h                   |     7 +-
 external/ibm-public/postfix/dist/src/util/byte_mask.c                     |     2 +-
 external/ibm-public/postfix/dist/src/util/byte_mask.h                     |     2 +-
 external/ibm-public/postfix/dist/src/util/casefold.c                      |    11 +-
 external/ibm-public/postfix/dist/src/util/cidr_match.c                    |   131 +-
 external/ibm-public/postfix/dist/src/util/cidr_match.h                    |     2 +-
 external/ibm-public/postfix/dist/src/util/clean_env.c                     |     2 +-
 external/ibm-public/postfix/dist/src/util/clean_env.h                     |     2 +-
 external/ibm-public/postfix/dist/src/util/connect.h                       |     2 +-
 external/ibm-public/postfix/dist/src/util/dict.c                          |     3 +-
 external/ibm-public/postfix/dist/src/util/dict.h                          |    25 +-
 external/ibm-public/postfix/dist/src/util/dict_alloc.c                    |    13 +-
 external/ibm-public/postfix/dist/src/util/dict_cidr.c                     |   169 +-
 external/ibm-public/postfix/dist/src/util/dict_db.c                       |    82 +-
 external/ibm-public/postfix/dist/src/util/dict_db.h                       |     7 +-
 external/ibm-public/postfix/dist/src/util/dict_file.c                     |     2 +-
 external/ibm-public/postfix/dist/src/util/dict_inline.c                   |    33 +-
 external/ibm-public/postfix/dist/src/util/dict_lmdb.c                     |    11 +-
 external/ibm-public/postfix/dist/src/util/dict_open.c                     |    27 +-
 external/ibm-public/postfix/dist/src/util/dict_pcre.c                     |   164 +-
 external/ibm-public/postfix/dist/src/util/dict_random.c                   |    87 +-
 external/ibm-public/postfix/dist/src/util/dict_regexp.c                   |   112 +-
 external/ibm-public/postfix/dist/src/util/dict_static.c                   |    77 +-
 external/ibm-public/postfix/dist/src/util/dict_thash.c                    |    44 +-
 external/ibm-public/postfix/dist/src/util/dict_union.c                    |     7 +-
 external/ibm-public/postfix/dist/src/util/dict_utf8.c                     |    12 +-
 external/ibm-public/postfix/dist/src/util/edit_file.c                     |     4 +-
 external/ibm-public/postfix/dist/src/util/edit_file.h                     |     7 +-
 external/ibm-public/postfix/dist/src/util/extpar.c                        |     4 +-
 external/ibm-public/postfix/dist/src/util/hex_code.h                      |     7 +-
 external/ibm-public/postfix/dist/src/util/hex_quote.c                     |     2 +-
 external/ibm-public/postfix/dist/src/util/host_port.h                     |     7 +-
 external/ibm-public/postfix/dist/src/util/inet_proto.c                    |     4 +-
 external/ibm-public/postfix/dist/src/util/killme_after.c                  |     2 +-
 external/ibm-public/postfix/dist/src/util/listen.h                        |     8 +-
 external/ibm-public/postfix/dist/src/util/logwriter.c                     |     2 +-
 external/ibm-public/postfix/dist/src/util/logwriter.h                     |     2 +-
 external/ibm-public/postfix/dist/src/util/lstat_as.h                      |     7 +-
 external/ibm-public/postfix/dist/src/util/mac_expand.c                    |    87 +-
 external/ibm-public/postfix/dist/src/util/mac_expand.h                    |     7 +-
 external/ibm-public/postfix/dist/src/util/match_ops.c                     |    10 +-
 external/ibm-public/postfix/dist/src/util/midna_domain.c                  |    62 +-
 external/ibm-public/postfix/dist/src/util/midna_domain.h                  |     9 +-
 external/ibm-public/postfix/dist/src/util/msg_logger.c                    |     2 +-
 external/ibm-public/postfix/dist/src/util/msg_logger.h                    |     2 +-
 external/ibm-public/postfix/dist/src/util/msg_output.c                    |    71 +-
 external/ibm-public/postfix/dist/src/util/msg_output.h                    |     8 +-
 external/ibm-public/postfix/dist/src/util/msg_syslog.c                    |     2 +-
 external/ibm-public/postfix/dist/src/util/msg_syslog.h                    |    10 +-
 external/ibm-public/postfix/dist/src/util/mvect.c                         |     8 +-
 external/ibm-public/postfix/dist/src/util/myaddrinfo.h                    |     7 +-
 external/ibm-public/postfix/dist/src/util/myflock.c                       |     4 +-
 external/ibm-public/postfix/dist/src/util/myflock.h                       |     7 +-
 external/ibm-public/postfix/dist/src/util/mymalloc.c                      |    13 +-
 external/ibm-public/postfix/dist/src/util/mymalloc.h                      |    11 +-
 external/ibm-public/postfix/dist/src/util/nbbio.c                         |    43 +-
 external/ibm-public/postfix/dist/src/util/netstring.c                     |    28 +-
 external/ibm-public/postfix/dist/src/util/peekfd.c                        |     7 +-
 external/ibm-public/postfix/dist/src/util/printable.c                     |    30 +-
 external/ibm-public/postfix/dist/src/util/recv_pass_attr.c                |     7 +-
 external/ibm-public/postfix/dist/src/util/sane_fsops.h                    |     7 +-
 external/ibm-public/postfix/dist/src/util/sane_socketpair.h               |     7 +-
 external/ibm-public/postfix/dist/src/util/slmdb.c                         |     4 +-
 external/ibm-public/postfix/dist/src/util/split_qnameval.c                |     2 +-
 external/ibm-public/postfix/dist/src/util/stat_as.h                       |     7 +-
 external/ibm-public/postfix/dist/src/util/stringops.h                     |    13 +-
 external/ibm-public/postfix/dist/src/util/sys_compat.c                    |    35 +-
 external/ibm-public/postfix/dist/src/util/sys_defs.h                      |    78 +-
 external/ibm-public/postfix/dist/src/util/timed_wait.h                    |     7 +-
 external/ibm-public/postfix/dist/src/util/unix_dgram_connect.c            |     2 +-
 external/ibm-public/postfix/dist/src/util/unix_dgram_listen.c             |     2 +-
 external/ibm-public/postfix/dist/src/util/unsafe.c                        |     2 +-
 external/ibm-public/postfix/dist/src/util/vbuf.c                          |    10 +-
 external/ibm-public/postfix/dist/src/util/vbuf_print.c                    |   220 +-
 external/ibm-public/postfix/dist/src/util/vstream.c                       |   284 +-
 external/ibm-public/postfix/dist/src/util/vstream.h                       |    23 +-
 external/ibm-public/postfix/dist/src/util/vstream_tweak.c                 |    17 +-
 external/ibm-public/postfix/dist/src/util/vstring.c                       |    83 +-
 external/ibm-public/postfix/dist/src/util/vstring.h                       |    20 +-
 external/ibm-public/postfix/dist/src/util/vstring_vstream.c               |     2 +-
 external/ibm-public/postfix/dist/src/util/vstring_vstream.h               |    41 +-
 external/ibm-public/postfix/dist/src/util/watchdog.c                      |     9 +-
 external/ibm-public/postfix/dist/src/verify/verify.c                      |    23 +-
 external/ibm-public/postfix/dist/src/virtual/mailbox.c                    |     9 +-
 external/ibm-public/postfix/dist/src/virtual/virtual.c                    |    40 +-
 external/ibm-public/postfix/dist/src/xsasl/xsasl.h                        |    10 +-
 external/ibm-public/postfix/dist/src/xsasl/xsasl_cyrus_client.c           |     9 +-
 external/ibm-public/postfix/dist/src/xsasl/xsasl_cyrus_server.c           |    46 +-
 external/ibm-public/postfix/dist/src/xsasl/xsasl_dovecot_server.c         |    12 +-
 external/ibm-public/postfix/dist/src/xsasl/xsasl_server.c                 |     2 +-
 external/ibm-public/postfix/lib/dns/Makefile                              |    18 +-
 external/ibm-public/postfix/lib/global/Makefile                           |   205 +-
 external/ibm-public/postfix/lib/masterlib/Makefile                        |    23 +-
 external/ibm-public/postfix/lib/milter/Makefile                           |     7 +-
 external/ibm-public/postfix/lib/tls/Makefile                              |    37 +-
 external/ibm-public/postfix/lib/util/Makefile                             |   253 +-
 external/ibm-public/postfix/lib/xsasl/Makefile                            |    14 +-
 external/ibm-public/postfix/libexec/smtp/Makefile                         |    25 +-
 external/ibm-public/postfix/libexec/smtpd/Makefile                        |    23 +-
 external/ibm-public/postfix/libexec/tlsproxy/Makefile                     |     6 +-
 external/ibm-public/postfix/sbin/postconf/Makefile                        |     6 +-
 435 files changed, 20574 insertions(+), 6724 deletions(-)

diffs (truncated from 50008 to 300 lines):

diff -r 772e0ba561f9 -r c978a2331fce external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README
--- a/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README Wed Mar 18 18:59:26 2020 +0000
+++ b/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README Wed Mar 18 19:05:13 2020 +0000
@@ -47,11 +47,9 @@
 Probe messages are like normal mail, except that they are never delivered,
 deferred or bounced; probe messages are always discarded.
 
-                               
                                              probe     Postfix
                                             message ->   mail
-                                                        queue
-                Postfix        Postfix   ->
+                Postfix        Postfix   ->             queue
     Internet ->  SMTP   <->     verify
                 server          server                      |
                                                             v
@@ -62,7 +60,6 @@
                                     ^
                                     |
                                     v
-                                          
 
                               Address
                             verification
@@ -167,6 +164,12 @@
         # Postfix 2.6 and later privacy feature.
         # unverified_recipient_reject_reason = Address lookup failed
 
+        # Postfix 3.2 and earlier workaround.
+        # Do not set enable_original_recipient=no. This prevents Postfix
+        # from saving the recipient address verification result under
+        # the original address, when the address verification probe
+        # message goes through address aliasing or canonical mapping.
+
 The "reject_unknown_recipient_domain" restriction blocks mail for non-existent
 domains. Putting this before "reject_unverified_recipient" avoids the overhead
 of generating unnecessary probe messages.
@@ -207,6 +210,12 @@
         # Note 2: Avoid hash files here. Use btree or lmdb instead.
         address_verify_map = btree:/var/lib/postfix/verify
 
+        # Postfix 3.2 and earlier workaround.
+        # Do not set enable_original_recipient=no. This prevents Postfix
+        # from saving the sender address verification result under the
+        # original address, when the address verification probe message
+        # goes through address aliasing or canonical mapping.
+
     /etc/postfix/sender_access:
         # Don't do this when you handle lots of email.
         aol.com     reject_unverified_sender
diff -r 772e0ba561f9 -r c978a2331fce external/ibm-public/postfix/dist/README_FILES/INSTALL
--- a/external/ibm-public/postfix/dist/README_FILES/INSTALL     Wed Mar 18 18:59:26 2020 +0000
+++ b/external/ibm-public/postfix/dist/README_FILES/INSTALL     Wed Mar 18 19:05:13 2020 +0000
@@ -357,7 +357,7 @@
     postfix-files will automatically include files under the directory postfix-
     files.d. Thanks to this, you can install or deinstall a database plugin
     package without having to edit postfix-files or dynamicmaps.cf. Instead,
-    you give that plugin its own configuration files dynamicmaps.cf.d and
+    you give that plugin its own configuration files under dynamicmaps.cf.d and
     postfix-files.d, and you add or remove those configuration files along with
     the database plugin dynamically-linked object.
 
@@ -516,110 +516,122 @@
 The following is an extensive list of names and values.
 
  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ 
-|NNaammee//VVaalluuee                    |DDeessccrriippttiioonn                                   |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies one or more non-default object      |
-|                              |libraries. Postfix 3.0 and later specify some |
-|                              |of their database library dependencies with   |
-|AUXLIBS="object_library..."   |AUXLIBS_CDB, AUXLIBS_LDAP, AUXLIBS_LMDB,      |
-|                              |AUXLIBS_MYSQL, AUXLIBS_PCRE, AUXLIBS_PGSQL,   |
-|                              |AUXLIBS_SDBM, and AUXLIBS_SQLITE,             |
-|                              |respectively.                                 |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|CC=compiler_command           |Specifies a non-default compiler. On many     |
-|                              |systems, the default is gcc.                  |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies non-default compiler arguments, for |
-|CCARGS="compiler_arguments..."|example, a non-default include directory. The |
-|                              |following directives turn off Postfix features|
-|                              |at compile time:                              |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with Berkeley DB support. By     |
-||                             |default, Berkeley DB support is compiled in on|
-||-DNO_DB                      |platforms that are known to support this      |
-||                             |feature. If you override this, then you       |
-||                             |probably should also override DEF_DB_TYPE as  |
-||                             |described in section 4.6.                     |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||-DNO_DNSSEC                  |Do not build with DNSSEC support, even if the |
-||                             |resolver library appears to support it.       |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with Solaris /dev/poll support.  |
-||-DNO_DEVPOLL                 |By default, /dev/poll support is compiled in  |
-||                             |on Solaris versions that are known to support |
-||                             |this feature.                                 |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with Linux EPOLL support. By     |
-||-DNO_EPOLL                   |default, EPOLL support is compiled in on      |
-||                             |platforms that are known to support this      |
-||                             |feature.                                      |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with EAI (SMTPUTF8) support. By  |
-||-DNO_EAI                     |default, EAI support is compiled in when the  |
-||                             |"icuuc" library and header files are found.   |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not require support for C99 "inline"       |
-||-DNO_INLINE                  |functions. Instead, implement argument        |
-||                             |typechecks for non-printf/scanf-like functions|
-||                             |with ternary operators and unreachable code.  |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with IPv6 support. By default,   |
-||                             |IPv6 support is compiled in on platforms that |
-||-DNO_IPV6                    |are known to have IPv6 support. Note: this    |
-||                             |directive is for debugging and testing only.  |
-||                             |It is not guaranteed to work on all platforms.|
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with FreeBSD / NetBSD / OpenBSD /|
-||-DNO_KQUEUE                  |MacOSX KQUEUE support. By default, KQUEUE     |
-||                             |support is compiled in on platforms that are  |
-||                             |known to support it.                          |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with NIS or NISPLUS support. NIS |
-||-DNO_NIS                     |is not available on some recent Linux         |
-||                             |distributions.                                |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with NISPLUS support. NISPLUS is |
-||-DNO_NISPLUS                 |not available on some recent Solaris          |
-||                             |distributions.                                |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Do not build with PCRE support. By default,   |
-||-DNO_PCRE                    |PCRE support is compiled in when the pcre-    |
-||                             |config utility is installed.                  |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Disable support for POSIX getpwnam_r/         |
-||-DNO_POSIX_GETPW_R           |getpwuid_r. By default Postfix uses these     |
-||                             |where they are known to be available.         |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-||                             |Use setjmp()/longjmp() instead of sigsetjmp()/|
-||-DNO_SIGSETJMP               |siglongjmp(). By default, Postfix uses        |
-||                             |sigsetjmp()/siglongjmp() when they are known  |
-||                             |to be available.                              |
-|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies a non-default compiler debugging    |
-|DEBUG=debug_level             |level. The default is "-g". Specify DEBUG= to |
-|                              |turn off debugging.                           |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies a non-default optimization level.   |
-|OPT=optimization_level        |The default is "-O". Specify OPT= to turn off |
-|                              |optimization.                                 |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies non-default compiler options for    |
-|SHLIB_CFLAGS=flags            |building Postfix dynamically-linked libraries |
-|                              |and database plugins. The typical default is  |
-|                              |"-fPIC".                                      |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies a non-default runpath for Postfix   |
-|SHLIB_RPATH=rpath             |dynamically-linked libraries. The typical     |
-|                              |default is "'-Wl,-rpath,${SHLIB_DIR}'".       |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies a non-default suffix for Postfix    |
-|SHLIB_SUFFIX=suffix           |dynamically-linked libraries and database     |
-|                              |plugins. The typical default is ".so".        |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
-|                              |Specifies non-default compiler warning options|
-|WARN="warning_flags..."       |for use when "make" is invoked in a source    |
-|                              |subdirectory only.                            |
-|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|NNaammee//VVaalluuee                     |DDeessccrriippttiioonn                                  |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies one or more non-default object     |
+|                               |libraries. Postfix 3.0 and later specify some|
+|                               |of their database library dependencies with  |
+|AUXLIBS="object_library..."    |AUXLIBS_CDB, AUXLIBS_LDAP, AUXLIBS_LMDB,     |
+|                               |AUXLIBS_MYSQL, AUXLIBS_PCRE, AUXLIBS_PGSQL,  |
+|                               |AUXLIBS_SDBM, and AUXLIBS_SQLITE,            |
+|                               |respectively.                                |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|CC=compiler_command            |Specifies a non-default compiler. On many    |
+|                               |systems, the default is gcc.                 |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies non-default compiler arguments, for|
+|CCARGS="compiler_arguments..." |example, a non-default include directory. The|
+|                               |following directives turn off Postfix        |
+|                               |features at compile time:                    |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with Berkeley DB support. By    |
+||                              |default, Berkeley DB support is compiled in  |
+||-DNO_DB                       |on platforms that are known to support this  |
+||                              |feature. If you override this, then you      |
+||                              |probably should also override DEF_DB_TYPE as |
+||                              |described in section 4.6.                    |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||-DNO_DNSSEC                   |Do not build with DNSSEC support, even if the|
+||                              |resolver library appears to support it.      |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with Solaris /dev/poll support. |
+||-DNO_DEVPOLL                  |By default, /dev/poll support is compiled in |
+||                              |on Solaris versions that are known to support|
+||                              |this feature.                                |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with Linux EPOLL support. By    |
+||-DNO_EPOLL                    |default, EPOLL support is compiled in on     |
+||                              |platforms that are known to support this     |
+||                              |feature.                                     |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with EAI (SMTPUTF8) support. By |
+||-DNO_EAI                      |default, EAI support is compiled in when the |
+||                              |"icuuc" library and header files are found.  |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not require support for C99 "inline"      |
+||                              |functions. Instead, implement argument       |
+||-DNO_INLINE                   |typechecks for non-printf/scanf-like         |
+||                              |functions with ternary operators and         |
+||                              |unreachable code.                            |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with IPv6 support. By default,  |
+||                              |IPv6 support is compiled in on platforms that|
+||                              |are known to have IPv6 support. Note: this   |
+||-DNO_IPV6                     |directive is for debugging And testing only. |
+||                              |It is not guaranteed to work on all          |
+||                              |platforms. If you don't want IPv6 support,   |
+||                              |set "inet_protocols = ipv4" in main.cf.      |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with FreeBSD / NetBSD / OpenBSD |
+||-DNO_KQUEUE                   |/ MacOSX KQUEUE support. By default, KQUEUE  |
+||                              |support is compiled in on platforms that are |
+||                              |known to support it.                         |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with NIS or NISPLUS support. NIS|
+||-DNO_NIS                      |is not available on some recent Linux        |
+||                              |distributions.                               |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with NISPLUS support. NISPLUS is|
+||-DNO_NISPLUS                  |not available on some recent Solaris         |
+||                              |distributions.                               |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Do not build with PCRE support. By default,  |
+||-DNO_PCRE                     |PCRE support is compiled in when the pcre-   |
+||                              |config utility is installed.                 |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Disable support for POSIX getpwnam_r/        |
+||-DNO_POSIX_GETPW_R            |getpwuid_r. By default Postfix uses these    |
+||                              |where they are known to be available.        |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Use setjmp()/longjmp() instead of sigsetjmp  |
+||-DNO_SIGSETJMP                |()/siglongjmp(). By default, Postfix uses    |
+||                              |sigsetjmp()/siglongjmp() when they are known |
+||                              |to be available.                             |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+||                              |Use sprintf() instead of snprintf(). By      |
+||-DNO_SNPRINTF                 |default, Postfix uses snprintf() except on   |
+||                              |ancient systems.                             |
+|_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies a non-default compiler debugging   |
+|DEBUG=debug_level              |level. The default is "-g". Specify DEBUG= to|
+|                               |turn off debugging.                          |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies a non-default optimization level.  |
+|OPT=optimization_level         |The default is "-O". Specify OPT= to turn off|
+|                               |optimization.                                |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies options for the postfix-install    |
+|POSTFIX_INSTALL_OPTS=-option...|command, separated by whitespace. Currently, |
+|                               |the only supported option is "-keep-build-   |
+|                               |mtime".                                      |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies non-default compiler options for   |
+|SHLIB_CFLAGS=flags             |building Postfix dynamically-linked libraries|
+|                               |and database plugins. The typical default is |
+|                               |"-fPIC".                                     |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies a non-default runpath for Postfix  |
+|SHLIB_RPATH=rpath              |dynamically-linked libraries. The typical    |
+|                               |default is "'-Wl,-rpath,${SHLIB_DIR}'".      |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies a non-default suffix for Postfix   |
+|SHLIB_SUFFIX=suffix            |dynamically-linked libraries and database    |
+|                               |plugins. The typical default is ".so".       |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
+|                               |Specifies non-default compiler warning       |
+|WARN="warning_flags..."        |options for use when "make" is invoked in a  |
+|                               |source subdirectory only.                    |
+|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ |
 
 44..88 -- SSuuppppoorrtt ffoorr tthhoouussaannddss ooff pprroocceesssseess
 
diff -r 772e0ba561f9 -r c978a2331fce external/ibm-public/postfix/dist/README_FILES/TLS_README
--- a/external/ibm-public/postfix/dist/README_FILES/TLS_README  Wed Mar 18 18:59:26 2020 +0000
+++ b/external/ibm-public/postfix/dist/README_FILES/TLS_README  Wed Mar 18 19:05:13 2020 +0000
@@ -2,25 +2,17 @@
 
 -------------------------------------------------------------------------------
 
-WWAARRNNIINNGG
-
-By turning on TLS support in Postfix, you not only get the ability to encrypt
-mail and to authenticate remote SMTP clients or servers. You also turn on



Home | Main Index | Thread Index | Old Index