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/dist Import Postfix 2.11.1. The ...



details:   https://anonhg.NetBSD.org/src/rev/5e8a3335e0ee
branches:  trunk
changeset: 330379:5e8a3335e0ee
user:      tron <tron%NetBSD.org@localhost>
date:      Sun Jul 06 19:27:32 2014 +0000

description:
Import Postfix 2.11.1. The main changes since version 2.10.* are:
- Support for PKI-less TLS server certificate verification with DANE
  (DNS-based Authentication of Named Entities) where the CA public key
  or the server certificate is identified via DNSSEC lookup. This
  requires a DNS resolver that validates DNSSEC replies. The problem
  with conventional PKI is that there are literally hundreds of
  organizations world-wide that can provide a certificate in anyone's
  name. DANE limits trust to the people who control the target DNS
  zone and its parent zones.
- A new postscreen_dnsbl_whitelist_threshold feature to allow clients
  to skip postscreen tests based on their DNSBL score. This can
  eliminate email delays due to "after 220 greeting" protocol tests,
  which otherwise require that a client reconnects before it can
  deliver mail. Some providers such as Google don't retry from the
  same IP address, and that can result in large email delivery delays.
- The recipient_delimiter feature now supports different delimiters,
  for example both "+" and "-". As before, this implementation
  recognizes exactly one delimiter character per email address, and
  exactly one address extension per email address.
- Advanced master.cf query/update support to access service attributes
  as "name = value" pairs. For example to turn off chroot on all
  services use "postconf -F '*/*/chroot = n'", and to change/add a
  "-o name=value" setting use "postconf -P 'smtp/inet/name = value'".
  This was developed primarily to allow automated tools to manage Postfix
  systems without having to parse Postfix configuration files.

