279 Commits

Author SHA1 Message Date
brad
935adb5b6d Update to Dovecot 2.2.6.
ok sthen@
2013-09-27 01:35:51 +00:00
brad
dc1d282c7c Remove unnecessary patch that sets a value that is the default anyway.
ok sthen@
2013-09-22 17:57:59 +00:00
brad
cb63f5f43e Revert http://hg.dovecot.org/dovecot-2.2/raw-rev/349d52c4ca51 which causes
local account auth to be broken.

ok ajacoutot@
2013-09-02 16:02:00 +00:00
brad
48759a48cb Update to Dovecot 2.2.5.
ok sthen@
2013-08-13 00:29:58 +00:00
brad
9c6a3474fa Update to Dovecot 2.1.17.
ok sthen@
2013-07-18 20:07:10 +00:00
ajacoutot
64a6588efb No need for pthread. 2013-06-20 08:26:13 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
ajacoutot
9920238d6f Unbreak with new Heimdal; get rid of self-cooked krb5-config since we
have it in base now.
2013-06-17 19:30:22 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
brad
63d55e2798 Update to Dovecot 2.1.16.
ok sthen@
2013-04-08 18:53:54 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
brad
2a999bfd50 Update to Dovecot 2.1.15.
ok sthen@
2013-02-08 16:33:23 +00:00
brad
ab58ff9bc2 Update to Dovecot 2.1.14.
ok sthen@
2013-02-01 07:59:03 +00:00
ajacoutot
d650a2552b Start first_valid_uid at 1000 to match the low uid of regular Unix users
on OpenBSD.

ok sthen@ brad@ (maintainer)
2013-01-27 09:29:37 +00:00
brad
f7b166145a Update to Dovecot 2.1.13.
ok sthen@
2013-01-08 23:58:43 +00:00
brad
97a5855581 Update to Dovecot 2.1.12.
ok sthen@
2012-12-01 09:45:33 +00:00
brad
2579ec6a8a Update to Dovecot 2.1.11.
ok sthen@
2012-11-29 22:17:46 +00:00
halex
a12e0a030a missing file from last commit 2012-11-25 00:58:38 +00:00
halex
ff184a2eb0 backport changeset 15393 from dovecot-2.2:
bsdauth: Use "auth-<service>" as the auth type.

assistance from and ok brad@
2012-11-25 00:50:50 +00:00
brad
3498a88af3 Update to Dovecot 2.1.10.
ok sthen@
2012-09-25 20:05:46 +00:00
sthen
f75aaf8c5a update to Dovecot 2.1.9, from Brad 2012-08-05 09:15:51 +00:00
sthen
311a8117aa update to Dovecot 2.1.8 from Brad. 2012-07-08 23:15:11 +00:00
sthen
a32a27a554 Suggest that users may need to increase login.conf limits for Dovecot.
From Brad, adjusted slightly to specifically mention full-text search
indexing which is likely to need a larger-than-default datasize.
2012-07-01 10:26:34 +00:00
sthen
e6c4ce5d2c Add a comment explaining why we're using GNU libtool. From Brad. 2012-06-08 23:55:17 +00:00
sthen
cd063454d7 Update to Dovecot 2.1.7, from Brad.
See the upgrade notes at http://wiki2.dovecot.org/Upgrading/2.1
- you will probably need to merge updates to 10-mail.conf.
2012-06-08 22:04:10 +00:00
sthen
acb35341d2 missed rm's 2012-05-17 08:12:31 +00:00
sthen
83705fdbd4 Roll the SQLite support for Dovecot into the main package. From Brad,
I added a REVISION bump, and a @conflict marker because this is moving from
a subpackage to a package rather than rolling a FLAVOR into another.
2012-05-17 07:48:15 +00:00
ajacoutot
689f54b24a --localstatedir=/var is the default now. 2012-04-28 10:52:08 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
c8aa29fcf8 update to Dovecot 2.0.20, from Brad. 2012-04-10 22:39:08 +00:00
sthen
dc3e2b81f2 update to Dovecot 2.0.19, from Brad
- IMAP: ENABLE CONDSTORE/QRESYNC + STATUS for a mailbox might not
  have seen latest external changes to it, like new mails.
