Commit Graph

213 Commits

Author SHA1 Message Date
sthen
2fc3a32af5 Dovecot fixes from upstream via Brad.
- maildir: If uidlist isn't read, don't mark its UIDs as being known when
saving.
- maildir: Avoid unnecessary uidlist recreation during mail delivery.
- Removed "die after 3 EINTR write() failures to log".
2010-09-17 22:00:18 +00:00
sthen
3fc4111f2c fixes from upstream via Brad;
- Fixed setgid() failure error message.
- imap: If selecting a mailbox fails, close the already selected mailbox.
2010-09-17 13:11:14 +00:00
sthen
02e45d0d59 update Dovecot to 1.2.14, from Brad.
several fixes and adds support for IDLE notifications with the
virtual storage plugin.
2010-08-27 08:27:15 +00:00
sthen
5fd9858d83 With the non-default-flavoured dovecot packages (ldap, etc), rather than
forcing the no_sieve flavour (and thus not using the managesieve patch),
instead just remove -sieve from the MULTI_PACKAGE list. Fixes managesieve
with various flavoured packages. Problem found and diff from Andrew Fresh
via Brad. ok (and dpb3 testing) naddy@.
2010-08-08 22:21:55 +00:00
sthen
68a4b97f92 switch to the 1.2.13 managesieve diff, now it's been updated. from Brad. 2010-07-30 21:55:16 +00:00
sthen
6b062b8978 - Add a bug fix from upstream via Brad:
mbox: Fields weren't being added to cache file during message saving.

- Knock out the sieve subpackage if building with another flavor.
The object code was ending up linked to db/ldap libraries and thus
producing bad packages in bulk builds. This is a nasty hack from me
to fix packages until we have time to fix the linking and has a
big fat XXX next to it. Ok Brad (maintainer).
2010-07-30 20:22:24 +00:00
sthen
ccb546afb8 update to 1.2.13, from Brad 2010-07-24 09:51:12 +00:00
sthen
a3822319a3 mbox: When generating envelope to From_-line, don't append a second
@owndomain if username already has one.

from upstream via Brad.
2010-07-20 23:49:18 +00:00
sthen
0e50d5fc42 Fix for mbox (Renaming mailbox under newly created dir didn't move
index directory). From upstream via Brad.
2010-07-05 21:54:28 +00:00
sthen
dacfe66928 2 fixes from upstream via Brad
- lib-charset: Don't assert-crash when iconv() skips lots of invalid input.
- lib-storage: When getting decoded headers, don't fail when MIME encoded-words
expand to LFs.
2010-06-27 09:46:18 +00:00
sthen
9456c8d0e0 update to 0.2.12 from Brad (maintainer) 2010-06-20 13:53:56 +00:00
sthen
8868c21fd1 sync patches, no package change. from Brad. 2010-05-05 02:07:44 +00:00
sthen
66939b7c2c add a patch from upstream via Brad:
imap: If FETCH notices cached message size is wrong, mark cache corrupted
2010-05-02 22:42:44 +00:00
pea
48d5b07122 Update sieve to 0.1.16
ok brad (maintainer), sthen@
2010-04-30 14:40:58 +00:00
sthen
68a1003ed1 fix a crash in deliver, from upstream via Brad 2010-04-14 08:28:54 +00:00
sthen
0fbeaaa2a3 use newer autoconf, from Brad 2010-04-03 00:21:14 +00:00
sthen
b8cc8daf8b cherrypick another diff from upstream; from Brad:
pgsql: Don't leak memory if query returns multiple results.
2010-03-31 23:46:21 +00:00
sthen
6fe2bae2c3 add a bugfix patch from upstream; from Brad 2010-03-31 19:37:30 +00:00
sthen
2fc67f3b3e when adding the managesieve patches, use patch -z.managesieve.orig
so update-patches doesn't pick them all up. ok Brad. no bump needed.
2010-03-23 21:55:38 +00:00
pea
52b8bfb563 MAJOR update to Dovecot 1.2.11
The old cmusieve is removed in favor of the new sieve implementation.
Be very careful when upgrading.
Small howto here: http://openbsd.raveland.org/ports/dovecot/UPGRADE_HOWTO

With tweaks from brad (maintainer) and sthen@: thanks
Lot of tests from Robert (robert at openbsd.pap.st), thanks !