diffstat:

 external/ibm-public/postfix/dist/AAAREADME                               |     1 +
 external/ibm-public/postfix/dist/HISTORY                                 |  1299 +++++-
 external/ibm-public/postfix/dist/INSTALL                                 |    76 +-
 external/ibm-public/postfix/dist/Makefile.in                             |     5 +-
 external/ibm-public/postfix/dist/README_FILES/AAAREADME                  |     3 +-
 external/ibm-public/postfix/dist/README_FILES/ADDRESS_REWRITING_README   |     6 +-
 external/ibm-public/postfix/dist/README_FILES/BACKSCATTER_README         |     4 +-
 external/ibm-public/postfix/dist/README_FILES/CONNECTION_CACHE_README    |    20 +-
 external/ibm-public/postfix/dist/README_FILES/DATABASE_README            |   138 +-
 external/ibm-public/postfix/dist/README_FILES/FORWARD_SECRECY_README     |   415 +
 external/ibm-public/postfix/dist/README_FILES/LMDB_README                |   113 +
 external/ibm-public/postfix/dist/README_FILES/MULTI_INSTANCE_README      |    26 +-
 external/ibm-public/postfix/dist/README_FILES/POSTSCREEN_README          |   122 +-
 external/ibm-public/postfix/dist/README_FILES/RELEASE_NOTES              |   442 +-
 external/ibm-public/postfix/dist/README_FILES/RESTRICTION_CLASS_README   |     6 +-
 external/ibm-public/postfix/dist/README_FILES/SASL_README                |   123 +-
 external/ibm-public/postfix/dist/README_FILES/SCHEDULER_README           |    18 +-
 external/ibm-public/postfix/dist/README_FILES/SMTPD_ACCESS_README        |    20 +-
 external/ibm-public/postfix/dist/README_FILES/STRESS_README              |   156 +-
 external/ibm-public/postfix/dist/RELEASE_NOTES                           |   442 +-
 external/ibm-public/postfix/dist/RELEASE_NOTES-2.10                      |   268 +
 external/ibm-public/postfix/dist/conf/access                             |     4 +
 external/ibm-public/postfix/dist/conf/canonical                          |     4 +-
 external/ibm-public/postfix/dist/conf/post-install                       |   192 +-
 external/ibm-public/postfix/dist/conf/virtual                            |     4 +-
 external/ibm-public/postfix/dist/html/ADDRESS_REWRITING_README.html      |    50 +-
 external/ibm-public/postfix/dist/html/BACKSCATTER_README.html            |     6 +-
 external/ibm-public/postfix/dist/html/BASIC_CONFIGURATION_README.html    |     4 +-
 external/ibm-public/postfix/dist/html/BUILTIN_FILTER_README.html         |     8 +-
 external/ibm-public/postfix/dist/html/CONNECTION_CACHE_README.html       |    18 +-
 external/ibm-public/postfix/dist/html/DATABASE_README.html               |   156 +-
 external/ibm-public/postfix/dist/html/ETRN_README.html                   |     2 +-
 external/ibm-public/postfix/dist/html/FORWARD_SECRECY_README.html        |   574 ++
 external/ibm-public/postfix/dist/html/LDAP_README.html                   |     4 +-
 external/ibm-public/postfix/dist/html/LMDB_README.html                   |   401 +
 external/ibm-public/postfix/dist/html/MAILDROP_README.html               |     6 +-
 external/ibm-public/postfix/dist/html/MULTI_INSTANCE_README.html         |    26 +-
 external/ibm-public/postfix/dist/html/Makefile.in                        |   153 +-
 external/ibm-public/postfix/dist/html/POSTSCREEN_README.html             |   158 +-
 external/ibm-public/postfix/dist/html/QSHAPE_README.html                 |     8 +-
 external/ibm-public/postfix/dist/html/RESTRICTION_CLASS_README.html      |    18 +-
 external/ibm-public/postfix/dist/html/SASL_README.html                   |   153 +-
 external/ibm-public/postfix/dist/html/SCHEDULER_README.html              |    20 +-
 external/ibm-public/postfix/dist/html/SMTPD_ACCESS_README.html           |    24 +-
 external/ibm-public/postfix/dist/html/SMTPD_POLICY_README.html           |     4 +-
 external/ibm-public/postfix/dist/html/SOHO_README.html                   |    12 +-
 external/ibm-public/postfix/dist/html/STANDARD_CONFIGURATION_README.html |    20 +-
 external/ibm-public/postfix/dist/html/STRESS_README.html                 |   210 +-
 external/ibm-public/postfix/dist/html/TLS_LEGACY_README.html             |    12 +-
 external/ibm-public/postfix/dist/html/UUCP_README.html                   |     2 +-
 external/ibm-public/postfix/dist/html/VIRTUAL_README.html                |    20 +-
 external/ibm-public/postfix/dist/html/access.5.html                      |   504 +-
 external/ibm-public/postfix/dist/html/aliases.5.html                     |   222 +-
 external/ibm-public/postfix/dist/html/anvil.8.html                       |   191 +-
 external/ibm-public/postfix/dist/html/bounce.5.html                      |   189 +-
 external/ibm-public/postfix/dist/html/bounce.8.html                      |   143 +-
 external/ibm-public/postfix/dist/html/canonical.5.html                   |   290 +-
 external/ibm-public/postfix/dist/html/cidr_table.5.html                  |    67 +-
 external/ibm-public/postfix/dist/html/cleanup.8.html                     |   444 +-
 external/ibm-public/postfix/dist/html/defer.8.html                       |   143 +-
 external/ibm-public/postfix/dist/html/discard.8.html                     |    96 +-
 external/ibm-public/postfix/dist/html/dnsblog.8.html                     |    67 +-
 external/ibm-public/postfix/dist/html/error.8.html                       |   111 +-
 external/ibm-public/postfix/dist/html/flush.8.html                       |   151 +-
 external/ibm-public/postfix/dist/html/generic.5.html                     |   228 +-
 external/ibm-public/postfix/dist/html/header_checks.5.html               |   494 +-
 external/ibm-public/postfix/dist/html/index.html                         |     4 +-
 external/ibm-public/postfix/dist/html/ldap_table.5.html                  |   910 +--
 external/ibm-public/postfix/dist/html/lmdb_table.5.html                  |   108 +
 external/ibm-public/postfix/dist/html/lmtp.8.html                        |   835 +--
 external/ibm-public/postfix/dist/html/local.8.html                       |   711 +-
 external/ibm-public/postfix/dist/html/mailq.1.html                       |   479 +-
 external/ibm-public/postfix/dist/html/master.5.html                      |   289 +-
 external/ibm-public/postfix/dist/html/master.8.html                      |   193 +-
 external/ibm-public/postfix/dist/html/memcache_table.5.html              |   246 +-
 external/ibm-public/postfix/dist/html/mysql_table.5.html                 |   368 +-
 external/ibm-public/postfix/dist/html/newaliases.1.html                  |   479 +-
 external/ibm-public/postfix/dist/html/nisplus_table.5.html               |    54 +-
 external/ibm-public/postfix/dist/html/oqmgr.8.html                       |   376 +-
 external/ibm-public/postfix/dist/html/pcre_table.5.html                  |   191 +-
 external/ibm-public/postfix/dist/html/pgsql_table.5.html                 |   356 +-
 external/ibm-public/postfix/dist/html/pickup.8.html                      |    94 +-
 external/ibm-public/postfix/dist/html/pipe.8.html                        |   588 +-
 external/ibm-public/postfix/dist/html/postalias.1.html                   |   267 +-
 external/ibm-public/postfix/dist/html/postcat.1.html                     |    58 +-
 external/ibm-public/postfix/dist/html/postconf.1.html                    |   531 +-
 external/ibm-public/postfix/dist/html/postdrop.1.html                    |    98 +-
 external/ibm-public/postfix/dist/html/postfix-manuals.html               |     4 +
 external/ibm-public/postfix/dist/html/postfix-wrapper.5.html             |   306 +-
 external/ibm-public/postfix/dist/html/postfix.1.html                     |   264 +-
 external/ibm-public/postfix/dist/html/postkick.1.html                    |    54 +-
 external/ibm-public/postfix/dist/html/postlock.1.html                    |    79 +-
 external/ibm-public/postfix/dist/html/postlog.1.html                     |    61 +-
 external/ibm-public/postfix/dist/html/postmap.1.html                     |   318 +-
 external/ibm-public/postfix/dist/html/postmulti.1.html                   |   460 +-
 external/ibm-public/postfix/dist/html/postqueue.1.html                   |   166 +-
 external/ibm-public/postfix/dist/html/postscreen.8.html                  |   472 +-
 external/ibm-public/postfix/dist/html/postsuper.1.html                   |   301 +-
 external/ibm-public/postfix/dist/html/posttls-finger.1.html              |   314 +
 external/ibm-public/postfix/dist/html/proxymap.8.html                    |   226 +-
 external/ibm-public/postfix/dist/html/qmgr.8.html                        |   432 +-
 external/ibm-public/postfix/dist/html/qmqp-sink.1.html                   |    41 +-
 external/ibm-public/postfix/dist/html/qmqp-source.1.html                 |    77 +-
 external/ibm-public/postfix/dist/html/qmqpd.8.html                       |   143 +-
 external/ibm-public/postfix/dist/html/qshape.1.html                      |   126 +-
 external/ibm-public/postfix/dist/html/regexp_table.5.html                |   142 +-
 external/ibm-public/postfix/dist/html/relocated.5.html                   |   157 +-
 external/ibm-public/postfix/dist/html/scache.8.html                      |   144 +-
 external/ibm-public/postfix/dist/html/sendmail.1.html                    |   479 +-
 external/ibm-public/postfix/dist/html/showq.8.html                       |    86 +-
 external/ibm-public/postfix/dist/html/smtp-sink.1.html                   |   306 +-
 external/ibm-public/postfix/dist/html/smtp-source.1.html                 |   121 +-
 external/ibm-public/postfix/dist/html/smtp.8.html                        |   835 +--
 external/ibm-public/postfix/dist/html/smtpd.8.html                       |  1327 ++---
 external/ibm-public/postfix/dist/html/socketmap_table.5.html             |    95 +
 external/ibm-public/postfix/dist/html/spawn.8.html                       |   139 +-
 external/ibm-public/postfix/dist/html/sqlite_table.5.html                |   290 +-
 external/ibm-public/postfix/dist/html/tcp_table.5.html                   |    80 +-
 external/ibm-public/postfix/dist/html/tlsmgr.8.html                      |   167 +-
 external/ibm-public/postfix/dist/html/tlsproxy.8.html                    |   242 +-
 external/ibm-public/postfix/dist/html/trace.8.html                       |   143 +-
 external/ibm-public/postfix/dist/html/transport.5.html                   |   302 +-
 external/ibm-public/postfix/dist/html/trivial-rewrite.8.html             |   328 +-
 external/ibm-public/postfix/dist/html/verify.8.html                      |   206 +-
 external/ibm-public/postfix/dist/html/virtual.5.html                     |   303 +-
 external/ibm-public/postfix/dist/html/virtual.8.html                     |   326 +-
 external/ibm-public/postfix/dist/man/Makefile.in                         |    19 +-
 external/ibm-public/postfix/dist/man/man1/postconf.1                     |   364 +-
 external/ibm-public/postfix/dist/man/man1/postfix.1                      |     4 +-
 external/ibm-public/postfix/dist/man/man1/postmulti.1                    |     6 +-
 external/ibm-public/postfix/dist/man/man1/posttls-finger.1               |   303 +
 external/ibm-public/postfix/dist/man/man5/access.5                       |     6 +-
 external/ibm-public/postfix/dist/man/man5/canonical.5                    |     6 +-
 external/ibm-public/postfix/dist/man/man5/cidr_table.5                   |     7 +-
 external/ibm-public/postfix/dist/man/man5/header_checks.5                |     4 +-
 external/ibm-public/postfix/dist/man/man5/ldap_table.5                   |     8 +-
 external/ibm-public/postfix/dist/man/man5/lmdb_table.5                   |   140 +
 external/ibm-public/postfix/dist/man/man5/master.5                       |    14 +-
 external/ibm-public/postfix/dist/man/man5/memcache_table.5               |    16 +-
 external/ibm-public/postfix/dist/man/man5/mysql_table.5                  |    39 +-
 external/ibm-public/postfix/dist/man/man5/nisplus_table.5                |     4 +-
 external/ibm-public/postfix/dist/man/man5/pcre_table.5                   |    15 +-
 external/ibm-public/postfix/dist/man/man5/pgsql_table.5                  |     6 +-
 external/ibm-public/postfix/dist/man/man5/regexp_table.5                 |    16 +-
 external/ibm-public/postfix/dist/man/man5/socketmap_table.5              |   115 +
 external/ibm-public/postfix/dist/man/man5/sqlite_table.5                 |     6 +-
 external/ibm-public/postfix/dist/man/man5/tcp_table.5                    |     4 +-
 external/ibm-public/postfix/dist/man/man5/virtual.5                      |     6 +-
 external/ibm-public/postfix/dist/man/man8/discard.8                      |    12 +-
 external/ibm-public/postfix/dist/man/man8/local.8                        |     6 +-
 external/ibm-public/postfix/dist/man/man8/oqmgr.8                        |    12 +-
 external/ibm-public/postfix/dist/man/man8/pipe.8                         |    54 +-
 external/ibm-public/postfix/dist/man/man8/postscreen.8                   |    18 +-
 external/ibm-public/postfix/dist/man/man8/qmgr.8                         |    12 +-
 external/ibm-public/postfix/dist/man/man8/smtp.8                         |    37 +-
 external/ibm-public/postfix/dist/man/man8/smtpd.8                        |    40 +-
 external/ibm-public/postfix/dist/man/man8/tlsmgr.8                       |     6 +-
 external/ibm-public/postfix/dist/man/man8/tlsproxy.8                     |    13 +-
 external/ibm-public/postfix/dist/man/man8/trivial-rewrite.8              |    10 +-
 external/ibm-public/postfix/dist/mantools/ccformat                       |     3 +-
 external/ibm-public/postfix/dist/mantools/man2html                       |    35 +-
 external/ibm-public/postfix/dist/mantools/postconf2man                   |     6 +-
 external/ibm-public/postfix/dist/mantools/postlink                       |   135 +-
 external/ibm-public/postfix/dist/proto/CONNECTION_CACHE_README.html      |    16 +-
 external/ibm-public/postfix/dist/proto/DATABASE_README.html              |   130 +-
 external/ibm-public/postfix/dist/proto/FORWARD_SECRECY_README.html       |   574 ++
 external/ibm-public/postfix/dist/proto/LMDB_README.html                  |   401 +
 external/ibm-public/postfix/dist/proto/MULTI_INSTANCE_README.html        |     2 +-
 external/ibm-public/postfix/dist/proto/Makefile.in                       |   252 +-
 external/ibm-public/postfix/dist/proto/POSTSCREEN_README.html            |   156 +-
 external/ibm-public/postfix/dist/proto/SASL_README.html                  |   129 +-
 external/ibm-public/postfix/dist/proto/SCHEDULER_README.html             |    10 +-
 external/ibm-public/postfix/dist/proto/STRESS_README.html                |   204 +-
 external/ibm-public/postfix/dist/proto/access                            |     4 +
 external/ibm-public/postfix/dist/proto/canonical                         |     4 +-
 external/ibm-public/postfix/dist/proto/cidr_table                        |     5 +-
 external/ibm-public/postfix/dist/proto/header_checks                     |     2 +-
 external/ibm-public/postfix/dist/proto/ldap_table                        |     6 +-
 external/ibm-public/postfix/dist/proto/lmdb_table                        |   115 +
 external/ibm-public/postfix/dist/proto/master                            |    12 +-
 external/ibm-public/postfix/dist/proto/memcache_table                    |    14 +-
 external/ibm-public/postfix/dist/proto/mysql_table                       |    37 +-
 external/ibm-public/postfix/dist/proto/nisplus_table                     |     2 +-
 external/ibm-public/postfix/dist/proto/pcre_table                        |    13 +-
 external/ibm-public/postfix/dist/proto/pgsql_table                       |     4 +-
 external/ibm-public/postfix/dist/proto/postconf.man.prolog               |     8 +-
 external/ibm-public/postfix/dist/proto/regexp_table                      |    14 +-
 external/ibm-public/postfix/dist/proto/socketmap_table                   |    89 +
 external/ibm-public/postfix/dist/proto/sqlite_table                      |     4 +-
 external/ibm-public/postfix/dist/proto/stop                              |   153 +-
 external/ibm-public/postfix/dist/proto/tcp_table                         |     2 +-
 external/ibm-public/postfix/dist/proto/virtual                           |     4 +-
 external/ibm-public/postfix/dist/src/cleanup/Makefile.in                 |     1 +
 external/ibm-public/postfix/dist/src/cleanup/cleanup_addr.c              |     8 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_map11.c             |     8 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_map1n.c             |     8 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_masquerade.c        |     5 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_message.c           |     8 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_milter.c            |    69 +-
 external/ibm-public/postfix/dist/src/cleanup/cleanup_state.c             |     5 +-
 external/ibm-public/postfix/dist/src/discard/discard.c                   |    12 +-
 external/ibm-public/postfix/dist/src/dns/dns.h                           |    71 +-
 external/ibm-public/postfix/dist/src/dns/dns_rr.c                        |    11 +-
 external/ibm-public/postfix/dist/src/dns/dns_rr_eq_sa.in                 |     4 +-
 external/ibm-public/postfix/dist/src/dns/dns_rr_eq_sa.ref                |    20 +-
 external/ibm-public/postfix/dist/src/dns/dns_sa_to_rr.c                  |     5 +-
 external/ibm-public/postfix/dist/src/dns/dns_strtype.c                   |    11 +-
 external/ibm-public/postfix/dist/src/dns/test_dns_lookup.c               |    29 +-
 external/ibm-public/postfix/dist/src/global/Makefile.in                  |    66 +-
 external/ibm-public/postfix/dist/src/global/data_redirect.c              |     4 +-
 external/ibm-public/postfix/dist/src/global/dict_ldap.c                  |     4 +-
 external/ibm-public/postfix/dist/src/global/dict_ldap.h                  |     4 +-
 external/ibm-public/postfix/dist/src/global/dict_memcache.c              |     4 +-
 external/ibm-public/postfix/dist/src/global/dict_mysql.c                 |   111 +-
 external/ibm-public/postfix/dist/src/global/dsn_buf.c                    |    27 +-
 external/ibm-public/postfix/dist/src/global/dsn_buf.h                    |     3 +-
 external/ibm-public/postfix/dist/src/global/mail_addr_find.c             |     4 +-
 external/ibm-public/postfix/dist/src/global/mail_params.c                |    29 +-
 external/ibm-public/postfix/dist/src/global/mail_proto.h                 |     6 +-
 external/ibm-public/postfix/dist/src/global/mail_version.h               |    14 +-
 external/ibm-public/postfix/dist/src/global/match_service.c              |    28 +-
 external/ibm-public/postfix/dist/src/global/mbox_open.c                  |     8 +-
 external/ibm-public/postfix/dist/src/global/memcache_proto.c             |    13 +-
 external/ibm-public/postfix/dist/src/global/mkmap.h                      |     4 +-
 external/ibm-public/postfix/dist/src/global/mkmap_lmdb.c                 |    86 +
 external/ibm-public/postfix/dist/src/global/mkmap_open.c                 |    24 +-
 external/ibm-public/postfix/dist/src/global/resolve_clnt.c               |     9 +-
 external/ibm-public/postfix/dist/src/global/safe_ultostr.c               |    29 +-
 external/ibm-public/postfix/dist/src/global/safe_ultostr.in              |     4 +
 external/ibm-public/postfix/dist/src/global/safe_ultostr.ref             |     4 +
 external/ibm-public/postfix/dist/src/global/split_addr.c                 |    19 +-
 external/ibm-public/postfix/dist/src/global/split_addr.h                 |     4 +-
 external/ibm-public/postfix/dist/src/global/strip_addr.c                 |    48 +-
 external/ibm-public/postfix/dist/src/global/strip_addr.h                 |     4 +-
 external/ibm-public/postfix/dist/src/global/strip_addr.ref               |     2 +
 external/ibm-public/postfix/dist/src/global/xtext.c                      |    22 +-
 external/ibm-public/postfix/dist/src/global/xtext.h                      |     3 +-
 external/ibm-public/postfix/dist/src/local/bounce_workaround.c           |     4 +-
 external/ibm-public/postfix/dist/src/local/local.c                       |     6 +-
 external/ibm-public/postfix/dist/src/local/local_expand.c                |     8 +-
 external/ibm-public/postfix/dist/src/local/recipient.c                   |     4 +-
 external/ibm-public/postfix/dist/src/local/resolve.c                     |     8 +-
 external/ibm-public/postfix/dist/src/master/master_ent.c                 |     4 +-
 external/ibm-public/postfix/dist/src/master/master_vars.c                |     8 +-
 external/ibm-public/postfix/dist/src/milter/Makefile.in                  |     1 +
 external/ibm-public/postfix/dist/src/milter/milter8.c                    |    33 +-
 external/ibm-public/postfix/dist/src/milter/test-milter.c                |    50 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr.c                        |    14 +-
 external/ibm-public/postfix/dist/src/oqmgr/qmgr_message.c                |     4 +-
 external/ibm-public/postfix/dist/src/pipe/pipe.c                         |    62 +-
 external/ibm-public/postfix/dist/src/postalias/postalias.c               |   147 +-
 external/ibm-public/postfix/dist/src/postconf/Makefile.in                |   233 +-
 external/ibm-public/postfix/dist/src/postconf/extract.awk                |     2 +-
 external/ibm-public/postfix/dist/src/postconf/install_table.h            |     4 +-
 external/ibm-public/postfix/dist/src/postconf/postconf.c                 |   688 ++-
 external/ibm-public/postfix/dist/src/postconf/postconf.h                 |   259 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_builtin.c         |   204 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_dbms.c            |    51 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_edit.c            |   444 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_lookup.c          |    87 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_main.c            |   154 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_match.c           |   190 +
 external/ibm-public/postfix/dist/src/postconf/postconf_misc.c            |    14 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_node.c            |   114 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_other.c           |    33 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_print.c           |   116 +
 external/ibm-public/postfix/dist/src/postconf/postconf_service.c         |    69 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_unused.c          |    52 +-
 external/ibm-public/postfix/dist/src/postconf/postconf_user.c            |   179 +-
 external/ibm-public/postfix/dist/src/postconf/test10.ref                 |     2 +
 external/ibm-public/postfix/dist/src/postconf/test37.ref                 |     4 +-
 external/ibm-public/postfix/dist/src/postconf/test40.ref                 |     8 +-
 external/ibm-public/postfix/dist/src/postconf/test41.ref                 |    12 +
 external/ibm-public/postfix/dist/src/postconf/test42.ref                 |    10 +
 external/ibm-public/postfix/dist/src/postconf/test43.ref                 |     5 +
 external/ibm-public/postfix/dist/src/postconf/test44.ref                 |     5 +
 external/ibm-public/postfix/dist/src/postconf/test45.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test46.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test47.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test48.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test49.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test50.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test51.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test52.ref                 |     1 +
 external/ibm-public/postfix/dist/src/postconf/test53.ref                 |     3 +
 external/ibm-public/postfix/dist/src/postconf/test54.ref                 |     3 +
 external/ibm-public/postfix/dist/src/postconf/test55.ref                 |     3 +
 external/ibm-public/postfix/dist/src/postconf/test56.ref                 |     5 +
 external/ibm-public/postfix/dist/src/postfix/postfix.c                   |     4 +-
 external/ibm-public/postfix/dist/src/postmap/postmap.c                   |    94 +-
 external/ibm-public/postfix/dist/src/postmulti/postmulti.c               |     6 +-
 external/ibm-public/postfix/dist/src/postscreen/Makefile.in              |     6 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen.c             |    22 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen.h             |   155 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_early.c       |   109 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_endpt.c       |     4 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_state.c       |     5 +-
 external/ibm-public/postfix/dist/src/postscreen/postscreen_tests.c       |   147 +-
 external/ibm-public/postfix/dist/src/posttls-finger/Makefile.in          |   104 +
 external/ibm-public/postfix/dist/src/posttls-finger/posttls-finger.c     |  1842 ++++++++
 external/ibm-public/postfix/dist/src/posttls-finger/tlsmgrmem.c          |   145 +
 external/ibm-public/postfix/dist/src/posttls-finger/tlsmgrmem.h          |    30 +
 external/ibm-public/postfix/dist/src/qmgr/qmgr.c                         |    14 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr_job.c                     |    60 +-
 external/ibm-public/postfix/dist/src/qmgr/qmgr_message.c                 |     4 +-
 external/ibm-public/postfix/dist/src/smtp/Makefile.in                    |   114 +-
 external/ibm-public/postfix/dist/src/smtp/lmtp_params.c                  |     6 +-
 external/ibm-public/postfix/dist/src/smtp/smtp.h                         |   256 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_addr.c                    |    37 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_addr.h                    |     4 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_chat.c                    |    17 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_connect.c                 |   251 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_key.c                     |   201 +
 external/ibm-public/postfix/dist/src/smtp/smtp_params.c                  |     6 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_proto.c                   |   130 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_rcpt.c                    |     7 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_reuse.c                   |   175 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_reuse.h                   |     8 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_sasl_auth_cache.c         |     8 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_sasl_glue.c               |    29 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_sasl_proto.c              |    12 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_session.c                 |   589 +--
 external/ibm-public/postfix/dist/src/smtp/smtp_state.c                   |    35 +-
 external/ibm-public/postfix/dist/src/smtp/smtp_tls_policy.c              |   847 +++
 external/ibm-public/postfix/dist/src/smtpd/Makefile.in                   |    28 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.c                 |    76 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.in                |    20 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.in2               |    18 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.ref               |    36 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_check.ref2              |    30 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_dsn_fix.h               |     3 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_proxy.c                 |    89 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_proxy.h                 |     5 +-
 external/ibm-public/postfix/dist/src/smtpd/smtpd_sasl_glue.c             |     5 +-
 external/ibm-public/postfix/dist/src/smtpstone/Makefile.in               |     1 +
 external/ibm-public/postfix/dist/src/smtpstone/smtp-sink.c               |     7 +-
 external/ibm-public/postfix/dist/src/smtpstone/smtp-source.c             |    18 +-
 external/ibm-public/postfix/dist/src/tls/Makefile.in                     |   121 +-
 external/ibm-public/postfix/dist/src/tls/tls.h                           |   198 +-
 external/ibm-public/postfix/dist/src/tls/tls_bio_ops.c                   |    37 +-
 external/ibm-public/postfix/dist/src/tls/tls_dane.c                      |  2233 ++++++++++
 external/ibm-public/postfix/dist/src/tls/tls_dane.sh                     |   211 +
 external/ibm-public/postfix/dist/src/tls/tls_fprint.c                    |   365 +
 external/ibm-public/postfix/dist/src/tls/tls_level.c                     |    18 +-
 external/ibm-public/postfix/dist/src/tls/tls_mgr.c                       |   122 +-
 external/ibm-public/postfix/dist/src/tls/tls_mgr.h                       |    14 +-
 external/ibm-public/postfix/dist/src/tls/tls_misc.c                      |   162 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_clnt.c                |     6 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_print.c               |     6 +-
 external/ibm-public/postfix/dist/src/tls/tls_proxy_scan.c                |     8 +-
 external/ibm-public/postfix/dist/src/tls/tls_rsa.c                       |    63 +-
 external/ibm-public/postfix/dist/src/tls/tls_scache.c                    |    92 +-
 external/ibm-public/postfix/dist/src/tls/tls_scache.h                    |    17 +-
 external/ibm-public/postfix/dist/src/tls/tls_verify.c                    |   293 +-
 external/ibm-public/postfix/dist/src/tlsmgr/Makefile.in                  |     8 +-
 external/ibm-public/postfix/dist/src/tlsmgr/tlsmgr.c                     |    92 +-
 external/ibm-public/postfix/dist/src/tlsproxy/Makefile.in                |     6 +
 external/ibm-public/postfix/dist/src/tlsproxy/tlsproxy.c                 |    22 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/transport.c         |     4 +-
 external/ibm-public/postfix/dist/src/trivial-rewrite/trivial-rewrite.c   |    10 +-
 external/ibm-public/postfix/dist/src/util/Makefile.in                    |    89 +-
 external/ibm-public/postfix/dist/src/util/argv.c                         |    53 +-
 external/ibm-public/postfix/dist/src/util/argv.h                         |     4 +-
 external/ibm-public/postfix/dist/src/util/argv_split.c                   |     4 +-
 external/ibm-public/postfix/dist/src/util/attr_clnt.c                    |    23 +-
 external/ibm-public/postfix/dist/src/util/attr_clnt.h                    |     7 +-
 external/ibm-public/postfix/dist/src/util/attr_print0.c                  |     6 +-
 external/ibm-public/postfix/dist/src/util/attr_print64.c                 |     6 +-
 external/ibm-public/postfix/dist/src/util/attr_print_plain.c             |     6 +-
 external/ibm-public/postfix/dist/src/util/base64_code.c                  |    58 +-
 external/ibm-public/postfix/dist/src/util/base64_code.h                  |    14 +-
 external/ibm-public/postfix/dist/src/util/compat_va_copy.h               |    46 +
 external/ibm-public/postfix/dist/src/util/concatenate.c                  |    16 +-
 external/ibm-public/postfix/dist/src/util/ctable.c                       |    50 +-
 external/ibm-public/postfix/dist/src/util/ctable.h                       |     4 +-
 external/ibm-public/postfix/dist/src/util/dict.c                         |    28 +-
 external/ibm-public/postfix/dist/src/util/dict.h                         |    44 +-
 external/ibm-public/postfix/dist/src/util/dict_alloc.c                   |    32 +-
 external/ibm-public/postfix/dist/src/util/dict_cache.c                   |   444 +-
 external/ibm-public/postfix/dist/src/util/dict_cdb.c                     |    40 +-
 external/ibm-public/postfix/dist/src/util/dict_cidr.c                    |    47 +-
 external/ibm-public/postfix/dist/src/util/dict_dbm.c                     |    31 +-
 external/ibm-public/postfix/dist/src/util/dict_lmdb.c                    |   696 +++
 external/ibm-public/postfix/dist/src/util/dict_lmdb.h                    |    43 +
 external/ibm-public/postfix/dist/src/util/dict_ni.c                      |     5 +-
 external/ibm-public/postfix/dist/src/util/dict_open.c                    |    61 +-
 external/ibm-public/postfix/dist/src/util/dict_pcre.c                    |    35 +-
 external/ibm-public/postfix/dist/src/util/dict_regexp.c                  |    38 +-
 external/ibm-public/postfix/dist/src/util/dict_surrogate.c               |    16 +-
 external/ibm-public/postfix/dist/src/util/dict_test.c                    |    35 +-
 external/ibm-public/postfix/dist/src/util/dict_thash.c                   |    32 +-
 external/ibm-public/postfix/dist/src/util/host_port.c                    |     4 +-
 external/ibm-public/postfix/dist/src/util/iostuff.h                      |    16 +-
 external/ibm-public/postfix/dist/src/util/lmdb_cache_test_1.sh           |    55 +
 external/ibm-public/postfix/dist/src/util/lmdb_cache_test_2.sh           |    42 +
 external/ibm-public/postfix/dist/src/util/mac_parse.c                    |     8 +-
 external/ibm-public/postfix/dist/src/util/name_mask.c                    |     5 +-
 external/ibm-public/postfix/dist/src/util/netstring.c                    |    47 +-
 external/ibm-public/postfix/dist/src/util/open_limit.c                   |    22 +-
 external/ibm-public/postfix/dist/src/util/poll_fd.c                      |   271 +
 external/ibm-public/postfix/dist/src/util/slmdb.c                        |   889 +++
 external/ibm-public/postfix/dist/src/util/slmdb.h                        |    99 +
 external/ibm-public/postfix/dist/src/util/split_nameval.c                |    15 +-
 external/ibm-public/postfix/dist/src/util/timecmp.c                      |    95 +
 external/ibm-public/postfix/dist/src/util/timecmp.h                      |    39 +
 external/ibm-public/postfix/dist/src/util/vbuf_print.c                   |     5 +-
 external/ibm-public/postfix/dist/src/util/vstring_vstream.c              |     4 +-
 407 files changed, 32019 insertions(+), 16199 deletions(-)