- imap_id_* settings were ignored before login.
- doveadm altmove did too much work sometimes, retrying moves
  it had already done.
- mbox: Fixed accessing Dovecot v1.x mbox index files without errors.
2012-03-23 17:51:18 +00:00
sthen
f26a1b5143 Update to Dovecot 2.0.18, from Brad 2012-02-17 22:10:34 +00:00
sthen
0ad0a1a16e libkrb5 exports base64_decode and base64_encode (which appear to only be
needed internally), these conflict with symbols in dovecot's internal shared
library, causing the wrong version of the functions to be used in some cases.

Since we are in userland ABI API lock we cannot clean libkrb5 at present
so make a nasty workaround by statically linking the affected binaries with
libdovecot so the correct symbols take priority.

Fixes crashes I hit in doveadm and potentially some auth mechanisms.

OK ajacoutot@, Brad (maintainer)
2012-01-28 21:35:02 +00:00
sthen
88594cc61b @sample the remaining Dovecot config files into /etc/dovecot
(some of the already-installed files reference them in commented-out
include lines, so it's easier if they're present).  From Brad.
2012-01-16 23:59:22 +00:00
sthen
d69c3e8f66 update to Dovecot 2.0.17, from Brad 2012-01-16 16:34:17 +00:00
sthen
614140c8b4 - compile in the correct usernames (_dovecot/_dovenull) rather
than only changing them in sample config files. this means you can
migrate from 1.x by directly following the instructions on
http://wiki2.dovecot.org/Upgrading/2.0 without extra tweaks.
Brad (maintainer) OK.
2012-01-07 12:14:21 +00:00
espie
7c44e4a859 convert to new-style pseudo 2011-11-18 13:20:08 +00:00
sthen
9bc11047a8 update to Dovecot 2.0.16, from Brad 2011-11-17 10:39:00 +00:00
sthen
de7e2ed6cd Comment-out the deliver(1) manpage. It's deprecated in dovecot (renamed to
dovecot-lda) and conficts with mail/avenger as spotted by Jasper. ok Brad.
2011-11-11 23:21:48 +00:00
sthen
d607de5a2b update to Dovecot 2.0.15; fixes some crash and a problem in 2.0.14 where
index reading could have eaten a lot of memory in some situations.
ok Brad (maintainer).
2011-09-17 08:26:09 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
sthen
a1a5482718 update to dovecot 2.0.14, various fixes and new features. From Brad. 2011-09-01 10:53:50 +00:00
sthen
cd74aaa9b7 Fix rc script mode/group, and adjust an #ifdef in a patch to use a specific
OpenBSD version. From Brad (maintainer).
2011-07-22 20:15:47 +00:00
sthen
79899d885c Add a krb5-config script to avoid patching the autoconf input files. From Brad. 2011-06-18 22:41:27 +00:00
sthen
d55f5c6070 use correct group ownership for @sample'd /var/dovecot/login directory
ok Brad
2011-06-04 11:38:43 +00:00
sthen
1485350a03 Switch Dovecot to using plugins for ldap/database support. From Brad,
with pkgpath/dependency marker tweaks from myself. Looks good to pea@.

This means we are now using subpackages rather than flavours; if upgrading
from a flavoured version, you will need to add the relevant module yourself.
e.g.: dovecot-$VER-ldap will be upgraded to dovecot-$VER, you must
pkg_add dovecot-ldap.
2011-05-28 19:40:41 +00:00
sthen
e7c5e2a3f7 tweak CONFIGURE_ARGS, from Brad (it now accepts --without-foo which is
slightly clearer than --with-foo=no)
2011-05-24 09:40:24 +00:00
sthen
d30c119be1 bdb was in the DESCR too, pointed out by Brad 2011-05-23 23:29:52 +00:00