ok brad (maintainer), sthen@
2010-03-23 21:32:07 +00:00
sthen
b05a4ab4bf fix the path to /usr/sbin/sendmail. ok Brad (maintainer), pea@, jasper@
(ports is still not fully open)
2010-02-28 17:58:53 +00:00
naddy
9d77290bb6 make sure flavor-invariant packages really don't pick up any flavor 2010-02-14 20:01:00 +00:00
sthen
559a1450b8 Update to 1.1.20, from Brad. 2009-11-10 23:20:22 +00:00
sthen
8b569197c5 add two patches from upstream repo;
- maildir: Having a lot of keywords assert-crashed with "stack frame changed".
- master: When creating login processes, don't close any fds after dup2()s.

from Brad (maintainer).
2009-11-06 17:08:50 +00:00
sthen
78185a5ceb Add some patches from upstream. From Brad. 2009-10-30 11:43:48 +00:00
sthen
5c4cc13072 - SECURITY update of dovecot-sieve (based on the Cyrus sieve library)
- bugfix update of dovecot

From Brad (maintainer).
2009-09-15 22:56:16 +00:00
jasper
b1adcd9d77 - let GSSAPI work again.
from remco@d-compu.dyndns.org.
ok brad (MAINTAINER)
2009-09-01 17:28:50 +00:00
sthen
6f9d66a3f7 bugfix update to 1.1.18; from Brad. 2009-07-27 23:32:17 +00:00
sthen
e1d4f6dce7 Bugfix update to 1.1.17; from Brad. 2009-07-17 07:28:18 +00:00
sthen
d9246f17c5 1.1.16; bugfix update, from Brad. fixes a couple of crashes. 2009-06-01 12:57:16 +00:00
sthen
41093a2240 maintenance update to 1.1.15, from Brad. 2009-05-19 08:10:56 +00:00
sthen
ef052ee5e0 use /dev/arandom; from Brad. 2009-05-04 11:40:40 +00:00
sthen
36a5ec4a82 maintenance update to 1.1.4, from Brad (maintainer) 2009-04-17 14:06:40 +00:00
sthen
f3dc523319 maintenance update to 1.1.13, from Brad 2009-03-18 23:23:20 +00:00
sthen
e2d1eb49cb maintenance update to Dovecot 1.1.12 plus a couple of post-release
patches from the upstream repo - from Brad (maintainer).
2009-03-17 09:09:10 +00:00
sthen
02b1e4a2ef log the correct filename in an error message; from upstream repo via Brad 2009-02-14 10:27:58 +00:00
sthen
1603ca096a roll in fixes from upstream repo; from Brad.
- mail_index_lookup_first() didn't always find the result.
  This caused SELECT not to return UNSEEN number always.
- Maildir: Fix to earlier >26 keywords handling change.
- i_stream_read(): Added a few more asserts.
- istream-tee: Minor cleanups, assert and a potential fix.
2009-02-08 14:54:21 +00:00
sthen
01af648685 maintenance update to 1.1.11, from Brad. 2009-02-04 21:29:48 +00:00
sthen
dcd15bd128 Update to 1.1.10, from Brad - fixes some problems introduced by 1.1.9 2009-01-27 08:33:12 +00:00
sthen
b51b001d50 update to 1.1.9 and add a flavour add bdb dictionary support (allows
the expire plugin to work without a SQL database). From Brad (maintainer),
diff for bdb support from Michael Lechtermann.
2009-01-26 14:47:02 +00:00
sthen
e76d7b26b4 bugfix updates to 1.1.8 (Dovecot) and 1.1.6 (dovecot-sieve), from
Brad (maintainer).
2009-01-08 12:07:03 +00:00
brad
2a63c7cca2 Update to Dovecot 1.1.7; A bug fix release.
ok sthen@
2008-11-25 00:44:58 +00:00
brad
2ec6c7ff2f Update to Dovecot 1.1.6; an important bug fix update.
ok sthen@
2008-10-29 23:16:56 +00:00
brad
5d5af46a90 Update to Dovecot 1.1.5.
ok sthen@
2008-10-23 18:37:49 +00:00
brad
7eb398d6f9 Update to Dovecot 1.1.4.
ok sthen@
2008-10-08 23:03:55 +00:00
bernd
5d94072dd9 Missing PKGNAME-sieve bump after COMMENT-sieve change. 2008-09-23 13:31:50 +00:00
brad
26ea736147 Update to Dovecot 1.1.3.
ok sthen@
2008-09-04 08:35:43 +00:00
brad
af9fe93dd3 Add missing PREFIX marker to an example plugins path for LDA.
From Ingo Schwarze <schwarze at usta dot de>
2008-08-23 20:13:39 +00:00
brad
2211354bcc Upgrade to Dovecot 1.1.2.
ok jakob@
2008-08-20 02:07:04 +00:00
brad
a21d22d462 Three fixes for Dovecot 1.0..
- Maildir: Group of the created shared directory wasn't set.
- Logging: Make sure we don't recurse infinitely when running out of memory.
- rfc822_parse_phrase(): Don't read outside data boundaries if input is empty.

