Skip to content
Snippets Groups Projects
HISTORY 446 KiB
Newer Older
  • Learn to ignore specific revisions
  • Boris Mühmer's avatar
    Boris Mühmer committed
    	proto/SMTPD_POLICY_README.html.
    
    20070501
    
    	Safety: when IPv6 (or IPv4) is turned off, don't treat an
    	IPv6 (or IPv4) connection from e.g. inetd as if it comes
    	from localhost[127.0.0.1]. Files: smtpd/smtpd_peer.c,
    	qmqpd/qmqpd_peer.c.
    
    20070508
    
    	Bugfix: Content-Transfer-Encoding: attribute values are
    	case insensitive. File: src/cleanup/cleanup_message.c.
    
    20070514
    
    	Bugfix: mailbox_transport(_maps) and fallback_transport(_maps)
    	were broken when used with the error(8) or discard(8)
    	transports. Cause: insufficient documentation.  Files:
    	error/error.c, discard/discard.c.
    
    20070520
    
    	Bugfix (problem introduced Postfix 2.3): when DSN support
    	was introduced it broke "agressive" recipient duplicate
    	elimination with "enable_original_recipient = no".  File:
    	cleanup/cleanup_out_recipient.c.
    
    20070529
    
    	Bugfix (introduced Postfix 2.3): the sendmail/postdrop
    	commands would hang when trying to submit a message larger
    	than the per-message size limit. File: postdrop/postdrop.c.
    
    20070530
    
    	Sabotage the saboteur who insists on breaking Postfix by
    	adding gethostbyname() calls that cause maildir delivery
    	to fail when the machine name is not found in /etc/hosts,
    	or that cause Postfix processes to hang when the network
    	is down.
    
    Boris Mühmer's avatar
    Boris Mühmer committed
    
    20070531
    
    	Portability: Victor helpfully pointed out that change
    	20070425 broke on non-IPv6 systems. Files: smtpd/smtpd_peer.c,
    	qmqpd/qmqpd_peer.c.
    
    Boris Mühmer's avatar
    Boris Mühmer committed
    
    20070722
    
    	Cleanup: Milter client error handling, so that the (Postfix
    	SMTP server's Milter client) does not get out of sync with
    	Milter applications after the (cleanup server's Milter
    	client) encounters some non-recoverable problem.  Files:
    	milter/milter8.c, smtpd/smtpd.c.  Back-port from Postfix
    	2.4/2.5.
    
    20070729
    
    	Performance: workaround for poor TCP performance on loopback
    	(127.0.0.1) connections. Reported by Mark Martinec.  Files:
    	util/vstream_tweak.c, milter/milter8.c, smtp/smtp_connect.c,
    	smtpstone/*source.c. Back-port from Postfix 2.4/2.5.
    
    20070730
    
    
    Boris Mühmer's avatar
    Boris Mühmer committed
    	Bugfix: when a milter replied with ACCEPT at or before the
    	first RCPT command, the cleanup server would apply the
    	non_smtpd_milters setting as if the message was a local
    	submission. Problem reported by Jukka Salmi. Also, the
    	cleanup server would get out of sync with the milter when
    	a milter replied with ACCEPT at the DATA command. Files:
    	cleanup/cleanup_envelope.c, smtpd/smtpd.c, milter/milters.c.
    
    Boris Mühmer's avatar
    Boris Mühmer committed
    	Back-port from Postfix 2.4/2.5.
    
    Boris Mühmer's avatar
    Boris Mühmer committed
    
    20070911
    
    	Bugfix (introduced Postfix 2.2.11): TLS client certificate
    	with unparsable canonical name caused the SMTP server's
    	policy client to allocate zero-length memory, triggering
    	an assertion that it shouldn't do such things.  File:
    	smtpd/smtpd_check.c. Back-port from Postfix 2.4/2.5.
    
    20070917
    
    	Workaround: the flush daemon forces an access time update
    	for the per-destination logfile, to prevent an excessive
    	rate of delivery attempts when the queue file system is
    	mounted with "noatime".  File: flush/flush.c. Back-port
    	from Postfix 2.4/2.5.
    
    Boris Mühmer's avatar
    Boris Mühmer committed
    
    20071030
    
    	Bugfix (introduced Postfix 2.3): Postfix mistakenly enforced
    	the 64kbyte limit (for sending body parts TO Milter
    	applications) also while receiving packets FROM Milter
    	applications.  The limit is now at least 1GB.  File:
    	milter/milter8.c.
    
    20071202
    
    	Bugfix (introduced Postfix 2.2): don't update the back-to-back
    	delivery time stamp while deferring mail. File: *qmgr/qmgr_entry.c.
    
    20071211
    
    	Bugfix (introduced 19980315): the "write" equivalent of
    	bugfix 20030104. File: util/vstream.c.
    
    20071213
    
    	Bugfix (introduced Postfix 2.3): the SMTP client never
    	marked corrupt files as corrupt. Victor Duchovni. File:
    	smtp/smtp_proto.c.
    
    20071229
    
    	Bugfix: the Milter client did not replace the Postfix-specific
    	form for unknown host names by the Sendmail-specific form.
    	File: milter/milter8.c.
    
    20080104
    
    	Workaround: minor change to the Dovecot AUTH request to
    	prevent dovecot-auth memory wastage. Timo Sirainen.  File:
    	xsasl/xsasl_dovecot_server.c.