Thu, 22 Feb 2007 16:27:25 +0200 |
Timo Sirainen |
Added <plugin_name>_version string.
HEAD
|
Thu, 22 Feb 2007 16:25:20 +0200 |
Timo Sirainen |
If module contains a <module_name>_version string, fail if it doesn't match
HEAD
|
Thu, 22 Feb 2007 16:10:05 +0200 |
Timo Sirainen |
If o_stream_send_istream() fails, make sure errno is set to
HEAD
|
Thu, 22 Feb 2007 16:08:43 +0200 |
Timo Sirainen |
cleanup
HEAD
|
Thu, 22 Feb 2007 15:45:42 +0200 |
Timo Sirainen |
Crashfix in error conditions.
HEAD
|
Thu, 22 Feb 2007 15:39:15 +0200 |
Timo Sirainen |
If uidlist locking fails because of a timeout, given timeout error message
HEAD
|
Thu, 22 Feb 2007 15:37:29 +0200 |
Timo Sirainen |
When using KEEP_LOCK, the mbox/uidlist file must be locked before index file
HEAD
|
Thu, 22 Feb 2007 15:30:56 +0200 |
Timo Sirainen |
If INBOX can't be opened, give better error messages. The reason is never
HEAD
|
Thu, 22 Feb 2007 15:08:31 +0200 |
Timo Sirainen |
If KEEP_LOCK is set and we timeout, don't crash.
HEAD
|
Thu, 22 Feb 2007 14:50:14 +0200 |
Timo Sirainen |
If pop3_lock_session=yes, update maildir/dbox uidlist lock file every 10
HEAD
|
Thu, 22 Feb 2007 14:23:52 +0200 |
Timo Sirainen |
PAM dead-child timeout function was called 1000 times too often.
HEAD
|
Tue, 20 Feb 2007 14:00:05 +0200 |
Timo Sirainen |
Linux quota v1 apparently returns current quota in kilobytes, not bytes as
HEAD
|
Tue, 20 Feb 2007 13:51:11 +0200 |
Timo Sirainen |
If authentication failed but it still returns proxy, don't do the proxying.
HEAD
|
Tue, 20 Feb 2007 12:25:13 +0200 |
Timo Sirainen |
dovecot -n/-a dumps now also dict/plugin settings.
HEAD
|
Tue, 20 Feb 2007 01:29:00 +0200 |
Timo Sirainen |
Rewriting still wasn't replacing broken X-UID headers correctly always,
HEAD
|
Mon, 19 Feb 2007 22:00:25 +0200 |
Timo Sirainen |
proxy and nologin was broken in last changes.
HEAD
|
Mon, 19 Feb 2007 21:59:48 +0200 |
Timo Sirainen |
Removed unused variable
HEAD
|
Mon, 19 Feb 2007 16:45:51 +0200 |
Timo Sirainen |
Drop X-Delivery-ID header when saving the message.
HEAD
|
Mon, 19 Feb 2007 16:36:00 +0200 |
Timo Sirainen |
If pop3_uidl_format=%m, add a unique X-Delivery-ID header to all saved
HEAD
|
Mon, 19 Feb 2007 16:27:17 +0200 |
Timo Sirainen |
Get pop3_uidl_format even if it's inside protocol pop3 {}
HEAD
|
Sat, 17 Feb 2007 14:28:27 +0200 |
Timo Sirainen |
Added AC_CACHE_CHECK()s to all AC_TRY_RUN and AC_RUN_IFELSE checks so that
HEAD
|
Sat, 17 Feb 2007 13:45:46 +0200 |
Timo Sirainen |
If authorization and authentication IDs are the same, and both contain the
HEAD
|
Sat, 17 Feb 2007 13:21:36 +0200 |
Timo Sirainen |
auth_request_set_fields(): Don't crash with empty fields.
HEAD
|
Fri, 16 Feb 2007 22:22:36 +0200 |
Timo Sirainen |
If we have multiple namespaces with identical locations, add only one
HEAD
|
Fri, 16 Feb 2007 22:21:30 +0200 |
Timo Sirainen |
We were relying on the limits in maildirsize file instead of using the
HEAD
|
Fri, 16 Feb 2007 21:01:35 +0200 |
Timo Sirainen |
Fixed some wrong "uid-last unexpectedly lost" errors.
HEAD
|
Fri, 16 Feb 2007 20:43:36 +0200 |
Timo Sirainen |
Don't crash at deinit if no modules are loaded.
HEAD
|
Fri, 16 Feb 2007 20:31:33 +0200 |
Timo Sirainen |
Although messages were expunged, the expunges weren't counted in that same
HEAD
|
Fri, 16 Feb 2007 20:01:16 +0200 |
Timo Sirainen |
If trash mailbox couldn't be opened, don't crash later either.
HEAD
|
Fri, 16 Feb 2007 19:55:42 +0200 |
Timo Sirainen |
module_dir_init() was calling the init() functions in reverse order.
HEAD
|
Fri, 16 Feb 2007 19:28:16 +0200 |
Timo Sirainen |
If USER environment is set, return it in "user" field and not "userdb_user".
HEAD
|
Fri, 16 Feb 2007 19:26:19 +0200 |
Timo Sirainen |
Use auth_request_set_fields() to set the fields returned by checkpassword
HEAD
|
Fri, 16 Feb 2007 19:23:01 +0200 |
Timo Sirainen |
Added auth_request_set_fields() and used it instead of duplicating the code
HEAD
|
Fri, 16 Feb 2007 19:13:07 +0200 |
Timo Sirainen |
Don't crash if USER or HOME environment is missing. Allow HOME environment
HEAD
|
Fri, 16 Feb 2007 16:03:13 +0200 |
Timo Sirainen |
APPEND ate all CPU if client didn't send the message fast enough.
HEAD
|
Fri, 16 Feb 2007 15:42:03 +0200 |
Timo Sirainen |
If authentication fails and we've already destroyed the client, don't go
HEAD
|
Fri, 16 Feb 2007 15:40:48 +0200 |
Timo Sirainen |
Make sure we crash if we're trying to call sasl_callback() too many times.
HEAD
|
Fri, 16 Feb 2007 15:12:05 +0200 |
Timo Sirainen |
module_dir_load() doesn't call init() functions anymore. Added a new
HEAD
|
Fri, 16 Feb 2007 14:15:28 +0200 |
Timo Sirainen |
If trash mailbox can't be opened, don't crash.
HEAD
|
Fri, 16 Feb 2007 14:08:32 +0200 |
Timo Sirainen |
Blocking passdbs didn't work as masterdbs.
HEAD
|
Fri, 16 Feb 2007 12:55:00 +0200 |
Timo Sirainen |
Allocate cache file's size amount of memory for the file cache so it doesn't
HEAD
|
Fri, 16 Feb 2007 12:53:43 +0200 |
Timo Sirainen |
Made file_cache_set_size() public.
HEAD
|
Thu, 15 Feb 2007 19:38:55 +0200 |
Timo Sirainen |
Don't bother trying to save the mail twice into the default mailbox (eg. if it's
HEAD
|
Thu, 15 Feb 2007 19:00:56 +0200 |
Timo Sirainen |
Cleaned up the log_file and info_log_file comments.
HEAD
|
Thu, 15 Feb 2007 16:26:24 +0200 |
Timo Sirainen |
Hook all exit()s and if the exit code is one of Dovecot's own FATAL_* ones,
HEAD
|
Thu, 15 Feb 2007 16:25:27 +0200 |
Timo Sirainen |
Added i_set_failure_exit_callback()
HEAD
|
Thu, 15 Feb 2007 15:57:08 +0200 |
Timo Sirainen |
Delay initializing I/O notify backend until the first notify is added.
HEAD
|
Thu, 15 Feb 2007 15:31:51 +0200 |
Timo Sirainen |
Don't crash if the remote server disconnects before we're logged in.
HEAD
|
Thu, 15 Feb 2007 15:10:46 +0200 |
Timo Sirainen |
Do the delayed login process starting also after SIGHUPing.
HEAD
|
Thu, 15 Feb 2007 15:08:37 +0200 |
Timo Sirainen |
Start auth processes immediately at startup, not after one second delay.
HEAD
|
Thu, 15 Feb 2007 14:12:55 +0200 |
Timo Sirainen |
RSET: Don't rollback the transaction if LAST is enabled (there's no point,
HEAD
|
Thu, 15 Feb 2007 13:51:33 +0200 |
Timo Sirainen |
If looking up credentials for NULL passwords, return "scheme not available"
HEAD
|
Thu, 15 Feb 2007 13:39:27 +0200 |
Timo Sirainen |
mail_debug=yes: Log also home directory.
HEAD
|
Thu, 15 Feb 2007 13:38:48 +0200 |
Timo Sirainen |
If we've a mailbox selected and we're appending to another mailbox, we got
HEAD
|
Thu, 15 Feb 2007 13:06:35 +0200 |
Timo Sirainen |
If user is changed with "user=x" in extra_fields, cache the entry with the
HEAD
|
Thu, 15 Feb 2007 12:48:08 +0200 |
Timo Sirainen |
Removed assert. "pass" field is allowed to be in extra_fields.
HEAD
|
Thu, 15 Feb 2007 12:47:00 +0200 |
Timo Sirainen |
Special extra_fields weren't saved to auth cache. This was especially
HEAD
|
Thu, 15 Feb 2007 12:31:18 +0200 |
Timo Sirainen |
If last login was valid and the current one wasn't, we returned "not found
HEAD
|
Wed, 14 Feb 2007 21:32:06 +0200 |
Timo Sirainen |
Don't break if current quota value is negative.
HEAD
|
Wed, 14 Feb 2007 20:32:24 +0200 |
Timo Sirainen |
fsync() subscriptions file and maildir-keywords before rename()ing them.
HEAD
|
Wed, 14 Feb 2007 20:26:32 +0200 |
Timo Sirainen |
If UIDL command can't get the UID, die instead of not returning anything and
HEAD
|
Wed, 14 Feb 2007 20:23:18 +0200 |
Timo Sirainen |
When saving a message to an empty mbox file, write X-IMAPbase header so the
HEAD
|
Tue, 13 Feb 2007 21:37:01 +0200 |
Timo Sirainen |
Removed deleted .txt file.
HEAD
|
Mon, 12 Feb 2007 23:48:35 +0200 |
Timo Sirainen |
Added blocking=yes setting to userdb passwd.
HEAD
|
Mon, 12 Feb 2007 23:41:07 +0200 |
Timo Sirainen |
Added blocking=yes to PAM passdb to use auth workers instead of forking a
HEAD
|
Mon, 12 Feb 2007 23:07:42 +0200 |
Timo Sirainen |
If PAM child process hasn't responded in two minutes, send KILL signal to
HEAD
|
Mon, 12 Feb 2007 20:14:13 +0200 |
Timo Sirainen |
When running dump-capability, don't do stderr_close_shutdown since it could
HEAD
|
Mon, 12 Feb 2007 19:27:25 +0200 |
Timo Sirainen |
Removed the old and wrong .txt files.
HEAD
|
Wed, 07 Feb 2007 03:45:33 +0200 |
Timo Sirainen |
Don't crash with expunging mails with non-existing message-id header.
HEAD
|
Tue, 06 Feb 2007 21:51:13 +0200 |
Timo Sirainen |
Removed fsync() call. It doesn't really provide any data integrity
HEAD
|
Tue, 06 Feb 2007 20:52:49 +0200 |
Timo Sirainen |
Don't crash if client disconnects in the middle of sending a command line.
HEAD
|
Tue, 06 Feb 2007 20:50:52 +0200 |
Timo Sirainen |
hangfix
HEAD
|
Tue, 06 Feb 2007 18:01:23 +0200 |
Timo Sirainen |
We could have skipped transactions completely (broken a few revisions ago).
HEAD
|
Tue, 06 Feb 2007 15:42:54 +0200 |
Timo Sirainen |
Inifinite looping fixes
HEAD
|
Tue, 06 Feb 2007 15:24:42 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Tue, 06 Feb 2007 14:56:12 +0200 |
Timo Sirainen |
Command handling fixes.
HEAD
|
Tue, 06 Feb 2007 14:55:22 +0200 |
Timo Sirainen |
Fixes.
HEAD
|
Tue, 06 Feb 2007 13:44:57 +0200 |
Timo Sirainen |
Don't crash with unknown UID commands.
HEAD
|
Tue, 06 Feb 2007 12:43:31 +0200 |
Timo Sirainen |
_read() could have returned "need more data" in wrong situations, which
HEAD
|
Tue, 06 Feb 2007 12:40:15 +0200 |
Timo Sirainen |
Added istream->blocking setting. It's now used to assert-crash early if a
HEAD
|
Tue, 06 Feb 2007 11:49:46 +0200 |
Timo Sirainen |
Assert-crashfixes
HEAD
|
Mon, 05 Feb 2007 16:15:56 +0200 |
Timo Sirainen |
If namespace has a prefix and inbox=no, don't list prefix.inbox if it
HEAD
|
Mon, 05 Feb 2007 15:07:26 +0200 |
Timo Sirainen |
Don't use nonportable grep -q.
HEAD
|
Mon, 05 Feb 2007 13:42:50 +0200 |
Timo Sirainen |
Commit the transaction even if client didn't QUIT so cached data gets saved.
HEAD
|
Mon, 05 Feb 2007 13:27:11 +0200 |
Timo Sirainen |
mail_log_max_lines_per_sec was declared as string.
HEAD
|
Mon, 05 Feb 2007 00:13:43 +0200 |
Timo Sirainen |
Added an example of how to concat() user and domain.
HEAD
|
Fri, 02 Feb 2007 16:14:51 +0200 |
Timo Sirainen |
crashfix
HEAD
|
Fri, 02 Feb 2007 13:20:23 +0200 |
Timo Sirainen |
Added mail_log_max_lines_per_sec setting.
HEAD
|
Fri, 02 Feb 2007 13:14:37 +0200 |
Timo Sirainen |
Make sure str-sanitize.o is linked so mail_log plugin works.
HEAD
|
Fri, 02 Feb 2007 12:30:15 +0200 |
Timo Sirainen |
Another lookup_uid_range() seq2 bugfix/crashfix.
HEAD
|
Fri, 02 Feb 2007 00:35:01 +0200 |
Timo Sirainen |
Minor optimization
HEAD
|
Fri, 02 Feb 2007 00:23:18 +0200 |
Timo Sirainen |
If cache file wasn't opened yet when flushing a transaction, the changes
HEAD
|
Thu, 01 Feb 2007 23:08:10 +0200 |
Timo Sirainen |
Setting flags other than seen/deleted was broken.
HEAD
|
Tue, 30 Jan 2007 13:04:58 +0200 |
Timo Sirainen |
Added a note about %E not needed with SQL queries.
HEAD
|
Sun, 28 Jan 2007 17:45:54 +0200 |
Timo Sirainen |
If mailbox initialization failed, log an error instead of just telling about
HEAD
|
Sat, 27 Jan 2007 03:44:27 +0200 |
Timo Sirainen |
Added --log-error command line option.
HEAD
|
Fri, 26 Jan 2007 15:58:48 +0200 |
Timo Sirainen |
Cleanups and minor fixes
HEAD
|
Fri, 26 Jan 2007 15:40:51 +0200 |
Timo Sirainen |
Verify the APOP input before passing it to sscanf() to make sure it's
HEAD
|
Fri, 26 Jan 2007 02:44:09 +0200 |
Timo Sirainen |
Optimization: Hash compression didn't remove NULL nodes from roots.
HEAD
|
Fri, 26 Jan 2007 02:42:29 +0200 |
Timo Sirainen |
cleanup
HEAD
|
Fri, 26 Jan 2007 02:31:36 +0200 |
Timo Sirainen |
code cleanup
HEAD
|
Thu, 25 Jan 2007 22:00:38 +0200 |
Timo Sirainen |
crashfix
HEAD
|
Thu, 25 Jan 2007 19:24:47 +0200 |
Timo Sirainen |
If save_commit_pre() fails, rollback the transaction.
HEAD
|
Thu, 25 Jan 2007 19:23:12 +0200 |
Timo Sirainen |
Memory leak fix
HEAD
|
Thu, 25 Jan 2007 19:13:40 +0200 |
Timo Sirainen |
lookup_uid_range(): Last change could have caused the returned seq2 to be
HEAD
|
Thu, 25 Jan 2007 18:01:37 +0200 |
Timo Sirainen |
Error handling fixes
HEAD
|
Thu, 25 Jan 2007 17:59:26 +0200 |
Timo Sirainen |
If we disconnect the client because message ended unexpectedly, log an
HEAD
|
Thu, 25 Jan 2007 17:49:48 +0200 |
Timo Sirainen |
If mail_debug is enabled, log configured quota rules
HEAD
|
Thu, 25 Jan 2007 16:58:48 +0200 |
Timo Sirainen |
If we see exit for unknown child process, log an error but don't crash. If
HEAD
|
Thu, 25 Jan 2007 15:52:38 +0200 |
Timo Sirainen |
fsync_disable wasn't sent to mail processes
HEAD
|
Thu, 25 Jan 2007 15:17:12 +0200 |
Timo Sirainen |
Removed disable-asserts-specific array_idx(). It didn't work if array's
HEAD
|
Thu, 25 Jan 2007 11:39:08 +0200 |
Timo Sirainen |
If we can't find the mail from dirty mbox even after syncing, fail with
HEAD
|
Thu, 25 Jan 2007 11:38:23 +0200 |
Timo Sirainen |
When verifying a mail's location in dirty mbox with invalid X-UID headers
HEAD
|
Wed, 24 Jan 2007 22:45:09 +0200 |
Timo Sirainen |
Crashfix
HEAD
|
Wed, 24 Jan 2007 19:39:11 +0200 |
Timo Sirainen |
If exec() fails, don't close 0..3 fds before logging the error. There's
HEAD
|
Wed, 24 Jan 2007 19:14:16 +0200 |
Timo Sirainen |
Fixed a file descriptor leak.
HEAD
|
Wed, 24 Jan 2007 18:37:43 +0200 |
Timo Sirainen |
If auth_cache was enabled and userdb returned "user unknown" (typically only
HEAD
|
Wed, 24 Jan 2007 16:41:28 +0200 |
Timo Sirainen |
Some bugfixes. Moved header struct to a separate file.
HEAD
|
Wed, 24 Jan 2007 14:49:20 +0200 |
Timo Sirainen |
Crashfix
HEAD
|
Tue, 23 Jan 2007 18:30:54 +0200 |
Timo Sirainen |
"View synchronization from transaction log failed": Log also the index
HEAD
|