summaryrefslogtreecommitdiff
path: root/mail/postfix
AgeCommit message (Collapse)AuthorFilesLines
2001-08-19Wildcard dependency on pcre. Addresses pkg/13754.wiz1-2/+2
2001-08-09upgrade to 20010228-pl04. changes can be found below:itojun2-9/+9
ftp://ftp.yoyo.org/pub/mirrors/postfix/official/postfix-20010228-pl04.RELEASE_NOTES
2001-06-07upgrade to postfix-20010228-pl03.itojun3-36/+40
changes since pl02: 20010501 Bugfix: The SMTP server's 550 in reply to DATA should be a 554 response. And it wasn't Sendmail. Claus Assman. Bugfix: the INSTALL.sh test for non-interactive upgrade broke rooted installations that specify settings via the environment. Simon Mudd. Bugfix: mailq output is now really flushed one message at a time. File: sendmail/sendmail.c. 20010507 Bugfix: with soft_bounce=yes, the SMTP server would log 5xx replies even though it would send 4xx replies to the client (Phil Howard, ipal.net). File: smtpd/smtpd_check.c. 20010523 Bugfix: postsuper's temporary file detection logic needed fixing. Bugfix: memory leak in the LDAP client module. Alain Thivillon, France Teaser - Groupe Firstream. 20010525 Bugfix: the SMTP and LMTP clients claimed that a queue file needed to be delivered again (even when all recipients were erased from the queue file) when no QUIT or RSET reply was received (by default, this does not happen with SMTP mail because the SMTP client does not wait for QUIT replies and does not send RSET to deliver mail). As a result of the same bug the LMTP client followed a dangling pointer when sending QUIT after process idle timeout while the LMTP server had disconnected. Files: smtp/smtp_proto.c, lmtp/lmtp_proto.c.
2001-05-15upgrade ipv6 patch. more fix for reverse lookup (!INET6 case)itojun2-5/+5
2001-05-14use latest IPv6 patch. corrects !INET6 behavior (NetBSD PR 12876).itojun2-5/+5
2001-05-03use postfix 20010228-pl02 from wietse.itojun3-21/+38
20010403 Workaround: the mysql library can return null pointers rather than zero-length strings. 20010404 Ergonomics: log additional information about the reason why "mail for XXX loops back to myself", when the local machine is the best MX host. File: smtp/smtp_addr.c. 20010406 Changed some noisy LDAP client warnings into optional logging. LaMont Jones, util/dict_ldap.c. 20010411 Bugfix: the SMTP server now replies with 550 instead of 503 when it receives the DATA command without having received a valid recipient address. This is needed for the Sendmail client-side pipelining implementation. Problem reported by Lutz Jaenicke. File: smtpd/smtpd.c. Cleanup: shut up if chattr fails on Reiserfs and other file systems that do not support the respective attributes. Files: conf/postfix-script-{no,}sgid. 20010413 Ergonomics: Postfix applications now warn when a DB or DBM file is out of date, and recommend to rebuild the table. Files: util/dict_db.c, util/dict_dbm.c. 20010414 Bugfix: with a non-default inet_interfaces setting, the master ignored host information in master.cf host:port settings. Fix by Jun-ichiro itojun Hagino @ iijlab.net. Files: master/master.h, master/master_ent.c. 20010426 Bugfix: the SMTP server did not parse invalid MAIL FROM or RCPT TO addresses such as <first last <user@domain>> the way it was supposed to do. I thought this was taken care of years ago. File: smtpd/smtpd.c. 20010427 Bugfix: smtpd would reject mail instead of replying with a 4xx temporary error code when, for example, an LDAP or mysql server was unavailable. Remotely based on a fix by Robert Kiessling @ de.easynet.net. File: smtpd/smtpd_check.c.
2001-04-24upgrade IPv6 patch (not really IPv6 problem, but a problem in patch toitojun2-5/+5
fix bug in original that is tickled by IPv6). avoid SEGV on reload.
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-1/+4
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-5/+3
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-14upgrade IPv6 patch. correct kame stack determination. from hubertitojun2-4/+4
2001-04-11fix pkgname to be legal - postfix-20010228-pl1 is *not*hubertf1-2/+2
Remember: NO '-' IN PKG VERSION!
2001-04-09Remove unneeded '-' before ${MKDIR} or ${INSTALL_DATA_DIR}wiz1-2/+2
2001-04-08use latest IPv6 patch. (1) issue with host:port syntax in master.cfitojun2-4/+4
(original bug, tickled by IPv6 support) (2) use RBL check only for IPv4 addrs
2001-04-02upgrade to 20010228-pl01.itojun4-30/+6
20010313 Bugfix: the RFC 822 untokenizer quoted newlines inside comments. File: global/tok822_parse.c. 20010316 Cleanup: removed an extraneous warning when a queue file write error happened. 20010321 Workaround: LMTP connection caching never worked for destinations starting with unix: or inet:. File: lmtp/lmtp_connect.c. 20010322 Portability: Solaris <2.6 does not have srandom() and random() in libc. File: util/rand_sleep.c. It does not have to be cryptographically strong. Bugfix: the fast ETRN flush server could not handle [ipaddr] or domain names with one-character hostname part. This fix changes the destination to logfile name mapping, so that you need to populate the new files with "sendmail -q". The old files go away automatically. File: flush/flush.c. 20010327 Speed up mailq (sendmail -bp) display by flushing output after each file. File: showq/showq.c. Portability: missing string.h includes, %p wants (void *), Lamont Jones, HP. 20010328 Bugfix: swapped logic caused cleanup to stall when the queue file size exceeded the file size limit by less than one the VSTREAM buffer size, so that the "file too big" was detected after flushing the last queue file record. File: cleanup/cleanup.c. 20010329 Portability: workaround for missing prototype problem in dict_ldap.c. This module should move to the global directory, because it depends on Postfix main.cf parameter information.
2001-03-23pull latest IPv6 patch. corrects source address selection on outgoing,itojun2-4/+4
if config has "inet_interfaces=127.0.0.1". reported by thorpej.
2001-03-20resurrect, after nuking the right files in the wrong dir.hubertf9-0/+543
2001-03-20replaced by postfix pkghubertf9-543/+0
2001-03-20Move files from postfix-current to postfix, as that's actually thehubertf52-1048/+369
latest release (it's also in the base src). Adresses PR 12426 by Martti Kuparinen <martti.kuparinen@iki.fi>
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-3/+3
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-12-14Update to postfix-19991231pl13, since the pl12 distfile isn't availablewiz2-5/+5
any more. Fixes pkg/11725 by Damon Brodie.
2000-12-10upgrade to patchlevel 12.itojun4-11/+10
patchlevel 11 -> 12 While processing massive amounts of one-recipient mail, the Postfix queue manager could deadlock for 10 seconds while sending a bounce message. In order to remedy this, all queue manager bounce send requests are now executed asynchronously. This problem was reported by El Bunzo (webpower.nl) and by Tiger Technologies (tigertech.com).
2000-12-07Update to postfix-19991231-pl11. Update provided by Mipam in private mail.wiz2-6/+5
Remove bogus MANCOMPRESSED_IF_MANZ.
2000-10-28I guess I forgot to commit the patch checksum...kim1-1/+2
2000-09-03$() -> ${}wiz1-2/+2
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf1-2/+1
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-07-03Update to postfix-19991231-pl08sommerfeld2-6/+5
Major changes with postfix-19991231-pl08: ========================================= Specify "body_checks = regexp:/etc/postfix/body_checks" for a quick and dirty emergency content filter that looks at non-header lines one line at a time (including MIME headers inside the message body). Details in conf/sample-filter.cf. Incompatible changes with postfix-19991231-pl07: ================================================ As required by RFC 822, Postfix now inserts a generic destination message header when no destination header is present. The text is specified via the undisclosed_recipients_header configuration parameter (default: "To: undisclosed-recipients:;").
2000-04-27Yeah, and do this...kim1-24/+24
2000-04-27Add optional support for Perl Compatible Regular Expressions (POSTFIX_PCRE)kim28-175/+203
and Variable Envelope Return Paths (POSTFIX_VERP). Handle MANINSTALL using separate PLIST.{catinstall,maninstall} files. Record the setting of all 3.
2000-04-10Some more changes besides the update to which Simon beat me:bad11-48/+71
Create the /var/spool/postfix on install so that "postfix check" can create the directories below it. Create /etc/postfix/postfix-scrip on "make install". Make the library Makefiles DTRT on systems that don't understand MKXXX=no. Remover owner write permission from "maildrop" binary. Adjust offsets in a couple of patches.
2000-04-09Update Postfix to 19991231-pl06.simonb10-75/+46
Addresses PR pkg/9844 from Oleg Polyanski.
2000-01-16Avoid misaligned loads on alpha in util/inet_addr_local.c: copy *ifr insommerfeld2-1/+24
such a way that gcc doesn't make unwarranted assumptions about the alignment of *ifr. Simply casting to (char *) wasn't sufficient.
2000-01-09replaced some commands by their ${COMMAND} counterpartswiz1-3/+3
1999-11-18Re-do patch-bk to remove fuzz.agc2-6/+6
1999-09-14Regen.simonb1-2/+2
1999-09-14Oops, forgot about error's manpage.simonb2-4/+6
1999-09-14Regen.simonb1-2/+3
1999-09-14Add "error" transport program - fixes PR pkg/8403 from Andreas Wrede.simonb3-44/+89
Also sort PLIST and add the man manpages (only the cat pages were there).
1999-09-13Eek, where did the "PKGNAME= mhonarc-2.2.0" come from in the previoussimonb1-3/+1
commit??
1999-09-12Remove "-" from package version - noted by Hubert Feyrer.simonb1-1/+4
1999-09-12Regen.simonb1-5/+5
1999-09-12Update to postfix 19990906-pl02. From the release notes:simonb6-49/+41
Incompatible changes with postfix-19990906 ========================================== - On systems that use user.lock files to protect system mailboxes against simultaneous updates, Postfix now uses /file/name.lock files while delivering to files specified in aliases/forward/include files. This is a no-op when the recipient lacks directory write permission. - The LDAP client code no longer looks up a name containing "*" because it could be abused. See the LDAP_README file for how to restore previous behavior. - The Postfix to PCRE interface now expects PCRE version 2.08. Postfix is no longer compatible with PCRE versions prior to 2.06. Major changes with postfix-19990906 =================================== Several bugfixes, none related to security. See the HISTORY file for a complete list of changes. - Postfix is now distributed under IBM Public License Version 1.0 which does not carry the controversial termination clause. The new license does have a requirement that contributors make source code available. - INSTALL.sh install/upgrade procedure that replaces existing programs and shell scripts instead of overwriting them, and that leaves existing queue files and configuration files alone. - The ugly Delivered-To: header can now be turned off selectively. The default setting is: "prepend_delivered_header = command, file, forward". Turning off the Delivered-To: header when forwarding mail is not recommended. - mysql client support by Scott Cotton and Joshua Marcus, Internet Consultants Group, Inc. See the file MYSQL_README for instructions. - reject_unauth_destination SMTP recipient restriction that rejects destinations not in $relay_domains. Unlike the check_relay_domains restriction, reject_unauth_destination ignores the client hostname. By Lamont Jones of Hewlett-Packard. - reject_unauth_pipelining SMTP *anything* restriction to stop mail from spammers that improperly use SMTP command pipelining to speed up their deliveries. - Postfix "sendmail" now issues a warning and drops privileges if installed set-uid root. - No more duplicate delivery when "postfix reload" is immediately followed by "sendmail -q". - No more "invalid argument" errors when a Postfix daemon opens a DB/DBM file while some other process is changing the file. - Portability to the Mac OS X Server, Reliant Unix, AIX 3.2.5 and Ultrix 4.3.
1999-08-27add missing patch-summrg1-0/+45
1999-08-26actually make POSTFIX_NOSETGID work.mrg2-15/+14
1999-08-18Make this build (and work!) on LP64 systems.thorpej6-0/+131
I know I sent these to Weitse the first time I built on an Alpha, but they apparently never made it into the distribution. Oh well.
1999-07-08CAPITAL_OPSYS and OS_MAJOR_VERSION are used in one package Makefile,agc1-2/+4
but calculated every time bsd.prefs.mk is read. Correct the situation, and only calculate these when they are needed. Also save a few more cycles by hardcoding the LOWER_OPSYS values for known operating systems, rather than using expensive shell echo and tr commands every time bsd.prefs.mk is read.
1999-07-02Some packages use bsd-style .mk files when building, and so any manualagc1-7/+2
pages that are installed will be gzip-compressed, if MANZ is set, or not if MANZ is not set. If the package uses bsd-style .mk files, the variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in the package Makefile. This replaces the previous method of specific inclusion of bsd.prefs.mk, followed by a check for MANZ and conditional assignment of MANCOMPRESSED. Add appropriate documentation, and change all necessary ocurrences in package Makefiles.
1999-06-27argh, package was renamed. compensatechristos2-4/+3
1999-06-27Update to 19990601christos7-53/+33
1999-06-26Make this work on linux (and possibly solaris) and fix a few hardcodedchristos4-14/+20
path bugs: - pass OPSYS to Makefile.inc, don't hardcode NETBSD1 - command_directory, daemon_directory, share_directory, man_directory were hard-coded to /usr/pkg, bleh! - and so was the ROOT_PATH.