summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2012-03-06Don't install cat pages. Bump revision.joerg2-17/+3
2012-03-06Recursive PKGREVISION bump for xulrunner, nss, and nspr.ryoon6-12/+12
2012-03-06Update postfix to 2.8.9.taca2-7/+6
Postfix stable release 2.8.9 is available. This contains fixes that are already part of Postfix 2.9 and 2.10. * The "change header" milter request could replace the wrong header. A long header name could match a shorter one, because a length check was done on the wrong string. Reported by Vladimir Vassiliev. * Core dump when postlog emitted the "usage" message, caused by an extraneous null assignment. Reported by Kant (fnord.hammer). You can find the updated Postfix source code at the mirrors listed at http://www.postfix.org/.
2012-03-03Solve build problem under NetBSD 6.0 and newer differently by simplytron3-24/+4
not installing the formatted manual pages in general. They are of limited use anyway.
2012-03-03The "elm" package always installs formatted and unformatted manual pages.tron1-2/+6
Make sure that we don't strip the ".cat" pages from the package list under NetBSD 6.0 and newer.
2012-03-03More pcre PKGREVISION bumps.wiz4-6/+8
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz55-107/+110
2012-03-02Uses cdefs.hans1-1/+2
2012-03-02Use ENGINE=MyISAM instead of TYPE=MyISAM in database template, as TYPE is noghen1-2/+7
longer supported in MySQL 5.5. Noted by Zhang Huangbin. Bump PKGREVISION.
2012-02-29Recursive bump from devel/boost-libs update.hans1-2/+2
2012-02-27Build fix for NetBSD 6.0_BETA.taca3-16/+18
2012-02-232.4.3pettai4-12/+25
Fix bug #SF3400670: Send ADSP failure reports when rejecting a message. Fix bug #SF3419149: Add MaximumSignedBytes to opendkim-config.h. Fix bug #SF3441240: Appy ReportBccAddress when generating ADSP reports. Fix bug #SF3447199: Fix logic preventing the application of the BodyLengthDB. Fix Authentication-Results generation with "AddAllSignatureResults" enabled. Fix a crash bug when trying to handle certain malformed header fields in verify-only mode. Improve error checking in the callback provided to libunbound to avoid crashes. Cope with versions of Sleepycat DB that crash when asking for a file descriptor for in-memory databases. Don't override "On-NoSignature" when "Quarantine" is set. Ignore header field names that contain semi-colons, as they produce syntactically invalid signatures. LIBOPENDKIM: Fix bug #SF3465400: Don't use "new" as a parameter name in dkim.h since that's an error for C++. LIBOPENDKIM: NOERROR is the same as NXDOMAIN for the purposes of the ADSP existence check. Problem noted by Todd Nagengast. LIBOPENDKIM: Return DKIM_STAT_SYNTAX from dkim_header() if the header field name contained a semi-colon. LIBAR: After computing a timeout, if the fractional seconds portion adds to exactly a second, convert that amount to seconds. Previous versions only converted when the fractional portion exceeded a second. This led to threads that spin indefinitely. Problem noted by Todd Lyons and Gary Mills; forensic evidence revealing the problem at long last provided by Todd Lyons. STATS: Fix a crash bug in opendkim-importstats due to improper handling of NULL returns from SQL. 2.4.2 Don't apply BodyLengthDB when not signing. LIBOPENDKIM: Update for draft-kucherawy-dkim-atps-06. LIBOPENDKIM: Terminate the strings returned by dkim_sig_getsubstring() and dkim_sig_getidentity() whenever possible. CONTRIB: Change "chkconfig" instruction in RHEL init script, and a minor tweak to the RPM spec file. 2.4.1 2011/06/28 Fix bug #SF3312691: Add "-e" command line switch to extract a value from configuration. Fix bug #SF3324488: Accommodate postfix's job ID generation by moving the BodyLengthDB check down to EOH. Fix bug #SF3327106: Fix mode-based short-circuit logic. Patch #SF3321766: Remove "-d" from usage message (not implemented). Print database error strings instead of just return codes in query test mode, and clean up error strings when extracting them from the layers below. Minor fixes related to use of OpenDBX. LIBOPENDKIM: Fix bug #SF3328330: Correct generation of "z=" tags. LIBOPENDKIM: Patch #SF3313534: Improve thread-safe use of OpenSSL in dkim_init() and dkim_free(). LIBOPENDKIM: Patch #SF3314269: Change all uses of off_t to ssize_t, as the former is reserved for use with filesystem APIs. LIBOPENDKIM: Make the user context pointer (void) rather than (const void) since the caller is allowed to change it. LIBOPENDKIM: Proper handling of DKIM_CBSTAT_ERROR from the prescreen and final callbacks. LIBOPENDKIM: Fix up initialization under _FFR_OVERSIGN. BUILD: Adjust gprof code to accomodate systems that put profiling output in <binary>.gmon rather than gmon.out. 2.4.0 2011/06/06 Feature request #SF3060140: Extension of odkim.sign() to include maximum signed byte count. Feature request #SF3171865: Add _FFR_LUA_GLOBALS, enabling a mechanism to maintain state between Lua scripts. Feature request #SF3241982: Optionally add an Authentication-Results field for all signatures present, not just the first good one. Feature request #SF3256630: Add _FFR_RATE_LIMIT, enabling hooks for post-verification rate controls. Feature request #SF3290461: Add optional support for querying a memcache daemon via libmemcached. Feature request #SF3299041: Be tougher on use of the "l=" tag by removing "BodyLengths", renaming "BodyLengthDBFile" to "BodyLengthDB", and allowing pattern matches. This effectively activates _FFR_BODYLENGTH_DB as well. Feature request #SF3303911: Add "DisableADSP" setting. In the stats recording code, only check for a domain match for signatures that don't have errors (i.e., short circuit if sigerror is not zero). LIBOPENDKIM: Feature request #SF2969516: Teach dkim_chunk() about DKIM_LIBFLAGS_FIXCRLF. LIBOPENDKIM: Feature request #SF3123731: Extend FixCRLF to cover header fields. LIBOPENDKIM: Feature request #SF3151534: Extract DKIM reputation support to its own library. LIBOPENDKIM: Feature request #SF3279589: Add _FFR_XTAGS, adding support for generic extension tags in signatures. LIBOPENDKIM: Feature request #SF3300738: Add dkim_sig_getqueries() and dkim_policy_getqueries() to assist API consumers that have their own DNS mechanisms not directly adaptable to ours. LIBOPENDKIM: Return an error from dkim_getsighdr() or dkim_getsighdr_d() if called after a key load failure. LIBAR: Check that the descriptor's write socket is writable before calling ar_sendquery() when trying to identify open requests that need retransmission. STATS: Feature request #SF3066106: Add "opendkim-anonstats" tool. CONTRIB: Paths in init/redhat/opendkim are now auto-generated. Activate _FFR_MAXVERIFY.
2012-02-23Use statvfs on *BSD, reported by Christoph Bayer.ghen2-1/+24
2012-02-23Update truba to 2.3.6.obache3-9/+16
(while here, set LICENSE=apache-1.1.) ------ v2.3.6 ------ [mjr] Fix issue that caused erroneous file listings for objects in sources without a __uid value. [jan] Allow to export photo/logo fields to vCard without MIME type. [jan] Support X-EPOCSECONDNAME fields of Nokia phones. [jan] Add upgrade scripts for next-generation SQL share driver. [jan] Fix splitting up names when exporting to N properties of vCards. [jan] Only set the encoding parameter for binary data in vCards, if data is not empty (Bug #9413). [jan] Fix searching for fields matching an email address if using 'emails' attribute instead of 'email' (Bug #9472). [jan] Use personal address books first if determining the default one (Valentin Vidic, Request #9367). [jan] Use name format preference not only for paging, but for sorting too (Request #8806). [jan] Fix photo corruption when exporting to vCard 3.0 (Bug #9100). ------ v2.3.5 ------ [jan] Correctly export FN vCard property if 'alternative_name' is set, but not 'name' (Bug #9207). [jan] Fix import of addresses from LDIF (Axel Jurak, Bug #9215). [jan] Speed up browsing of long address books. ------ v2.3.4 ------ [jan] Remove deleted contacts from distribution lists in the same address book. [mjr] Allow creation of default, personal address book when other read-only sources are present. [mjr] Log in history when deleting all of a user's contacts (Bug #8755). [jan] Only export non-empty fields if exporting manually. [jan] Add export to vCard 3.0. [jan] Only synchronize those fields that are supported by the client (Request #6658, requires Horde 3.3.7). ------ v2.3.3 ------ [jan] Fix syntax of MSSQL scripts (Bug #8664). [jan] Add preference for the name format to use for sorting (Request #6721). [jan] Condense whitespace in composite fields (Request #8654). [jan] Add and fix Oracle-specific SQL scripts. [jan] Add Croatian translation (Matej Vela <matej.vela@carnet.hr>, Iva Rumora <iva.rumora@zg.t-com.hr>). [mjr] Fix permission checking for virtual address books. [jan] Update deleted attributes during synchronization (lst_hoe02@kwsoft.de, Request #6658). [jan] Support X-ANNIVERSARY, X-CHILDREN, and X-SPOUSE vCard fields (Request #8074). [jan] Fix copying and moving of image fields (Ryu <ryu@ryux.org>, Bug #8523). [jan] Don't return an error on empty LDAP search results (Bug #8595). [jan] Replace PHP5-only code from the LDIF exporter (Bug #8586). ------ v2.3.2 ------ [mms] Upgrade prototype.js to v1.6.1. [jan] Fix synchronization with output compression enabled (Bug #7769). [mjr] Fix contacts being deleted during synchronization when moved from one address book to another (ryu@ryux.org, Bug #8487). [mjr] Add new API method for retrieving the default share for a source. [jan] Don't overwrite the compositing fields, when importing composite fields. [cjh] Fix searches for multiple strict fields and at least one non-strict field (tinu@humbapa.ch, Bug #7876). [mjr] Specific timeobject categories are now only advertised when they are present in a configured source.
2012-02-23sortobache1-2/+2
2012-02-23Update ingo to 1.2.6.obache3-8/+10
(while here, set LICENSE=apache-1.1.) ------ v1.2.6 ------ [mms] Fix encoding of vacation message in maildrop driver (Bug #9532). [jan] Add upgrade scripts for next-generation SQL share driver.
2012-02-23Update imp to 4.3.11.obache2-7/+7
(while here, set LICENSE=gnu-gpl-v2.) ------- v4.3.11 ------- [mms] SECURITY: Fix XSS vulnerabilities on the compose page, the contacts popup window, and with certain IMAP mailbox names. ------- v4.3.10 ------- [jan] Don't submit the action form when reloading messages with iTip attachments (Bug #9502).
2012-02-23Update to Pigeonhole 0.3.0 for Dovecot 2.1.ghen3-9/+12
* Renamed sieve_global_path setting to sieve_default for clarity. Old name is still recognized for backwards compatibility. Support for the ancient (pre v1.1) name for this setting "global_script_path" is now dropped. * Added means to prohibit use of redirect action. Setting sieve_max_redirects to 0 now means that redirect is disallowed in stead of unlimited. Default value remains four. * Fixed interaction of Sieve include extension with ManageSieve. It is updated to match new requirements in the draft include specification. Missing included scripts are no longer an error at upload time. * Updated RFC2822 header field body verification to exclude non-printing characters (RFC5322). Only Sieve actions that can create unstructured header values (currently enotify/mailto and editheader) are affected by this change. + Completed sieve-filter tool to a useful state. The sieve-filter tool provides a means to (re)filter messages in a mailbox through a Sieve script. + Implemented the Sieve editheader extension. It is now possible to add and remove message headers from within Sieve. + ManageSieve: added support for reading quoted and literal strings as a stream. Fixes support for handing large SASL responses (analogous to similar changes in Dovecot). It is now also allowed to use a quoted string for the PUTSCRIPT script argument. + Added code to cleanup tmp directory in Sieve storage directory (sieve_dir) every once in a while. + Added support for substituting the entire message during Sieve processing. This is used for the filter action provided by the new sieve_extprograms plugin (provided separately for now). The filter action allows passing the message through an external program. + Added support for restricting certain Sieve language extensions to (admin-controled) global scripts. Restricted extensions can be configured using the new sieve_global_extensions setting. This is particularly useful for some of the Dovecot-specific (plugin-based) Sieve extensions, that can be somewhat hazardous when under direct control of users (e.g. sieve_extprograms).
2012-02-23Update to Dovecot 2.1.1. Major changes since 2.0.x:ghen4-36/+58
* Plugins now use UTF-8 mailbox names rather than mUTF-7: acl, autocreate, expire, trash, virtual * auth_username_format default changed to %Lu. If you really want case sensitive usernames, set it back to empty. * Solr full text search backend changed to use mailbox GUIDs instead of mailbox names, requiring reindexing everything. solr_old backend can be used with old indexes to avoid reindexing, but it doesn't support some newer features. * Expire plugin: Only go through users listed by userdb iteration. Delete dict rows for nonexistent users, unless expire_keep_nonexistent_users=yes. * Temporary authentication failures sent to IMAP/POP3 clients now includes the server's hostname and timestamp. This makes it easier to find the error message from logs. * dsync was merged into doveadm. There is still "dsync" symlink pointing to "doveadm", which you can use the old way for now. The preferred ways to run dsync are "doveadm sync" (for old "dsync mirror") and "doveadm backup". + imapc (= IMAP client) storage allows using a remote IMAP server to be used as storage. This allows using Dovecot as a smart (caching) proxy or using dsync to do migration from remote IMAP server. + Mailbox indexing via queuing indexer service (required for Lucene) + Lucene full text search (FTS) backend rewritten with support for different languages + FTS finally supports "OR" search operation + FTS supports indexing attachments via external programs + IMAP FUZZY extension, supported by Lucene and Solr FTS backends + IMAP SPECIAL-USE extension to describe mailboxes + Mailbox list indexes + Statistics tracking via stats service. Exported via doveadm stats. + Autocreate plugin creates/subscribes mailboxes physically only when the mailbox is opened for the first time. Mailbox listing shows the autocreated mailboxes even if they don't physically exist. + Password and user databases now support default_fields and override_fields settings to specify template defaults/overrides. + SCRAM-SHA-1 authentication mechanism by Florian Zeitz + LDAP: Allow building passdb/userdb extra fields from multiple LDAP attributes by using %{ldap:attributeName} variables in the template. + Improved multi-instance support: Track automatically which instances are started up and manage the list with doveadm instance commands. All Dovecot commands now support -i <instance_name> parameter to select the instance (instead of having to use -c <config path>). See instance_name setting. + auth: Implemented support for Postfix's "TCP map" sockets for user existence lookups. - listescape plugin works perfectly now Changes since 2.1.0: + dsync: If message with same GUID is saved multiple times in session, copy it instead of re-saving. - acl plugin + autocreated mailboxes crashed when listing mailboxes - doveadm force-resync: Don't skip autocreated mailboxes (especially INBOX). - If process runs out of fds, stop listening for new connections only temporarily, not permanently (avoids hangs with process_limit=1 services) - auth: passdb imap crashed for non-login authentication (e.g. smtp).
2012-02-21Use PLIST_SRC_DFLT for default PLIST_SRC for convenience.obache1-6/+2
2012-02-21Add 'PLIST.${OPSYS}' to PLIST_SRC if it exists.sbd1-1/+5
2012-02-19Update "postfix" package to version 2.8.8. Changes since version 2.8.7:tron2-6/+6
- The Postfix sqlite client, introduced with Postfix 2.8, had an embarassing bug in its quoting routine. As the result of a last-minute code cleanup before release, this routine returned the unquoted text instead of the quoted text. The opportunities for mis-use are limited: Postfix sqlite database files are usually owned by root, and Postfix daemons usually run with non-root privileges so they can't corrupt the database. This problem was reported by Rob McGee (rob0). - The Postfix 2.8.4 fix for local delivery agent database lookup errors was incomplete. The fix correctly added new code to detect database lookup errors with mailbox_transport_maps, mailbox_command_maps or fallback_transport_maps, but it failed to log the problem, and to produce a defer logfile record which is needed for "delayed mail" and "mail too old" delivery status notifications. - The trace(8) service, used for DSN SUCCESS notifications, did not distinguish between notifications for a non-bounce or a bounce message, causing it to "reply" to mail with the null sender address. Problem reported by Sabahattin Gucukoglu. - Support for Dovecot auth over TCP sockets, using code that already existed for testing purposes. Patrick Koetter kindly provided an update for the SASL_README file. - Workaround in the LDAP client for changes in the under-documented OpenLDAP API, by Victor Duchovni.
2012-02-19Update offlineimap to 6.5.2.1.obache3-40/+39
may new features, changes and bug filxes from 4.0.16. for recent changes, please refer here: https://github.com/spaetz/offlineimap/blob/master/Changelog.rst
2012-02-19Define PKG_DESTDIR_SUPPORT before .include "../../mk/bsd.prefs.mk"cheusov1-1/+3
2012-02-16Fix build on SunOS.hans5-3/+40
2012-02-11Update p5-Mail-Box to 2.102.hiramatsu3-15/+20
Changes from previous: ---------------------- version 2.102: Wed Jan 4 09:31:51 CET 2012 Fixes: - regex which matched attributes dumped core on hugh attributes. rt.cpan.org#69414 [Yanyan Yang] - document generation fixes. Improvements: - correct synopsis of ::Thread::Manager - ::Thread::Node::threadToString uses study() on subject version 2.101: Thu Aug 25 10:16:03 CEST 2011 Fixes: - multipart's-part content-type could remove some attributes rt.cpan.org#69516 [Yanyan Yang] - filenames in content-disposition fields are sometimes charset encoded (not supported by the RFCs) Decode them. [Thomas Karcher] - example how to use $msg->moveTo() was wrong. [Flash] Improvements: - use the Net::Domain::hostfqdn() for the creation of unique message-ids if libnet is installed. rt.cpan.org#69803 [Christoph 'Mehdorn' Weber] version 2.099: Thu Jul 7 16:02:38 CEST 2011 Fixes: - body() of structured studied fields failed. Improvements: - add overloading of comparison to Mail::Message::Field::Address objects. Triggered by [Andrew Beverley] - implement study on date fields. version 2.098: Thu Mar 17 09:01:36 CET 2011 Fixes: - accept mbox message separators from the 60's, because mozilla uses 1-1-1965 as default separator when importing mail. rt.cpan.org#65572 [Willi Mann] - accept mbox message separators from the upcoming 20's - Mail::Transport::POP3 has use_ssl setting too late [Mark Delany] - Mail::Transport::IMAP4 folder create produced "use of undefined". rt.cpan.org#66001 [Willi Mann] - Error message when stringifying a studied empty field. rt.cpan.org#66381 [Florian] - do not split headers for encoded components which contain blanks (which is illegal) reported by [Florian] Improvements: - maildir: do not remove :2, from the filename if there are no flags. [Mikolaj Kucharski] version 2.097: Wed Jan 26 16:11:41 CET 2011 Fixes: - override Mail::Transport::Sendmail destinations included original destinations. rt.cpan.org#64266 [Andrew Beverley] Improvements: - added examples/strip-spam-markup.pl by [Gary Funck] - do not hardcode perl version in test.pl, hopefully resolving many cpantesters complaints. - randomize boundary string to avoid (undemonstrated) security risks with boundary guessing. - manual pages produced with new version of OODoc, producing more condensed output. version 2.096: Tue Nov 9 10:04:25 CET 2010 Fixes: - allow dot in username for pop/imap (probably used by someone) [Jim Cromie] Improvements: - spelling fixes rt.cpan.org#59061 [Salvatore Bonaccorso] - implement Mail::Box::POP3s [Jim Cromie] - do not run test-scripts with -T, because modern TAP::Harness uses PERL5LIB which is disabled by the flag. version 2.095: Fri Jul 2 11:17:35 CEST 2010 Fixes: - permit additional colons in maildir filenames. rt.cpan.org #58534 [Stefan Kangas] - maildir messages in the 'new' queue will not get ":2,", as in mutt. rt.cpan.org#58550 [Stefan Kangas] - fix handling of messages with empty bodys. Had mild consequences to multipart preamble and prelude processing. rt.cpan.org#58544 [Stefan Kangas] Improvements: - spelling fixes rt.cpan.org#56678 [Salvatore Bonaccorso] version 2.094: Tue Apr 6 11:17:15 CEST 2010 Fixes: - parse address phrase with line fold in ::Full:Addresses rt.cpan.org#55309 [Diomidis Spinellis] - handle empty preambles and postludes in multiparts even very strict, because the may be signed. rt.cpan.org#54529 [John Gardiner Myers] Improvements: - fix documentation on use of Mail::Message::Head::build() and a few more minor documentation errors. [Kiss Gabor] - $msg->reply fallback to From address, not only Reply-To - add example/unpack.pl - added install configuration choice "none". Also control via environment variables. - spelling fixes. rt.cpan.org#53127 [Salvatore Bonaccorso] version 2.093: Thu Dec 24 17:02:06 CET 2009 Fixes: version 2.093: Thu Dec 24 17:02:06 CET 2009 Fixes: version 2.093: Thu Dec 24 17:02:06 CET 2009 Fixes: - rewrite of Mail::Message::Full:decode(), because original trick for blank removal kept on biting me. Now implemented without trick. rt.cpan.org#52600 [Dmitry Bigunyak] - make text/plain default when a body is created, as promised by the documentation. rt.cpan.org#52278 [Dmitry Bigunyak] - add toplevel() to ::Body::Multipart and ::Body::Nested to support reply() called on message parts. - fix tests-script to make MIME::Entity cleanup the msg-* files in the tests/ directory. Improvements: - rewrite of SYNOPSIS for Mail::Message::Field::Addresses rt.cpan.org#43703 [Dmitry Bigunyak] - added Mail::Box::Locker::FcntlLock, contributed by Jim In Aus rt.cpan.org#48568 [Jim in Aus] - support additional headers to a reply message. - added explanation of character-set "PERL" for a ::Body (suggested by [Dmitry Bigunyak]) version 2.092: Fri Nov 20 16:13:46 CET 2009 Fixes: - do not set all signal handlers to "exit(0)" rt.cpan.org#50433 [Slaven Rezic] - do not enforce the use of /usr/bin/perl in the test-scripts, but use the perl which is selected via the path. version 2.091: Sun Sep 6 23:54:17 CEST 2009 Fixes: - Another fix to thread detection start where first message is not found. rt.cpan.org#40347 [Florian] - translate '_' to blank when charset not known. rt.cpan.org#41661 [Florian] - no "undef" for field Content-Length with empty message bodies. [Daniel Richard G.] - Mail::Message::Body::eol() with parameter sometimes did not return a body but a character. rt.cpan.org#49334 [Brian McCauley] - Mail::Message::Body::eol() should add \n to last texts line if it is missing. rt.cpan.org#49362 [Brian McCauley] Improvements: - better "From " message separator line generated when converting messages for Mbox storage. Written by [Daniel Richard G.] version 2.090: Tue Jun 2 11:56:28 CEST 2009 Fixes: - second attempt to use Encode to do base64/qp encoding in Mail::Message::Field::Full, This time with test script. [Alexander Averyanov] - Mail::Box::Locker::POSIX lock did always succeed. rt.cpan.org#46003 [Rainer Schöpf] via Debian#528364 - Maildir accept lower-case flags rt.cpan.org#42182 [Hardaker] - Message parser needlessly required read access to folders. rt.cpan.org #46388 [Mike Ekberg] version 2.089: Mon Apr 20 21:00:34 CEST 2009 Fixes: - do not restart parser after folder write, which could end-up in empy folders if mode=='w' [Reinier Post] - fix takemail script for Mbox. rt.cpan.org#44439 [Reinier Post] - alternative option names for 'file' in various lockers, needed to be able to use them in the multi-locker. Needed by [Mark Hedges] - use Encode to do base64/qp encoding in Mail::Message::Field::Full, which handles multibyte characters correctly. Patch by [Alexander Averyanov] version 2.088: Thu Mar 19 08:54:31 CET 2009 Fixes: - ::Parser::Perl should call binmode() as method on the file- handle to work. [Ashwini Singh] - pre-created locker object cannot be passed to Mail::Box::open() because its creation requires a Mail::Box object. [Mark Hedges] - recover from illegal phrases in email addresses, for studied fields in Mail::Message::Field::Addresses [Robert Bruccole] - require Date::Format, introduced in 2.082 [cpantesters] Improvements: - specify encoding type of character-set (q or b) with Mail::Message::Field::Address objects. Requested by [Alexander Averyanov] - default mail box locker object should use the same logging settings as the mail box itself. Spotted by [Mark Hedges] - the existence of Mail/Makefile.PL was an accident. version 2.087: Tue Feb 3 12:41:10 CET 2009 Fixes: - more character-decoding errors in field study. rt.cpan.org#41661 [Florian] - username in folder URL must get decoded as well, to allow '@' signs and colons in the usernames. rt.cpan.org#41976 [Matt S Trout] - accept unknown flags for Maildir. rt.cpan.org#42182 [Wes Hardaker] Improvements: - add DIGEST-MD5 and LOGIN to the AUTO search list of IMAP4. Triggered by rt.cpan.org#42136 [Alexander Thoukydides] - add warnings on two spots that message labels may get lost when moving them to an other folder type. - use external file for body after 100kB, not 10kB. Should improve on performance.
2012-02-10Fix build failure on Linux with openssl from pkgsrc, approved by reed@cheusov2-5/+10
2012-02-09Add SET_LIBDIR=yessbd1-1/+2
2012-02-06Revbump forwiz50-93/+104
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-06fix build with glib-2.30, from Patrick Welche per pkgsrc-usersdrochner5-1/+94
2012-02-06Switch to using REPLACE_CSH.sbd2-16/+10
2012-02-02Use ${RM} -rf to avoid failure if no files are found to be removed.hans1-2/+2
2012-02-02Use ${RM} -f to avoid failure if no files are found to be removed.hans1-2/+2
2012-02-02Update to 4.25.0. From the changelog:schmonz2-7/+6
- add support for storing POP/IMAP password in OSX keychain. Thanks: Adam Lazur.
2012-02-01Update enma to 1.2.0.obache5-25/+43
2012-01-31 SUZUKI Takahiko <takahiko@iij.ad.jp> * 1.2.0 * [DKIM] fix mis-canonicalization of empty message body in "relax" mode 2011-12-05 SUZUKI Takahiko <takahiko@iij.ad.jp> * 1.1.992 * support platforms which doesn't have EAI_NODATA any more * adjust configure.ac not to link with librt when ldns is chosen as a resolver 2011-11-28 SUZUKI Takahiko <takahiko@iij.ad.jp> * 1.1.991 * switch default resolver from libbind to ldns * [SPF/SIDF] fix memory allocation error at expanding "p" macro when <ip> has no validated domain names * [SPF/SIDF] fix misevaluation on domain names longer than 63 characters (thanks to KODAMA Daisuke, NEC BIGLOBE) * [DKIM] catch up the updates from RFC4871, RFC5672 to RFC6376 * [DKIM] change result from "none" to "permerror" of message without any Author header * [DKIM] fix mis-canonicalization of header field name includes WSP in "relax" mode * [DKIM] fix memory allocation error on message with syntax errors in sig-i-tag value
2012-01-31Add a patch to fix cmew's case significant problem of keys.taca3-2/+52
Bump PKGREVISION.
2012-01-26Updated to 0.21rhaen2-7/+6
Changes: 0.21 2012-01-10 Fix "Use of qw(...) as parentheses is deprecated" under 5.14 [patch by atomicstack]
2012-01-26Updated to 0.8.16rhaen2-7/+6
Changes: no Changelog by upstream
2012-01-26Fix mdoc syntax. Bump revision.joerg3-2/+16
2012-01-26Updated to 2.101rhaen2-7/+6
ChangeLog: 2.101 2011-12-23 remove instruction to use ::Creator instead of just ->create documentation improvements (thanks, Michael Stevens)
2012-01-26Updated to 1.895rhaen2-7/+6
ChangeLog: 1.895 2012-01-15 allow non-ASCII *only in phrase* 1.894 2012-01-14 note that the use of the regex vars is not a great idea 1.893 2012-01-02 reject any non-ascii content in strings
2012-01-24no compiler language is required.obache1-1/+3
2012-01-24distutils pkg, register egg-info.obache2-4/+5
Bump PKGREVISION.
2012-01-24Update archivemail to 0.9.0.obache5-25/+37
Notable changes in archivemail 0.9.0: * IMAP: support for international mailbox names containing non-ASCII characters. Notable changes in archivemail 0.8.0: * Removed the feature to setuid to the mailbox owners when run as root. This was a bad idea; it's really hard to do safely, if at all possible. Obsoletes: patch #2783134. * New option --archive-name, or short -a, to hard-code an archive filename. Like the --suffix and --prefix options, it is expanded with strftime(). This option conflicts with archiving multiple mailboxes. Closes: feature request #1306538. * New option --prefix, or short -p, to specify an archive name prefix. Like a suffix specified with the --suffix option, the prefix is expanded with strftime(). Specifying this option disables the default archive name suffix. Obsoletes: feature request #604281. (Thanks Serafeim Zanikolas for an initial patch) * New option --all to archive all messages in a mailbox. Closes: #1764846. * archivemail now expands wildcards in IMAP mailbox names. For example, the url imaps://user@server/foo/* will expand to all subfolders of foo. Closes: feature request #1978540. Obsoletes: patch #1918937. * To determine the delivery date of a message, archivemail now looks for the timestamp of the latest 'Received' header before resorting to 'Resent-Date' or 'Date'. This should give much better results when there is no 'Delivery-date' header, which is still checked first. (Thanks Andrew Ferrier & Christian Brabandt) Closes: #1481316, #1764855, Debian bug #272666. * We now omit the dotlock if we don't have sufficient permissions to create it in the mbox directory. (The file is still locked with lockf.) Together with more changes under the hood (see below) this means archivemail can now operate on mbox files in the system mail spool. Closes: #855269. * Replaced some simple minded file operation security checks with more decent ones. This means we can safely operate in /tmp, for example. The price is that we no longer accept symlinked files. Obsoletes: patch #1874868. * The archive now also gets locked while archivemail updates it. * mbox locking got completely rewritten. Switched from flock to lockf locking, which is NFS-safe and portable, and we now lock with lockf first, then with a dotlock, instead of the other way around. (This is makes archivemail compatible with Debian systems. ;)
2012-01-24distutils pkg, register egg-info.obache2-4/+6
Bump PKGREVISION.
2012-01-24Update py-libgmail to 0.1.10.obache3-12/+18
while here, * LICENSE=gnu-gpl-v2 * register egg-info. == Version 0.1.11 == libgmail.py * Fixed bug that broke attachment support (SF bug #2034927) * added .author_fullname field for messages * Don't crash on threads with google chat log (Debian bug #502458) == Version 0.1.10 == libgmail.py * Use mechanize instead of ClientCookie [Patch #2014779] * Very basic Unicode support [Patch #1926861] gmail_transport.py * New version that uses mechanize (owing again to Jose Rodriguez) NOTE: libgmail now depends on mechanize, which can be downloaded from: http://wwwsearch.sourceforge.net/mechanize/#download (in Debian/Ubuntu as python-mechanize, and an easy_install installer is also available) == Version 0.1.9 == libgmail.py * Fixed login that was broken for a bunch of new gmail accounts, thanks to a patch by rhauer NOTE: libgmail now depends on ClientCookie, which can be downloaded from: http://wwwsearch.sourceforge.net/ClientCookie/#download == Version 0.1.8 == libgmail.py * Added 'search' method to contactLists that returns an array of contacts who match a given search term (at some point, the contacts API is long overdue for a revamp, but for now, hey, why not) This is a patch by Alex Chiang --WD-- * libgmail now asks for the old Gmail interface, so that it isn't broken by the new Gmail updates. (Thanks to Aaron and Stu for work on this) (Fixes SF bug #1822662) == Version 0.1.7 == libgmail.py gmail_transport.py * Applied patch that adds proxy support, both for passwordless and password-ful proxies (is that a word?), by Jose Rodriguez --WD+SZ-- == Version 0.1.6.2 == libgmail.py * Bugfix for attachment problems --WD-- (SF Bug #1793026, Patch #1799605 by 'stephster') archive.py * Protect messages with a "from" line in them --WD-- (SF Patch #1790809 by 'scop') == Version 0.1.6.1 == libgmail.py * Bugfix for login problems --WD-- == Version 0.1.6 == libgmail.py * Added support for "Gmail Apps" aka "Gmail For Your Domain" --WD--
2012-01-24Recursive dependency bump for databases/gdbm ABI_DEPENDS change.sbd8-15/+16
2012-01-24PR/44791 -- apply markd's patch to unbreak build with older heimdal.shattered3-10/+14
2012-01-20Update to 4.3.1. From the changelog:schmonz2-7/+7
This version fixes a couple of processing bugs in the new header blacklist filter and an access violation that can lead to crashes. The header blacklist should is [sic] safe to enable now.
2012-01-18Revbump after updating db5adam1-1/+2