Up to [cvs.NetBSD.org] / pkgsrc / mail / dovecot
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.32, Wed Mar 11 19:28:35 2020 UTC (3 years, 8 months ago) by nia
Branch: MAIN
CVS Tags: HEAD
Changes since 1.31: +1 -1
lines
FILE REMOVED
dovecot: Remove, broken now we're OpenSSL 1.1 - see dovecot2 "This package contains version 1.2 of dovecot, which has not been maintained since 2011. See pkgsrc/mail/dovecot2 for the current version."
Revision 1.31 / (download) - annotate - [select for diffs], Sat Jan 25 10:45:11 2020 UTC (3 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.30: +1 -2
lines
Diff to previous 1.30 (colored)
*: Remove obsolete BUILDLINK_API_DEPENDS.openssl.
Revision 1.30 / (download) - annotate - [select for diffs], Sat Nov 2 16:25:20 2019 UTC (4 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.29: +7 -7
lines
Diff to previous 1.29 (colored)
mail: align variable assignments pkglint -Wall -F --only aligned -r No manual corrections.
Revision 1.29 / (download) - annotate - [select for diffs], Tue Jun 14 09:37:18 2011 UTC (12 years, 5 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
Enable "pam" option in "dovecot" packages by default as most platforms supported by "pkgsrc" provide PAM support out of the box. Change approved by Geert Hendrickx.
Revision 1.28 / (download) - annotate - [select for diffs], Fri May 13 07:34:48 2011 UTC (12 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
Changes 1.2.17: * Fixed potential crashes and other problems when parsing header names that contained NUL characters. * IMAP: Fixed a memory leak with ESEARCH command handling * Quota warnings could have been executed at incorrect times with some configs.
Revision 1.27 / (download) - annotate - [select for diffs], Fri Jul 23 07:44:51 2010 UTC (13 years, 4 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.26: +3 -3
lines
Diff to previous 1.26 (colored)
Automatically include dovecot-(manage)sieve options when generating distinfo.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Apr 30 10:50:21 2010 UTC (13 years, 7 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2
Changes since 1.25: +6 -6
lines
Diff to previous 1.25 (colored)
Fix some pkglint nits.
Revision 1.25 / (download) - annotate - [select for diffs], Fri Apr 30 10:43:26 2010 UTC (13 years, 7 months ago) by ghen
Branch: MAIN
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored)
Update the Pigeonhole Sieve plugin to 0.1.16, bump dovecot's PKGREVISION. The main thing that this new release adds is full support for the spamtest, spamtestplus and virustest extensions. These extensions implement a uniform means of testing the content spam/virus status headers in mail messages: http://ietfreport.isoc.org/idref/rfc5235/ Not many people have tested these new features yet and therefore these are currently considered experimental. Test these thoroughly before you start using them! Documentation is available in share/doc/dovecot/spamtest-virustest.txt Changelog Sieve v0.1.16: * Finished implementation of spamtest, spamtestplus and virustest extensions. These are not enabled by default and need to be activated with the sieve_extensions setting. Documentation available in doc/spamtest-virustest.txt + Vacation extension: the from address of the generated reply is now by default equal to whatever known recipient alias matched the headers of the message. If it is one of the aliases specified with :addresses, it is used in stead of the envelope recipient address that was used before. + Restructured and optimized the lexical scanner. + Added --with-docs configure option to allow disabling installation of documentation. - Accidentally omitted 'extern' in two declarations of global variables in header files, causing compile failures on certain systems. - Deprecated imapflags extension: fixed implicit assignment of flags. Turns out this never really worked, but the effect of this bug was obscured by the removeflag bug fixed in the previous release. - Fixed various memset argument mixups in enotify extension. This caused warnings on certain systems, but luckily no adverse effects at runtime.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 25 12:31:08 2010 UTC (13 years, 10 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.23: +5 -1
lines
Diff to previous 1.23 (colored)
Option dovecot-managesieve without dovecot-sieve not supported. Set PKG_FAIL_REASON in that case.
Revision 1.23 / (download) - annotate - [select for diffs], Fri Dec 11 20:52:22 2009 UTC (13 years, 11 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.22: +43 -10
lines
Diff to previous 1.22 (colored)
Update to Dovecot 1.2.8, imported from pkgsrc-wip and based on work of Edgar 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
Revision 1.22 / (download) - annotate - [select for diffs], Thu Jul 2 11:38:34 2009 UTC (14 years, 5 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
There is no sasl option, unlist it.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Jun 22 17:41:23 2008 UTC (15 years, 5 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.20: +1 -1
lines
Diff to previous 1.20 (colored)
Update to Dovecot 1.1.1. Beta's and RC's have been tracked in pkgsrc-wip, copy from there. Update the Sieve plugin accordingly to 1.1.5. Major changes since 1.0: * After Dovecot v1.1 has modified index or dovecot-uidlist files, they can't be opened anymore with Dovecot versions earlier than v1.0.2. * See doc/wiki/Upgrading.1.1.txt (or for latest changes, http://wiki.dovecot.org/Upgrading/1.1) for list of changes since v1.0 that you should be aware of when upgrading. + IMAP: Added support for UIDPLUS and LIST-EXTENDED extensions. + IMAP SORT: Sort keys are indexed, which makes SORT commands faster. + When saving messages, update cache file immediately with the data that we expect client to fetch later. + NFS caches are are flushed whenever needed. See mail_nfs_storage and mail_nfs_index settings. + Out of order command execution (SEARCH, FETCH, LIST), nonstandard command cancellation (X-CANCEL <tag>) + IMAP: STATUS-IN-LIST draft implementation + Expire plugin can be used to keep track of oldest messages in specific mailboxes. A nightly run can then quickly expunge old messages from the mailboxes that have them. The tracking is done using lib-dict, so you can use either Berkeley DB or SQL database. + Namespaces are supported everywhere now. + Namespaces have new list and subscriptions settings. + Full text search indexing support with Lucene and Squat backends. + OTP and S/KEY authentication mechanisms (by Andrey Panin). + mbox and Maildir works with both Maildir++ and FS layouts. You can change these by appending :LAYOUT=3Dmaildir++ or :LAYOUT=3Dfs to mail_location. + LDAP: Support templates in pass_attrs and user_attrs + Support for listening in multiple IPs/ports. + Quota plugin rewrite: Support for multiple quota roots, warnings, allow giving storage size in bytes or kilo/mega/giga/terabytes, per-mailbox quota rules. + Filesystem quota backend supports inode limits, group quota and RPC quota for NFS. + SEARCH and SORT finally compare non-ASCII characters case-insensitively. We use i;unicode-casemap algorithm. + Config files support splitting values to multiple lines with \
Revision 1.20 / (download) - annotate - [select for diffs], Thu Jan 3 14:06:20 2008 UTC (15 years, 10 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
pkglint.
Revision 1.19 / (download) - annotate - [select for diffs], Thu Feb 22 19:26:40 2007 UTC (16 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
Whitespace cleanup, courtesy of pkglint. Patch provided by Sergey Svishchev in private mail.
Revision 1.18 / (download) - annotate - [select for diffs], Fri Aug 18 14:59:17 2006 UTC (17 years, 3 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Use PKG_HAVE_KQUEUE. Older versions of BSDs don't have kqueue, so only suggest the option if mk/platform/*.mk says it exists.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Aug 16 20:56:02 2006 UTC (17 years, 3 months ago) by ghen
Branch: MAIN
Changes since 1.16: +7 -1
lines
Diff to previous 1.16 (colored)
When adding --with-ioloop=best last week, I did not see there already was a pkgsrc option for kqueue support. Hence, remove --with-ioloop=best again, and enable the "kqueue" option by default on *BSD platforms (as already suggested by grant when he first added the option). The pkg's default behaviour does not change, so don't bump PKGREVISION.
Revision 1.16 / (download) - annotate - [select for diffs], Wed May 31 18:22:23 2006 UTC (17 years, 6 months ago) by ghen
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
The databases/openldap package has been split in -client and -server component packages. Convert LDAP-based applications to depend on openldap-client, and bump PKGREVISION for those that depend on it by default.
Revision 1.15 / (download) - annotate - [select for diffs], Sun Feb 12 19:13:49 2006 UTC (17 years, 9 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.14: +12 -2
lines
Diff to previous 1.14 (colored)
Add option to enable GSSAPI support and patch a bug in the GSSAPI code.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Feb 12 02:47:32 2006 UTC (17 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.13: +12 -2
lines
Diff to previous 1.13 (colored)
- add kqueue option (off by default - perhaps it should be on by default at the next version bump?) - set SSL_{CFLAGS,LIBS} when calling configure script so they are found correctly on Solaris, and make the configure script do what it claims and ignore pkg-config when these are set. - add lib-sql Makefile patch from Dovecot CVS so this builds correctly when no SQL auth support is built.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 9 09:09:28 2006 UTC (17 years, 9 months ago) by ghen
Branch: MAIN
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
Remove ssl from PKG_SUPPORTED_OPTIONS because it's in a PKG_OPTIONS_GROUP now.
Revision 1.12 / (download) - annotate - [select for diffs], Mon Feb 6 17:28:09 2006 UTC (17 years, 9 months ago) by ghen
Branch: MAIN
Changes since 1.11: +11 -13
lines
Diff to previous 1.11 (colored)
Import some improvements from the pkgsrc-wip/dovecot package (by tv@) and correct a mistake in my previous commit: - add dependency on zlib - add option for GNU TLS as an alternative to OpenSSL - drop SASL option, it's no longer supported - explicitly disable some options with --disable-* - "s,/usr/pkg,@PREFIX@," in patch-ab -- I accidentally diffed it after the SUBST stage - change SUBST_STAGE from post-patch to pre-configure to avoid this in the future - bump PKGREVISION for all this Thanks to tv@.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Feb 6 15:54:37 2006 UTC (17 years, 9 months ago) by ghen
Branch: MAIN
Changes since 1.10: +10 -2
lines
Diff to previous 1.10 (colored)
- Update mail/dovecot to 1.0beta2. The 1.0 betas are very stable, and recommended by the Dovecot author (the 0.99.x series are deprecated). Major changes: v1.0.beta2 2006-01-22 Timo Sirainen <tss@iki.fi> + Added SQLite support. Patch by Jakob Hirsch. + Added auth_debug_passwords setting. If it's not enabled, hide all password strings from logs. + Added mail_cache_min_mail_count and mbox_min_index_size settings which can be used to make Dovecot do less disk writes in small mailboxes where they don't benefit that much. + Added --build-ssl-parameters parameter to dovecot binary - SSL parameters were being regenerated every 10 minutes, although not with all systems. - Fixed dovecot-auth crashing at startup. Happened only with some specific compilers. - base_dir was supposed to be set world-readable, not world-writable v1.0.beta1 2006-01-16 Timo Sirainen <tss@iki.fi> * Almost a complete rewrite since 0.99.x, but some of the major changes are: + Index file code rewritten to do less disk I/O, wait locks less and in generate be smarter. They also support being in clustered filesystems and NFS support is mostly working also. + Mail caching is smarter. Only the data that client requests is cached. Before Dovecot opened and cached all mails when mailbox was opened the first time, which was slow. + Mbox handling code rewritten to be much faster, safer and correct + New authentication mechanisms: APOP, GSSAPI, LOGIN, NTLM and RPA. + LDAP supports authentication binds + Authentication server can cache password database lookups + Support for multiple authentication databases + Namespace configuration + Dovecot works with shared - Add an option for sqlite support. - Take over maintainership. All suggested (and ok'ed) by xtraeme.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jan 10 12:39:04 2006 UTC (17 years, 10 months ago) by ghen
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
Use mk/mysql.buildlink3.mk instead of databases/mysqlX-client/bl3.mk, same for pgsql.bl3.mk. Bump PKGREVISION. Ok by wiz.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Aug 29 13:15:34 2005 UTC (18 years, 3 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
...and likewise, option "gnutls" is no longer supported here.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Aug 29 13:14:43 2005 UTC (18 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.7: +9 -8
lines
Diff to previous 1.7 (colored)
Make this not fail if gnutls is specified; rather, just fall back to openssl (or no ssl) anyway.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Aug 19 04:57:01 2005 UTC (18 years, 3 months ago) by grant
Branch: MAIN
Changes since 1.6: +12 -2
lines
Diff to previous 1.6 (colored)
add pam as a supported option. bump PKGREVISION since this is a change from the previous behaviour, where PAM support was autodetected. it must now be explicitly enabled via PKG_OPTIONS.dovecot.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 8 19:58:16 2005 UTC (18 years, 10 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Update to 0.99.13. From the changelog: * GNUTLS support hasn't been working for a while, so it's not even tried to be used anymore unless explicitly wanted. + Added CRAM-MD5 authentication mechanism. Patch by Joshua Goodall + Added SMD5 and LDAP-MD5 password schemes and changed MD5 scheme to use LDAP-MD5 if the password isn't in MD5crypt format. Patch by Joshua Goodall + Workaround for some POP3 client bugs: if message doesn't contain the "end of headers" empty line, add it automatically. + vpopmail supports now all password schemes, most importantly MD5crypt works now without support from libc's crypt() - SQL and LDAP authentication was broken - SEARCH UNKEYWORD wasn't working pkgsrc changes: * Disable GNU TLS support for the time being. * Move the workaround for the gcc2 sparc64 ICE into hacks.mk. * Format DESCR.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 17 19:56:49 2004 UTC (19 years ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.4: +1 -14
lines
Diff to previous 1.4 (colored)
Remove obsolete variables. You'll want to use: PKG_OPTIONS.<pkg>+= foo blah
Revision 1.4 / (download) - annotate - [select for diffs], Sun Aug 22 19:32:51 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.3: +12 -25
lines
Diff to previous 1.3 (colored)
Change the way that legacy USE_* and FOO_USE_* options are converted into the bsd.options.mk framework. Instead of appending to ${PKG_OPTIONS_VAR}, it appends to PKG_DEFAULT_OPTIONS. This causes the default options to be the union of PKG_DEFAULT_OPTIONS and any old USE_* and FOO_USE_* settings. This fixes PR pkg/26590.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 5 02:22:19 2004 UTC (19 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.2: +19 -1
lines
Diff to previous 1.2 (colored)
Document each of the options.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Aug 4 17:12:46 2004 UTC (19 years, 3 months ago) by salo
Branch: MAIN
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
Fix wrong assignment in USE_OPENLDAP case, PKG_OPTIONS wants "ldap", not "openldap". From PR pkg/26548 by Douglas Brebner.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Aug 1 07:04:45 2004 UTC (19 years, 4 months ago) by jlam
Branch: MAIN
Convert to use bsd.options.mk.