diffs (truncated from 69686 to 300 lines):

diff -r c6dcf96a5ea0 -r 5e8a3335e0ee external/ibm-public/postfix/dist/AAAREADME
--- a/external/ibm-public/postfix/dist/AAAREADME        Sun Jul 06 18:22:03 2014 +0000
+++ b/external/ibm-public/postfix/dist/AAAREADME        Sun Jul 06 19:27:32 2014 +0000
@@ -164,6 +164,7 @@
 Test programs:
 
     src/fsstone/       Measure file system overhead
+    src/posttls-finger/        Postfix SMTP/LMTP TLS probe utility
     src/smtpstone/     SMTP and QMQP server torture test
 
 Miscellaneous:
diff -r c6dcf96a5ea0 -r 5e8a3335e0ee external/ibm-public/postfix/dist/HISTORY
--- a/external/ibm-public/postfix/dist/HISTORY  Sun Jul 06 18:22:03 2014 +0000
+++ b/external/ibm-public/postfix/dist/HISTORY  Sun Jul 06 19:27:32 2014 +0000
@@ -5825,7 +5825,7 @@
        If your access maps cannot store or look up null string
        key values, specify "smtpd_null_access_lookup_key = <>"
        and the null sender address will be looked up as <> instead.
-       File:  src/smtpd_access.c.
+       File:  smtpd/smtpd_access.c.
 
 20011223
 
