summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2010-01-27Basic destdir support. From Steven Drake.joerg4-25/+98
2010-01-27DEPENDS should be right after MAINTAINER block, reorder.wiz1-3/+3
2010-01-26When using the ncursesw option, set USE_NCURSES to force the real ncursesw,ghen2-2/+4
NetBSD's built-in curses is not sufficient. See devel/ncursesw/builtin.mk.
2010-01-25Use "soc" target if building with Sun Studio C++ and modify that targettron3-5/+20
to use "cc" rather than an absolute path (which is no longer correct). This fixes the build with that compiler without breaking the build using GCC.
2010-01-25Update to thunderbird-3.0.1.tnn2-7/+6
General stability/bugfix update.
2010-01-25Update to Dovecot 1.2.10, Sieve 0.1.15 and ManageSieve 0.11.11.ghen4-27/+57
Changelog for Dovecot 1.2.10: + %variables now support %{host}, %{pid} and %{env:ENVIRONMENT_NAME} everywhere. + LIST-STATUS capability is now advertised - maildir: Fixed several assert-crashes. - imap: LIST "" inbox shouldn't crash when using namespace with "INBOX." prefix. - lazy_expunge now ignores non-private namespaces. Changelog for Sieve 0.1.15: * Enotify extension: - Adjusted notify method API for addition of new notification methods. - Set default importance level to 'normal' (was 'high'). * Include extension: updated implementation towards most recent specification (all should be backwards compatible): - Implemented global variables namespace. - Global command may now appear anywhere in a script. - Implemented script name checking using the requirements specified in the ManageSieve draft. - One issue remains: ManageSieve currently requires included scripts to be uploaded first, which is not according to specification. * Changed envelope path parser to allow to and from envelope addresses that have no domain part. + Added preliminary support for Sieve plugins and added support for installing Sieve development headers. + Started work on the implementation of the spamtest, spamtestplus and virustest extensions (unfinished). + Deprecated notify extension: implemented denotify command. + Variables extension: added support for variable namespaces. + Added configurable script size limit. Compiler will refuse to compile files larger than sieve_max_script_size. + Testsuite changes: - Added support for changing and testing an extension's configuration. - Added a command line parameter for copying errors to stderr. - Fixed a bug in the i;ascii-numeric comparator. If one of the strings started with a non-digit character, the comparator would always yield less-than. - Imap4flags extension: fixed bug in removeflag: removing a single flag failed due to off-by-one error (bug report by Julian Cowley). - Improved EACCES error messages for stat() and lstat() syscalls and slightly improved error messages that may uccur when saving a binary. - Vacation extension: fixed typo in runtime log message (patch by Julian Cowley). - Fixed use of minus '-' in man pages; it is now properly escaped. - Fixed parser recovery. In particular cases it would trigger spurious errors after an initial valid error and sometimes additional errors were inappropriately ignored. Changelog for ManageSieve 0.11.11: * This release contains adjustments to match changes in the Sieve API. This means that this release will only compile against Pigeonhole Sieve v0.1.15. + Implemented ManageSieve QUOTA enforcement. + Added MAXREDIRECTS capability after login. + Implemented new script name rules specified in most recent ManageSieve draft. - Fixed assertion failure occuring with challenge-response SASL mechanisms. - Made configure complain about trying to compile against installed Dovecot headers alone. - Fixed compile warning for compilation against CMUSieve.
2010-01-25Option dovecot-managesieve without dovecot-sieve not supported.ghen1-1/+5
Set PKG_FAIL_REASON in that case.
2010-01-24More PKGREVISION bumps of jpeg dependencies.wiz4-7/+8
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
2010-01-23Update dbmail to 2.2.14.obache3-12/+17
Changes: * 0000816[Database layer] DEF_QUERYSIZE is currently 1024, causing sieve generated autoresponders to fail (paul) - resolved * 0000822[General] Incoming IP addresses missing in syslog (paul) - resolved. * 0000827[IMAP daemon] postgresql-8.4.2 Strangeness - resolved. * fix native autoreply/autonotify support * skip caching of broken 8bit addresses * requires gmime > 2.2.10
2010-01-23Fixes scripts installation path for postgresql.obache1-3/+3
2010-01-21Added LICENSE information.heinz1-1/+2
2010-01-20Update to 2.05:wiz2-7/+6
version 2.05: Fri Dec 18 22:39:21 CET 2009 Fixes: - no de-ref error when index out of range in Mail::Header::get() [Bob Rogers] - repaired fixed selection of smtp for non-unix systems. Improvements: - do not run pod.t in devel environment. - set default output filename for Mail::Mailer::testfile::PRINT [Kaare Rasmussen[ - warn when no mailers were found. rt.cpan.org#52901 [Christoph Zimmermann]
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz10-19/+20
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz48-80/+96
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