Commit Graph

334 Commits

Author SHA1 Message Date
Michal Hlavinka
f855a48f4b - dovecot updated to 2.0.7
- IMAP: Fixed LIST-STATUS when listing subscriptions with subscriptions=no namespaces.
- IMAP: Fixed SELECT QRESYNC not to crash on mailbox close if a lot of changes were being sent.
- quota: Don't count virtual mailboxes in quota
- doveadm expunge didn't always actually do the physical expunging
- Fixed some index reading optimizations introduced by v2.0.5.
- LMTP proxying fixes
2010-11-09 13:14:11 +01:00
Michal Hlavinka
d9d18f2d00 - dovecot updated to 2.0.6
- Pre-login CAPABILITY includes IDLE again. Mainly to make Blackberry
  servers happy.
- auth: auth_cache_negative_ttl default was 0 in earlier v2.0.x, but it
  was supposed to be 1 hour as in v1.x. Changed it back to 1h.
- doveadm: Added import command for importing mails from other storages.
- Reduced NFS I/O operations for index file accesses
- dbox, Maildir: When copying messages, copy also already cached fields
  from dovecot.index.cache
- Maildir: LDA/LMTP assert-crashed sometimes when saving a mail.
- Fixed leaking fds when writing to dovecot.mailbox.log.
- Fixed rare dovecot.index.cache corruption
- IMAP: SEARCH YOUNGER/OLDER wasn't working correctly
2010-10-22 12:05:02 +02:00
Michal Hlavinka
f8c40fb976 - dovecot updated to 2.0.5
- acl: Fixed the logic of merging multiple ACL entries
- sdbox: Fixed memory leak when copying messages with hard links.
- zlib: Fixed several crashes, which mainly showed up with mbox.
- quota: Don't crash if user has quota disabled, but plugin loaded.
- acl: Fixed crashing when sometimes listing shared mailboxes via dict proxy.
2010-10-04 08:48:32 +02:00
Michal Hlavinka
f906c466e2 - dovecot updated to 2.0.4
- multi-dbox: If :INDEX=path is specified, keep storage/dovecot.map.index*
  files also in the index path rather than in the main storage directory.
- dsync: POP3 UIDLs weren't copied with Maildir
- dict file: Fixed fd leak (showed up easily with LMTP + quota)
2010-09-28 19:08:30 +02:00
Michal Hlavinka
2278a254ef - dovecot updated to 2.0.3
- dovecot-lda: Removed use of non-standard Envelope-To: header as
  a default for -a
- dsync: Fixed handling \Noselect mailboxes
- Fixed an infinite loop introduced by v2.0.2's message parser changes.
- Fixed a crash introduced by v2.0.2's istream-crlf changes.
2010-09-20 13:17:43 +02:00
Michal Hlavinka
3abc14bbe9 - dovecot updated
- vpopmail support is disabled for now, since it's broken. You can use
  it via checkpassword support or its sql/ldap database directly.
- maildir: Fixed "duplicate uidlist entry" errors that happened at
  least with LMTP when mail was delivered to multiple recipients
- Deleting ACLs didn't cause entries to be removed from acl_shared_dict
- mail_max_lock_timeout setting wasn't working with all locks
2010-09-16 12:38:01 +02:00
Michal Hlavinka
ef76e88337 add missing sources and update file list 2010-08-25 14:47:25 +02:00
Michal Hlavinka
5fc5f28f26 - dovecot updated 2010-08-25 14:15:05 +02:00
Michal Hlavinka
7275edc473 - dovecot and pigeonhole updated
- dict quota didn't always decrease quota when messages were expunged
- Shared INBOX wasn't always listed with FS layout
2010-08-17 20:31:42 +02:00
Michal Hlavinka
547c8ca87b - dovecot and pigeonhole updated
- Using more than 2 plugins could have caused broken behavior
- Listescape plugin fixes
- mbox: Fixed a couple of assert-crashes
- mdbox: Fixed potential assert-crash when saving multiple messages
  in one transaction