@@ -6418,11 +6418,11 @@
 
        Cleanup: the SMTP client logged and bounced the CNAME
        expanded recipient address, and thereby complicated trouble
-       shooting.  File:  src/smtp_proto.c.
+       shooting.  File:  smtp/smtp_proto.c.
 
        Bugfix: the SMTP and LMTP clients bounced the quoted
        recipient address, resulting in too much quoting in bounce
-       reports.  Files:  src/smtp_proto.c, lmtp/lmtp_proto.c.
+       reports.  Files:  smtp/smtp_proto.c, lmtp/lmtp_proto.c.
 
 20020513
 
@@ -10876,7 +10876,6 @@
        Postfix 2.3 code review. Files: util/netstring.c,
        util/myaddrinfo.c, util/attr_clnt.c, util/vstream.c.
 
-
        Bugfix: the SMTP server now separates the message size check
        from the queue space check, so that the size check can be
        done before an SMTPD proxy filter. Files: smtpd/smtpd.c,
@@ -13536,7 +13535,6 @@
        Bugfix: Content-Transfer-Encoding: attribute values are
        case insensitive. File: src/cleanup/cleanup_message.c.
 
-
 20070514
 
        Bugfix: the makedefs EPOLL workaround broke any attempt to
@@ -17839,7 +17837,6 @@
        util/Makefile.in, util/listen.h, util/recv_pass_attr.c,
        util/stream_listen.c, util/sys_defs.h, util/unix_pass_listen.c.
 
