]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Sat, 13 Mar 2010 15:28:18 +0000 (17:28 +0200)]
auth: auth_userdb and auth_passdb no longer has pointer to struct auth.
--HG--
branch : HEAD
Timo Sirainen [Sat, 13 Mar 2010 14:52:50 +0000 (16:52 +0200)]
auth: Moved some variables generated from settings to struct auth_settings.
--HG--
branch : HEAD
Timo Sirainen [Sat, 13 Mar 2010 13:25:44 +0000 (15:25 +0200)]
ioloop-select: IO_ERROR wasn't really working.
--HG--
branch : HEAD
Timo Sirainen [Sat, 13 Mar 2010 13:13:03 +0000 (15:13 +0200)]
doveconf: Show protocol/remote/local sections.
--HG--
branch : HEAD
Timo Sirainen [Fri, 12 Mar 2010 13:01:11 +0000 (15:01 +0200)]
Create auth-client socket by default.
--HG--
branch : HEAD
Timo Sirainen [Fri, 12 Mar 2010 12:57:23 +0000 (14:57 +0200)]
fs mailbox list: Don't show duplicate INBOXes
--HG--
branch : HEAD
Timo Sirainen [Thu, 11 Mar 2010 01:22:36 +0000 (03:22 +0200)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 10 Mar 2010 09:56:49 +0000 (11:56 +0200)]
README: Updated RFC list.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 19:22:05 +0000 (21:22 +0200)]
imap-login: Give a helpful error message if user tries to log in without giving command tag.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 17:40:33 +0000 (19:40 +0200)]
config: Fixed obsolete listen setting check to handle multiple addresses.
Currently it doesn't handle obsolete settings having multiple addresses.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 17:36:09 +0000 (19:36 +0200)]
config: Don't parse IPv6 address in listen setting as obsolete host:port.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 14:54:08 +0000 (16:54 +0200)]
configure: --with-lucene fails now with suggestion to use Solr instead.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 14:46:41 +0000 (16:46 +0200)]
config: Keep unique section names in setting keys.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 14:36:32 +0000 (16:36 +0200)]
mail storage service: mail_debug=yes now logs what happens to userdb settings.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 14:24:57 +0000 (16:24 +0200)]
mail storage service: Only some userdb extra fields were used.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 14:08:00 +0000 (16:08 +0200)]
lib-index: Index alloc cache fixes. It wasn't really working.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 13:12:53 +0000 (15:12 +0200)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 09:46:41 +0000 (11:46 +0200)]
config: Forgot to add header file.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 23:11:52 +0000 (01:11 +0200)]
Reverted recent istream-limit cleanup. It broke things.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:34:22 +0000 (00:34 +0200)]
config: Added support for reading v1.2 config files.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:27:01 +0000 (00:27 +0200)]
master: Don't complain about duplicate inet_listeners with port=0 (they're ignored).
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:26:05 +0000 (00:26 +0200)]
auth: Master passdbs weren't working.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:25:52 +0000 (00:25 +0200)]
Don't crash when trying to list shared namespace prefix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:08:16 +0000 (00:08 +0200)]
Reversing accidentally committed debug code.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 19:08:00 +0000 (21:08 +0200)]
doveadm: Minor code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 18:28:08 +0000 (20:28 +0200)]
mdbox: Removed mdbox_max_open_files setting.
It's now hard coded to 2, and the files are closed after 30 seconds of being
unused.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:57:21 +0000 (19:57 +0200)]
login: Always disconnect clients after 3 minutes if they haven't logged in.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:53:28 +0000 (19:53 +0200)]
lib-index: When index is reset, make sure old dovecot.index gets deleted.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:39:43 +0000 (19:39 +0200)]
dbox: Don't assert-crash if trying to read a mail that's being saved.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:11:12 +0000 (19:11 +0200)]
zlib: Fixed seeking in zlib/bzlib input stream.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:09:00 +0000 (19:09 +0200)]
Improved setgid/setuid failure's error message.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 16:37:45 +0000 (18:37 +0200)]
example-config: Added userdb static to auth-ldap|sql.conf.ext.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:29:18 +0000 (17:29 +0200)]
mdbox: Minor error message improvement.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:28:48 +0000 (17:28 +0200)]
Added doveadm quota plugin.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:28:29 +0000 (17:28 +0200)]
doveadm: Added support for plugins.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:28:04 +0000 (17:28 +0200)]
module_dir_load*(): Added ignore_dlopen_errors flag.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:27:26 +0000 (17:27 +0200)]
mail storage service: Exported modules as mail_storage_service_modules.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:26:58 +0000 (17:26 +0200)]
mail storage service: Fixed crashing when iterating through all users.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 13:41:02 +0000 (15:41 +0200)]
zlib: Several fixes to zlib/bzlib istreams.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 13:29:41 +0000 (15:29 +0200)]
Simplified up istream-limit implementation.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 14:34:52 +0000 (16:34 +0200)]
example-config: Moved passdbs and userdbs to separate auth-*.conf.ext files.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:28:32 +0000 (14:28 +0200)]
mdbox index rebuild: GUID wasn't kept for messages.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:08:49 +0000 (14:08 +0200)]
doveadm: dump didn't autodetect log if the path didn't contain '/'
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:05:25 +0000 (14:05 +0200)]
zlib: Improved error message logging. Log input stream names.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:04:42 +0000 (14:04 +0200)]
Set input stream names for mail file streams.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:02:13 +0000 (14:02 +0200)]
Increased initial memory pool size.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:56:09 +0000 (13:56 +0200)]
i/ostreams can now have a name (e.g. file path).
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:33:33 +0000 (13:33 +0200)]
zlib: If reading corrupted compressed mail files, log an error.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:14:54 +0000 (13:14 +0200)]
mdbox: Fixed rebuilding map index that had duplicate records.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:11:07 +0000 (13:11 +0200)]
dbox index rebuild: Fixed setting next-uid and highest-modseq.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:52:59 +0000 (12:52 +0200)]
mdbox: Don't crash when trying to rebuild storage at deinit.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:30:53 +0000 (12:30 +0200)]
"dovecot stop" now waits for up to 3 seconds for master to actually die.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:26:10 +0000 (12:26 +0200)]
lib-master: If config lookup from socket fails, fallback to execing doveconf.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:17:13 +0000 (12:17 +0200)]
LIST-STATUS: When listing subscriptions, don't return STATUS for unsubscribed parents.
--HG--
branch : HEAD
Timo Sirainen [Fri, 5 Mar 2010 17:25:27 +0000 (19:25 +0200)]
README: Updated RFC list.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:58:31 +0000 (20:58 +0200)]
anvil: Recent changes broke penalty timeout handling.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:50:05 +0000 (20:50 +0200)]
lib-master: Disconnect from auth service immediately after receiving reply.
With the current code we can't reuse the connection anyway.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:19:02 +0000 (20:19 +0200)]
auth_cache_negative_ttl is now also used for password mismatches.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:03:58 +0000 (20:03 +0200)]
lib-master: Call anvil callback in a separate data stack frame.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:00:43 +0000 (20:00 +0200)]
Don't call module's deinit() if its init() hasn't been called.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:00:01 +0000 (20:00 +0200)]
lib-master: Avoid sending status updates to master too often.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 17:59:39 +0000 (19:59 +0200)]
master: Try to read multiple status updates in a single read().
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 14:52:11 +0000 (16:52 +0200)]
LIST (SUBSCRIBED): Don't assert-crash if list contained a name ending with separator.
--HG--
branch : HEAD
Timo Sirainen [Wed, 3 Mar 2010 16:32:28 +0000 (18:32 +0200)]
maildir: uidlist wasn't compressed often enough.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 15:21:16 +0000 (17:21 +0200)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 14:12:44 +0000 (16:12 +0200)]
[m]dbox: Fixes to rebuilding a broken index.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 13:42:50 +0000 (15:42 +0200)]
mdbox: Don't assert-cras if refcount in map file is too low.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 11:21:26 +0000 (13:21 +0200)]
*-login: When showing mail_max_userip_connections error, show the limit also.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 09:40:52 +0000 (11:40 +0200)]
lmtp proxy: Added support for DNS lookups.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 09:19:32 +0000 (11:19 +0200)]
lmtp proxy: Crashfix.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 08:28:24 +0000 (10:28 +0200)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 2 Mar 2010 07:45:19 +0000 (09:45 +0200)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 1 Mar 2010 20:05:43 +0000 (22:05 +0200)]
lib-storage: Don't loop infinitely on deinit when INBOX was auto-created.
--HG--
branch : HEAD
Timo Sirainen [Mon, 1 Mar 2010 20:01:57 +0000 (22:01 +0200)]
config: Allow key=$var to contain other text after the $var.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 22:34:43 +0000 (00:34 +0200)]
eacces_error_get*(): Mention if euid is parent directory's owner.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 19:22:53 +0000 (21:22 +0200)]
acl: Don't assert-crash if LIST returns mailbox name ending with separator.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 18:10:56 +0000 (20:10 +0200)]
lib-master: Fixed crash on settings-cache deinit.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 14:30:01 +0000 (16:30 +0200)]
lda: Default to /usr/sbin/sendmail, not to deprecated /usr/lib/sendmail.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 13:31:00 +0000 (15:31 +0200)]
lda: Enable "delivering to namespace prefix = INBOX" only for INBOX namespace.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 13:29:59 +0000 (15:29 +0200)]
Memory leak fixes.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 13:28:00 +0000 (15:28 +0200)]
lib-master: Fixed crashing when using post-login scripts.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 13:14:32 +0000 (15:14 +0200)]
script: We want incoming fd to be blocking to avoid EAGAIN errors.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 12:13:30 +0000 (14:13 +0200)]
unichar: Optimized 8bit character conversions.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 11:41:53 +0000 (13:41 +0200)]
istreams: Reading sometimes returned wrong data, if parent istream had been modified.
We'll now track changes to parent istream using access counters. If parent's
access counter isn't the same as child's, the parent stream is seeked to
expected position.
--HG--
branch : HEAD
Timo Sirainen [Sun, 28 Feb 2010 11:38:43 +0000 (13:38 +0200)]
file istream: If trying to seek backwards in unseekable stream, panic.
The previous way of just setting an error flag was getting ignored too
easily and causing silent corruption in such situations.
--HG--
branch : HEAD
Timo Sirainen [Thu, 25 Feb 2010 07:54:12 +0000 (09:54 +0200)]
Removed istream test code that hasn't been tried for years.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 17:10:24 +0000 (19:10 +0200)]
Settings parser: Fixed overriding settings in strlist blocks.
For example plugin {} settings couldn't be overridden by userdb.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 16:53:21 +0000 (18:53 +0200)]
dbox: mailbox_update() ignored cache_fields.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 16:52:41 +0000 (18:52 +0200)]
mdbox: mailbox_update() ignored cache_fields.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 15:53:36 +0000 (17:53 +0200)]
pop3-login: Don't crash at startup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 15:04:40 +0000 (17:04 +0200)]
mbox: Fixed header-md5/GUID lookup when it's done with mbox file unlocked.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 14:58:12 +0000 (16:58 +0200)]
dbox: Save POP3 UIDL if it's specified.
--HG--
branch : HEAD
Timo Sirainen [Mon, 22 Feb 2010 14:49:08 +0000 (16:49 +0200)]
config reading: Don't crash if caller specified module=NULL or service=NULL.
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:30:36 +0000 (18:30 +0200)]
Added signature for changeset
81e79df3fed8
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:30:33 +0000 (18:30 +0200)]
Added tag 2.0.beta3 for changeset
81e79df3fed8
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:30:28 +0000 (18:30 +0200)]
Released v2.0.beta3.
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:29:55 +0000 (18:29 +0200)]
Makefile: Added missing master-service-settings.h
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:20:20 +0000 (18:20 +0200)]
lib-master: Ignore SIGALRM and SIGPIPE as early as possible.
For example alarm() is used while reading configuration, which is done
before master_service_init_finish().
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:19:32 +0000 (18:19 +0200)]
lib-master: Error handling fixes when reading config.
--HG--
branch : HEAD
Timo Sirainen [Sat, 20 Feb 2010 16:07:18 +0000 (18:07 +0200)]
lib-master: Make sure IO listeners aren't added back while doing auth lookup.
--HG--
branch : HEAD