--- - branch: MAIN date: Sat Jun 11 04:44:08 UTC 2011 files: - new: '1.54' old: '1.53' path: pkgsrc/mail/sendmail/Makefile.common pathrev: pkgsrc/mail/sendmail/Makefile.common@1.54 type: modified - new: '1.18' old: '1.17' path: pkgsrc/mail/sendmail/PLIST pathrev: pkgsrc/mail/sendmail/PLIST@1.18 type: modified - new: '1.45' old: '1.44' path: pkgsrc/mail/sendmail/distinfo pathrev: pkgsrc/mail/sendmail/distinfo@1.45 type: modified id: 20110611T044408Z.736abcdad551d14ee6a0c7fd7452569d9a008980 log: "Update to 8.14.5, a general bugfix release:\n\n8.14.5/8.14.5\t2011/05/17\n\tDo not cache SMTP extensions across connections as the cache\n\t\tis based on hostname which may not be a unique identifier\n\t\tfor a server, i.e., different machines may have the\n\t\tsame hostname but provide different SMTP extensions.\n\t\tProblem noted by Jim Hermann.\n\tAvoid an out-of-bounds access in case a resolver reply for a DNS\n\t\tmap lookup returns a size larger than 1K. Based on a\n\t\tpatch from Dr. Werner Fink of SuSE.\n\tIf a job is aborted using the interrupt signal (e.g., control-C from\n\t\tthe keyboard), perform minimal cleanup to avoid invoking\n\t\tfunctions that are not signal-safe. Note: in previous\n\t\tversions the mail might have been queued up already\n\t\tand would be delivered subsequently, now an interrupt\n\t\twill always remove the queue files and thus prevent\n\t\tdelivery.\n\tPer RFC 6176, when operating as a TLS client, do not offer SSLv2.\n\tSince TLS session resumption is never used as a client, disable\n\t\tuse of RFC 4507-style session tickets.\n\tWork around gcc4 versions which reverse 25 years of history and\n\t\tno longer align char buffers on the stack, breaking calls\n\t\tto resolver functions on strict alignment platforms.\n\t\tFound by Stuart Henderson of OpenBSD.\n\tRead at most two AUTH lines from a server greeting (up to two\n\t\tlines are read because servers may use \"AUTH mechs\" and\n\t\t\"AUTH=mechs\"). Otherwise a malicious server may exhaust\n\t\tthe memory of the client. Bug report by Nils of MWR\n\t\tInfoSecurity.\n\tAvoid triggering an assertion in the OpenLDAP code when the\n\t\tconnection to an LDAP server is lost while making a query.\n\t\tProblem noted and patch provided by Andy Fiddaman.\n\tIf ConnectOnlyTo is set and sendmail is compiled with NETINET6\n\t\tit would try to use an IPv6 address if an IPv4 (or\n\t\tunparseable) address is specified.\n\tIf SASLv2 is used, make sure that the macro {auth_authen} is\n\t\tstored in xtext format to avoid problems with parsing\n\t\tit. Problem noted by Christophe Wolfhugel.\n\tCONFIG: FEATURE(`ldap_routing') in 8.14.4 tried to add a missing\n\t\t-T that is required, but failed for some cases\n\t\tthat did not use LDAP. This change has been undone\n\t\tuntil a better solution can be implemented. Problem\n\t\tfound by Andy Fiddaman.\n\tCONFIG: Add cf/ostype/solaris11.m4 for Solaris11 support.\n\t\tContributed by Casper Dik of Oracle.\n\tCONTRIB: qtool.pl: Deal with H entries that do not have a\n\t\tletter between the question marks. Patch from\n\t\tStefan Christensen.\n\tDOC: Use a better description for the -i option in sendmail.\n\t\tPatch from Mitchell Berger.\n\tPortability:\n\t\tAdd support for Darwin 10.x (Mac OS X 10.6).\n\t\tEnable HAVE_NANOSLEEP for FreeBSD 3 and later. Patch\n\t\tfrom John Marshall.\n\t\tEnable HAVE_NANOSLEEP for OpenBSD 4.3 and later.\n\t\tUse new directory \"/system/volatile\" for PidFile on\n\t\tSolaris 11. Patch from Casper Dik of Oracle.\n\t\tFix compilation on Solaris 11 (and maybe some other\n\t\tOSs) when using OpenSSL 1.0. Based on patch from\n\t\tJan Pechanec of Oracle.\n\t\tSet SOCKADDR_LEN_T and SOCKOPT_LEN_T to socklen_t\n\t\tfor Solaris 11. Patch from Roger Faulkner of Oracle.\n\tNew Files:\n\t\tcf/ostype/solaris11.m4\n" module: pkgsrc subject: 'CVS commit: pkgsrc/mail/sendmail' unixtime: '1307767448' user: jnemeth