2010-08-11 12:51:50 +02:00
Michal Hlavinka
5c1cac327a * Thu Aug 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:2.0-0.20.rc4
- dovecot and pigeonhole updated
- doveadm mailbox status: Fixed listing non-ASCII mailbox names.
- doveadm fetch: Fixed output when fetching message header or body
- doveadm director map/add/remove: Fixed handling IP address as parameter.
- dsync: A few more fixes
2010-08-05 11:20:18 +02:00
Fedora Release Engineering
0bbaccd114 dist-git conversion 2010-07-28 13:13:19 +00:00
Michal Hlavinka
4764fd9dc1 EPELize spec for rhel5 2010-07-22 08:21:32 +00:00
Michal Hlavinka
85bcb54554 - dovecot and pigeonhole updated
- fixed lda + sieve crash
- added mail_temp_dir setting, used by deliver and lmtp for creating
    temporary mail files. Default is /tmp.
- imap: Fixed checking if list=children namespace has children.
- mdbox: Race condition fixes related to copying and purging
2010-07-21 07:40:28 +00:00
Michal Hlavinka
8f3e92912a - dovecot and pigeonhole updated
- enabled pigeonhole's build time test suite
- acl: Fixed crashon FS layout with non-default hierarchy separator
- dbox renamed to sdbox
- dsync fixes and improvements
2010-07-16 09:02:24 +00:00
Michal Hlavinka
3ca3631896 enable pigeonhole tests 2010-07-15 14:15:56 +00:00
Michal Hlavinka
7a947687b1 - dovecot and pigeonhole updated
- fixed a crash with empty mail_plugins
- fixed sharing INBOX to other users
- director+LMTP proxy wasn't working correctly
- v1.x config parser failed with some settings if pigeonhole wasn't
    installed.
- virtual: If non-matching messages weren't expunged within same session,
    they never got expunged.
2010-07-12 08:33:16 +00:00
Michal Hlavinka
d555ceed10 - updated dovecot and pigeonhole
- a lot of dsync fixes
- improved (m)dbox recovery
2010-07-07 14:21:24 +00:00
Michal Hlavinka
18ecba13ac with dovecot 20100629 we don't need to fix encoding of doc anymore 2010-06-29 13:44:21 +00:00
Michal Hlavinka
b73e28750e starting snapshot 20100629, man pages are integrated 2010-06-29 10:12:49 +00:00
Michal Hlavinka
e6279a1941 install man pages from all sections 2010-06-28 10:23:46 +00:00
Michal Hlavinka
0c526086d4 - updated dovecot, pigeonhole and man pages
- moved disable_plaintext_auth to 10-auth.conf
- mdbox: Fixed assert-crash on storage rebuild if file got lost
- lib-charset: Don't assert-crash when iconv() skips lots of invalid input
- master: Fixed crash on deinit (maybe also on reload)
2010-06-28 09:53:20 +00:00
Michal Hlavinka
79342e3d14 fix changelog 2010-06-10 15:30:17 +00:00
Michal Hlavinka
3c9e95d290 - dovecot updated
- lib-storage: Fixed accessing uncommitted saved mails with dsync
- example-config: Moved ACL and quota settings to a separate .conf files
- dbox, mdbox: Fixed race conditions when creating mailboxes
2010-06-10 15:01:38 +00:00
Michal Hlavinka
4304f26f26 use -fno-strict-aliasing 2010-06-01 11:10:45 +00:00
Michal Hlavinka
6911d95ba5 add missing buildrequire 2010-06-01 06:48:45 +00:00
Michal Hlavinka
5fbd9c371b add missing buildrequire for solr 2010-05-31 11:08:41 +00:00
Michal Hlavinka
b639eacaef - dovecot and pigeonhole updated
- enable solr fulltext search
- master: Fixed crash on config reload
- lib-storage: Don't assert-crash when copying a mail fails
2010-05-31 11:04:50 +00:00
Michal Hlavinka
55784cfba6 dovecot uig and gid are reserved, use those ids 2010-05-20 13:13:07 +00:00
Michal Hlavinka
549f54abe5 create /var/run/dovecot/empty so dovecot does not need to do it itself 2010-05-20 06:39:32 +00:00
Michal Hlavinka
1d62475472 do not set cflags twice spec cleanup 2010-05-18 15:03:57 +00:00
Michal Hlavinka
54620ffdc5 - dovenull is unauthorized user, needs own dovenull group 2010-05-18 12:17:10 +00:00
Michal Hlavinka
84d3af1913 - fix typo in dovenull username 2010-05-18 10:27:36 +00:00
Michal Hlavinka
4f3e645fd2 fix date in changelog 2010-05-18 08:32:41 +00:00
Michal Hlavinka
44a6773254 upload missing source 2010-05-17 16:15:35 +00:00
Michal Hlavinka
2ba47a94f4 fix source name 2010-05-17 16:12:02 +00:00
Michal Hlavinka
0a8ff62794 remove unused scripts from the cvs, dsync and doveadm should be enough 2010-05-17 16:06:56 +00:00
Michal Hlavinka
c8da1b8e2e - pigeonhole and dovecot updated to snapshot 20100515
- fix crash for THREAD command
2010-05-17 15:59:00 +00:00
Michal Hlavinka
05f822bca9 - pigeonhole and dovecot updated to snapshot 20100505
- mdbox: Avoid rebuilding storage if another process already did it
- lib-storage: Fixed () sublists in IMAP SEARCH parser
- example-config: auth-checkpassword include wasn't listed in 10-auth.conf
- doveadm: Added search command
- lib-master: Don't crash after timeouting an auth-master request
- master: If inet listener uses DNS name, which returns multiple IPs,
    listen in all of them
