Commit Graph

381 Commits

Author SHA1 Message Date
Michal Hlavinka
bb6a8ab18e do not print error when NetworkManager is not installed (#916456) 2013-02-28 09:47:32 +01:00
Michal Hlavinka
ad771a9d2a major update to dovecot 2.2 RC2 2013-02-27 13:06:12 +01:00
Michal Hlavinka
fc84e28b36 dovecot updated to 2.1.15
- v2.1.14's dovecot.index.cache fixes caused Dovecot to use more disk I/O
  and memory than was necessary.
2013-02-11 17:34:58 +01:00
Michal Hlavinka
b07b4b4634 spec clean up 2013-02-07 17:10:57 +01:00
Michal Hlavinka
eb14d4821d dovecot updated to 2.1.14
- v2.1.11+ had a race condition where it sometimes overwrote data in
  dovecot.index.cache file. This could have caused Dovecot to return
  the same cached data to two different messages.
- mdbox: Fixes to handling duplicate GUIDs during index rebuild
2013-01-31 10:21:40 +01:00
Michal Hlavinka
073781ea2a dovecot updated to 2.1.13
- Some fixes to cache file changes in v2.1.11.
- virtual storage: Sorting mailbox by from/to/cc/bcc didn't work.
2013-01-15 17:56:02 +01:00
Michal Hlavinka
3f11383314 dovecot updated to 2.1.12
- lmtp proxy: Fixed hanging if remote server was down.
- doveadm: Various fixes to handling doveadm-server connections.
- auth: passdb imap was broken in v2.1.10.
2012-12-03 10:58:58 +01:00
Michal Hlavinka
238b8d2f24 fix network still not ready race condition (#871623) 2012-11-08 17:26:53 +01:00
Michal Hlavinka
c07c17e2c8 add reload command to service file 2012-11-02 10:43:37 +01:00
Michal Hlavinka
3ba26e9288 reenable buildtime check 2012-10-11 13:13:26 +02:00
Michal Hlavinka
03b4bb7134 dovecot updated to 2.1.10, pigeonhole updated to 0.3.3
- director: In some conditions director may have disconnected from
  another director (without logging about it), thinking it was sending
  invalid data.
- imap: Various fixes to listing mailboxes.
- login processes crashed if there were a lot of local {} or remote {}
  settings blocks.
2012-09-19 12:08:01 +02:00
Michal Hlavinka
c626a1d895 use new systemd rpm macros (#851238) 2012-08-24 11:23:45 +02:00
Michal Hlavinka
a86ae9ba56 dovecot updated to 2.1.9
- Full text search indexing might have failed for some messages,
  always causing indexer-worker process to run out of memory.
- fts-lucene: Fixed handling SEARCH HEADER FROM/TO/SUBJECT/CC/BCC when
  the header wasn't lowercased.
- fts-squat: Fixed crash when searching a virtual mailbox.
- pop3: Fixed assert crash when doing UIDL on empty mailbox on some
  setups.
- auth: GSSAPI RFC compliancy and error handling fixes.
- Various fixes related to handling shared namespaces
2012-08-02 10:26:08 +02:00
Dennis Gilmore
b4145cf649 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 16:15:42 -05:00
Michal Hlavinka
f83b71388b pigeonhole updated to 0.3.1
- Fixed several small issues, including a few potential segfault bugs, based
  on static source code analysis.
2012-07-03 10:35:02 +02:00
Michal Hlavinka
5a0b2d4236 dovecot updated to 2.1.8
- imap: Mailbox names were accidentally sent as UTF-8 instead of mUTF-7
  in previous v2.1.x releases for STATUS, MYRIGHTS and GETQUOTAROOT commands.
- lmtp proxy: Don't timeout connections too early when mail has a lot of RCPT TOs.
- director: Don't crash if the director is working alone.
- shared mailboxes: Avoid doing "@domain" userdb lookups.
- doveadm: Fixed crash with proxying some commands.
- fts-squat: Fixed handling multiple SEARCH parameters.
- imapc: Fixed a crash when message had more than 8 keywords.
- imapc: Don't crash on APPEND/COPY if server doesn't support UIDPLUS.
2012-07-03 09:29:44 +02:00
Michal Hlavinka
39e39861b1 make quota work with NFS mounted mailboxes 2012-07-02 15:27:30 +02:00
Michal Hlavinka
30158818a7 posttrans argument is always zero 2012-06-22 15:17:34 +02:00
Michal Hlavinka
cc569c2c38 do not let dovecot run during upgrade (#134325) 2012-06-22 12:46:22 +02:00
Michal Hlavinka
932bd5a357 do not use clucene in epel builds 2012-06-05 10:41:40 +02:00
Michal Hlavinka
0ea14145bd fix changelog, 2.1.7-1 had copy-pasted upstream changelog, which was wrong
- director: Don't crash with quickly disconnecting incoming director
  connections.
- mdbox: If mail was originally saved to non-INBOX, and namespace
  prefix is non-empty, don't assert-crash when rebuilding indexes.
- sdbox: Don't use more fds than necessary when copying mails.
- auth: Fixed crash with DIGEST-MD5 when attempting to do master user
  login without master passdbs.
- Several fixes to mail_shared_explicit_inbox=no
- imapc: Use imapc_list_prefix also for listing subscriptions.
2012-05-30 10:46:37 +02:00
Michal Hlavinka
8176def266 updated to 2.1.7
- v2.1.5: Using "~/" as mail_location or elsewhere failed to actually
  expand it to home directory.
- dbox: Fixed potential assert-crash when reading dbox files.
- trash plugin: Fixed behavior when quota is already over limit.
- mail_log plugin: Logging "copy" event didn't work.
- Proxying to backend server with SSL: Verifying server certificate
  name always failed, because it was compared to an IP address.
2012-05-30 10:18:47 +02:00
Michal Hlavinka
e9950ef716 fix socket activation again, fix in 2.1.6 is incomplete 2012-05-09 17:03:55 +02:00
Michal Hlavinka
04f6a1d889 v2.1.5: Using "~/" as mail_location or elsewhere failed to actually
expand it to home directory.
- dbox: Fixed potential assert-crash when reading dbox files.
- trash plugin: Fixed behavior when quota is already over limit.
- Proxying to backend server with SSL: Verifying server certificate
  name always failed, because it was compared to an IP address.
2012-05-09 10:26:49 +02:00
Michal Hlavinka
c9cc177990 IMAP: Several fixes related to mailbox listing in some configs
- director: A lot of fixes and performance improvements
- mbox: Deleting a mailbox didn't delete its index files.
- pop3c: TOP command was sent incorrectly
- trash plugin didn't work properly
- LMTP: Don't add a duplicate Return-Path: header when proxying.
- listescape: Don't unescape namespace prefixes.
2012-04-24 13:14:53 +02:00
Michal Hlavinka
999846d56f close systemd extra sockets that are not configured 2012-04-24 09:43:54 +02:00
Michal Hlavinka
43bd98bb09 dovecot updated to 2.1.4
- Proxying SSL connections crashed in v2.1.[23]
- fts-solr: Indexing mail bodies was broken.
- director: Several changes to significantly improve error handling
- doveadm import didn't import messages' flags
- mail_full_filesystem_access=yes was broken
- Make sure IMAP clients can't create directories when accessing
  nonexistent users' mailboxes via shared namespace.
- Dovecot auth clients authenticating via TCP socket could have failed
  with bogus "PID already in use" errors.
2012-04-10 11:14:25 +02:00
Michal Hlavinka
eec7b76ed0 dovecot updated to 2.1.3
- multi-dbox format in dovecot 2.1.2 was broken
- temporarily disable check phase until bug #798968 is fixed
2012-03-19 11:52:25 +01:00
Michal Hlavinka
b8a9b34979 dovecot updated to 2.1.2
- doveadm sync: If mailbox was expunged empty, messages may have
  become back instead of also being expunged in the other side.
- imap_id_* settings were ignored before login.
- Several fixes to mailbox_list_index=yes
- Previous v2.1.x didn't log all messages at shutdown.
2012-03-16 16:26:11 +01:00
Michal Hlavinka
531ee39146 enable fts_lucene plugin (#798661) 2012-03-01 14:18:51 +01:00
Michal Hlavinka
bc52ceb4b5 dovecot updated to 2.1.1
- acl plugin + autocreated mailboxes crashed when listing mailboxes
- doveadm force-resync: Don't skip autocreated mailboxes (especially
  INBOX).
- If process runs out of fds, stop listening for new connections only
  temporarily, not permanently (avoids hangs with process_limit=1
  services)
- auth: passdb imap crashed for non-login authentication (e.g. smtp).
2012-02-24 13:44:41 +01:00
Michal Hlavinka
b46f20ae5c spec cleanup 2012-02-24 13:33:39 +01:00
Michal Hlavinka
0f131103d0 include pigeonhole doc files 2012-02-21 14:56:14 +01:00
Michal Hlavinka
da51a29c21 pigeonhole autogen is no longer required 2012-02-21 11:38:46 +01:00
Michal Hlavinka
b8ce1ea901 fix typo 2012-02-20 17:23:07 +01:00
Michal Hlavinka
fb23b2164a updated to 2.1.0 (no major changes since .rc6) 2012-02-20 17:04:54 +01:00
Michal Hlavinka
13370249d3 updated to 2.1.rc6
- dbox: Fixed error handling when saving failed or was aborted
- IMAP: Using COMPRESS extension may have caused assert-crashes
- IMAP: THREAD REFS sometimes returned invalid (0) nodes.
- dsync: Fixed handling non-ASCII characters in mailbox names.
2012-02-14 11:32:30 +01:00
Michal Hlavinka
e8ef6d15b1 use PraveTmp in systemd unit file 2012-02-07 15:55:24 +01:00
Michal Hlavinka
22b84f8ed2 updated to 2.1.rc5
- director: With >2 directors ring syncing might have stalled during
  director connect/disconnect, causing logins to fail.
- LMTP client/proxy: Fixed potential hanging when sending (big) mails
- Compressed mails with external attachments (dbox + SIS + zlib) failed
  sometimes with bogus "cached message size wrong" errors.
2012-02-07 15:37:47 +01:00
Michal Hlavinka
28b12314fc updated to 2.1.rc3
dsync was merged into doveadm
added pop3c (= POP3 client) storage backend
2012-01-09 16:24:20 +01:00
Michal Hlavinka
6e67927821 allow imap+TLS and pop3+TLS by default 2011-12-14 14:54:39 +01:00
Michal Hlavinka
31231a5a1e allow imap+TLS and pop3+TLS by default 2011-12-14 14:53:03 +01:00
Michal Hlavinka
800dfd9717 call systemd reload in postun 2011-12-02 15:54:54 +01:00
Michal Hlavinka
b940852901 updated to 2.1.rc1
major changes since 2.0.x:
plugins now use UTF-8 mailbox names rather than mUTF-7
auth_username_format default changed to %Lu
solr full text search backend changed to use mailbox GUIDs instead of
mailbox names, requiring reindexing everything
2011-11-30 13:08:48 +01:00
Michal Hlavinka
6505a62eab dovecot updated to 2.0.16 2011-11-21 15:11:02 +01:00
Michal Hlavinka
6e31462661 do not use obsolete settings in default configuration (#743444) 2011-10-24 10:09:56 +02:00
Michal Hlavinka
0793b6f487 dovecot updated to 2.0.15
v2.0.14: Index reading could have eaten a lot of memory in some
situations
mbox: Fixed crash during mail delivery when mailbox didn't yet have
GUID assigned to it.
zlib+mbox: Fetching last message from compressed mailboxes crashed.
2011-09-19 11:19:23 +02:00
Michal Hlavinka
8ad0092ca6 do not enable insecure connections by default 2011-09-13 17:27:16 +02:00
Michal Hlavinka
1f1fa948da dovecot updated to 2.0.14
userdb extra fields can now return name+=value to append to an
existing name
script-login attempted an unnecessary config lookup, which usually
failed with "Permission denied".
lmtp: Fixed parsing quoted strings with spaces as local-part for
MAIL FROM and RCPT TO.
imap: FETCH BODY[HEADER.FIELDS (..)] may have crashed or not
returned all data sometimes.
ldap: Fixed random assert-crashing with with sasl_bind=yes.
Fixes to handling mail chroots
Fixed renaming mailboxes under different parent with FS layout when
using separate ALT, INDEX or CONTROL paths.
zlib: Fixed reading concatenated .gz files.
2011-08-29 08:59:11 +02:00
Michal Hlavinka
774bb59834 do not include sysv init script 2011-07-15 13:03:02 +02:00
Michal Hlavinka
5c91ea97f5 add /etc/sysconfig/dovecot only on systems without systemd 2011-05-30 08:31:33 +02:00
Michal Hlavinka
b68c74888c make spec work for epel5 and epel6 2011-05-27 18:10:30 +02:00
Michal Hlavinka
9ae5b6102c dovecot updated to 2.0.13
mdbox purge: Fixed wrong warning about corrupted extrefs.
script-login binary wasn't actually dropping privileges to the
user/group/chroot specified by its service settings.
Fixed potential crashes and other problems when parsing header names
that contained NUL characters.
2011-05-12 09:54:15 +02:00
Michal Hlavinka
fcd3b0e93b pigeonhole updated 2011-04-15 09:50:48 +02:00
Michal Hlavinka
e597886c59 dbox: Fixes to handling external attachments
dsync: More fixes to avoid hanging with remote syncs
dsync: Many other syncing/correctness fixes
doveconf: v2.0.10 and v2.0.11 didn't output plugin {} section right
2011-04-13 10:22:38 +02:00
Michal Hlavinka
ff80e23dbf rebuild with new patch 2011-03-28 09:03:42 +02:00
Michal Hlavinka
bb49692b03 fix regression in config file parsing (#690401) 2011-03-28 08:43:28 +02:00
Dan Horák
5f460e247b rebuilt for mysql 5.5.10 (soname bump in libmysqlclient) 2011-03-23 19:10:27 +01:00
Michal Hlavinka
2221be6d9b rebuild because of updated dependencies 2011-03-23 13:29:59 +01:00
Michal Hlavinka
80c17acc4b IMAP: Fixed hangs with COMPRESS extension
IMAP: Fixed a hang when trying to COPY to a nonexistent mailbox.
IMAP: Fixed hang/crash with SEARCHRES + pipelining $.
IMAP: Fixed assert-crash if IDLE+DONE is sent in same TCP packet.
2011-03-07 10:17:32 +01:00
Michal Hlavinka
e90ec7f134 add missing section to dovecot's systemd service file 2011-02-17 12:24:50 +01:00
Dennis Gilmore
0541745c7e - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 08:57:23 -06:00
Michal Hlavinka
34e45993c3 - dovecot updated to 2.0.9
- fixed a high system CPU usage / high context switch count performance problem
- lda: Fixed a crash when trying to send "out of quota" reply
2011-01-13 12:37:23 +01:00
Michal Hlavinka
9cbf19474c - add full path and check to restorecon in post 2010-12-20 13:21:48 +01:00
Michal Hlavinka
28b5145274 - add full path to restorecon in post 2010-12-20 13:16:35 +01:00
Michal Hlavinka
741be82f19 add full path to restorecon in post 2010-12-20 08:07:28 +01:00
Michal Hlavinka
41d764a053 - fix s/foobar/dovecot/ typo in post script 2010-12-07 14:38:36 +01:00
Michal Hlavinka
3aae307762 - dovecot updated to 2.0.8, pigeonhole updated to 0.2.2
- services' default vsz_limits weren't being enforced correctly
- added systemd support
- dbox: Fixes to handling external mail attachments
- imap, pop3: When service { client_count } was larger than 1, the
  log messages didn't use the correct prefix
- MySQL: Only the first specified host was ever used
2010-12-07 12:13:03 +01:00
Michal Hlavinka
dd241c3ece - make it work with /var/run on tmpfs (#656577) 2010-11-29 11:20:32 +01:00
Michal Hlavinka
dea656944c - fix regression with valid_chroot_dirs being ignored (#654083) 2010-11-23 10:10:40 +01:00
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
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
2ba47a94f4 fix source name 2010-05-17 16:12:02 +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
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
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
Michal Hlavinka
cfab5631c0 - fix certs location in ssl.conf 2010-03-30 09:40:11 +00:00
Michal Hlavinka
ad83a5ece1 - update to snapshot aefa279e2c70 from 2010-03-27
- fixes complains about missing tcpwrap (#577426)
2010-03-29 07:08:01 +00:00
Michal Hlavinka
fbf4f13a5e fix man pages 2010-03-25 14:37:55 +00:00
Michal Hlavinka
08701bf9bf - dovecot updated to 2.0 beta 4 2010-03-25 14:22:30 +00:00
Michal Hlavinka
cd18c470c6 - fix missing bzip2 support in zlib plugin (#572797) 2010-03-12 09:25:47 +00:00
Michal Hlavinka
fddf639ba2 - updated to 1.2.11
- mbox: Message header reading was unnecessarily slow. Fetching a huge
    header could have resulted in Dovecot eating a lot of CPU. Also
    searching messages was much slower than necessary.
- maildir: Reading uidlist could have ended up in an infinite loop.
- IMAP IDLE: v1.2.7+ caused extra load by checking changes every
0.5 seconds after a change had occurred in mailbox
2010-03-09 10:58:15 +00:00
Michal Hlavinka
27d5bb9c7d - move libs to correct package 2010-02-23 16:34:51 +00:00
Michal Hlavinka
e823d4a615 - merged dovecot-sieve and dovecot-managesieve into dovecot-pigeonhole
- merged dovecot-sqlite, dovecot-gssapi and dovecot-ldap into dovecot
2010-02-23 15:39:46 +00:00
Michal Hlavinka
d9e67b590b update sieve and managesieve 2010-01-25 14:44:00 +00:00
Michal Hlavinka
cf3aa897c1 fix percent sign in changelog 2010-01-25 10:25:48 +00:00
Michal Hlavinka
7cff37a93e - updated to 1.2.10
- %variables now support %{host}, %{pid} and %{env:ENVIRONMENT_NAME}
    everywhere.
- LIST-STATUS capability is now advertised
- maildir: Fixed several assert-crashes.
- imap: LIST "" inbox shouldn't crash when using namespace with "INBOX."
    prefix.
- lazy_expunge now ignores non-private namespaces.
2010-01-25 09:33:08 +00:00
Michal Hlavinka
e3f90928c6 - sieve updated to 0.1.14
- managesieve updated to 0.11.10
2009-12-22 17:57:53 +00:00
Michal Hlavinka
8901686bd6 updated to 1.2.9 2009-12-18 17:23:47 +00:00
Michal Hlavinka
449aae464c spec cleanup 2009-11-25 16:24:36 +00:00
Michal Hlavinka
17eef1a5ce - remove obsolete doc
- another try to re-add some files (step 1/3)
2009-11-25 15:54:10 +00:00
Michal Hlavinka
21c5d96e31 - fix dovecot's restart after update (#518753) 2009-11-24 16:26:20 +00:00
Michal Hlavinka
ea749c536c - fix initdddir typo (for rhel rebuilds) 2009-11-24 15:36:57 +00:00
Michal Hlavinka
1424304286 updated to 1.2.8 2009-11-20 08:21:13 +00:00
Michal Hlavinka
e2f6b8a5dc - use originall managesieve to dovecot diff
- EPEL-ize spec for rhel5 rebuilds (#537666)
2009-11-18 10:14:26 +00:00
Michal Hlavinka
2f972db62e commit changes 2009-11-13 13:56:36 +00:00
Michal Hlavinka
180412ea2c - updated to dovecot 1.2.7
- add man pages
2009-11-13 13:52:01 +00:00
Michal Hlavinka
dc8740b837 spec cleanup 2009-11-02 17:03:59 +00:00
Michal Hlavinka
70a412d96c sieve updated to 0.1.13 2009-10-19 07:32:42 +00:00
Michal Hlavinka
9034bdd503 fix license 2009-10-13 12:31:28 +00:00
Michal Hlavinka
eed6bdbfd6 - fix init script for case when no action was specified 2009-10-09 19:01:08 +00:00
Michal Hlavinka
47d0637e61 - dovecot updated to 1.2.6
- Added authtest utility for doing passdb and userdb lookups.
- login: ssl_security string now also shows the used compression.
- quota: Don't crash with non-Maildir++ quota backend.
- imap proxy: Fixed crashing with some specific password characters.
- fixed broken dovecot --exec-mail.
- Avoid assert-crashing when two processes try to create index at the same
    time.
2009-10-06 09:57:36 +00:00
Michal Hlavinka
137c3c5220 fix _initddir <-> _initrddir 2009-09-30 13:37:46 +00:00
Michal Hlavinka
9770f2cf02 - build with libcap enabled 2009-09-29 15:04:14 +00:00
Michal Hlavinka
b71fd61689 updated to 1.2.5 2009-09-17 15:08:17 +00:00
Tomáš Mráz
e4986a9ef5 - use password-auth common PAM configuration instead of system-auth 2009-09-16 11:56:41 +00:00
Michal Hlavinka
4be1622220 update sieve summary and description 2009-09-14 09:10:35 +00:00
Tomáš Mráz
0fd10351c8 - rebuilt with new openssl 2009-08-21 13:07:34 +00:00
Michal Hlavinka
455b69cd55 - updated: dovecot 1.2.4, managesieve 0.11.9, sieve 0.1.12 2009-08-21 10:44:35 +00:00
Michal Hlavinka
42585896d8 fix dovecot-sive build script 2009-08-10 16:04:58 +00:00
Michal Hlavinka
2bd0f68b28 updated to 1.2.3 2009-08-10 05:06:15 +00:00