summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2003-04-21Updated postfix to 2.0.9martti2-5/+5
- The SMTP client did not deliver a partial last line when someone submitted 8BITMIME mail not ending in newline via /usr/sbin/sendmail while MIME input processing was turned off, and MIME 8bit->7bit conversion was requested upon delivery.
2003-04-19No spaces around "=" allowed in arguments to ${SETENV}.fredb1-2/+2
2003-04-18Updated to version 1.3.1.salo2-10/+5
Changes: - opts.c: update mailing list address - database.c: make error messages refer to temp_data_file; free temp_data_file - database.c (ifile_write_db): check for errors while writing database. Fixes bug 2955. - Fixed problems in configure and autoconf scripts for the case of selecting non-gcc C compiler. Fixes bug 2535.
2003-04-17If USE_MILTER, install libsm.a and libsmutil.a. They are needed inmanu1-2/+11
order to build amavis-perl 0.1 with milter support.
2003-04-17Updated postfix to 2.0.8martti5-32/+30
- Postfix processes now abort when given a net/mask pattern with a non-zero host portion (for example, 168.100.189.2/28), instead of risking to become an open mail relay. - Workaround for file system clock drift that caused Postfix to ignore new mail (this could happen with queue file systems mounted from a server).
2003-04-15Updated squirrelmail to 1.4.0martti4-43/+115
* A complete rewrite of the way we send mail (Deliver-class), and of the way we parse mail (MIME-bodystructure parsing). This makes SquirrelMail more reliable and more efficient at the same time! * Support for IMAP UID which makes SquirrelMail more reliable. * Optimizations to code and the number of IMAP calls; SquirrelMail is now a very scalable webmail solution. * Support for a wider range of authentication mechanisms. * Lots of bugfixes, some new features and a couple of UI-tweaks.
2003-04-15Update to 0.6.3, changes:wiz3-11/+11
libpam_userpass support (with pam_userpass 0.9+). [not in pkg]
2003-04-15work around differences in find options for depth-first traversalheinz1-2/+9
2003-04-15 Update to version 2.53.heinz18-282/+1693
This also closes PR pkg/21114 (thanks to Todd Vierling for dynamic PLIST) Most serious bugs since release of SA 2.50 fixed (hence the 'long' delay for the Pkgsrc package). Dependence on procmail removed. You still need a mail delivery agent but procmail is only a recommendation, not a prerequisite. Runs on Solaris (somewhat tested on Solaris 8, feedback welcome). Includes some SSL support for spamc/spamd. Not yet recommended due to lurking bug(s) (SA bugzilla ID 1751). Uses Perl module DB_File now instead of NDBM_File. This changes the name and format of the auto-whitelist database ('auto-whitelist' instead of 'auto-whitelist.db' on NetBSD). ! This release adds/changes/removes configuration options, PLEASE use ! ! 'perldoc Mail::SpamAssassin::Conf' and make sure your mail ! ! configuration still works as expected. ! ========================================================================== Changes since 2.52: - corruption of Bayes db where nspam/nham was getting zeroed, fixed. - Bayes now has much lower lock timeouts for opportunistic expiry and auto-learning, to avoid overloading busy servers with an expiry run. (This may result in occasional "lock failed" messages in the syslog while you're doing manual sa-learn ops, but those are not serious; it just means that an auto-learn could not take place because the dbs were opened by you in another process.) - NDBM_File does not provide an EXISTS method, worked around. - BSMTP support (spamc -B) fixed. - Bayes allowed the user to 'forget' messages they hadn't learned. - sa-learn broken when installed in a non-standard location. - spamc was failing to dump message if out of memory. - add-all-addrs-to-blacklist was a no-op, fixed. - syslog-socket support was broken, fixed. - sslspamc compilation fixed. - SIGCHLD handling in spamd was causing an ugly warning on Red Hat 8. - user_prefs were left world-writable after auto-whitelist use. - Razor was zeroing %ENV; protected against this. - some test failures on 5.005 and with Razor fixed; some tests were also still using the user's Bayes dbs. - Windows portability fix in new Bayes journal code. - dialup_codes now a privileged setting. - clean PATH env variable immediately upon spamd start; fixed problem with taint mode failures when getting hostname in Perl 5.005. - NetBSD: fixed SSL support, spamd start script. - single-Received-header mails were not getting DNSBL checks. - some doco fixes. Changes since 2.51: - bug 1664: expiry imposed way too much load when a single site-wide Bayes db was used, fixed - bug 1672: a typo in a backported patch for 2.51 caused Bayes to sometimes not unlock the db, fixed - INSTALL now strongly recommends using DB_File - some NetBSD support fixes - bug 1601: option --syslog-socket wasn't implemented - bug 1260: corrected description of --nocreate-prefs option Changes since 2.50: - Bayes locking and concurrency issues fixed - Bayes expiration was not working; fixed - spamd was not enabling Bayes after auto-learning without restart; fixed - safer way to attach spams, for broken mail clients, using 'report_safe 2' - a few doco cleanups Main changes since 2.4x: - Bayesian filtering, using a Bayesian-style form of probability-analysis classification. This uses an algorithm based on the one detailed in Paul Graham's 'A Plan For Spam' paper, along with aspects taken from Graham Robinson's work, and the chi-combining technique developed by the SpamBayes project. - Auto-learning. This trains the Bayesian filter automatically, based on the results from traditional SpamAssassin diagnosis. It uses a set of heuristics and separate thresholds to ensure (as much as is possible) that it trains on guaranteed non-spam and spam. Old, unused tokens are automatically expired. - much-improved rule set. A whole new set of rules based on Message-Id analysis is now in place, which accurately detects forged headers from a wide range of spamware. Many inaccurate rules have been dropped. HTML tests much improved, with a set to detect image-only spam. - new default format for detected-spam messages; the message is encapsulated as a MIME part, with a preview and the spam report in the main part of the message. - Score sets. Based on whether you are using just SpamAssassin rules, adding network tests, and using a trained Bayesian database, SpamAssassin will use a set of scores appropriately to gain the maximum degree of accuracy. - Italian, Polish, Spanish, French and German rule sets and translations. - Much improved reliability with spamd. The problems with signals have been cleared up thanks to a pipe-based child tracking system, and all spamd-hanging bugs reported have proved unreproducable. - Unicode problems with Red Hat 8 and perl 5.8 fixed. Works on Perl 5.005, 5.6.x, and 5.8.x. - Taint-safe. SpamAssassin runs with perl's taint-checking enabled for better security. - Razor 1 support is now officially deprecated. - "spamc -c" was not working, fixed. This fix required increasing the revision of the spamd protocol; only difference is that now more than one protocol header can appear in the reply from spamd. - all fixes from 2.44 included.
2003-04-12Update to 3.2.uebayasi3-6/+12
Changes since 3.1 are: * If SSL/SSH is used for message retrieval by POP/IMAP/NNTP, it is notified in mode line ("Sec" or a lock image). * Supporting Emacs 21.3's native UTF-8. * Translation between Latin 0 and Latin 1. * A certificate of an SSL server can be verified. For this, "stunnel" v3 and v4 are supported and support for "openssl s_client" is obsoleted. * Supporting X-Face: on Emacs 21. To use X-Face: on any Emacsen, install "uncompface" command and the "netpbm" package. * Obsoleting the following variables: mew-noreplyto-to-list mew-noreplyto-cc-list mew-replyto-to-list mew-replyto-cc-list mew-fromme-to-list mew-fromme-cc-list And defining the following variables: mew-reply-all-alist mew-reply-sender-alist mew-reply-fromme-alist This change enables support for NetNews and non-standard fields such as Mail-Folloup-To:. * New commands in Summary mode. "\", "m\", "m/" * Many bug fixes.
2003-04-12Update evolution to 1.2.4.rh3-8/+9
New Features ============ * Added support for Kerberos 5 authentication using GSSAPI Bugs Fixed Since 1.2.3 ====================== Gtkhtml * Backported fixes from main branch for a crash rendering some HTML documents. Updated Translations * es (Francisco Javier Fernandez) * it (Marco Ciampa) * no (Kjartan Maraas) * pl (Zbigniew Chyla) * pt (Duarte Loreto) * pt_BR (Gustavo Maciel Dias Vieira) * sv (Christian Rose) * zh_TW (Abel Cheung)
2003-04-10Add "-ldes" for ${USE_KERBEROS}==YES case, on NetBSD-1.5* only. Thisfredb3-7/+11
should close PR pkg/19430 and PR pkg/20491.
2003-04-08Update to version 0.8.7.seb2-5/+5
Changes since previously packaged version: Version 0.8.7 - 2 April 2003 ---------------------------- - Fix of a bug appearing in action list and when a message had long headers. - Fix of a bug which caused bus errors in some systems. - Improvements/corrections on the information printed to the logfile. Version 0.8.6 - 2 March 2003 ---------------------------- - Corrected a problem appearing, mostly, while in daemon mode, where the server aborted the connection and the program seemed to hang.
2003-04-06required_files should honor PKG_SYSCONFDIR.taca1-2/+2
2003-04-04Revert previous. Problem caused by CFLAGS= in /etc/mk.conf, as pointed outjschauma1-4/+3
by wiz. We need to document that one should use CFLAGS+= in /etc/mk.conf, OR ELSE!
2003-04-04The CFLAGS addition needs to go _after_ the inclusion of mk/bsd.prefs.mk,jschauma1-3/+4
it seems.
2003-04-04Balsa works better when using libesmtp, which we now have in pkgsrc,jschauma1-3/+4
so use it. Bump PKGREVISION for improved functionality.
2003-04-03Add version wildcard to DEPENDS line.wiz1-3/+3
2003-04-03spamass-milter is a little plugin for the Sendmail Milter (Mail Filter)manu1-1/+2
library that pipes all incoming mail (including things received by rmail/UUCP) through the SpamAssassin, a highly customizable SpamFilter.
2003-04-03A little plugin for the Sendmail Milter (Mail Filter) library that pipesmanu4-0/+29
all incoming mail (including things received by rmail/UUCP) through the SpamAssassin, a highly customizable SpamFilter.
2003-04-03Set USE_BUILDLINK2; remove bogus DEPENDS line; use GNU_CONFIGURE.wiz1-6/+4
2003-04-03Bogofilter is a Bayesian spam filter written in Cmanu1-1/+2
2003-04-03Bayesian spam filter written in Cmanu4-0/+54
2003-03-31Fix pine/makefile.so5:bouyer2-11/+15
Don't use the nonexistent ../pico/cc5.sol as LDCC, set it to ${CC} Add -lnsl -lsocket to the libraries. libc-client is in $(CCLIENTLIB) not $(CCLIENTDIR)
2003-03-31Add flocksim.h to the list of c-client includes. It's required on solaris,bouyer2-6/+7
and even if not used on other systems it doesn't hurt.
2003-03-30Fix bad entry for bin/kbiffjmc1-2/+2
2003-03-29Update to version 8.12.9.seb2-6/+7
This is mostly a security fix release. See the list of changes since 8.12.8 below. Package change: always put M4 in MAKE_ENV so we are sure of the one used. Note: this also update mail/libmilter the same version. 8.12.9/8.12.9 2003/03/29 SECURITY: Fix a buffer overflow in address parsing due to a char to int conversion problem which is potentially remotely exploitable. Problem found by Michal Zalewski. Note: an MTA that is not patched might be vulnerable to data that it receives from untrusted sources, which includes DNS. To provide partial protection to internal, unpatched sendmail MTAs, 8.12.9 changes by default (char)0xff to (char)0x7f in headers etc. To turn off this conversion compile with -DALLOW_255 or use the command line option -d82.101. To provide partial protection for internal, unpatched MTAs that may be performing 7->8 or 8->7 bit MIME conversions, the default for MaxMimeHeaderLength has been changed to 2048/1024. Note: this does have a performance impact, and it only protects against frontal attacks from the outside. To disable the checks and return to pre-8.12.9 defaults, set MaxMimeHeaderLength to 0/0. Do not complain about -ba when submitting mail. Problem noted by Derek Wueppelmann. Fix compilation with Berkeley DB 1.85 on systems that do not have flock(2). Problem noted by Andy Harper of Kings College London. Properly initialize data structure for dns maps to avoid various errors, e.g., looping processes. Problem noted by Maurice Makaay. CONFIG: Prevent multiple application of rule to add smart host. Patch from Andrzej Filip. CONFIG: Fix queue group declaration in MAILER(`usenet'). CONTRIB: buildvirtuser: New option -t builds the virtusertable text file instead of the database map. Portability: Revert wrong change made in 8.12.7 and actually use the builtin getopt() version in sendmail on Linux. This can be overridden by using -DSM_CONF_GETOPT=0 in which case the OS supplied version will be used.
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv22-55/+44
2003-03-28Remove unnecessary empty lines.wiz2-2/+0
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz1-2/+1
2003-03-28Make the cyrus-imapd package install the html versions of its manatatat2-2/+30
pages. Normally I wouldn't care, except (a) there don't seem to be "plaintext" versions and (b) the html that *does* get installed links to it. Or them, rather. Bump PKGREVISION accordingly. Reviewed by jlam.
2003-03-26Add and enable clamav.agc1-1/+2
2003-03-26Initial import of clamav-0.54 into the NetBSD Packages Collection.agc5-0/+93
Provided in PR 20662 by David Ferlier, modified to use pkgsrc libtool and to add users by myself. Clam AntiVirus is an anti-virus toolkit written from scratch. It is licensed under GNU GPL2 and uses the virus database from OpenAntiVirus, which is an another free anti-virus project. In contrast to OpenAntiVirus (which is written in Java), Clam AntiVirus is written entirely in C and its database is KEPT UP TO DATE. It also detects polymorphic viruses as well.
2003-03-24Provide a SITES_ expansion for fetching the cr patch so this doesn't conflictjmc1-2/+4
with the the possible download of the wide patch
2003-03-23Honor PKG_SYSCONFDIR. Bump PKGREVISION to 1.jmmv5-23/+52
2003-03-22Update sylpheed to use USE_X11 rather than USE_X11BASE.chris1-2/+3
2003-03-22Explicitly set TLS_INCLUDE to where OpenSSL headers are found.jmmv2-9/+10
Fixes PR pkg/20609 by Mirko Thiesen.
2003-03-22remove bogus '.endif'rh1-2/+1
2003-03-22Add aspell support, from Sergio Jimenez via PR pkg/20811.salo1-1/+4
Bump PKGREVISION just for sure.
2003-03-22Update to 6.2.2, from Quentin Garnier in PR 20790.wiz4-92/+85
Changes since last version: * Sunil Shetye's patch to improve behavior in empty messages. * Conform to RFC2595; reissue capability probes after successful STARTTLS negotiation. * Sunil's patch to make handling of failed STARTTLS more graceful. * Sunil's JF2 fix patch for .fetchmailrc security fix. * Christophe GIAUME <christophe@giaume.com> finished the implementation of RFC2177 IDLE. * Jason Tishler's fix patch for Cygwin. * Support ssh-style authentication in POP3 * Fix for Debian bug #108977, clean up config file evaluation, by Benjamin Drieu.
2003-03-22Update evolution to 1.2.3. Changes are tons of bugfixes and a fewrh3-11/+29
translation updates. A detailled changelog can be found at http://developer.ximian.com/projects/evolution/release_notes/1.2.2.html http://developer.ximian.com/projects/evolution/release_notes/1.2.3.html
2003-03-22Add message explaining main differences to the old 2.x versions.wiz1-0/+13
From Toru TAKAMIZU.
2003-03-22Update to 3.1.1, based on Toru TAKAMIZU's patches in PR 19707.wiz3-19/+56
Changes: Version 3.1.1 14 March 2003 -Add additional info to message log (msg #, msg count, size) "new msg" status line. Thanks to Payal Rathod for the feature request. Version 3.1.0 21 February 2003 -Rename the recipient_header directive to "envelope_recipient". There was simply too much confusion about it. Sorry, but you'll have to update your getmailrc file and rename this directive if you're using it. This version was going to be 3.0.5, but this change necessitates bumping the version up to 3.1.0. -Include separate callable program for mbox delivery. The program, getmail_mbox, is based on the mbox delivery code in getmail version 2.3. It assumes mboxrd format and flock locking; if other programs on your system expect a different subtype of mbox format or use a different locking method, you can corrupt your mbox file. Use at your own risk. You can use this in a command delivery target from getmail as "|/path/to/getmail_mbox /path/to/mboxfile" . -In a similar vein, include separate callable program for maildir delivery. The program, getmail_maildir, uses the same maildir delivery code as getmail. You can use this in a command delivery target from getmail as "|/path/to/getmail_maildir /path/to/maildir/" . This is mostly useful if you want to deliver to a maildir after doing something else to the message, and can be used in place of safecat. -Add message filtering. You can now pass messages through arbitrary filters before delivery; specify one or more message_filter directives, each of which is a command and arguments. The filter(s) should read the message from stdin, write to stdout, and exit 0 for success, 99 to drop the message in the bitbucket, and anything else to indicate an error. No docs for this yet. -getmail could drop the final newline when delivering to Maildirs in some circumstances. Thanks to Jason Mastaler for the report and testing. Version 3.0.4 20 February 2003 -Catch a user incorrectly specifying two values for recipient_header. Thanks to Francisco Stefano Wechsler for the report. -Update ConfParser to version 3.3, designed to make it easier to catch user configuration errors. -Update configuration-handling code to use new features of ConfParser 3.3 above, report configuration errors more clearly. Thanks to Francisco Stefano Wechsler for the report which got me looking at this. -Add explicit check for recipient_header specifying a known-incorrect value. Thanks to Edward Davis for the report that got me looking at this. -Move some sanity checks around to report errors earlier. Version 3.0.3 14 February 2003 -Missing import in getmail_utilities.py affected those who let getmail prompt them for a password. Thanks to Francisco Stefano Wechsler for the report. Version 3.0.2 14 February 2003 -My editor let CR LF line endings into getmail_utilities.py ; this caused problems for at least one person. Thanks to Francisco Stefano Wechsler for the report. Now fixed. Version 3.0.1 13 February 2003 -Have getmail report an error if local directives are specified but getmail is not operating in multidrop mode (through either of the "use_*env" or "recipient_header" directives). Thanks to Gerwin Krist for reporting that this was not obvious. Version 3.0.0 10 February 2003 -Updated to version 1.23 of Timothy O'Malley's timeoutsocket.py from http://www.timo-tasi.org/python/timeoutsocket.py -not all configuration errors were being caught in ConfParser. Updated ConfParser as a result; thanks to Christian Pelster for reporting and testing this. -Move lots of code around. Much has been moved into separate files. Much other code has been cleaned up. -Add support for Demon's SPDS "*ENV" command for domain mailboxes. Thanks to Paul Clifford for the request and the pointer to Demon's explanation of this protocol extension, submission of a patch to getmail 2.3.x for this feature, and for a testing 3.0 in its pre-release state. Paul also submitted several patches during pre-release testing which I accepted. -Change main delivery loop; individual message delivery failures are not considered fatal errors any more. The messages will be left on the server and retried. -Remove mbox delivery code. Use an external MDA for this; for safety and reliability, all mbox-delivery programs on a system have to be compiled to use the same method of mbox locking in any case. I don't use mbox files at all. -Simplify handling of oldmail data files. -Domain mailboxes are now only supported with explicit configuration of a header field which records the envelope recipient address or with *ENV. This removes a lot of code and makes the logic simpler. -Remove duplicate filtering option. Use an external MDA for this. -Change maildir delivery algorithm; getmail will now try up to three times to generate a valid, unique name in maildir/tmp/, sleeping two seconds between tries as recommended by djb. This code is also now moved into an independant function in getmail_utilities.py for easier use by others. The file naming convention has changed to djb's "modern delivery identifiers".
2003-03-22Updated to version 0.8.11.salo3-9/+14
Patch sent by Quentin Garnier via PR pkg/20679. Changes: - s/USE_X11BASE/USE_X11/ 0.8.11: ======= - The folder option to remove parentheses and brackets at the beginning of subject has been added. - The option to use command output for signature has been added. - The summary search now also looks for collapsed nodes. - The size of the source window is now remembered. - Euro locales (ISO-8859-15) have been supported. - Many locales and encodings which were not supported before have been added. - Galician translation has been added. - Support for Latin locales (ISO-8859) has been fixed. - UTF-8 locale support has been fixed. - The folding problem of headers has been fixed. - The more workaround for abort problem in Japanese locale has been made. - Other bugfixes have been made. 0.8.10: ======= - The validity check of EUC-JP code became more strict. - The handling of strings which failed to be converted has been modified. - Minor bugfixes and a speed improvement have been made. 0.8.9: ====== - Transition from libjconv to direct use of iconv() API has been made. - Quoted-Printable encoding for outgoing messages has been enabled. - Content-Transfer-Encoding for outgoing messages became user definable. - The abbreviation method of newsgroup name has been improved. - Russian locales support has been improved. - Fixes for message canonicalization have been made. - Bugs of header MIME encoding have been fixed.
2003-03-21Honor PKG_SYSCONFDIR, as requested in PR pkg/19289 by Thomas T. Thai.jmmv5-7/+64
Bump PKGREVISION to 1.
2003-03-21Update ipv6+tls patch in comment (and distinfo).taca2-6/+6
2003-03-20Undo PKGREVISION bump (not necessary since the whole package was updatedwiz1-3/+1
to 2.0.7).
2003-03-20Add PKGREVISION=1 [wiz told me so]christos1-1/+3
2003-03-20- upgrade to 2.0.7christos3-32/+33
- add kim's recipient canonicalization patch. NOTE: TLS was disabled and is still disabled in this version.
2003-03-20Add kim's recipient canocalization patchchristos1-0/+106