2010-05-05 09:57:38 +00:00
Michal Hlavinka
941d6dc3d3 update source tarball 2010-04-28 14:56:47 +00:00
Michal Hlavinka
88d815fefd - updated to snapshot 20100427
- doveconf <setting name> now prints only the one setting's value
- mdbox: Automatically delete old temp.* files from storage/ directory
- mdbox: use flock locking by default
2010-04-28 14:24:37 +00:00
Michal Hlavinka
6145773401 fix typo in changelog 2010-04-22 10:56:54 +00:00
Michal Hlavinka
d49eb8ff9e update dovecot tarball 2010-04-21 16:17:59 +00:00
Michal Hlavinka
84c2b5013d fix pigeonhole to build with new dovecot 2010-04-21 16:12:07 +00:00
Michal Hlavinka
528edeab7d - updated to snapshot 20100424
- mdbox: Purge crashed if it purged all messages from a file
- lib-storage: Shared namespace's prefix_len wasn't updated after prefix
    was truncated
- imap-quota: Iterate quota roots only once when replying to GETQUOTAROOT
- idle: Do cork/uncork when sending "OK Still here" notification
- login: If proxy returns ssl=yes and no port, switch port to imaps/pop3s
2010-04-21 15:31:19 +00:00
Michal Hlavinka
04fe17b685 - add make check
- updated to snapshot 20100414
- config: Added nn- prefix to *.conf files so the sort ordering makes more
    sense
- lib-master: Log an error if login client disconnects too early
- mdbox: If purging found corrupted files, it didn't auto-rebuild storage
- lib-storage: Added support for searching save date
- and more...
- pigeonhole updated:
- Mailbox extension: fixed memory leak in the mailboxexists test
- added login failure handler
2010-04-14 08:32:10 +00:00
Michal Hlavinka
a15693e148 - updated to snapshot 20100414
- config: Added nn- prefix to *.conf files so the sort ordering makes more
    sense
- lib-master: Log an error if login client disconnects too early
- mdbox: If purging found corrupted files, it didn't auto-rebuild storage
- lib-storage: Added support for searching save date
- and more...
- pigeonhole updated:
- Mailbox extension: fixed memory leak in the mailboxexists test
- added login failure handler
2010-04-14 08:29:46 +00:00
Michal Hlavinka
a8fea56664 spec cleanup 2010-04-09 11:34:21 +00:00
Michal Hlavinka
9475add470 fix typo in changelog date 2010-04-06 13:10:08 +00:00
Michal Hlavinka
adc8d02ea9 - updated to snapshot 20100406
- auth: If userdb lookup fails internally, don't cache the result.
- Added support for userdb lookup to fail with a reason
- sdbox: mailbox_update() could have changed UIDVALIDITY incorrectly
- layout=maildir++: Fixed deleting mailboxes with mailbox=file storages
- Fixed potential problems with parsing invalid address groups.
- dsync: Don't repeatedly try to keep opening the same failing mailbox
- lib-storage: Don't crash if root mail directory isn't given.
2010-04-06 12:04:23 +00:00