summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2010-01-16Added LICENSE.heinz1-1/+2
2010-01-16Remove workaround for compiler bug in gcc2 on sparc64.wiz1-9/+0
2010-01-16Reset package revision after "sendmail" update.tron1-2/+1
2010-01-16 Update to 8.14.4:jnemeth5-29/+9
8.14.4/8.14.4 2009/12/30 SECURITY: Handle bogus certificates containing NUL characters in CNs by placing a string indicating a bad certificate in the {cn_subject} or {cn_issuer} macro. Patch inspired by Matthias Andree's changes for fetchmail. During the generation of a queue identifier an integer overflow could occur which might result in bogus characters being used. Based on patch from John Vannoy of Pepperdine University. The value of headers, e.g., Precedence, Content-Type, et.al., was not processed correctly. Patch from Per Hedeland. Between 8.11.7 and 8.12.0 the length limitation on a return path was erroneously reduced from MAXNAME (256) to MAXSHORTSTR (203). Patch from John Gardiner Myers of Proofpoint; the problem was also noted by Steve Hubert of University of Washington. Prevent a crash when a hostname lookup returns a seemingly valid result which contains a NULL pointer (this seems to be happening on some Linux versions). The process title was missing the current load average when the MTA was delaying connections due to DelayLA. Patch from Dick St.Peters of NetHeaven. Do not reset the number of queue entries in shared memory if only some of them are processed. Fix overflow of an internal array when parsing some replies from a milter. Problem found by Scott Rotondo of Sun Microsystems. If STARTTLS is turned off in the server (via M=S) then it would not be initialized for use in the client either. Patch from Kazuteru Okahashi of IIJ. If a Diffie-Hellman cipher is selected for STARTTLS, the handshake could fail with some TLS implementations because the prime used by the server is not long enough. Note: the initialization of the DSA/DH parameters for the server can take a significant amount of time on slow machines. This can be turned off by setting DHParameters to none or a file (see doc/op/op.me). Patch from Petr Lampa of the Brno University of Technology. Fix handling of `b' modifier for DaemonPortOptions on little endian machines for loopback address. Patch from John Beck of Sun Microsystems. Fix a potential memory leak in libsmdb/smdb1.c found by parfait. Based on patch from Jonathan Gray of OpenBSD. If a milter sets the reply code to "421" during the transfer of the body, the SMTP server will terminate the SMTP session with that error to match the behavior of the other callbacks. Return EX_IOERR (instead of 0) if a mail submission fails due to missing disk space in the mail queue. Based on patch from Martin Poole of RedHat. CONFIG: Using FEATURE(`ldap_routing')'s `nodomain' argument would cause addresses not found in LDAP to be misparsed. CONFIG: Using a CN restriction did not work for TLS_Clt as it referred to a wrong macro. Patch from John Gardiner Myers of Proofpoint. CONFIG: The option relaytofulladdress of FEATURE(`access_db') did not work if FEATURE(`relay_hosts_only') is used too. Problem noted by Kristian Shaw. CONFIG: The internal function lower() was broken and hence strcasecmp() did not work either, which could cause problems for some FEATURE()s if upper case arguments were used. Patch from Vesa-Matti J Kari of the University of Helsinki. LIBMILTER: Fix internal check whether a milter application is compiled against the same version of libmilter as it is linked against (especially useful for dynamic libraries). LIBMILTER: Fix memory leak that occurred when smfi_setsymlist() was used. Based on patch by Dan Lukes. LIBMILTER: Document the effect of SMFIP_HDR_LEADSPC for filters which add, insert, or replace headers. From Benjamin Pineau. LIBMILTER: Fix error messages which refer to "select()" to be correct if SM_CONF_POLL is used. Based on patch from John Nemeth. LIBSM: Fix handling of LDAP search failures where the error is carried in the search result itself, such as seen with OpenLDAP proxy servers. VACATION: Do not refer to a local variable outside its scope. Based on patch from Mark Costlow of Southwest Cyberport. Portability: Enable HAVE_NANOSLEEP for SunOS 5.11. Patch from John Beck of Sun Microsystems. Drop NISPLUS from default SunOS 5.11 map definitions. Patch from John Beck of Sun Microsystems.
2010-01-15use official mirrors, remove broken ones.zafer1-3/+2
2010-01-15Update to Dovecot 1.2.9, Sieve 0.1.14 and ManageSieve 0.11.10.ghen2-17/+17
Changelog for Dovecot 1.2.9: * maildir: When saving, filenames now always contain ,S=<size>. Previously this was done only when quota plugin was loaded. It's required for zlib plugin and may be useful for other things too. + lazy-expunge: Support a single-namespace configuration. If a mailbox is deleted, its messages are merged with its old expunged messages (if there were any). + expire: Settings now support spaces in mailbox names by using quoted strings. - maildir: v1.2.7 and v1.2.8 caused assert-crashes in maildir_uidlist_records_drop_expunges() - maildir_copy_preserve_filename=yes could have caused crashes. - Maildir++ quota: % limits weren't updated when limits were read from maildirsize. - virtual: v1.2.8 didn't fully fix the "lots of mailboxes" bug - virtual: Fixed updating virtual mailbox based on flag changes. - fts-squat: Fixed searching multi-byte characters. Changelog for Sieve 0.1.14: * Made the imposed limits on the number of redirects and the number of actions configurable. The settings are called sieve_max_actions and sieve_max_redirects. * Did a major rework of extension handling, making sure that no global state is maintained. This change was triggered by problems that global state info would cause for Dovecot v2.0, but it is also important for v1.2 as it significantly cleans up the library implementation. + Made LDA Sieve plugin recognize the deliver_log_format setting. + Message headers produced from user-supplied data are now RFC2047-encoded if necessary for outgoing messages. This is for example important for the :subject argument of the vacation action. + Added support for the $text$ substitution in the deprecated notify extension. + The subaddress extension now also accepts recipient_delimiter setting as an alias for sieve_subaddress_sep setting. This anticipates the recipient_delimiter setting in v2.0. - Fixed logging of mailbox names. It logged the converted mUTF7 version in stead of the original UTF8 version supplied by the user. - Fixed a minor memory leak in the multiscript support. - Fixed a bug in the recompilation of Sieve scripts. Made sure that scripts are only recompiled when the script file - or the symlink pointing to it - is strictly newer. Changelog for ManageSieve 0.11.10: * This release contains adjustments to match changes in the Sieve API. This means that this release will only compile against Pigeonhole Sieve v0.1.14. - Fixed compilation of ManageSieve against CMUSieve.
2010-01-11Don't remove "CC=gcc" from the Solaris GCC build target. This breaks thetron2-13/+4
build at least on setups where "cc" is not present or not GCC which is the default under Solaris 10.
2010-01-09Fixed building with DESTDIR:heinz1-7/+7
Special permissions for filterctl and courierfilter have to be applied in an install script at installation time. Actions for the post-install target forgot to propagate DESTDIR appropriately as a make parameter.
2010-01-09Fixed installation by _really_ disabling building of ldapaliasd. Bugheinz3-5/+37
reported upstream (typo in courier/configure.in prevented option "--without-ldapaliasd" from working).
2010-01-07Fix build on DragonFly. From Peter Avalos.joerg2-1/+12
2010-01-07Update to 4.16.0. From the changelog:schmonz2-6/+6
-additional fix for IMAP server that offers a message it then fails to return, to allow getmail to continue with the next message. Thanks: Yaw Anokwa.
2010-01-06regen for changes in patch-ab.wiz1-2/+2
2010-01-06Fix (commented out) substitution.sketch1-2/+2
2010-01-06- thunderbird-bin-nightly.wiz1-2/+1
2010-01-04Doesn't work with evolution-data-server in pkgsrc, so mark as BROKEN.joerg1-1/+3
2010-01-04rehash isn't really used, so effectively disable the check.joerg1-1/+5
Package still doesn't build as it always includes the ldap stuff.
2010-01-04Remove mail/thunderbird-bin-nightly, it hasn't worked for too long.joerg5-41/+0
2010-01-03Improve HOMEPAGE.wiz1-2/+2
2010-01-02Added fix for bad rule FH_DATE_PAST_20XX, triggering for every messageheinz3-3/+17
since 2010-01-01. Ok by agc@.
2010-01-01Starting with ExtUtils::MakeMaker 6.43 some public variables (esp.heinz2-6/+19
Recognized_Att_Keys) were made private, which broke SpamAssassin's (ab)use of those variables. For details see https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6131. Perl 5.10.1 includes ExtUtils::MakeMaker 6.55_2 and consequently building SpamAssassin 3.2.5 with DESTDIR support in pkgsrc does not work anymore. The fix changes the decision whether the used EU::MM module has good enough DESTDIR support to depend only on the version number (ie. mm_has_good_destdir is true) instead of the availability of the key 'DESTDIR' in the (now non-public) Recognized_Att_Keys hash. Ok to commit during freeze by wiz@
2009-12-31Install missing config/mimetypes.php file.abs2-2/+8
Fixes mime type when attaching an Office (MS or Open*.org) file. Prior to this commit would always be tagged as application/octet-stream. Bump pkgrevision
2009-12-30Add missing doc/spec.txt to install & PLISTabs2-4/+9
2009-12-27some improvement and fixes for qpopper and poppassd.obache11-91/+123
qpopper: * add user-destdir support * add ${QPOPPER_USER}:${QPOPPER_GROUP} to PKG_USERS, fixes PR#28807. * honor VARBASE. common: * update ipv6 patch to appropriate one for base version. * some pkglint cleanup. Bump PKGREVISION.
2009-12-25Changed implied dependency for INST_MAN5DIR into explicit dependency.heinz2-4/+18
Submitted upstream as bug 2921151.
2009-12-25Maintainous of mail/ja-mh package.taca13-12/+2253
* Fix build problem on NetBSD current; getline() conflicts. * Add DESTDIR support. And some more clean up. No functional change.
2009-12-16update to 2.28.2drochner2-7/+6
changes: -bugfixes -Add support for Googlemail and hotmail/live/msn.com accounts -translation updates
2009-12-16 Get rid of the ugly hacks.mk and always define SM_CONF_STDBOOL_H onjnemeth3-23/+10
NetBSD. All supported NetBSD versions (and some unsupported) have it. XXX This should not cause any change in functionality, so no revbump.
2009-12-16Link main binary with -lossaudio on NetBSD.tnn3-2/+19
(It's unlikely someone will play audio with thunderbird, but it's a dependency of the common mozilla runtime.)
2009-12-16 Change libmilter to use poll(2) instead of select(2)jnemeth4-4/+31
unconditionally. All supported systems should have poll(2). If one is found that doesn't then this can be revisited and some way of making it conditional can be implemented. This resolves an issue with applications that have a large number of open files and want to bump FD_SETSIZE. Since libmilter no longer uses select(2), the application is free to monkey with FD_SETSIZE as it pleases.
2009-12-15Recursive bump for libltdljoerg5-9/+10
2009-12-15opt:foo:bar and rename:foo:bar are synonyms for mk/wrapper, but not forjoerg1-2/+2
the new wrappers, so just use the former.
2009-12-15Update to 2.28.2:wiz2-6/+6
Evolution-Data-Server 2.28.2 2009-12-14 --------------------------------------- Bug Fixes: #394567 - Use correct FBTYPE values in GroupWise calendar backend (Jari Urpalainen) #574940 - Crash in message_info_to_db() (Milan Crha) #593023 - Deleting an imported recurrent event will remain (Milan Crha) #594502 - Some google calendar meetings don't show up (Milan Crha) #598971 - Preserve selection in ENameSelectorEntry if possible (Milan Crha) #599671 - gtk_tree_view_column_get_cell_renderers() is deprecated (Matthew Barnes) #600449 - segfault in camel_msgport_destroy (Milan Crha) #600573 - e-addressbook-factory aborts on ldap lookup (Milan Crha) #602719 - Crash in ep_set_proxy with no proxy user or password (Milan Crha) #603437 - Fix few memory leaks (Milan Crha) #603689 - Improper escaping of folder name (Lucian Langa) Other Changes: Use EAGAIN instead of ETIMEDOUT on Windows (Tor Lillqvist) Don't use commas on the Requires line (Tor Lillqvist) Fix a memory leak. (Wang Xin) Fix a crash due to un initialized variable. (Srinivasa Ragavan) Use SQLite's default cache size of 2000 pages in folders.db (C de-Avillez) Translations: Ivar Smolin (et) Lucian Grijincu (ro) Leonid Kanter (ru)
2009-12-15Overhaul mail/cue pacakge.taca10-47/+455
* Add patches to fix build problem with OpenSSL 1.0.0 beta and later. * Generase "-DUSE_SSL" instead of "-DSSL". Similar changes are CANNA and ZLIB. (In the case of ZLIB, it could be change to use HAVE_ZLIB_H.) * Split Makefile to use hacks.mk and options.mk. * And miscellaneous pkglint clean up. There should be no functional change and fix PR pkg/42452.
2009-12-15LICENSE=modified-bsd.obache1-1/+2
2009-12-13Updated to the latest development release.martti6-33/+37
2009-12-11- dovecot-sieveghen1-2/+1
2009-12-11Remove dovecot-sieve package (old CMU Sieve implementation), replaced by theghen5-91/+0
new Dovecot Sieve plugin packaged as an option to the main dovecot package.
2009-12-11Update to Dovecot 1.2.8, imported from pkgsrc-wip and based on work of Edgarghen13-83/+205
Fuß <ef@math.uni-bonn.de>. The package now contains Stephan Bosch' new Dovecot Sieve plugin as a pkgsrc option (instead of the old CMU Sieve plugin that was a separate package), as well as the ManageSieve extension. The dovecot-sieve package will be removed. Upgrading from Dovecot 1.1.x may require changes to your configuration file, see this webpage for more information: http://wiki.dovecot.org/Upgrading/1.2 Major changes since Dovecot 1.1: * When creating files or directories to mailboxes, Dovecot now uses the mailbox directory's permissions and GID for them. Previous versions simply used 0600 mode always. For backwards compatibility dovecot-shared file's permissions still override these with Maildir. * SQL dictionary (quota) configuration file is different than in v1.1. See doc/dovecot-dict-sql-example.conf for the new format. * deliver -m: Mailbox name is now assumed to be in UTF-8 format, not modified-UTF7. Stephan Bosch's new Sieve implementation also assumes UTF-8 format in fileinto parameters. + Full support for shared mailboxes and IMAP ACL extension. The code is mainly from Sascha Wilde and Bernhard Herzog. + IMAP: Added support for extensions: CONDSTORE, QRESYNC, ESEARCH, ESORT, SEARCHRES, WITHIN, ID and CONTEXT=SEARCH. + SEARCH supports INTHREAD search key, but the rest of the INTHREAD draft isn't implemented yet so it's not advertised in capability. + THREAD REFS algorithm where threads are sorted by their latest message instead of the thread root message. There is also no base subject merging. + IMAP: Implemented imap-response-codes draft. + Thread indexes for optimizing IMAP THREAD command and INTHREAD search key. + Added userdb checkpassword (by Sascha Wilde) + Virtual mailboxes: http://wiki.dovecot.org/Plugins/Virtual + Autocreate plugin: http://wiki.dovecot.org/Plugins/Autocreate + Listescape plugin: http://wiki.dovecot.org/Plugins/Listescape
2009-12-11explicitly --disable-official-branding.tnn1-1/+3
Looks like the default changed but the trademark policy didn't.
2009-12-11bump to thunderbird 3.0 propertnn2-6/+6
2009-12-10+PKG_DESTDIR_SUPPORT=user-destdirabs1-1/+2
2009-12-07Changes 4.71:adam2-6/+6
* Fix DKIM segfault on empty headers/body * Documentation fix for gnutls_* options. * Documentation for randint. Better randomness defaults. * Enable DNSDB lookup by default. * Flag broken perl installation during build.
2009-12-07Provide a sample config file and fix its default path.fhajny6-4/+59
2009-12-03sortjnemeth1-2/+2
2009-12-03Try to fix build problem on amd64 (at least).taca2-1/+15
2009-12-02Update to 4.15.0. From the changelog:schmonz2-6/+6
- default port for MultidropIMAPSSLRetriever was incorrect. Thanks: David Lehn.
2009-12-02update to thunderbird-3.0rc2.tnn2-6/+6
changes from rc1 are only bugfixes.
2009-12-01Update rails packages to 2.3.5. This fixes a cross-site scriptingminskim2-7/+7
vulnerability in ruby-actionpack. Major changes: - Improved compatibility with Ruby 1.9 - RailsXss plugin availability - Fixes for the Nokogiri backend for XmlMini
2009-11-30Add a fix for http://secunia.com/advisories/37410/ referingtaca3-3/+29
Debian's patch via http://secunia.com/advisories/37458/ Bump PKGREVISION.
2009-11-29fix paste-otnn1-2/+2