]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Sun, 12 Apr 2009 03:23:34 +0000 (23:23 -0400)]
Removed unnecessary code.
--HG--
branch : HEAD
Timo Sirainen [Sun, 12 Apr 2009 03:23:22 +0000 (23:23 -0400)]
dump-capability fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 12 Apr 2009 03:12:48 +0000 (23:12 -0400)]
mbox: When doing autodetection, don't just create the missing mbox directory.
--HG--
branch : HEAD
Timo Sirainen [Sun, 12 Apr 2009 02:27:23 +0000 (22:27 -0400)]
Assume unknown settings returned by userdb lookup are plugin settings.
--HG--
branch : HEAD
Timo Sirainen [Sun, 12 Apr 2009 01:59:26 +0000 (21:59 -0400)]
Memory leak fixes.
--HG--
branch : HEAD
Timo Sirainen [Sun, 12 Apr 2009 01:46:32 +0000 (21:46 -0400)]
Sort environment for settings in reverse order, or it won't work..
--HG--
branch : HEAD
Timo Sirainen [Sun, 12 Apr 2009 01:41:42 +0000 (21:41 -0400)]
Sort environ[] before feeding it to settings parser. This fixes running with valgrind.
--HG--
branch : HEAD
Timo Sirainen [Sat, 11 Apr 2009 19:30:22 +0000 (15:30 -0400)]
Compile fix.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 22:55:18 +0000 (18:55 -0400)]
dbox: Saving shouldn't give up so easily in using existing files.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 22:50:35 +0000 (18:50 -0400)]
Changed initial memory pool sizes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 22:38:36 +0000 (18:38 -0400)]
dbox: Flush file input caches when needed so that we don't try to use partially written mails.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 22:27:02 +0000 (18:27 -0400)]
dbox: Fix to auto-purging.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 18:47:27 +0000 (14:47 -0400)]
dbox: If enough bytes have been expunged, force a purge.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 18:15:03 +0000 (14:15 -0400)]
doveadm: Log to stderr.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 18:14:45 +0000 (14:14 -0400)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 18:10:39 +0000 (14:10 -0400)]
doveadm: Implemented force-resync functionality.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 17:38:43 +0000 (13:38 -0400)]
Fixed problems with getting home directory.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 17:16:44 +0000 (13:16 -0400)]
Initial implementation of doveadm tool.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 17:16:16 +0000 (13:16 -0400)]
Added mail_storage_purge() for dbox. dbox no longer calls it automatically at logout.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 00:26:30 +0000 (20:26 -0400)]
Removed unnecessary code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 00:24:51 +0000 (20:24 -0400)]
Added lib-master and mail-storage-service code that makes it easier to build new Dovecot binaries.
Currently only the standalone applications (e.g. deliver) uses this.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 00:18:18 +0000 (20:18 -0400)]
restrict-access: If running as root, don't give "couldn't drop root group privileges" error.
--HG--
branch : HEAD
Timo Sirainen [Fri, 10 Apr 2009 00:13:41 +0000 (20:13 -0400)]
auth: Fixed listening in extra master/client sockets.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 23:31:22 +0000 (19:31 -0400)]
dict-sql: Don't crash if iteration sees a NULL value in path.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 23:14:23 +0000 (19:14 -0400)]
restrict-access: Minor code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 23:14:06 +0000 (19:14 -0400)]
restrict-access: One more root dropping fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 23:08:07 +0000 (19:08 -0400)]
dict: Fixed crashes when dict process dies.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 22:41:13 +0000 (18:41 -0400)]
restrict-access: More fixes to root checking.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 22:31:53 +0000 (18:31 -0400)]
restrict-access: Another fix to allow running processes as root.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 22:28:39 +0000 (18:28 -0400)]
Fix to previous restrict-access changes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 18:51:24 +0000 (14:51 -0400)]
ssl: Don't use mempool_system_clean_*() functions. Just extra work and they've had some problems.
--HG--
branch : HEAD
Timo Sirainen [Thu, 9 Apr 2009 18:44:02 +0000 (14:44 -0400)]
digest-md5: If client sent no input, log it as such instead of a more cryptic error.
--HG--
branch : HEAD
Timo Sirainen [Wed, 8 Apr 2009 20:45:42 +0000 (16:45 -0400)]
Updated missing copyright years to 2009.
--HG--
branch : HEAD
Timo Sirainen [Wed, 8 Apr 2009 17:46:38 +0000 (13:46 -0400)]
Before starting imaps connections, check how full connection queue is.
--HG--
branch : HEAD
Timo Sirainen [Wed, 8 Apr 2009 02:17:36 +0000 (22:17 -0400)]
settings_parser_info.check_func() now gets pool parameter if it wants to change settings.
--HG--
branch : HEAD
Timo Sirainen [Wed, 8 Apr 2009 00:48:53 +0000 (20:48 -0400)]
Cleaned up restrict_access*() API.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 22:15:25 +0000 (18:15 -0400)]
Removed some unused code.
Patch by Diego Liziero.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 22:01:57 +0000 (18:01 -0400)]
Shared mailboxes: Fix to previous mailbox_open() change.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 21:57:34 +0000 (17:57 -0400)]
Shared mailboxes: If selecting prefix/<username>, try to open the user's INBOX.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 21:54:32 +0000 (17:54 -0400)]
Shared mailboxes: Find the final storage before calling mail_storage.mailbox_open(), not inside it.
This fixes some crashes with plugins.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 18:42:16 +0000 (14:42 -0400)]
quota: Previous change broke other plugins.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 20:41:23 +0000 (16:41 -0400)]
imap-login: Use [resp-codes] to figure out when to replace remote's auth failed message with ours.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 18:35:03 +0000 (14:35 -0400)]
Removed umask setting. It's no longer used.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 18:32:43 +0000 (14:32 -0400)]
Get rid of imap/, pop3/, lda/ and sql/ module subdirs. It's all in lib/dovecot/ now.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 17:01:12 +0000 (13:01 -0400)]
Removed LIBICONV from unnecessary places.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 17:01:04 +0000 (13:01 -0400)]
Link LTLIBICONV, not LIBICONV.
--HG--
branch : HEAD
Timo Sirainen [Tue, 7 Apr 2009 16:26:50 +0000 (12:26 -0400)]
quota: Don't crash when modifying non-private namespaces.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 21:20:20 +0000 (17:20 -0400)]
FreeBSD compiling fix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 21:15:37 +0000 (17:15 -0400)]
Compile fix to NetBSD: Don't use si_code which is a macro.
Patch by Tatsuyoshi.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 21:10:44 +0000 (17:10 -0400)]
Link -liconv to libdovecot.so if necessary.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 21:02:49 +0000 (17:02 -0400)]
deliver: umask setting has been removed, don't try to use it.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 20:18:14 +0000 (16:18 -0400)]
quota-fs: Compile fix for OSes without GRPQUOTA define.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 20:13:09 +0000 (16:13 -0400)]
Compile fix: Include sys/time.h for struct timeval.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 19:30:08 +0000 (15:30 -0400)]
Fixes for non-C99 compilers.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 18:20:12 +0000 (14:20 -0400)]
system_user -> system_groups_user change broke it completely.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 18:05:12 +0000 (14:05 -0400)]
Compile fix when modules are disabled.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 20:26:15 +0000 (16:26 -0400)]
rquota.x was missing from distribution tarball.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 21:31:08 +0000 (17:31 -0400)]
Compiler warning fixes on 64bit systems.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 20:33:42 +0000 (16:33 -0400)]
Fixed quota compiling when using a separate build dir.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 17:41:22 +0000 (13:41 -0400)]
Added missing dbox-map-private.h.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 17:14:03 +0000 (13:14 -0400)]
pam: Compiling fix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 6 Apr 2009 17:09:02 +0000 (13:09 -0400)]
lib-index belongs to libdovecot-storage, not to libdovecot.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 23:47:59 +0000 (19:47 -0400)]
Build libdovecot.so and libdovecot-storage.so.
Based on patch by Stephan Bosch.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 23:04:43 +0000 (19:04 -0400)]
This branch is v1.3.UNSTABLE.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 23:00:52 +0000 (19:00 -0400)]
Merged configuration rewrite.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 18:28:47 +0000 (14:28 -0400)]
Merged multi-dbox code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 17:58:36 +0000 (13:58 -0400)]
Added tag 1.2.rc1 for changeset
9b0f83479056
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 17:58:12 +0000 (13:58 -0400)]
Released v1.2.rc1.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 17:57:13 +0000 (13:57 -0400)]
acl: If a global ACL file "foo" exists, don't fail when trying to access mailbox "foo/bar".
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 17:51:22 +0000 (13:51 -0400)]
Updated.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 17:39:46 +0000 (13:39 -0400)]
dbox: Added dbox_purge_min_percentage setting.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 17:00:24 +0000 (13:00 -0400)]
dbox: Renamed cleanup -> purge.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 16:41:56 +0000 (12:41 -0400)]
IMAP: Don't allow APPEND to specify INTERNALDATE more than 2 hours into future.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 16:35:02 +0000 (12:35 -0400)]
acl: Don't crash if shared_storage_get_namespace() fails.
--HG--
branch : HEAD
Timo Sirainen [Fri, 3 Apr 2009 16:34:45 +0000 (12:34 -0400)]
If shared_storage_get_namespace() fails due to ns prefix pattern mismatch, log an error.
Although should this ever happen? Maybe they should be asserts..
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 23:52:58 +0000 (19:52 -0400)]
Renamed THREAD X-REFERENCES2 to THREAD REFS (from INTHREAD draft).
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 23:31:52 +0000 (19:31 -0400)]
imap: Fixed LIST with namespace prefixes that have multiple hierarchies.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 23:09:32 +0000 (19:09 -0400)]
acl: Don't try to create dovecot-acl-list file for unknown users' auto-created namespaces.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 23:08:50 +0000 (19:08 -0400)]
Removed umask setting. We're nowadays creating practically all files with proper umasks.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 22:25:58 +0000 (18:25 -0400)]
acl: Dropped default ACL cache timeout from 5 minutes to 30 seconds.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 22:14:51 +0000 (18:14 -0400)]
Shared Maildirs: Fixes to listing INBOX.
Based on patch by Bernhard Herzog.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 22:13:50 +0000 (18:13 -0400)]
acl: When listing mailboxes, return children flags correctly.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 22:00:49 +0000 (18:00 -0400)]
acl: Fixed crash when rebuilding dovecot-acl-list file.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 19:59:04 +0000 (15:59 -0400)]
shared mailboxes: Mark created users' namespaces as having INBOXes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 19:48:55 +0000 (15:48 -0400)]
acl: Don't use root directory's dovecot-acl file as the default acl. With Maildir it's usually INBOX's ACL.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 19:28:03 +0000 (15:28 -0400)]
THREAD X-REFERENCES2: Don't return (0) nodes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 19:02:58 +0000 (15:02 -0400)]
quota-fs: Added support for NFS group quota.
Based on patch by fandorin at rol.ru.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 18:25:27 +0000 (14:25 -0400)]
imap/pop3-login: Don't crash when shutting down and destroying clients.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 18:10:16 +0000 (14:10 -0400)]
If epoll_create() fails with EMFILE, suggest increasing epoll's max_user_instances.
--HG--
branch : HEAD
Timo Sirainen [Thu, 2 Apr 2009 18:00:31 +0000 (14:00 -0400)]
Try to make sure auth process can dump core, and if it can't try to find why.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 21:30:52 +0000 (17:30 -0400)]
auth: Fixed loading known passdb/userdb plugins.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 20:36:56 +0000 (16:36 -0400)]
When shutting down, don't try to restart dict processes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 20:09:58 +0000 (16:09 -0400)]
istream-tee: Added some more asserts.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 19:58:56 +0000 (15:58 -0400)]
istream: Added one more assert to make sure return value is correct.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 19:39:20 +0000 (15:39 -0400)]
Removed unneeded code.
Based on Coccinelle output from Diego Liziero.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 17:13:04 +0000 (13:13 -0400)]
When a process is killed, show the signal code and the sending process's pid and uid.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 16:52:46 +0000 (12:52 -0400)]
lib-signals: Changed callback API to return siginfo_t.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 16:48:17 +0000 (12:48 -0400)]
Call closelog() before dup2()ing fds.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 15:42:56 +0000 (11:42 -0400)]
dovecot-example.conf: Added maildir_very_dirty_syncs.
--HG--
branch : HEAD
Timo Sirainen [Wed, 1 Apr 2009 14:29:58 +0000 (10:29 -0400)]
fts-solr: Don't double-escape "+" if we're filtering what mailboxes we want.
--HG--
branch : HEAD