From the Dovecot Mercurial repo.

ok sthen@
2008-07-21 09:33:18 +00:00
brad
8189e55776 Maildir: If there are multiple :2,<flags> in filename, use the last one
both getting and setting the flags.

From the Dovecot Mercurial repo.

ok sthen@
2008-07-02 23:00:10 +00:00
brad
7d2a5246e2 upgrade to Dovecot 1.0.15. bug fix update.
ok sthen@
2008-06-22 18:36:46 +00:00
brad
7132c57a86 Two fixes for Dovecot 1.0..
- Recreate dovecot-uidlist if updating it would shrink the file more than 25%.
- imap_get_base_subject_cased(): Subject trailers weren't removed correctly.

From the Dovecot Mercurial repo.

ok sthen@
2008-06-19 22:27:33 +00:00
sthen
c9ed1ad607 Maintenance update, recent patches are now rolled into the
distfile from upstream.  From Brad.
2008-06-03 00:16:51 +00:00
sthen
4ce0b59c9c update dovecot-sieve to new version, from Brad. 2008-05-30 23:25:09 +00:00
sthen
a059f2473f Add fix from upstream repo, "mbox: If INBOX creation fails because
of EACCES, try with privileged group enabled."

http://hg.dovecot.org/dovecot-1.0/rev/932768a879c6
From Brad.
2008-05-28 23:08:03 +00:00
sthen
7bbaba5867 Add some bug-fix patches; at this point in the Dovecot release cycle
most work is on 1.1, so it makes sense to add them locally for now.

- If SSL function fails and there are no errors, return "Unknown error"
instead of "Success" as the reason.
- Fixed a memory leak in ACL plugin.
- Send the success reply in one write.
- If remote disconnects, log "Connection closed: reason" just like IMAP does.
- STORE: Ignore flag changes for read-only (especially EXAMINEd) mailboxes.
- random_fill(): If read(/dev/urandom) returned EINTR, it could have written
random data before the given buffer.
- BODY/BODYSTRUCTURE fetch: Don't crash if we already had message parts
parsed.

From Brad, tested on various arch production servers.
2008-05-22 07:55:08 +00:00
bernd
2bc4609feb "allow_nets didn't work correctly with big endian machines."
From upstream:
http://hg.dovecot.org/dovecot-1.0/rev/71c02fdf1b59

via brad@
2008-05-16 05:45:26 +00:00
bernd
a344f90a86 cvs ate this patch. 2008-04-28 09:51:10 +00:00
bernd
a201722113 Enable kerberosV support.
ok brad@
2008-04-28 09:46:07 +00:00
brad
e501ab4b15 upgrade to Dovecot 1.0.13. security and bug fix update.
looks good jasper@
2008-03-16 18:46:14 +00:00
jakob
433ac96696 dovecot 1.0.10; from MAINTAINER 2007-12-31 10:31:11 +00:00
jakob
1dd15ae980 dovecot 1.0.9; from MAINTAINER 2007-12-12 06:06:43 +00:00
jakob
805f8c736f update to dovecot 1.0.8, from MAINTAINER 2007-11-30 09:52:39 +00:00
jakob
9166656e9b Dovecot 1.0.7 (bugfix release); from MAINTAINER 2007-10-29 22:07:54 +00:00
jakob
164a9f7195 update to Dovecot 1.0.6 (bugfix release); from MAINTAINER 2007-10-29 07:27:28 +00:00
jakob
9e191d7bb0 update to v1.0.5 (bugfix release) 2007-09-09 07:23:12 +00:00
jakob
b48e8db02c dovecot v1.0.4; from MAINTAINER 2007-09-08 08:44:39 +00:00
kili
eb4770dc84 Change Brads email address for now, so people can reach him instead of
getting bounces or 550s. Bump pkgnames. While here, remove quotes from
comments.

