summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2013-05-14Stop using PKG_OPTIONS.clamav as the options variable.gdt1-3/+3
In 2005, this package started using PKG_OPTIONS.clamav instead of the expected PKG_OPTIONS.p5-Mail-ClamAV, on the theory that the options were the same. Now, clamav supports "milter" and "clamav-experimental", and p5- supports "curl". So there's no way to build this package with the curl option, and no way to build this package if clamav has any options set. Therefore, the change being committed will not bother anyone :-) Nevertheless, bump PKGREVISION.
2013-05-14Update dovecot2-pigeonhole to 0.4.0.taca4-15/+19
v0.4.0 09-05-2013 Stephan Bosch <stephan@rename-it.nl> + Added doveadm-sieve plugin that provides the possibility to synch Sieve scripts using doveadm sync along with the user's mailboxes. + Added the Sieve extprograms plugin to the main Pigeonhole package. It is still a plugin, but it is now included so that a separate compile is no longer necessary and distributors are likely to include it. The extprograms plugin provides Sieve language extensions that allows executing (administrator-controlled) external programs for message delivery, message filtering and string manipulation. Refer to doc/plugins/sieve_extprograms.txt for more information. + Added debug message showing Pigeonhole version at initialization. Makes it very clear that the plugin is properly loaded. + Finished implementation of the Sieve include extension. It should now fully conform to RFC 6609. The main addition is the new :optional tag which makes the include command ignore missing included scripts without an error. + Finished implementation of the Sieve environment extension as much as possible. Environment items "location", "phase" and "domain" now also return a usable value.
2013-05-14Dovecot 2.2 change API/ABI.taca1-3/+3
2013-05-14Add share/doc/dovecot/wiki/MailboxSettings.txt to PLIST.taca2-3/+4
Bump PKGREVISION.
2013-05-14Add public wrappers for ios, ostream and unwind.h, otherwise linking mayjoerg4-1/+29
fail due to hidden definitions of system functions.
2013-05-12Make argument type match printf conversion specifier to print correctuwe3-3/+38
numbers on big-endian systems.
2013-05-11Update to 4.40.3. From the changelog:schmonz2-6/+6
- increase system recursion limit when run with Python 2.3, to prevent recursion errors in parsing some pathologically complex MIME emails. Thanks: Kenneth Pronovici.
2013-05-11Remove redundant commented out PKGREVISION line.taca1-2/+1
2013-05-10Update to 1.4.31ryoon2-7/+6
Changelog: Version 1.4.31: - Updated the msmtpq script. - Fixed building of the documentation with texinfo >= 5.0.
2013-05-09Fix missing includes.joerg3-0/+36
2013-05-09Disable visibility attributes for Clang. Fix missing includes.joerg4-13/+27
2013-05-09Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.adam19-36/+38
2013-05-09Upgrade to dovecot-2.2.1. Changes since 2.2.0, from NEWS file:manu3-7/+8
v2.2.1 2013-04-19 Timo Sirainen <tss@iki.fi> - mailbox_list_index=yes was broken. - LAYOUT=index didn't list subscriptions. - auth: Multiple master passdbs didn't work. - Message parsing (e.g. during search) crashed when multipart message didn't actually contain any parts.
2013-05-09Update to 4.40.2. From the changelog:schmonz2-6/+6
- fix a backwards incompatibility with Python 2.3 and 2.4 introduced in getmail 4.38.0. Thanks: Massimo Zambelli, Krzysztof Warzecha.
2013-05-08If MOZ_ALSA is to be used in Makefiles it must have a AC_SUBST and be definedsbd3-15/+43
when needed.
2013-05-08Use the vorbis and tremor PLIST_VARS, and update PLIST.Linux.sbd2-4/+14
2013-05-07Don't remove "#include <dirent.h>" on linux.sbd2-11/+3
2013-05-07Remove PLIST.Linuxsbd1-2/+0
2013-05-05Update to sendmail 8.14.7: this is a bug fix release.jnemeth3-8/+7
8.14.7/8.14.7 2013/04/21 Drop support for IPv4-mapped IPv6 addresses to prevent the MTA from using a mapped address over a legitimate IPv6 address and to enforce the proper semantics over the IPv6 connection. Problem noted by Ulrich Sporlein. Fix a regression introduced in 8.14.6: the wrong list of macros was sent to a milter in the EHLO stage. Problem found by Fabrice Bellet, reported via RedHat (Jaroslav Skarvada). Fix handling of ORCPT parameter for DSNs: xtext decoding was not performed and a wrong syntax check was applied to the "addr-type" field. Problem noted by Dan Lukes of Obludarium. Fix handling of NUL characters in the MIME conversion functions so that message bodies containing them will be sent on properly. Note: this usually also affects mails that are not converted as those functions are used for other purposes too. Problem noted by Elchonon Edelson of Lockheed Martin. Do not perform "duplicate" elimination of recipients if they resolve to the error mailer using a temporary failure (4xy) via ruleset 0. Problem noted by Akira Takahashi of IIJ. CONTRIB: Updated version of etrn.pl script from John Beck of Oracle. Portability: Unlike gcc, clang doesn't apply full prototypes to K&R definitions.
2013-05-04Added mail/smtp-vilter.mbalmer1-1/+2
2013-05-04mail/smtp-vilter is a mail filtering engine that uses the sendmail miltermbalmer4-0/+70
API and that is used with sendmail and postfix.
2013-04-29Avoid hash function name since C++11 already provides such functions.joerg2-1/+40
2013-04-29Don't depend on namespace pollution to find resetiosflags. Add missingjoerg3-1/+28
<functional> include.
2013-04-29Upgrate to doevecot 2.2.0.manu15-464/+118
Changes since 2.1.13, from the NEWS file v2.2.0 2013-04-11 Timo Sirainen <tss@iki.fi> * When creating home directories, the permissions are copied from the parent directory if it has setgid-bit set. For full details, see http://wiki2.dovecot.org/SharedMailboxes/Permissions * "doveadm auth" command was renamed to "doveadm auth test" * IMAP: ID command now advertises server name as Dovecot by default. It was already trivial to guess this from command replies. * dovecot.index.cache files can be safely accessed only by v2.1.11+. Older versions may think they're corrupted and delete them. * LDA/LMTP: If saving a mail brings user from under quota to over quota, allow it based on quota_grace setting (default: 10% above quota limit). * pop3_lock_session=yes now uses a POP3-only dovecot-pop3-session.lock file instead of actually locking the mailbox (and causing IMAP/LDA/LMTP to wait for the POP3 session to close). * mail_shared_explicit_inbox setting's default switched to "no". * ssl_client_ca_dir setting replaced imapc_ssl_ca_dir and pop3c_ssl_ca_dir settings. + Implemented IMAP MOVE and BINARY extensions + Implemented IMAP CATENATE, URLAUTH and URLAUTH=BINARY extensions (by Stephan Bosch). + Implemented IMAP NOTIFY extension. Requires mailbox_list_index=yes to be enabled. + Redesigned and rewritten dsync. The new design makes the syncing faster, more reliable and more featureful. The new dsync protocol isn't backwards compatible with old dsync versions (but is designed to be forwards compatible with future versions). + All mailbox formats now support per-user message flags for shared mailboxes by using a private index. It can be enabled by adding :INDEXPVT=<path> to mail location. This should be used instead of :INDEX also for Maildir/mbox to improve performance. + Improved mailbox list indexes. They should be usable now, although still disabled by default. + Added LAYOUT=index. The mailbox directories are created using their GUIDs in the filesystem, while the actual GUID <-> name mapping exists only in the index. + LMTP proxy: Implemented XCLIENT extension for passing remote IP address through proxy. v2.2.rc7 2013-04-10 Timo Sirainen <tss@iki.fi> * checkpasword: AUTH_PASSWORD environment is no longer set. * Running dsync no longer triggers quota warnings. + dsync: Commit large transactions every 100 new messages, so if a large sync crashes it doesn't have to be restarted from the beginning. - replicator: doveadm commands and user list export may have skipped some users. - Various fixes to mailbox_list_index=yes v2.2.rc6 2013-04-08 Timo Sirainen <tss@iki.fi> * replicator: Don't create replicator-doveadm socket by default. This way doveadm replicator commands don't accidentally start an unconfigured replicator server. + replicator: Have remote dsync notify the remote replicator that a user was just synced. This way the replicators are kept roughly in sync. + Added ssl_client_ca_file to specify the CA certs as a file. This is needed (instead of ssl_client_ca_dir) in RedHat-based systems. + Added "doveadm fs" commands, mainly to debug lib-fs backends. - Mailbox list indexes weren't using proper file permissions based on the root directory. v2.2.rc5 2013-04-05 Timo Sirainen <tss@iki.fi> - A few small random fixes v2.2.rc4 2013-04-05 Timo Sirainen <tss@iki.fi> + Added "doveadm replicator" commands - Larger changes to lib-http and lib-ssl-iostream error handling. The API caller can now get the exact error message as a string. - Various bugfixes to LDAP changes in rc3 v2.2.rc3 2013-03-20 Timo Sirainen <tss@iki.fi> + dsync: Support syncing ACLs (and Sieve scripts with Pigeonhole) + ldap: Support subqueries and value pointers, see http://wiki2.dovecot.org/AuthDatabase/LDAP/Userdb + postmaster_address setting: Expand %d to recipient's domain - Fixed a crash when decoding quoted-printable content. - dsync: Various bugfixes v2.2.rc2 2013-02-15 Timo Sirainen <tss@iki.fi> - rc1 wasn't actually usable in most configurations. v2.2.rc1 2013-02-15 Timo Sirainen <tss@iki.fi> * See v2.2.0 notes
2013-04-24Revbump for all packages that have USE_TOOLS+=gssbd2-4/+4
2013-04-23Update to 4.40.1. From the changelog:schmonz2-6/+6
- again change protocol codes passed to OSX, as they're not only reserved codes, but also case-sensitive. Use the ones an OSX user reports work properly. Thanks: Tim Gray.
2013-04-21Update to 4.40.0. From the changelog:schmonz2-6/+6
- convert SIGTERM to SIGINT so getmail can cleanup and exit normally if killed with a default signal. Thanks: Carl Lei. - fix change which resulted in passing full protocol name to OSX keyring program, which can't handle it (restricted to 4-character code). Thanks: Tim Gray.
2013-04-21Add p5-Mail-POP3Clientryoon1-1/+2
2013-04-21Import p5-Mail-POP3Client-2.18 as mail/p5-Mail-POP3Client.ryoon3-0/+26
This is a POP3 client module for perl5. It provides an object-oriented interface to a POP3 server. It can be used to write perl-based biff clients, mail readers, or whatever. See the inline POD doco for more details. (perldoc Mail::POP3Client)
2013-04-21Add p5-Test-Emailryoon1-1/+2
2013-04-21Import p5-Test-Email-0.07 as mail/p5-Test-Email.ryoon3-0/+30
This package contains the following modules. Test::Email Test Email Contents Test::POP3 Automate Email Delivery Tests
2013-04-21Update to 5.504ryoon2-8/+7
Changelog: 5.504 2013-01-30 David F. Skoll <dfs@roaringpenguin.com> * VERSION 5.504 RELEASED * Fix encoding of MIME parameters that contain a quoted string: "like \"this" https://rt.cpan.org/Public/Bug/Display.html?id=80433 * Suppress useless warnings from tests https://rt.cpan.org/Public/Bug/Display.html?id=80679 * Fix long-standing bug in encode_mimewords that can break multibyte-encodings (eg, utf-8) https://rt.cpan.org/Public/Bug/Display.html?id=5462 5.503 2012-06-08 David F. Skoll <dfs@roaringpenguin.com> * VERSION 5.503 RELEASED * Avoid inappropriately untainting data https://rt.cpan.org/Public/Bug/Display.html?id=67119 * Localise $\ to avoid parsing problems if it's set elsewhere https://rt.cpan.org/Public/Bug/Display.html?id=71041 * Improve exorcising of filenames https://rt.cpan.org/Public/Bug/Display.html?id=71677 * Fix potential race condition in t/Smtpsend.t https://rt.cpan.org/Public/Bug/Display.html?id=68879 * Allow native I/O on File::Handle objects https://rt.cpan.org/Public/Bug/Display.html?id=72538 * Add "recommends Convert::BinHex" clause to Makefile.PL https://rt.cpan.org/Public/Bug/Display.html?id=72223 * Add module_name to Makefile.PL https://rt.cpan.org/Public/Bug/Display.html?id=77138 * Fix "Uninitialized value" warning https://rt.cpan.org/Public/Bug/Display.html?id=77190 * Don't run t/Smtpsend.t on systems that lack fork() https://rt.cpan.org/Public/Bug/Display.html?id=77351 * Add "use strict" everywhere https://rt.cpan.org/Public/Bug/Display.html?id=77582
2013-04-19Avoid compilation error caused by use of GStaticMutex which wasprlw14-1/+52
deprecated in GLib 2.32 - needed for a successful compile with GLib 2.36.
2013-04-18Remove patch-ai, removed from distinfo during recent updated.wiz1-13/+0
2013-04-15Add SASL PLAIN Support. Patch submitted upstreammanu5-2/+147
http://sourceforge.net/tracker/?func=detail&aid=3610674&group_id=311&atid=300311
2013-04-13Hand in maintainership.ghen3-6/+6
2013-04-09Update to 17.0.5ryoon2-138/+138
* Sync with thunderbird-17.0.5.
2013-04-09Update to 17.0.5ryoon3-17/+13
Changelog: FIXED Security fixes can be found here FIXED Adjusting font size when composing emails should be easier (Bug 824926) Fixed in Thunderbird 17.0.5 MFSA 2013-40 Out-of-bounds array read in CERT_DecodeCertPackage MFSA 2013-38 Cross-site scripting (XSS) using timed history navigations MFSA 2013-36 Bypass of SOW protections allows cloning of protected nodes MFSA 2013-35 WebGL crash with Mesa graphics driver on Linux MFSA 2013-34 Privilege escalation through Mozilla Updater MFSA 2013-32 Privilege escalation through Mozilla Maintenance Service MFSA 2013-31 Out-of-bounds write in Cairo library MFSA 2013-30 Miscellaneous memory safety hazards (rv:20.0 / rv:17.0.5)
2013-04-08Remove "Trailing empty lines." and/or "Trailing white-space."rodent4-14/+13
2013-04-07Edited DESCR in the case of:rodent3-95/+35
File too long (should be no more than 24 lines). Line too long (should be no more than 80 characters). Trailing empty lines. Trailing white-space. Trucated the long files as best as possible while preserving the most info contained in them.
2013-04-06"Each sed command should appear in an assignment of its own."rodent8-55/+54
2013-04-06Resolves:rodent3-6/+6
"INFO_FILES should be set to YES or yes." "Packages that install info files should set INFO_FILES." Makefile and PLIST warning, respectively.
2013-04-06'You can use "foo" instead of "${WRKSRC}/foo".'rodent1-2/+2
2013-04-06'Please use ${ECHO} instead of "echo".'rodent2-4/+4
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06"Packages that install libtool libraries should define USE_LIBTOOL."rodent1-3/+4
2013-04-06"Please write NetBSD.org instead of netbsd.org"rodent2-4/+4
2013-04-06'For consistency, please add a trailing slash to "http://example.com".'rodent1-2/+2
2013-04-06'Please use "${TEST}" instead of "test".'rodent1-2/+2
2013-04-06Fixes:rodent5-27/+28
COMMENT should not be longer than 70 characters. COMMENT should not begin with 'A'. COMMENT should not begin with 'An'. COMMENT should not begin with 'a'. COMMENT should not end with a period. COMMENT should start with a capital letter. pkglint warnings. Some files also got minor formatting, spelling, and style corrections.
2013-04-03Update to 1.9.1markd4-25/+24
1.9.1 02-March-2013 --------------------------------------------- - Disable query cache for Sqlite. - Handle missing mysqld better. - Ignore my.cnf settings when using the internal MySQL server. 1.9.0 23-December-2012 --------------------------------------------- - Respect collection cache policy refresh interval for collection tree sync. - Fix initialization of PostgreSQL database. - Correctly count items flags in virtual collections. - Notify parent virtual collections about item changes. - Require CMake >= 2.8.8. - Remove dependency to Automoc4. - Support Qt 5. 1.8.80 12-November-2012 --------------------------------------------- - Recover from lost external payload files. - Improve the virtual collections handling. - Notify clients about database schema updates. - Reduce item access time updates. - Make use of referential integrity if supported by the database backend. - Add prepared query cache. - Many code and queries optimizations. 1.8.1 14-October-2012 --------------------------------------------- - Fix payload loss on some move/copy scenarios. - Improve error reporting for failed item retrievals. 1.8.0 25-July-2012 --------------------------------------------- - Fix deadlock in ad-hoc Nepomuk searches. 1.7.95 11-July-2012 --------------------------------------------- - Fix Nepomuk queries getting stuck if Nepomuk service crashes. - Fix unecessary remote retrieval of already cached item parts. - Reset RID/RREV during cross-resource collection moves. - Increase timeout for remote item retrieval. 1.7.90 08-June-2012 --------------------------------------------- - Fix handling of large SPARQL queries. - Support cleanup of orphaned resources in the consistency checker. - Support compilation with Clang.