summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2000-11-28Update exim and corresponding docs to version 3.20. Too many changes to notead3-21/+27
here; changelogs can be found at http://www.exim.org/.
2000-11-27Update fetchmail{conf} to 5.6.0.frueauf3-6/+6
fetchmail-5.6.0 (Sun Nov 26 22:11:09 EST 2000), 19625 lines: * Updated FAQ on IPv6 operation. * Enabled showdots to work from the command line. * Fixed a bug in fetchmailconf's handling of the `principal' option. * smtpname processing fixed.
2000-11-27upgrade to snapshot 2000/11/21 + KAME IPv6 patch.itojun2-7/+7
--- 20001024 Documentation: the canonical, virtual etc. manual pages did not document the effect of leading whitespace. 20001025 Bugfix: virtual map expansion stopped too early with self-referential aliases. Reported by Michael Douglass @ datafoundry.net. File: cleanup/cleanup_map1n.c. 20001026 Horror: postmap and postalias (newaliases) silently lose the file lock while building a lookup table with Berkeley DB 2.x and later on Solaris, HP-UX, IRIX, and UNIXWARE. The result is that table lookups fail while the table is being built, so that mail is lost. In order to avoid this misbehavior one has to use an undocumented feature that is NOT available with the DB1.85 compatibility interface. Therefore, Postfix now supports three Berkeley DB programming interfaces of increasing complexity. File: util/dict_db.c. Bugfix: some character manipulations were not portable for signed/unsigned characters. Files: global/quote_821_local.c, global/quote_822_local.c. Workaround: apparently, some software sends SMTP mail that begins with "From sender time-stamp". Sendmail silently ignores such RFC violating garbage, and therefore Postfix needs to jump another hoop. File: smtpd/smtpd.c. 20001028 Bugfix: the flush server tried to access config files after going to the chroot jail. Found by Lutz Jaenicke, TU-Cottbus.DE. File: flush/flush.c. Update: revised LDAP module from primary maintainer John Hensley, with contributions from many other people. Files: util/dict_ldap.c, LDAP_README. Update: LINUX2 chroot setup script by Matthias Andree, uni-dortmund.de. Feature: specify unix:/path/name for LMTP connections over UNIX-domain sockets, and specify inet:host or inet:host:port for IPV4. If no unix: or inet: is specified, IPV4 is assumed. File: lmtp/lmtp_connect.c. Feature: added UNIX-domain support to the smtpstone test programs in order to test the LMTP client UNIX-domain support. 20001030 Bugfix: further testing in preparation for 19991231-pl10 revealed that the DB map code was now broken for every platform. 20001031 Performance: the slow start (gradually increase number of parallel connections to the same site) was too gentle and Postfix would back off too quickly. Files: qmgr/qmgr_queue.c and nqmgr/qmgr_queue.c. 20001101 FAQ update by Ralph Hildebrandt. 20001104 Portability: RedHat Linux has changed incompatibly, again. Fixed with the help of Matthias Andree. File: makedefs. 20001109 Cleanup: changed prototype of internal function that did not return a useful result. File: src/util/vstream_popen.c. 20001110 Workaround: the Debian post install script passes an open file descriptor into the master server and waits forever. Reported by Lamont Jones. File: master/master.c. 20001114 Compatibility: added sendmail -G (gateway submission) option for compatibility with the sendmail rmail command. Requested by David Gilbert, Velocet Communications. 20001116 Documentation: added MAILER-DAEMON to the list of sample masquerade_exceptions settings in conf/sample-rewrite.cf. Suggested by Karl O. Pinc, pop.artic.edu. Performance: the slow start (gradually increase number of parallel connections to the same site) was too gentle and Postfix would back off too quickly. Files: qmgr/qmgr_queue.c and nqmgr/qmgr_queue.c. Yup, changed the same code, again. We now allow for a margin above the actual concurrency, with the size of the initial destination concurrency. Final solution by Patrik Rak. Bugfix: the recipient home directory test broke mailbox_transport support for non-UNIX recipients. File: local/recipient.c. 20001117 Robustness: additional integrity tests for the nqmgr by Patrik Rak. File: nqmgr/qmgr_message.c. 20001118 Bugfix: the new LDAP client code did not work properly if the new ldap_domain parameter was not specified. LaMont Jones, HP. File: util/dict_ldap.c. Feature: the soft_bounce safety net is extended to the SMTP server. With "soft_bounce = yes", The SMTP server changes all 5xx (reject) replies into 4xx (try again) replies. Documentation: the virtual(5) man page now documents both Postfix-style virtual domains and Sendmail-style virtual domains, including their interaction with local usernames, aliases and mailing lists. Hopefully, this ends some of the confusion surrounding virtual domain support. Updated several FAQ entries concerning virtual domain support. Documentation: added FAQ entry for the biff service. 20001119 Bugfix: per-destination queue names were case sensitive so that the same site could have multiple queues. Reported by Patrik Rak. Files: *qmgr/qmgr_message.c. 20001120 Bugfix: per-destination deferred mail logfiles were case sensitive so that the same site could have multiple deferred mail logfiles, so that not all mail would be flushed with ETRN. Reported by Ralph Hildebrandt. Files: flush/flush.c. Portability: added (int) casts to printf-like arguments that specify the width of %*letter conversions. On some systems, sizeof and pointer difference expressions are wider than an int. Reported by Valentin Nechayev @ lucky.net. 20001121: Compatibility: Postfix now retries delivery when an external command is killed by a signal, because people expect such behavior from Sendmail. File: global/pipe_command.c.
2000-11-26Enable SMTP AUTH extensions.ad2-13/+24
2000-11-22fix last commit (add missing $)hubertf1-2/+2
2000-11-22pull IPv6 support from ftp.kame.netitojun4-6/+20
2000-11-21Fix broken build on systems which use the "gettext-lib" package.tron1-3/+3
2000-11-19- re-enable using WIDE patch with sendmail8.11.1+3.4W.patch.taca3-10/+11
2000-11-15Patch provided by Todd Sabin in private e-mail to fix problems withtron2-1/+24
version 2000 of the UW IMAP software.
2000-11-15Update "fetcmailconf" package to version 5.5.6 to sync with "fetchmail"tron2-6/+3
package.
2000-11-14Update fetchmail to 5.5.6.frueauf2-4/+4
fetchmail-5.5.5 (Sat Nov 11 14:22:24 EST 2000), 19563 lines: * Chip Salzenberg's patch to prevent wildcards in Common Names from causing spurious error messages (resolved Debian bug #75011). * Added --showdots option by Thomas Jarosch <tomj@gmx.de>. * Added --principal option from R. Lindsay Todd" <toddr@rpi.edu>. * Spanish-language update from Javier Kohen. * Nalin Dahyabai's fix to handle untagged responses during imap-gss authentication. * Koyama Mituru's patch for improved spam handling under qmail; checks for a 553 reponse to RCPT TO. * Added FAQ item F5 of %h and %p interpolation from Matthias Andree.
2000-11-11Use "${MASTER_SITE_SOURCEFORGE}".tron2-4/+4
2000-11-09do not hardcode locale subdir to /usr/pkg/share/locale, or it will chokeitojun6-84/+6
on Solrais. add "MAKE_ENV+=LIBS=-lintl", as automake and reconfiguration will remove -lintl from Makefile.
2000-11-09Revert source for IMAP daemon to "imap-2000.RELEASE-CANDIDATE.6" becausetron2-1/+265
the new source code breaks CRAM-MD5 authentification.
2000-11-09Add missing "USE_LIBINTL= YES".tron1-1/+2
2000-11-09Update to 4.30.hubertf10-172/+79
Fixes another security hole... Full list of changes: * Configuration flexibility + pine configurations can now be stored remotely on an imap server for access from different locations without the need to configure for each location. + configuration may be split into two parts: generic configuration and exceptional, per-platform configuration. + signatures can now be stored remotely or as part of the pinerc file + for configuration options which are lists, inheritance is supported * New security features + SSL support for Unix Pine (source code only) + SSL enhancements for PC-Pine * Minor rule enhancements + status of a message (New, Deleted, etc.) can now be used as criteria for pattern matching. + "move-only-if-not-deleted" option in filtering to lessen the chance of messages being filtered more than once when running multiple pine sessions. + ability to set arbitrary headers in roles. + news filtering made more efficient. * Basic threaded sorting (Expanded functionality to be added in a future version). * Enhanced MAPI support for PC-Pine * Various other new features and configuration options + alternate-compose-menu + by-replyto for saved-msg-name-rule + check-newmail-when-quitting + continue-tab-without-confirm + expose-hidden-config + expunge-only-manually + incoming-startup-rule additions + literal-signature + mark-for-cc + prefer-plain-text + pruning-rule, for monthly sent-mail renaming and deleting + quell-extra-post-prompt + hidden feature allow-changing-from defaults to on * New command line options: + -p , pinerc can now refer to a remote mailbox which contains the configuration file + -x , is how you override your default pinerc settings with exceptions for a particular platform, may be local or remote + -aux , allows you to tell Pine the local directory to use for auxiliary files when pinerc is remote (PC-Pine only) + -copy_pinerc and -copy_abook options + -v option Bugs that have been addressed in this release include: * Incoming mail with an extremely long From address can cause a buffer overflow on the stack (security) * X-Keywords crash for unix formatted mailboxes * Composer word wrapping needlessly wraps words * New messages appear in zoomed view * "Bad msgno 0" filtering crash * "+" during login doesn't always mean that SSL is being used * news filtering refilters messages that had already been filtered * Goto and Save can't access folders that are readable but not listable * Goto doesn't allow access of folders outside of a Collection List * PC-Pine SSL functionality broken in Windows 2000/Millennium * FromOrTo and To in index-format don't work for newsgroups * Sorting by score doesn't always work * Viewing of very large messages uses more memory than is need * Loss of body for reply to multipart/signed mime messages * Pine crashes when replying to or forwarding messages with certain types of attachments * Brackets are falsely recognized as url characters * Crash when enclosing options in quotes for PC-Pine * Newsgroup posting doesn't allow posting to additional news servers
2000-11-09Update to '2000 release.hubertf11-59/+59
Fixes a bunch of security problems. (This is the same imap-lib that also comes with pine-4.30). Sorry, no detailed list available. ;(
2000-11-02more locale directory hardcoding. suggested by lamjitojun4-1/+69
2000-11-02hardcode internationalized message file direcotry to ${PREFIX}/share/locale.itojun3-3/+17
use USE_LIBINTL.
2000-11-02NEED_NCURSES check doesn't have to be below bsd.pkg.mk inclusion any morewiz1-5/+5
(still below bsd.prefs.mk inclusion, though)
2000-10-29Update fetchmail{conf} to 5.5.5.frueauf6-22/+24
fetchmail-5.5.5 (Tue Oct 17 17:50:46 EDT 2000), 19523 lines: * Killed a nasty segfault due to double-freeing of the header block. * Updated Danish internationalization by Byrial Jensen. * Added FAQ item X7 on attachment hangs. fetchmail-5.5.4 (Sun Oct 8 10:57:37 EDT 2000), 19518 lines: * Fall back on the computed queryname if we need the DNS name of a a host and can't get it. Resolves Debian bug #69199. * Andrej Borsenkow's fix for configuration with new SOCKS. * Pavel Roskin's fix to build the RPM without libcrypto (Red Hat changed the library name to libk5crypto in 6.2). * Peter Backes's sm-hybrid patch added to contrib; more FAQ item T1 changes. * Emiliano's patch to make dropdelivered and envelope interact properly. * In fetchmailconf, always reset the port number when changing protocols. * Patrick Bihan-Faou's changes to use sysctl() for interface checking so fetchmail doesn't have to be suid kmem.
2000-10-29POSTFIX_VERP is not supported. remove it from BUILD_DEFS. from kimmoitojun1-2/+2
2000-10-29MANINSTALL no longer plays a role with this package.kim1-2/+2
2000-10-29Make linking with PCRE work.kim1-2/+2
2000-10-28I guess I forgot to commit the patch checksum...kim1-1/+2
2000-10-27Update tnef to version 0.15. Main change since 0.14.1 is to add abilityjwise2-4/+4
to overwrite existing files, with or without confirmation.
2000-10-25Do not depend on exact version of cyrus-sasl, 1.5.24nb1 works fine.rh1-2/+2
2000-10-23Add and enable tnefrh1-1/+2
2000-10-23Initial import of tnef-0.14.1, a utility to decode MS-TNEF attachmentsrh5-0/+28
2000-10-23Add and enable maildroprh1-1/+2
2000-10-23Initial import of maildrop-1.2.2, a mail delivery agent with filteringrh7-0/+102
abilities
2000-10-23use setgid=maildrop, to prevent /var/spool/postfix/maildrop from modification.itojun2-5/+6
XXX assumes presense of group "maildrop", which is bad.
2000-10-22Update balsa to 1.0p3. Changes are tons of bugfixes and a new spellrh6-37/+38
checker interface.
2000-10-21rm -> ${RM}wiz1-2/+2
2000-10-18fix typo in IGNORE and move it some lines lower (for pkglint)wiz1-3/+3
2000-10-16Add and enable p5-IMAP-Adminrh1-1/+2
2000-10-16Initial import of p5-IMAP-Admin-1.3.7, a perl module for basic IMAP serverrh5-0/+33
administration
2000-10-15Update "wmmail" package to version 0.64. Changes since version 0.63a:tron7-35/+13
- added back ExecuteOnUpdate - now searches @prefix@/GNUstep for defaults domain as well; thanks to Thomas Ribbrock <argathin@gmx.net> for suggestion - added experimental DisplayEachMailbox option (thanks again to Peter da Silva); this makes WMMail.app display message counts (none, new, total, or new-over-total) for each mailbox that contains new mails - POP3 mailboxes are correctly handled... I think :) - added missing semi-colon in defaults file; thanks to Eric Anderson <eanderson@usa.net> for pointing this out - now resets atime and mtime on mbox files; thanks to Peter Surda <surda@bigfoot.com> for patch - fixed buffer overflow in imap.c; thanks to Peter da Silva <peter@taronga.com> for patch - fixed handling of "Status" header in mbox.c and pop3.c - no longer parses filenames in MailDir mailboxes (procmail should now work); countless people pointed out this one :( - fixed counting of new mails in IMAP mailboxes; thanks to Alfonso Palacios-Sureda <alfonso.palacios-sureda@alcatel.fr> for the hint - fixed segfault in maildir.c; thanks to Lars Bensmann <lars@skynet.e.ruhr.de> - fixed DEFAULT_ANIM_SPEED; thanks to Vincent Arkesteijn <v.j.arkesteijn@student.utwente.nl>
2000-10-15Update fetchmail and fetchmailconf to 5.5.3.frueauf4-8/+8
fetchmail-5.5.3 (Tue Sep 26 17:56:32 EDT 2000), 19278 lines: * Added skip size reporting as suggested by Franck Pommereau. * Don't terminate on failed DNS lookup of host, go to next entry. * Danish localization support, courtesy of Byrial Jensen. * Fix reference to freed message header block (thanks to Andrew Morton) fetchmail-5.5.2 (Thu Sep 7 23:00:24 EDT 2000), 19243 lines: * Horst Von Brand's security and specfile patches. * Major changes to FAQ item T1. * Minor correction to FAQ item K3 by Malte Kiesel. * Added to FAQ R1, on enabling sendmail in RH 6.9. * Resolved Debian bugs #66110, #70862. fetchmail-5.5.1 (Sun Aug 20 23:43:03 EDT 2000), 19241 lines: * Fix a finger error in the dot-termination fix for 5.5.0. * Javier Kohen's update for es.po. * Jiri Pavlovsky's cs.po update. * Added to FAQ item on K3 a recipe using the new plugin %h option. * Fixed a nasty typo in FAQ item T1 -- the old version didn't generate correct Delivered-To hacks. Thanks to Peter 'Rattacresh' Backes <rtc@helen.PLASMA.Xg8.DE> for spotting this.
2000-10-15update to 8.11.1. make SASL-enabled build to use tolek stdio code, notitojun7-113/+29
sfio code (no longer depends onto devel/sfio) 8.11.1/8.11.1 2000/09/27 Fix SMTP EXPN command output if the address expands to a single name. Fix from John Beck of Sun Microsystems. Don't try STARTTLS in the client if the PRNG has not been properly seeded. This problem only occurs on systems without /dev/urandom. Problem detected by Jan Krueger of digitalanswers communications consulting gmbh and Neil Rickert of Northern Illinois University. Don't use the . and .. directories when expanding QueueDirectory wildcards. Do not try to cache LDAP connections across processes as a parent process may close the connection before the child process has completed. Problem noted by Lai Yiu Fai of the Hong Kong University of Science and Technology and Wolfgang Hottgenroth of UUNET. Use Timeout.fileopen to limit the amount of time spent trying to read the LDAP secret from a file. Prevent SIGTERM from removing a command line submitted item after the user submits the message and before the first delivery attempt completes. Problem noted by Max France of AlphaNet. Fix from Neil Rickert of Northern Illinois University. Deal correctly with MaxMessageSize restriction if message size is greater than 2^31. Turn off queue checkpointing if CheckpointInterval is set to zero. Treat an empty home directory (from getpw*() or $HOME) as non-existent instead of treating it as /. Problem noted by Todd C. Miller of Courtesan Consulting. Don't drop duplicate headers when reading a queued item. Problem noted by Motonori Nakamura of Kyoto University. Avoid bogus error text when logging the savemail panic "cannot save rejected email anywhere". Problem noted by Marc G. Fournier of Acadia University. If an LDAP search fails because the LDAP server went down, close the map so subsequent searches reopen the map. If there are multiple LDAP servers, the down server will be skipped and one of the others may be able to take over. Set the ${load_avg} macro to the current load average, not the previous load average query result. If a non-optional map used in a check_* ruleset can't be opened, return a temporary failure to the remote SMTP client instead of ignoring the map. Problem noted by Allan E Johannesen of Worcester Polytechnic Institute. Avoid a race condition when queuing up split envelopes by saving the split envelopes before the original envelope. Fix a bug in the PH_MAP code which caused mail to bounce instead of defer if the PH server could not be contacted. From Mark Roth of the University of Illinois at Urbana-Champaign. Prevent QueueSortOrder=Filename from interfering with -qR, -qS, and ETRN. Problem noted by Erik R. Leo of SoVerNet. Change error code for unrecognized parameters to the SMTP MAIL and RCPT commands from 501 to 555 per RFC 1869. Problem reported to Postfix by Robert Norris of Monash University. Prevent overwriting the argument of -B on certain OS. Problem noted by Matteo Gelosa of I.NET S.p.A. Use the proper routine for freeing memory with Netscape's LDAP client libraries. Patch from Paul Hilchey of the University of British Columbia. Portability: Move the NETINET6 define to devtools/OS/SunOS.5.{8,9} instead of defining it in conf.h so users can override the setting. Suggested by Henrik Nordstrom of Ericsson. On HP-UX 10.X and 11.X, use /usr/sbin/sendmail instead of /usr/lib/sendmail for rmail and vacation. From Jeff A. Earickson of Colby College. On HP-UX 11.X, use /usr/sbin instead of /usr/libexec (which does not exist). From Jeff A. Earickson of Colby College. Avoid using the UCB subsystem on NCR MP-RAS 3.x. From Tom Moore of NCR. NeXT 3.X and 4.X installs man pages in /usr/man. From Hisanori Gogota of NTT/InterCommunicationCenter. Solaris 8 and later include /var/run. The default PID file location is now /var/run/sendmail.pid. From John Beck of Sun Microsystems. SFIO includes snprintf() for those operating systems which do not. From Todd C. Miller of Courtesan Consulting. CONFIG: Use the result of _CERT_REGEX_SUBJECT_ not {cert_subject}. Problem noted by Kaspar Brand of futureLab AG. CONFIG: Change 553 SMTP reply code to 501 to avoid problems with errors in the MAIL address. CONFIG: Fix FEATURE(nouucp) usage in example .mc files. Problem noted by Ron Jarrell of Virginia Tech. CONFIG: Add support for Solaris 8 (and later) as OSTYPE(solaris8). Contributed by John Beck of Sun Microsystems. CONFIG: Set confFROM_HEADER such that the mail hub can possibly add GECOS information for an address. This more closely matches pre-8.10 nullclient behavior. From Per Hedeland of Ericsson. CONFIG: Fix MODIFY_MAILER_FLAGS(): apply the flag modifications for SMTP to all *smtp* mailers and those for RELAY to the relay mailer as described in cf/README. MAIL.LOCAL: Open the mailbox as the recipient not root so quotas are obeyed. Problem noted by Damian Kuczynski of NIK. MAKEMAP: Do not change a map's owner to the TrustedUser if using makemap to 'unmake' the map. RMAIL: Avoid overflowing the list of recipients being passed to sendmail. RMAIL: Invoke sendmail with '-G' to indicate this is a gateway submission. Problem noted by Kari Hurtta of the Finnish Meteorological Institute. VACATION: Read the complete message to avoid "broken pipe" signals. VACATION: Do not cut off vacation.msg files which have a single dot as the only character on the line. New Files: cf/ostype/solaris8.m4
2000-10-15use 2000/10/05 + IPv6 patch. changes are really too many to paste here.itojun7-103/+60
mostly SASL related changes, it seems.
2000-10-08Update home page URL.tron1-3/+3
2000-10-04update checksumchristos1-1/+2
2000-10-04mmm, linux: let's see where db.h hides in RH7christos1-0/+22
is it in <db_185.h>? no is it in <db/db.h>? no is it in <db1/db.h>? yes and for a good measure they've renamed libdb.a to libdb1.a to make sure that they break linking, not just compiling.
2000-09-28Belatedly bump "nb" version for xforms, and likewise increment packagesfredb1-2/+2
that depend it, as suggested by wrstuden. The reason is so that older binary packages which were linked against an a.out shared lib won't have their package dependencies satisfied by the latest package, which has no shared libraries. There's no help for old ELF packages, unfortunately.
2000-09-27Make this build under Solaris.toshii1-2/+10
(Oops, I missed to commit this file.)
2000-09-27Make this build under Solaris.toshii2-5/+14
2000-09-19fix imap uw's exact pkg versionhubertf1-2/+2
2000-09-19This package now needs the imap-uw pkghubertf1-2/+3
2000-09-19Use IMAP c-client libs from imap-uw package.hubertf8-88/+121
Fixes security problem describe at http://www.securityfocus.com/advisories/2646