prompted by espie@
2007-09-01 20:11:21 +00:00
jakob
ff941e3df8 dovecot 1.0.3; from maintainer 2007-08-27 07:48:55 +00:00
jakob
666610df5b upgrade to v1.0.2, bugfix release; from brad@ 2007-07-16 07:09:59 +00:00
jakob
9aa590ac81 update to Dovecot 1.0.1, a bug fix release. from brad@ 2007-06-19 19:18:49 +00:00
jakob
b8fc363f5b update sieve plugin version 2007-04-18 05:43:51 +00:00
jakob
bf244d1e4f Dovecot v1.0.0; from brad@ 2007-04-13 15:38:29 +00:00
jakob
a2dc72cc4b another release candidate, mostly LDAP fixes; from brad@ 2007-04-12 20:13:58 +00:00
jakob
ade319269c dovecot 1.0rc31; from brad@ 2007-04-11 20:28:15 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
jakob
16eec64f67 dovecot 1.0 rc 28; from brad@ 2007-03-24 07:29:01 +00:00
jakob
bc9aef0ba6 add sqlite flavour; from brad@ 2007-03-22 06:59:13 +00:00
msf
e66d4398de make dovecot-example_conf respect PREFIX again. broken many many moons ago.
ok maintainer
2007-03-21 22:43:49 +00:00
jakob
3d9e8a9c7a dovecot 1.0 rc 27; from brad@ 2007-03-15 23:20:54 +00:00
jakob
43b8b64adb version 1.0.rc22; from brad@ 2007-02-06 21:56:26 +00:00
jakob
4f68de9a02 dovecot 1.0.rc21 (from brad@) 2007-02-03 08:19:18 +00:00
jakob
5042d39ac0 update to 1.0.rc19; from maintainer (brad@) 2007-01-25 07:48:39 +00:00
jakob
71ddc337fc upgrade to dovecot 1.0.rc17; from brad@ 2007-01-15 08:12:40 +00:00
steven
cc917f9de9 - repair dependencies
- use BUILD_PKGPATH since this can be flavored
- add forgotten @pkgpath annotation
- bump all PKGNAMEs
2006-12-07 21:49:01 +00:00
jakob
6253e4a775 SHARED_ONLY; from brad@ 2006-12-02 10:34:30 +00:00
espie
b892c8446d default package 2006-12-01 23:57:28 +00:00
jakob
a53b3ab3cb add package for the sieve mail filter plugin; ok brad@ 2006-12-01 23:30:49 +00:00
brad
1117051851 upgrade to Dovecot 1.0rc15 2006-11-19 00:40:23 +00:00
brad
09e191d2f2 upgrade to Dovecot 1.0rc14 2006-11-12 20:57:03 +00:00
mbalmer
c9c4553f8c Fix WANTLIB after openldap changes. 2006-11-11 13:31:07 +00:00
brad
ca6c31abbf upgrade to Dovecot 1.0rc13 2006-11-11 06:25:40 +00:00
brad
5d22fe7da3 upgrade to Dovecot 1.0rc12 2006-11-05 16:07:30 +00:00
brad
c2cd51ef7d upgrade to Dovecot 1.0rc11 2006-11-05 05:02:38 +00:00
brad
05cbc0630f upgrade to Dovecot 1.0rc10 2006-10-23 18:23:12 +00:00
brad
39c73b76e1 upgrade to Dovecot 1.0rc9 2006-10-14 01:41:19 +00:00
brad
d734e1ab3f upgrade to Dovecot 1.0rc8 2006-10-09 19:26:53 +00:00
brad
66b69341db fix a kqueue bug with the filesystem notification mechanism that could
potentially cause Dovecot to spin and chew up all of the available CPU
time.

From Dovecot CVS.
2006-09-22 15:46:28 +00:00
brad
026742824b upgrade to Dovecot 1.0rc7
ok dlg@
2006-09-18 05:04:28 +00:00