-
 20120618
 
        Cleanup: made the postscreen-to-smtpd haproxy attribute
@@ -18221,6 +18218,13 @@
        Factor out the master.cf line parser so that it can be
        reused for "postconf -Me". File: postconf/postconf_master.c.
 
+20130113
+
+       Feature: master.cf attribute namespace. "postconf -F" shows
+       individual master.cf fields as "service/type/attribute =
+       value", where attribute is "service", "type", "private",
+       "unprivileged", "wakeup", "process_limit", or "command".
+
 20130121
 
        Bugfix (introduced 20120307): the postconf -X option erased
@@ -18248,12 +18252,306 @@
        Bugfix: an error handler for smtp_tls_policy_maps lookups
        was never invoked.  File: smtp/smtp_session.c.
 
+20130212
+
+       Cleanup: logfile message formatting (X: subject_CN=X,
+       issuer_CN=X, fingerprint=X, pkey_fingerprint=X). File:
+       tls/tls_client.c.
+
+20130315
+
+       Feature: LMDB (memory-mapped persistent file) support by
+       Howard Chu. This implementation has unexpected failure modes
+       that don't exist with other Postfix databases, so don't
+       just yet abandon CDB.  See LMDB_README for details.  Files:
+       proto/postconf.proto, proto/LMDB_README.html,
+       proto/DATABASE_README.html, proto/INSTALL.html util/dict_lmdb.[hc],
+       util/dict_open.c, global/mkmap_lmdb.[hc], global/mkmap_open.c,
+       postconf/postconf.c.
+
+20130316
+
+       Cleanup: new Postfix dictionary API flag to control the use
+       of (LMDB) bulk database transactions.  With this, LMDB
+       databases no longer fail to commit any transactions with
+       tlsmgr(8), and LMDB databases no longer perform glacially
+       slow with postmap -i/postalias -i.  Files: util/dict.h,
+       util/dict_lmdb.c, postmap/postmap.c, postalias/postalias.c.
+
+20130317
+
+       Debugging: generalized setting of dictionary API flags.
+       File: util/dict.[hc], util/dict_test.c.
+
+       Robustness: Postfix programs can now recover from LMDB
+       "database full" errors without requiring human intervention.
+       When a program opens an LMDB file larger than lmdb_map_size/3,
+       it logs a warning and uses a larger size limit instead.
+       Files: util/dict_lmdb.c, proto/LMDB_README.html.
+
+20130318
+
+       Portability: botched #ifdef. File: util/dict_lmdb.c.
+
+20130319
+
+       Postfix support for LMDB databases is suspended due to the
+       existence of a hard limit (an "out of storage" failure mode
+       that cannot be resolved by increasing the database size).
+
+       Postfix may support LMDB again when it no longer limits the
+       size of Postfix transactions, whether the limit is built
+       into LMDB itself, or implicit by requiring an unbounded
+       amount of memory to handle a large transaction.
+
+20130322
+
+       Documentation: smtp_skip_5xx_greeting wording updated to
+       reflect text in RFC 2821, which appears to say that a 554
+       greeting is not a hard delivery error (note that RFC 2821
+       was published later than smtp_skip_5xx_greeting). File:
+       proto/postconf.proto.
+
+20130324
+
+       Workaround: MacOS 10.8 (Darwin 12) getrlimit(RLIMIT_NOFILE)
+       incorrectly reports that rlim_max, the hard limit on the
+       number of open files per process, is equal to RLIM_INFINITY
+       (i.e. no limit is enforced).  In reality, setrlimit(RLIMIT_NOFILE)
+       rejects requests where rlim_cur, the current limit, contains
+       any value > kern.maxfilesperproc.  Axel Luttgens.  File:
+       util/open_limit.c.
+
+       Portability: MacOS 10.8 (Darwin 12) kqueue support works.
+       Axel Luttgens. Files: makedefs.
+
+20130324
+
+       Support for anonymous certificates. Viktor Dukhovni. File:
+       tls/tls_verify.c.
+
+       Feature: support for DNSSEC-validated lookups and TLSA
+       RRsets.  Viktor Dukhovni. Files: dns/Makefile.in, dns/dns.h,
+       dns/dns_lookup.c, dns/dns_rr.c, dns/dns_strtype.c,
+       dns/test_dns_lookup.c,
+
+       Cleanup: the personality switch between "smtp" and "lmtp".
+       This streamlines the switch in the SMTP/LMTP protocol, DNS
+       MX lookups, and configuration parameter names in error
+       messages.  Viktor Dukhovni. Files: smtp/smtp.c, smtp/smtp.h,
+       smtp/smtp_chat.c, smtp/smtp_connect.c, smtp/smtp_proto.c,
+       smtp/smtp_rcpt.c, smtp/smtp_sasl_glue.c, smtp/smtp_sasl_proto.c,
+       smtp/smtp_session.c, smtp/smtp_state.c.
+
+       Feature: replace disable_dns_lookups with smtp_dns_support_level,
+       enable secure DNSSEC lookups in the Postfix SMTP client,
+       and use the DNSSEC-validated remote SMTP server name to
+       select the SMTP and TLS policies.  Viktor Dukhovni. Files:
+       dns/Makefile.in, dns/dns.h, dns/dns_lookup.c, dns/dns_rr.c,
+       dns/dns_strtype.c, dns/test_dns_lookup.c.
+
+20130325
+
+       Portability: on MacOS X, use kqueue() for event handling
+       but use select() instead of poll() for read/write timeouts
+       (with a workaround to handle file decriptors >=FD_SETSIZE).
+       Files: util/sys_defs.h, util/readable.c, util/writable.c,
+       util/read_wait.c, util/write_wait.c.
+
+       Portability: support for NetBSD 5.x, NetBSD 6.x and DragonFly
+       BSD. Viktor Dukhovni. Files: makedefs, util/sys_defs.h.
+
+20130326
+
+       Cleanup: new module that consolidates all system-dependent
+       code to enforce read/write timeouts. This includes a final
+       workaround for MacOS X that uses poll() first, and select()
+       if that fails.  This makes their /dev/urandom workaround
+       unnecessary. Files: util/poll_fd.c, util/iostuff.h.  Removed:
+       util/readable.c, util/writable.c, util/read_wait.c,
+       util/write_wait.c.
+
+       Cleanup: refactor TLS digest functions, improved signature
+       for TLS session cache. Viktor Dukhovni. Files: smtp/smtp.c,
+       smtp/smtp_proto.c, smtpd/smtpd.c, tls/Makefile.in, tls/tls.h,
+       tls/tls_client.c, tls/tls_fprint.c, tls/tls_level.c,
+       tls/tls_misc.c, tls/tls_server.c, tls/tls_verify.c,
+       tlsproxy/tlsproxy.c.
+
+20130327
+
+       Cleanup: final polish for MacOSX workarounds; replaced
+       #ifdef MacOSX by feature test as required by PORTING document.
+       Files: util/poll_fd.c, util/open_limit.c.
+
+       Export tls_fprint() and tls_digest_encode() for use in DANE.
+       Viktor Dukhovni. Files: tls/tls.h, tls/tls_fprint.c.
+
+20130331
+
+       Refactoring: TLS verification callback processing in
+       preparation for DANE support. Viktor Dukhovni. Files:
+       tls/tls.h, tls/tls_client.c, tls/tls_misc.c, tls/tls_verify.c.
+
+       Refactoring: split off SMTP client per-session TLS policy
+       data and code in preparation for DANE support.  Viktor
+       Dukhovni.  Files: smtp/Makefile.in, smtp/smtp.h,
+       smtp/smtp_connect.c, smtp/smtp_proto.c, smtp/smtp_reuse.c,
+       smtp/smtp_session.c, smtp/smtp_tls_sess.c.
+
+       Cleanup: "zero time limit" corner case in read_wait() and
+       write_wait() emulation. Files: util/poll_fd.c, util/iostuff.h.
+
+20130401
+
+       Refactoring: allow smtp_session_alloc() to fail gracefully
+       and report an error.
+
 20130403
 
