2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-08-31 06:05:37 +00:00

postfix-3.1-20150711

This commit is contained in:
Wietse Venema
2015-07-11 00:00:00 -05:00
committed by Viktor Dukhovni
parent b62e4bad8a
commit 4ea52f4f12
5 changed files with 12 additions and 4 deletions

View File

@@ -21761,7 +21761,7 @@ Apologies for any names omitted.
20150529
Support for DNS reply TTL values in dnsblog and postscreen.
Files: dbsblog/dnsblog.c, postscreen/postscreen_early.c,
Files: dnsblog/dnsblog.c, postscreen/postscreen_early.c,
postscreen/postscreen_dnsbl.c.
20150607
@@ -21806,3 +21806,9 @@ Apologies for any names omitted.
Workaround: some DNS servers reply with NXDOMAIN for type
NS queries with names that actually have an A record. This
broke check_mumble_ns_access. File: smtpd/smtpd_check.c.
20150711
Workaround: conditional time default value can result in
multiple time unit suffixes. Files: global/conv_time.c
global/mail_conf_time.c.

View File

@@ -56,7 +56,7 @@ a default value for the new postscreen_dnsbl_max_ttl parameter.
Destination-independent delivery rate delay
-------------------------------------------
Support to enforce a destination-independent delay between meail
Support to enforce a destination-independent delay between email
deliveries. The following example inserts 20 seconds of delay
between deliveries with the SMTP transport, limiting the delivery
rate to at most three messages per minute.

View File

@@ -68,7 +68,7 @@ int conv_time(const char *strval, int *timval, int def_unit)
errno = 0;
intval = longval = strtol(strval, &end, 10);
if (*strval == 0 || errno == ERANGE || longval != intval || intval < 0
|| (*end != 0 && end[1] != 0))
/* || (*end != 0 && end[1] != 0) */)
return (0);
switch (*end ? *end : def_unit) {

View File

@@ -133,9 +133,11 @@ static int get_def_time_unit(const char *name, const char *defval)
msg_panic("parameter %s: missing time unit in default value: %s",
name, defval);
if (ISALPHA(*cp)) {
#if 0
if (cp[1] != 0)
msg_panic("parameter %s: bad time unit in default value: %s",
name, defval);
#endif
return (*cp);
}
}

View File

@@ -20,7 +20,7 @@
* Patches change both the patchlevel and the release date. Snapshots have no
* patchlevel; they change the release date only.
*/
#define MAIL_RELEASE_DATE "20150710"
#define MAIL_RELEASE_DATE "20150711"
#define MAIL_VERSION_NUMBER "3.1"
#ifdef SNAPSHOT