summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2001-03-01Adapt to new libtool: the true PIC object files are now under the .libsjlam1-4/+3
subdir, so use those to create libc-client_pic.a.
2001-02-28update IPv6 patch. corrects minor typos.itojun2-4/+4
2001-02-28whitespace fixeswiz2-4/+3
2001-02-28We want RCS Ids in the patches.wiz2-0/+2
This is one of the things pkglint checks, so _please_ use it.
2001-02-28Use "ftp.fu-berlin.de" as german mirror because newer sendmail versiontron1-2/+2
appear there earlier than on "ftp.cert.dfn.de".
2001-02-28upgrade to 8.11.3. WIDE patch is not supplied yet, so it is not included.itojun4-104/+26
8.11.3/8.11.3 2001/02/27 Prevent a segmentation fault when a bogus value was used in the LDAPDefaultSpec option's -r, -s, or -M flags and if a bogus option was used. Problem noted by Allan E Johannesen of Worcester Polytechnic Institute. Prevent "token too long" message by shortening {currHeader} which could be too long if the last copied character was a quote. Problem detected by Jan Krueger of digitalanswers communications consulting gmbh. Additional IPv6 check for unspecified addresses. Patch from Jun-ichiro itojun Hagino of the KAME Project. Do not ignore the ClientPortOptions setting if DaemonPortOptions Modifier=b (bind to same interface) is set and the connection came in from the command line. Do not bind to the loopback address if DaemonPortOptions Modifier=b (bind to same interface) is set. Patch from John Beck of Sun Microsystems. Properly deal with open failures on non-optional maps used in check_* rulesets by returning a temporary failure. Buffered file I/O files were not being properly fsync'ed to disk when they were committed. Properly encode '=' for the AUTH= parameter of the MAIL command. Problem noted by Hadmut Danisch. Under certain circumstances the macro {server_name} could be set to the wrong hostname (of a previous connection), which may cause some rulesets to return wrong results. This would usually cause mail to be queued up and delivered later on. Ignore F=z (LMTP) mailer flag if $u is given in the mailer A= equate. Problem noted by Motonori Nakamura of Kyoto University. Work around broken accept() implementations which only partially fill in the peer address if the socket is closed before accept() completes. Return an SMTP "421" temporary failure if the data file can't be opened where the "354" reply would normally be given. Prevent a CPU loop in trying to expand a macro which doesn't exist in a queue run. Problem noted by Gordon Lack of Glaxo Wellcome. If delivering via a program and that program exits with EX_TEMPFAIL, note that fact for the mailq display instead of just showing "Deferred". Problem noted by Motonori Nakamura of Kyoto University. If doing canonification via /etc/hosts, try both the fully qualified hostname as well as the first portion of the hostname. Problem noted by David Bremner of the University of New Brunswick. Portability: Fix a compilation problem for mail.local and rmail if SFIO is in use. Problem noted by Auteria Wally Winzer Jr. of Champion Nutrition. IPv6 changes for platforms using KAME. Patch from Jun-ichiro itojun Hagino of the KAME Project. OpenBSD 2.7 and higher has srandomdev(3). OpenBSD 2.8 and higher has BSDI-style login classes. Patch from Todd C. Miller of Courtesan Consulting. Unixware 7.1.1 doesn't allow h_errno to be set directly if sendmail is being compiled with -kthread. Problem noted by Orion Poplawski of CQG, Inc. CONTRIB: buildvirtuser: Substitute current domain for $DOMAIN and current left hand side for $LHS in virtuser files. DEVTOOLS: Do not pass make targets to recursive Build invocations. Problem noted by Jeff Bronson of J.D. Bronson, Inc. MAIL.LOCAL: In LMTP mode, do not return errors regarding problems storing the temporary message file until after the remote side has sent the final DATA termination dot. Problem noted by Allan E Johannesen of Worcester Polytechnic Institute. MAIL.LOCAL: If LMTP mode is set, give a temporary error if users are also specified on the command line. Patch from Motonori Nakamura of Kyoto University. PRALIASES: Skip over AliasFile specifications which aren't based on database files (i.e., only show dbm, hash, and btree). Renamed Files: devtools/OS/OSF1.V5.0 => devtools/OS/OSF1.V5.x
2001-02-27update to 20010225 (release candiate) with latest IPv6 patch.itojun2-7/+7
--- changes (reverse order) 20010204 Laid the ground work for logging of table accesses. This will give more insight into how Postfix uses its lookup tables. User interface comes later. File: util/dict_debug.c. 20010216 Bugfix: the pipe delivery agent expanded $size as if it were a recipient, instead of expanding it as $nexthop or as $sender. Reported by Michael Tokarev. File: pipe/pipe.c. 20010221 Bugfix: poor LMTP performance for domains that are listed in $mydestination, because Postfix would send one recipient at a time, with multiple deliveries of recipients of the same message in parallel; a similar problem could exist with virus scanning and with firewall relay hosts that forward mail for $mydestination to an inside machine. This behavior is now changed to depend on the transport-specific xxx_destination_recipient_limit parameter. This also means that you can now get qmail behavior for SMTP deliveries by setting smtp_destination_recipient_limit=1. File: {qmgr,nqmgr}/qmgr_message.c. Workaround: Solaris socketpair() can fail with EINTR. Added a sane_socketpair.c module that joins the ranks of the other sane_whatever workarounds. Reported by Andrew McNamara. File: util/sane_socketpair.[hc] 20010222 Documentation: the default main.cf file has a prominent warning that mynetworks should be properly configured in order to reject unauthorized mail relay requests from strangers. Documentation: the INSTALL document, section "mandatory configuration file edits" has a section that explains that mynetworks should be properly configured in order to reject unauthorized mail relay requests from strangers. 20010223 Documentation: the basic.html document has a section that explains that mynetworks should be properly configured in order to reject unauthorized mail relay requests from strangers. Feature: new "mynetworks_style" parameter that controls how mynetworks (trusted networks) is derived from the inet_interfaces (machine interfaces) setting. Specify "class" for entire class A, B, C networks; "subnet" for the local subnets only; or "host" for maximal privacy. Files: util/inet_addr_local.[hc], global/own_inet_addr.[hc], global/mynetworks.[hc], postconf/postconf.c. Portability: MACOSX patches by Gerben Wierda. Portability: Solaris /dev/null is a symlink, which tripped up the code to safely open a file before local delivery. We now grudgingly allow symlinks owned by root. File: util/safe_open.c. 20010224 Bugfix: "postconf mynetworks" ignored the inet_interfaces setting. That was a very old one. File: postconf/postconf.c. INCOMPATIBLE CHANGE: POSTFIX NO LONGER RELAYS MAIL FOR CLIENTS IN THE ENTIRE CLASS A/B/C NETWORK. POSTFIX BY DEFAULT RELAYS MAIL FOR CLIENTS IN THE LOCAL SUBNETWORK. Specify "mynetworks_style = class" to get the old behavior. 20010225 Portability: master sigchld handler based on writing to a pipe, so that the master wakes up from select(). Based on code by Erik Forsberg, Linkoping University, Sweden. File: master/master_sig.c. Disabled until after the major release. Code cleanup: Postfix should now run with no alias database. Code cleanup: local_destination_recipient_limit and local_destination_concurrency_limit are not first-class configuration parameters. Files: global/mail_params.h, *qmgr/qmgr.c, postconf/postconf.c.
2001-02-26Update "xfmail" package to version 1.4.7. A list of the changestron8-64/+95
from version 1.3 is not available. This update was contributed by Tomasz Luchowski in PR pkg/12163
2001-02-26kill some whitespacewiz1-2/+2
2001-02-26Fix sendmail path. pkg/12081.wiz2-1/+19
2001-02-26Use "PKGLOCALEDIR" instead of "LOCALEDIR".tron4-47/+45
2001-02-26Updatejun2-4/+4
mew-1.95b109
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf10-27/+25
XXX need to teach pkglint to be more picky about this
2001-02-24First round of cleaning up INSTALL usage:hubertf1-2/+2
INSTALL -d => INSTALL_*_DIR INSTALL => INSTALL_* Beware that only invocations are changed that don't set special values for owner, mode or group! Cleanup suggested by zuntum@IRC
2001-02-24First round of cleaning up INSTALL usage:hubertf1-2/+2
INSTALL -d => INSTALL_*_DIR INSTALL => INSTALL_* Beware that only invocations are changed that don't set special values for owner, mode or group! Cleanup suggested by zuntum@IRC
2001-02-23Change horde dependency to match exactly 1.2.4 on advice fromjlam1-2/+2
avsm@horde.org in private email.
2001-02-23pull latest IPv6 patch. this fixes standalone mode behavior.itojun2-4/+4
commented by brad@openbsd
2001-02-22Update mew-1.95b108jun2-4/+4
* Supporting OpenSSH 2.5. Shun-ichi GOTO <gotoh@taiyo.co.jp> * mew-lang-jp.el hack. Shun-ichi TAHARA <jado@flowernet.gr.jp> * paragraph-start hack for Draft mode. Shun-ichi GOTO <gotoh@taiyo.co.jp> SUGIMORI <taro@fc.jpn.org> * mew-use-highlight-{body,url}. Tatsuya Kinoshita <tatsuyak@pop21.odn.ne.jp>
2001-02-22update to mew-1.95b107jun3-5/+7
add basically S/MIME support
2001-02-20change DEPENDS path:jun1-4/+4
devel/{apel,flim,semi}
2001-02-20move semi to devel/semi.jun7-103/+1
2001-02-20move flim to devel/flim.jun7-125/+1
2001-02-19addjun1-1/+4
flim semi wl.
2001-02-19Initial import of "wl":jun4-0/+127
mail/news management system with IMAP4rev1 support for Emacs
2001-02-19Initial import of "semi":jun6-0/+101
Emacs lisp library to provide MIME feature
2001-02-19Initial import of "flim":jun6-0/+123
Emacs lisp library for message representation/encoding
2001-02-19Updated mew to 1.95b106jun2-4/+4
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz106-106/+106
2001-02-16Fix pico refabs1-2/+2
2001-02-16Not needed any more -- COMMENTs are in Makefiles now.wiz1-1/+0
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-54/+56
While I'm here, unify category Makefiles to more standard style. (If you have tools depending on the previous form, please fix them.)
2001-02-16pine updated to 4.33, and pico adjusted for new distfileabs5-23/+19
Patch supplied by martti.kuparinen@iki.fi in PR pkg/12222 Changes in 4.33 * NNTP authentication causes crash * Attachment viewing broken * Display-Filters and Url-Viewers with quoted arguments in config broken * Reverse sorting doesn't work correctly with filters * Some combinations of non-ascii characters in subject cause crash * Add version information to PC-Pine * Top line in news index was painted incorrectly at times * Crash caused by debugging when > 1K config lines are present * PC-Pine LDAP crash caused by using incorrect memory free routine * Save size check was disabled in multi append Changes in 4.32 * File attaching broken (double filename) in PC-Pine * Postponing loses second reply-to address * Obscure crash when sorting by Threads * Temporary file vulnerabilities * Crash when NNTP authentication aborted * Make /secure work again (broken in 4.30) * Setup printer list problems with $PRINTER * Recognize Re[arbitrary stuff]: reply syntax * Allow for attaching files on a Windows network drive Changes in 4.31 * Crashes when sorting by Threads * Text of last message could be invisible with header larger than 4096 bytes * Fixed a few buffer overflow possibilities * Many problems if compiled without -DDEBUG * Eliminated length restriction on address book comments * Couldn't expand collections when selecting if combined-folder-display set * List options set only in fixed config didn't work * Filtering based solely on scores didn't work * Filtering to non-existent folder didn't ask to create the folder * Save to default folder didn't work if the folder didn't already exist * Crash when using WhereIs in Setup/Kolor with color turned off * News collections would sometimes show up doubled until restarting * Crash when accepting default in shuffle folder list command * PC-Pine didn't always save window position * Last-folder-used rule didn't always save the name of first saved folder * Rule editor address selector should allow multiple addresses * Added Replicate command for Rules * News validation doesn't validate against multiple news servers * Reply to some text/html messages with attachments incorrectly set content-type to text/html * mail-directory setting in pine.conf doesn't work
2001-02-16Update to mew-1.95b105.jun3-7/+8
2001-02-14sync RBL list with reality (MAPS: most went to mail-abuse.org, ORBS:itojun2-11/+13
inputs/outputs.orbs.org)
2001-02-14update:jun2-4/+4
mew-1.95b102 -> mew-1.95b103
2001-02-14upgrade to 1.11. logging changes.itojun2-5/+5
1.11: Feb.14,2001: smtp.c: changes in logging format: remove IPv6 letter in [IPv6:...] notation. show proto=v4 when IPv4 address used if compiled with --enable-v6. show "(gateway)" after protocol gateway address. patch from Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp>
2001-02-13Link against -lc-client instead of -limapuw.jlam1-2/+2
2001-02-13Rename "${LOCALEBASE}" variable to "${LOCALEDIR}" to avoid mix-ups withtron4-47/+47
"${LOCALBASE}".
2001-02-12Use "${LOCALEBASE}" as directory for locale files.tron1-23/+23
2001-02-12Add and enable "mutt-unstable" package.tron1-1/+2
2001-02-12Import today's snapshot of "mutt" as "mutt-unstable" package:tron7-0/+147
text-based MIME mail client with PGP support This version has IPv6 support and a new IMAPv4 client which works with the server from 2000 series of the "imap-uw" package.
2001-02-12Rename the post-patch target to make it work againjlam1-2/+2
2001-02-12Add and enable impjlam1-1/+2
2001-02-12IMP - Internet Messaging Programjlam11-0/+1208
2001-02-12Add a file for easy inclusion into Apache's httpd.conf file.jlam6-27/+62
Reword MESSAGE to refer to this new file.
2001-02-12Remove unnecessary "ALL_TARGET" and cleanup a bit.tron1-13/+12
2001-02-12Change imap-uw dependency to >=2000jlam1-2/+2
2001-02-12Rename version from 2000c to 2000.0.3. Keeping the version number tied tojlam2-4/+19
"2000" leaves dependencies on imap-uw unchanged. Also update to 2000.0.3nb1 as we now build a PIC static lib, libc-client_pic.a, used by php4-imap (I wish libtool automatically built this library, too...)
2001-02-11Update squirrelmail to 1.0.2. Changes from version 1.0.1 include:jlam3-5/+15
- Added a workaround for RedHat's 4.0.4pl1-3 binary package (It's also the same workaround for Konqueror and other PHP installations?) - Select All works through the search - Better escaped string handling from POST variables - Many more code cleanups and optimizations - Added Hungarian translation by Teemu Junnila <teejun@vallcom.com> - Added Icelandic translation by Karl Heid-ar" <karlh@macho.is> - Updated Taiwan translation - Updated Sweedish translation - Updated Finnish translation
2001-02-10Update grepmail to 4.45.bad3-8/+10
The package has moved to Sourceforge. Changes since 4.11: New in version 4.45: - Added -n and -V to usage message. (Thanks to Wolfgang Rohdewald <WRohdewald@dplanet.ch> for catching this.) - Added workarounds to prevent warnings resulting from a bug in Perl 5.6 - A blank line before the start of an email is not required now. This allows broken folders created by Netscape to be read. (Thanks to Jeremy Malcolm <terminus@terminus.net.au> for the bug report.) New in version 4.44: - execution with -M flag now 35% faster - Added a Mail::Folder::FastReader module which can cause grepmail to run 10-40% faster, depending on your system. Since this module is experimental, the installation script will allow you to not install the module. A C compiler is required. - "-----Original Message-----" now recognized as beginning an included message - Fixed a bug where errors would not be displayed if compressed data was piped to grepmail - Date::Parse is now only required if -d is used. (Date::Manip is still only required if you use complex date specfications.) (Thanks to Richard Stallman <rms@gnu.org> for pointing this out.) - Added -n flag to print line numbers a la grep. (Thanks to Richard Stallman <rms@gnu.org> for the suggestion) - Fixed a bug in debug output where the email subject was actually the sender - Fixed an undefined value in the printing of flag information - An ASCII file is now determined to be a mailbox if it has a line whose prefix is 'From' or 'X-From-Line:', and another line whose prefix is 'Received ', 'Date:', 'Subject:', 'X-Status:', or 'Status:'. - Error exits now return 1 (Thanks to Wolfgang Rohdewald <WRohdewald@dplanet.ch> for the bug report) - -V flag prints the version (Thanks to Wolfgang Rohdewald <WRohdewald@dplanet.ch> for the feature request) - Restructured code: localized reading of the emails from the file, removed two functions New in version 4.43: - Fixed a bug in -r counting when used with -h. (Thanks to Andrew <andrew@ugh.net.au> for the bug report.) - Fixed a bug in the handling of included messages. (Thanks to Antoine Martin <antonus@libertysurf.fr> for the bug report and suggestion for the fix.) New in version 4.42: - Added -a flag to use received date instead of sent date for -d matches. (Thanks to Michael Liljeblad <liljeblad at users.sourceforge.net> for the patch.) - Included emails are now ignored properly (Thanks to an anonymous submittor for the bug report and part of a patch https://sourceforge.net/bugs/?func=detailbug&bug_id=112159&group_id=2207) - If an email has no date, the -d switch now issues a warning and does not treat the email as a match (Thanks to David Blaine <blained at users.sourceforge.net> for the bug report.) - -d "" can be used to find emails without dates - Mailbox files are now detected as files using if ($buffer =~ /^(X-From-Line:|From) /im && $buffer =~ /^Subject: /im) rather than if ($buffer =~ /^(X-From-Line:|From) /im && $buffer =~ /^Date: /im) - Improved detection of binary files. (Thanks to Dan Sugalski <dan@tuatha.sidhe.org> for the sample code.) - STDERR and STDOUT now checked separately during "make test" - Headers can now be in the format "Date:<tab>" in addition to "Date: " (Thanks to Benjamin Korvemaker <korvemaker at users.sourceforge.net> for the patch and concept.) New in version 4.41: - Support for Gnus-style mail files added (Thanks to Werner Bosse <Werner.Bosse@alcatel.de> for the patch.) - Test mail files tweaked to make the test cases work better across all time zones. (Thanks to Andreas Kutschera <Andreas.Kutschera@bln.siemens.de> for the patch.) - Added check for unparsable dates in email headers. - Fixed a Perl warning raised when date parsing fails. - Added instructions for getting the necessary modules to README. New in version 4.40: - Date::Parse and Date::Manip version unified -- Date::Parse is now required, and Date::Manip (if present) is used to parse complex dates. (Patch by Seth Cohn <sethcohn@users.sourceforge.net>, modified by David Coppit) New in version 4.31: - Distro has missing test cases for -u functionality. Doh! New in version 4.30: - Updated code to avoid warnings under Perl 5.6 (Thanks to Andreas Kutschera <Andreas.Kutschera@bln.siemens.de> for the bug report.) - Fixed a bug in the test script where bzip2, gzip, and tzip support would not be tested even though the programs were available. (Thanks to Andreas Kutschera <Andreas.Kutschera@bln.siemens.de> for the patch.) - Added standard --help flag (Patch by Seth Cohn <seth@users.sourceforge.net>) - Added -u ("unique") flag, which ensures that no duplicate messages will be output. (A BIG thanks to Seth Cohn <seth@users.sourceforge.net>.) New in version 4.23: - Updated the test cases to work better in timezones close to +0000 and +2300. (email if you have problems with tests 1 and 23. Thanks to Harald Krause <harald.krause@a-city.de> for first finding the bug, and Adam Huffman <adam.huffman@man.ac.uk> for his help debugging it.) - Fixed a bug in the "ignore attachments" code New in version 4.22: - grepmail now behaves better when tzip, bzip2 or gunzip aren't present on the system. - The code has been restructured to compile more easily with perlcc. New in version 4.21: - Fixed a bug that would cause grepmail to runaway when a pipe following it was broken. (Thanks to Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> for the bug report) New in version 4.20: - grepmail development has been moved to SourceForge, and made public. Visit http://grepmail.sourceforge.net/ - Added -s flag, which limits matched emails to a given size - Restructured the code to be more robust with respect to feature interaction. (At a 5-10% slowdown cost.) - Fixed an uninitialized variable warning caused by emails without subjects in debug mode.