-       Bugfix (introduced: Postfix 2.3): don't reuse TCP connections
-       when smtp_tls_policy_maps is specified. Victor Duchovni.
-       Found during Postfix 2.11 code maintenance.  File:
-       smtp/smtp_reuse.c.
+       Documentation: in smtpd.c, the comment that justifies the
+       454 reply for "TLS unavailable" cited the wrong RFC.
+
+20130404
+
+       Human factors: warning when a main.cf parameter has multiple
+       entries with different values.  File: util/dict.c.
+
+20130405
+
+       Feature: the recipient_delimiter parameter can now specify
+       a set of characters. A user name is now separated from its
+       address extension by the first character that matches the
+       recipient_delimiter set.  Files: proto/postconf.proto,
+       src/global/mail_addr_find.c, src/global/mail_params.c,
+       src/global/split_addr.c, src/global/split_addr.h,
+       src/global/strip_addr.c, src/global/strip_addr.h,
+       src/global/strip_addr.ref, src/local/bounce_workaround.c,
+       src/local/local.c, src/local/local_expand.c, src/local/recipient.c,
+       src/local/resolve.c, src/oqmgr/qmgr_message.c, src/pipe/pipe.c,
+       src/qmgr/qmgr_message.c, src/smtpd/smtpd.c,
+       src/smtpd/smtpd_check.c, src/trivial-rewrite/transport.c,
+       src/trivial-rewrite/trivial-rewrite.c.
+
+       Feature: support for trust anchors, i.e. CA certificates
+       or public keys that will be used instead of conventional
+       root certificates, and revised fingerprint support.  This
+       can be used by itself, and this provides support for an
+       upcoming DANE implementation.  Victor Duchovni.  Files:
+       mantools/postlink, proto/TLS_README.html, proto/postconf.proto,
+       global/mail_params.h, smtp/lmtp_params.c, smtp/smtp.c,
+       smtp/smtp.h, smtp/smtp_params.c, smtp/smtp_proto.c,
+       smtp/smtp_session.c, smtp/smtp_state.c, smtp/smtp_tls_sess.c,
+       tls/Makefile.in, tls/tls.h, tls/tls_client.c, tls/tls_dane.c,
+       tls/tls_fprint.c, tls/tls_misc.c, tls/tls_verify.c,
+       util/argv.c, util/argv.h.
+
+20130409
+
+       Documentation: pointers to other actions under "ACCEPT
+       ACTIONS" and "REJECT ACTIONS". File: proto/access.
+
+20130410
+
+       Cleanup: more uniform permutation in dns_rr() by Victor
+       Duchovni & Son. File: dns/dns_rr.c.
+
+20130411
+
+       Documentation: clarified text about result formats. Files:
+       proto/canonical, proto/virtual.
+
+20130414
+
+       Cleanup: the SMTP client connection management code now
+       maintains iterator state with a structure that contains
+       next-hop, host name, address, port and other information.
+       This iterator structure replaces random variables that were
+       updated by add-hoc code, and replaces random function
+       argument lists. The more structured approach is easier to




Home | Main Index | Thread Index | Old Index