Mercurial > dovecot > original-hg > dovecot-1.2
graph
-
If mailbox is deleted under us while we're also deleting it, handle it HEADThu, 15 Mar 2007 03:30:03 +0200, by Timo Sirainen
-
Use less memory when listing lots of mailboxes HEADThu, 15 Mar 2007 03:25:03 +0200, by Timo Sirainen
-
Don't give "Unexpected garbage at EOF" error if we don't see a full HEADThu, 15 Mar 2007 03:05:17 +0200, by Timo Sirainen
-
blocking=yes setting was accidentally added to passdb passwd instead of HEADWed, 14 Mar 2007 20:20:06 +0200, by Timo Sirainen
-
If new extension was introduced while we had already expunged some messages HEADWed, 14 Mar 2007 20:14:31 +0200, by Timo Sirainen
-
If we fail opening/creating the mailbox list indexes, don't crash. HEADWed, 14 Mar 2007 18:49:14 +0200, by Timo Sirainen
-
Added casts to some enums to avoid compiler warnings. HEADWed, 14 Mar 2007 18:17:49 +0200, by Timo Sirainen
-
Reverted the last change, it was originally correct after all. HEADWed, 14 Mar 2007 16:42:19 +0200, by Timo Sirainen
-
Don't expand %variables in extra fields, let dovecot master do that. HEADWed, 14 Mar 2007 15:59:05 +0200, by Timo Sirainen
-
If unknown user was found from auth cache, we returned an invalid value HEADWed, 14 Mar 2007 14:42:27 +0200, by Timo Sirainen
-
uint8_t:1 is GCC extension, changed back to using unsigned int:1 although it HEADWed, 14 Mar 2007 14:09:39 +0200, by Timo Sirainen
-
If trying to create <mailbox><real separator>, give an error instead of HEADTue, 13 Mar 2007 19:18:39 +0200, by Timo Sirainen
-
Added client_find_namespace(). Handle virtual != real hierarchy separators HEADTue, 13 Mar 2007 19:17:09 +0200, by Timo Sirainen
-
Don't add rejection mails to duplicate database. They're never looked up HEADTue, 13 Mar 2007 15:37:18 +0200, by Timo Sirainen
-
If maildirsize file contains only the header, recalculate the quota. HEADMon, 12 Mar 2007 23:05:50 +0200, by Timo Sirainen
-
Mailbox name conversion wasn't done for directories. HEADMon, 12 Mar 2007 14:35:27 +0200, by Timo Sirainen
-
failure_exit_callback hook was set too late, so if log opening failed it HEADSun, 11 Mar 2007 23:58:15 +0200, by Timo Sirainen
-
If we can't rotate log file because there's no disk space, don't abort HEADSun, 11 Mar 2007 20:50:01 +0200, by Timo Sirainen
-
If anything (syncing) fails because there's not enough disk space, give user HEADSun, 11 Mar 2007 20:16:45 +0200, by Timo Sirainen
-
Delete copy-lock file instead of rename()ing it if we've moved to in-memory HEADSun, 11 Mar 2007 20:03:55 +0200, by Timo Sirainen
-
If write to transaction log fails, we may later need to truncate the file so HEADSun, 11 Mar 2007 19:43:10 +0200, by Timo Sirainen
-
If transaction log grows larger than 1MB, rotate it even if it was created HEADSun, 11 Mar 2007 18:40:58 +0200, by Timo Sirainen
-
If o_stream_send_istream() fails with ENOSPC/EDQUOT, don't log a critical HEADSun, 11 Mar 2007 18:30:05 +0200, by Timo Sirainen
-
o_stream_seek() may do buffer flushing internally and cause errors. Do HEADSun, 11 Mar 2007 18:27:55 +0200, by Timo Sirainen
-
o_stream_seek() call was missing error handling. HEADSun, 11 Mar 2007 18:26:33 +0200, by Timo Sirainen
-
If we run out of disk space, move to in-memory indexes. HEADSun, 11 Mar 2007 18:10:41 +0200, by Timo Sirainen
-
When using MULTIAPPEND and LITERAL+ and message saving failed, we stopped HEADSun, 11 Mar 2007 18:02:23 +0200, by Timo Sirainen
-
If mail was in CR+LF format in the disk and we used sendfile() call, but the HEADSun, 11 Mar 2007 01:47:05 +0200, by Timo Sirainen
-
When moving index file to memory, change the filename to be "(in-memory HEADSat, 10 Mar 2007 21:30:26 +0200, by Timo Sirainen
-
mmap_disable=yes crashes with recent changes. HEADSat, 10 Mar 2007 21:22:55 +0200, by Timo Sirainen
-
We skipped some external transactions that shouldn't have been skipped. HEADSat, 10 Mar 2007 19:03:15 +0200, by Timo Sirainen
-
Cleaned up the code a bit. Fixed sync rewrite crashing with pseudo mails. HEADSat, 10 Mar 2007 18:05:48 +0200, by Timo Sirainen
-
After saving mails we didn't update last-uid header in X-IMAP[base] if lazy HEADSat, 10 Mar 2007 17:47:32 +0200, by Timo Sirainen
-
When parsing X-IMAP[base] header and its last-uid field is too low, mark it HEADSat, 10 Mar 2007 17:46:44 +0200, by Timo Sirainen
-
Added %c variable which expands to "secured" with SSL/TLS/localhost. HEADSat, 10 Mar 2007 16:04:34 +0200, by Timo Sirainen
-
When rewriting the first message we could have written next-uid field wrong. HEADSat, 10 Mar 2007 13:54:39 +0200, by Timo Sirainen
-
Don't set log sync position right after extension introduction, unless it's HEADFri, 09 Mar 2007 23:17:10 +0200, by Timo Sirainen
-
Yet another try at fixing this piece of code. The mbox code is way too HEADFri, 09 Mar 2007 22:22:50 +0200, by Timo Sirainen
-
When returning mailbox name with GETQUOTAROOT, return the original name HEADFri, 09 Mar 2007 21:37:23 +0200, by Timo Sirainen
-
If index file is corrupted, recreate transaction log file instead of trying HEADThu, 08 Mar 2007 22:02:36 +0200, by Timo Sirainen
-
Moved errno preserving to i_error/i_warning/i_info from the failure handler, HEADThu, 08 Mar 2007 20:27:55 +0200, by Timo Sirainen
-
Added note about ssl_require_client_cert in ssl_verify_client_cert comments. HEADThu, 08 Mar 2007 15:42:25 +0200, by Timo Sirainen
-
Added a comment about the time moving backwards code. HEADWed, 07 Mar 2007 18:08:02 +0200, by Timo Sirainen
-
Cleanups. Moved static variables inside ioloop context so it works with HEADWed, 07 Mar 2007 17:57:41 +0200, by Timo Sirainen
-
Keep track of the mbox dirty state better. Also when moving mails inside HEADWed, 07 Mar 2007 17:38:24 +0200, by Timo Sirainen
-
Removed caching from i_stream_stat(). The changes could be important in mbox HEADWed, 07 Mar 2007 16:51:04 +0200, by Timo Sirainen
-
Don't die if "time moved backwards" sleep is interrupted. HEADWed, 07 Mar 2007 15:40:07 +0200, by Timo Sirainen
-
Fixed last change: Don't crash now when rotating non-locked log.. HEADWed, 07 Mar 2007 02:47:54 +0200, by Timo Sirainen
-
If write fails with "not enough space" error, log it instead of silently HEADWed, 07 Mar 2007 02:44:37 +0200, by Timo Sirainen
-
Don't crash when rotating locked in-memory log file. HEADWed, 07 Mar 2007 02:42:32 +0200, by Timo Sirainen
-
Fixed a crash when non-plaintext mechanism used auth_cache. HEADWed, 07 Mar 2007 02:14:44 +0200, by Timo Sirainen
-
After calling sasl_callback() the client may be destroyed already. Don't try HEADWed, 07 Mar 2007 01:59:43 +0200, by Timo Sirainen
-
Queueing code was somewhat broken and caused queries to get lost. HEADWed, 07 Mar 2007 01:36:52 +0200, by Timo Sirainen
-
When adding mails to index in non-sorted UID order and then using HEADTue, 06 Mar 2007 22:19:08 +0200, by Timo Sirainen
-
Log errors given by storage. Convert hierarchy separators in mailbox names. HEADTue, 06 Mar 2007 22:06:23 +0200, by Timo Sirainen
-
If moving to memory fails, make sure we open the index with create flag set. HEADTue, 06 Mar 2007 21:54:23 +0200, by Timo Sirainen
-
When we were syncing in-memory maps, we still should have updated the HEADTue, 06 Mar 2007 21:51:24 +0200, by Timo Sirainen
-
Don't crash if user_attrs or pass_attrs is empty. It means all the HEADTue, 06 Mar 2007 20:50:37 +0200, by Timo Sirainen
-
If time moves backwards only max. 5 seconds, sleep instead of killing HEADTue, 06 Mar 2007 20:27:15 +0200, by Timo Sirainen
-
With namespace prefixes LSUB prefix.* listed INBOX.INBOX. HEADTue, 06 Mar 2007 19:43:59 +0200, by Timo Sirainen
-
Keep only TZ and HOME environments when calling sendmail. HEADTue, 06 Mar 2007 18:57:35 +0200, by Timo Sirainen
-
If maildirsize contained NUL bytes at the beginning of the line (could HEADTue, 06 Mar 2007 18:32:14 +0200, by Timo Sirainen
-
Changed --with-headers to --enable-header-install HEADTue, 06 Mar 2007 17:52:15 +0200, by Timo Sirainen
-
Updated valid_chroot_dirs and mail_chroot comments. HEADTue, 06 Mar 2007 17:43:37 +0200, by Timo Sirainen
-
When syncing huge maildirs check once in a while if we need to update HEADTue, 06 Mar 2007 17:39:04 +0200, by Timo Sirainen
-
Don't try to fsck index file in error conditions if it's not yet opened. HEADTue, 06 Mar 2007 16:28:34 +0200, by Timo Sirainen
-
Check index file's endianess earlier, otherwise we'll complain about other HEADTue, 06 Mar 2007 16:23:40 +0200, by Timo Sirainen
-
While parsing the input stream ignore the mbox hidden headers so that eg. HEADTue, 06 Mar 2007 15:14:09 +0200, by Timo Sirainen
-
Don't allow using "foo/." or "foo/.." in the masks. Although that shouldn't HEADThu, 01 Mar 2007 14:30:13 +0200, by Timo Sirainen
-
If next_uid field gets to 2^31-1, handle it without crashing by creating a HEADWed, 28 Feb 2007 21:55:31 +0200, by Timo Sirainen
-
The previous broken X-UID header fixing code was still broken... HEADWed, 28 Feb 2007 21:51:28 +0200, by Timo Sirainen
-
Drop privileges if libcap is found. Patch by David (lists edeca.net). HEADWed, 28 Feb 2007 20:55:12 +0200, by Timo Sirainen
-
alloconly pool: pool_unref() shouldn't set the pool pointer to NULL unless HEADSun, 25 Feb 2007 17:40:38 +0200, by Timo Sirainen
-
If prefix.INBOX has children and we're listing under prefix.%, don't drop HEADFri, 23 Feb 2007 20:29:36 +0200, by Timo Sirainen
-
Added --with-headers configure option to install .h files. HEADThu, 22 Feb 2007 23:50:46 +0200, by Timo Sirainen
-
KEEP_LOCK: When using dotlock, touch it every 10 seconds. HEADThu, 22 Feb 2007 19:29:46 +0200, by Timo Sirainen
-
Some files weren't being added to dist tarball HEADThu, 22 Feb 2007 18:03:55 +0200, by Timo Sirainen
-
warn_unused_result attribute exists only with gcc 4.0 and later. HEADThu, 22 Feb 2007 17:59:54 +0200, by Timo Sirainen
-
Don't compare to PACKAGE_VERSION in lib/ core directly, rather make HEADThu, 22 Feb 2007 16:36:01 +0200, by Timo Sirainen
-
If module contains a <module_name>_version string, fail if it doesn't match HEADThu, 22 Feb 2007 16:25:20 +0200, by Timo Sirainen
-
If o_stream_send_istream() fails, make sure errno is set to HEADThu, 22 Feb 2007 16:10:05 +0200, by Timo Sirainen
-
If uidlist locking fails because of a timeout, given timeout error message HEADThu, 22 Feb 2007 15:39:15 +0200, by Timo Sirainen
-
When using KEEP_LOCK, the mbox/uidlist file must be locked before index file HEADThu, 22 Feb 2007 15:37:29 +0200, by Timo Sirainen
-
If INBOX can't be opened, give better error messages. The reason is never HEADThu, 22 Feb 2007 15:30:56 +0200, by Timo Sirainen
-
If KEEP_LOCK is set and we timeout, don't crash. HEADThu, 22 Feb 2007 15:08:31 +0200, by Timo Sirainen
-
If pop3_lock_session=yes, update maildir/dbox uidlist lock file every 10 HEADThu, 22 Feb 2007 14:50:14 +0200, by Timo Sirainen
-
PAM dead-child timeout function was called 1000 times too often. HEADThu, 22 Feb 2007 14:23:52 +0200, by Timo Sirainen
-
Linux quota v1 apparently returns current quota in kilobytes, not bytes as HEADTue, 20 Feb 2007 14:00:05 +0200, by Timo Sirainen
-
If authentication failed but it still returns proxy, don't do the proxying. HEADTue, 20 Feb 2007 13:51:11 +0200, by Timo Sirainen
-
dovecot -n/-a dumps now also dict/plugin settings. HEADTue, 20 Feb 2007 12:25:13 +0200, by Timo Sirainen
-
Rewriting still wasn't replacing broken X-UID headers correctly always, HEADTue, 20 Feb 2007 01:29:00 +0200, by Timo Sirainen
-
proxy and nologin was broken in last changes. HEADMon, 19 Feb 2007 22:00:25 +0200, by Timo Sirainen
-
Drop X-Delivery-ID header when saving the message. HEADMon, 19 Feb 2007 16:45:51 +0200, by Timo Sirainen
-
If pop3_uidl_format=%m, add a unique X-Delivery-ID header to all saved HEADMon, 19 Feb 2007 16:36:00 +0200, by Timo Sirainen
-
Get pop3_uidl_format even if it's inside protocol pop3 {} HEADMon, 19 Feb 2007 16:27:17 +0200, by Timo Sirainen
-
Added AC_CACHE_CHECK()s to all AC_TRY_RUN and AC_RUN_IFELSE checks so that HEADSat, 17 Feb 2007 14:28:27 +0200, by Timo Sirainen
-
If authorization and authentication IDs are the same, and both contain the HEADSat, 17 Feb 2007 13:45:46 +0200, by Timo Sirainen
-
auth_request_set_fields(): Don't crash with empty fields. HEADSat, 17 Feb 2007 13:21:36 +0200, by Timo Sirainen
-
If we have multiple namespaces with identical locations, add only one HEADFri, 16 Feb 2007 22:22:36 +0200, by Timo Sirainen
-
We were relying on the limits in maildirsize file instead of using the HEADFri, 16 Feb 2007 22:21:30 +0200, by Timo Sirainen
-
Fixed some wrong "uid-last unexpectedly lost" errors. HEADFri, 16 Feb 2007 21:01:35 +0200, by Timo Sirainen
-
Don't crash at deinit if no modules are loaded. HEADFri, 16 Feb 2007 20:43:36 +0200, by Timo Sirainen
-
Although messages were expunged, the expunges weren't counted in that same HEADFri, 16 Feb 2007 20:31:33 +0200, by Timo Sirainen
-
If trash mailbox couldn't be opened, don't crash later either. HEADFri, 16 Feb 2007 20:01:16 +0200, by Timo Sirainen
-
module_dir_init() was calling the init() functions in reverse order. HEADFri, 16 Feb 2007 19:55:42 +0200, by Timo Sirainen
-
If USER environment is set, return it in "user" field and not "userdb_user". HEADFri, 16 Feb 2007 19:28:16 +0200, by Timo Sirainen
-
Use auth_request_set_fields() to set the fields returned by checkpassword HEADFri, 16 Feb 2007 19:26:19 +0200, by Timo Sirainen
-
Added auth_request_set_fields() and used it instead of duplicating the code HEADFri, 16 Feb 2007 19:23:01 +0200, by Timo Sirainen
-
Don't crash if USER or HOME environment is missing. Allow HOME environment HEADFri, 16 Feb 2007 19:13:07 +0200, by Timo Sirainen
-
APPEND ate all CPU if client didn't send the message fast enough. HEADFri, 16 Feb 2007 16:03:13 +0200, by Timo Sirainen
-
If authentication fails and we've already destroyed the client, don't go HEADFri, 16 Feb 2007 15:42:03 +0200, by Timo Sirainen
-
Make sure we crash if we're trying to call sasl_callback() too many times. HEADFri, 16 Feb 2007 15:40:48 +0200, by Timo Sirainen
-
module_dir_load() doesn't call init() functions anymore. Added a new HEADFri, 16 Feb 2007 15:12:05 +0200, by Timo Sirainen
-
If trash mailbox can't be opened, don't crash. HEADFri, 16 Feb 2007 14:15:28 +0200, by Timo Sirainen
-
Allocate cache file's size amount of memory for the file cache so it doesn't HEADFri, 16 Feb 2007 12:55:00 +0200, by Timo Sirainen
-
Don't bother trying to save the mail twice into the default mailbox (eg. if it's HEADThu, 15 Feb 2007 19:38:55 +0200, by Timo Sirainen
-
Cleaned up the log_file and info_log_file comments. HEADThu, 15 Feb 2007 19:00:56 +0200, by Timo Sirainen
-
Hook all exit()s and if the exit code is one of Dovecot's own FATAL_* ones, HEADThu, 15 Feb 2007 16:26:24 +0200, by Timo Sirainen
-
Delay initializing I/O notify backend until the first notify is added. HEADThu, 15 Feb 2007 15:57:08 +0200, by Timo Sirainen
-
Don't crash if the remote server disconnects before we're logged in. HEADThu, 15 Feb 2007 15:31:51 +0200, by Timo Sirainen
-
Do the delayed login process starting also after SIGHUPing. HEADThu, 15 Feb 2007 15:10:46 +0200, by Timo Sirainen
-
Start auth processes immediately at startup, not after one second delay. HEADThu, 15 Feb 2007 15:08:37 +0200, by Timo Sirainen
-
RSET: Don't rollback the transaction if LAST is enabled (there's no point, HEADThu, 15 Feb 2007 14:12:55 +0200, by Timo Sirainen
-
If looking up credentials for NULL passwords, return "scheme not available" HEADThu, 15 Feb 2007 13:51:33 +0200, by Timo Sirainen
-
If we've a mailbox selected and we're appending to another mailbox, we got HEADThu, 15 Feb 2007 13:38:48 +0200, by Timo Sirainen
-
If user is changed with "user=x" in extra_fields, cache the entry with the HEADThu, 15 Feb 2007 13:06:35 +0200, by Timo Sirainen
-
Removed assert. "pass" field is allowed to be in extra_fields. HEADThu, 15 Feb 2007 12:48:08 +0200, by Timo Sirainen
-
Special extra_fields weren't saved to auth cache. This was especially HEADThu, 15 Feb 2007 12:47:00 +0200, by Timo Sirainen
-
If last login was valid and the current one wasn't, we returned "not found HEADThu, 15 Feb 2007 12:31:18 +0200, by Timo Sirainen
-
Don't break if current quota value is negative. HEADWed, 14 Feb 2007 21:32:06 +0200, by Timo Sirainen
-
fsync() subscriptions file and maildir-keywords before rename()ing them. HEADWed, 14 Feb 2007 20:32:24 +0200, by Timo Sirainen
-
If UIDL command can't get the UID, die instead of not returning anything and HEADWed, 14 Feb 2007 20:26:32 +0200, by Timo Sirainen
-
When saving a message to an empty mbox file, write X-IMAPbase header so the HEADWed, 14 Feb 2007 20:23:18 +0200, by Timo Sirainen
-
Added blocking=yes to PAM passdb to use auth workers instead of forking a HEADMon, 12 Feb 2007 23:41:07 +0200, by Timo Sirainen
-
If PAM child process hasn't responded in two minutes, send KILL signal to HEADMon, 12 Feb 2007 23:07:42 +0200, by Timo Sirainen
-
When running dump-capability, don't do stderr_close_shutdown since it could HEADMon, 12 Feb 2007 20:14:13 +0200, by Timo Sirainen
-
Don't crash with expunging mails with non-existing message-id header. HEADWed, 07 Feb 2007 03:45:33 +0200, by Timo Sirainen
-
Removed fsync() call. It doesn't really provide any data integrity HEADTue, 06 Feb 2007 21:51:13 +0200, by Timo Sirainen
-
Don't crash if client disconnects in the middle of sending a command line. HEADTue, 06 Feb 2007 20:52:49 +0200, by Timo Sirainen
-
We could have skipped transactions completely (broken a few revisions ago). HEADTue, 06 Feb 2007 18:01:23 +0200, by Timo Sirainen
-
_read() could have returned "need more data" in wrong situations, which HEADTue, 06 Feb 2007 12:43:31 +0200, by Timo Sirainen
-
Added istream->blocking setting. It's now used to assert-crash early if a HEADTue, 06 Feb 2007 12:40:15 +0200, by Timo Sirainen
-
If namespace has a prefix and inbox=no, don't list prefix.inbox if it HEADMon, 05 Feb 2007 16:15:56 +0200, by Timo Sirainen
-
Commit the transaction even if client didn't QUIT so cached data gets saved. HEADMon, 05 Feb 2007 13:42:50 +0200, by Timo Sirainen
-
mail_log_max_lines_per_sec was declared as string. HEADMon, 05 Feb 2007 13:27:11 +0200, by Timo Sirainen
-
Added an example of how to concat() user and domain. HEADMon, 05 Feb 2007 00:13:43 +0200, by Timo Sirainen
-
Make sure str-sanitize.o is linked so mail_log plugin works. HEADFri, 02 Feb 2007 13:14:37 +0200, by Timo Sirainen
-
Another lookup_uid_range() seq2 bugfix/crashfix. HEADFri, 02 Feb 2007 12:30:15 +0200, by Timo Sirainen
-
If cache file wasn't opened yet when flushing a transaction, the changes HEADFri, 02 Feb 2007 00:23:18 +0200, by Timo Sirainen
-
Setting flags other than seen/deleted was broken. HEADThu, 01 Feb 2007 23:08:10 +0200, by Timo Sirainen
-
Added a note about %E not needed with SQL queries. HEADTue, 30 Jan 2007 13:04:58 +0200, by Timo Sirainen
-
If mailbox initialization failed, log an error instead of just telling about HEADSun, 28 Jan 2007 17:45:54 +0200, by Timo Sirainen
-
Verify the APOP input before passing it to sscanf() to make sure it's HEADFri, 26 Jan 2007 15:40:51 +0200, by Timo Sirainen
-
Optimization: Hash compression didn't remove NULL nodes from roots. HEADFri, 26 Jan 2007 02:44:09 +0200, by Timo Sirainen
-
If save_commit_pre() fails, rollback the transaction. HEADThu, 25 Jan 2007 19:24:47 +0200, by Timo Sirainen
-
lookup_uid_range(): Last change could have caused the returned seq2 to be HEADThu, 25 Jan 2007 19:13:40 +0200, by Timo Sirainen
-
If we disconnect the client because message ended unexpectedly, log an HEADThu, 25 Jan 2007 17:59:26 +0200, by Timo Sirainen
-
If mail_debug is enabled, log configured quota rules HEADThu, 25 Jan 2007 17:49:48 +0200, by Timo Sirainen