]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
16 years agofts-solr: Don't double-escape "+" if we're filtering what mailboxes we want.
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

16 years agovirtual: Don't fail if using -negative boxes.
Timo Sirainen [Tue, 31 Mar 2009 20:39:35 +0000 (16:39 -0400)] 
virtual: Don't fail if using -negative boxes.

--HG--
branch : HEAD

16 years agoMessage address parser didn't handle empty group:; correctly.
Timo Sirainen [Tue, 31 Mar 2009 03:12:44 +0000 (23:12 -0400)] 
Message address parser didn't handle empty group:; correctly.

--HG--
branch : HEAD

16 years agoAdded maildir_very_dirty_syncs setting.
Timo Sirainen [Tue, 31 Mar 2009 00:27:14 +0000 (20:27 -0400)] 
Added maildir_very_dirty_syncs setting.

--HG--
branch : HEAD

16 years agoAdded mail_index_lookup_view_flags()
Timo Sirainen [Tue, 31 Mar 2009 00:27:02 +0000 (20:27 -0400)] 
Added mail_index_lookup_view_flags()

--HG--
branch : HEAD

16 years agoWrite to main index file less often.
Timo Sirainen [Mon, 30 Mar 2009 20:18:25 +0000 (16:18 -0400)] 
Write to main index file less often.

--HG--
branch : HEAD

16 years agoindex: Minor optimization.
Timo Sirainen [Mon, 30 Mar 2009 21:26:40 +0000 (17:26 -0400)] 
index: Minor optimization.

--HG--
branch : HEAD

16 years agoFixed --with-ldap=plugin and --with-gssapi=plugin
Timo Sirainen [Thu, 26 Mar 2009 22:36:36 +0000 (18:36 -0400)] 
Fixed --with-ldap=plugin and --with-gssapi=plugin

--HG--
branch : HEAD

16 years agocharset_to_utf8() may have tried to allocate a lot of memory in some conditions.
Timo Sirainen [Thu, 26 Mar 2009 22:17:09 +0000 (18:17 -0400)] 
charset_to_utf8() may have tried to allocate a lot of memory in some conditions.

--HG--
branch : HEAD

16 years agofs mailbox listing was sometimes scanning subdirectories unneededly.
Timo Sirainen [Thu, 26 Mar 2009 00:38:46 +0000 (20:38 -0400)] 
fs mailbox listing was sometimes scanning subdirectories unneededly.

--HG--
branch : HEAD

16 years agoFix to IMAP LIST pattern matching.
Timo Sirainen [Thu, 26 Mar 2009 00:27:02 +0000 (20:27 -0400)] 
Fix to IMAP LIST pattern matching.

--HG--
branch : HEAD

16 years agoDon't try to create files to Maildir/tmp/ if INBOX doesn't exist in Maildir/.
Timo Sirainen [Wed, 25 Mar 2009 23:43:39 +0000 (19:43 -0400)] 
Don't try to create files to Maildir/tmp/ if INBOX doesn't exist in Maildir/.

--HG--
branch : HEAD

16 years agoCompiler warning fix.
Timo Sirainen [Wed, 25 Mar 2009 23:43:06 +0000 (19:43 -0400)] 
Compiler warning fix.

--HG--
branch : HEAD

16 years agovirtual: Give a nice error message if mailbox's namespace isn't found.
Timo Sirainen [Wed, 25 Mar 2009 23:01:37 +0000 (19:01 -0400)] 
virtual: Give a nice error message if mailbox's namespace isn't found.

--HG--
branch : HEAD

16 years agoAdded tag 1.2.beta4 for changeset 84c70b0695c5
Timo Sirainen [Wed, 25 Mar 2009 19:57:41 +0000 (15:57 -0400)] 
Added tag 1.2.beta4 for changeset 84c70b0695c5

--HG--
branch : HEAD

16 years agoReleased v1.2.beta4. 1.2.beta4
Timo Sirainen [Wed, 25 Mar 2009 19:57:37 +0000 (15:57 -0400)] 
Released v1.2.beta4.

--HG--
branch : HEAD

16 years agoIf unlinking strmap fails because it didn't exist to begin with, don't log an error.
Timo Sirainen [Wed, 25 Mar 2009 19:55:23 +0000 (15:55 -0400)] 
If unlinking strmap fails because it didn't exist to begin with, don't log an error.

--HG--
branch : HEAD

16 years agomail_index_map_modseq_clone() caused memory corruption.
Timo Sirainen [Wed, 25 Mar 2009 19:52:52 +0000 (15:52 -0400)] 
mail_index_map_modseq_clone() caused memory corruption.

--HG--
branch : HEAD

16 years agomail_privileged_group setting prevents core dumps - mention it in logging.
Timo Sirainen [Wed, 25 Mar 2009 19:38:57 +0000 (15:38 -0400)] 
mail_privileged_group setting prevents core dumps - mention it in logging.

--HG--
branch : HEAD

16 years agoComment update.
Timo Sirainen [Wed, 25 Mar 2009 18:46:47 +0000 (14:46 -0400)] 
Comment update.

--HG--
branch : HEAD

16 years agoconfigure no longer prints "UNSTABLE development branch" warning.
Timo Sirainen [Wed, 25 Mar 2009 18:23:46 +0000 (14:23 -0400)] 
configure no longer prints "UNSTABLE development branch" warning.

--HG--
branch : HEAD

16 years agodovecotpw: Use CRAM-MD5 instead of HMAC-MD5 as the default.
Timo Sirainen [Wed, 25 Mar 2009 18:12:33 +0000 (14:12 -0400)] 
dovecotpw: Use CRAM-MD5 instead of HMAC-MD5 as the default.

--HG--
branch : HEAD

16 years agoauth: hex vs. base64 autodetection didn't work with CRAM-MD5 scheme.
Timo Sirainen [Wed, 25 Mar 2009 18:11:51 +0000 (14:11 -0400)] 
auth: hex vs. base64 autodetection didn't work with CRAM-MD5 scheme.

--HG--
branch : HEAD

16 years agoFix to previous change: Log version mismatch after log initialization.
Timo Sirainen [Tue, 24 Mar 2009 22:04:18 +0000 (18:04 -0400)] 
Fix to previous change: Log version mismatch after log initialization.

--HG--
branch : HEAD

16 years agologin process: Check Dovecot version mismatch earlier.
Timo Sirainen [Tue, 24 Mar 2009 22:01:30 +0000 (18:01 -0400)] 
login process: Check Dovecot version mismatch earlier.

--HG--
branch : HEAD

16 years agodbox: Reversed the forced MAILBOXDIR change after all. v1.3 can force it then.
Timo Sirainen [Tue, 24 Mar 2009 21:19:38 +0000 (17:19 -0400)] 
dbox: Reversed the forced MAILBOXDIR change after all. v1.3 can force it then.

--HG--
branch : HEAD

16 years agodbox: No longer allow an empty MAILBOXDIR. Future code relies on this.
Timo Sirainen [Tue, 24 Mar 2009 21:10:29 +0000 (17:10 -0400)] 
dbox: No longer allow an empty MAILBOXDIR. Future code relies on this.

--HG--
branch : HEAD

16 years agoRemoved unused code.
Timo Sirainen [Tue, 24 Mar 2009 17:06:31 +0000 (13:06 -0400)] 
Removed unused code.
Based on coccinelle output from Diego Liziero.

--HG--
branch : HEAD

16 years agologin_process_per_connection=yes should have limited how many lines/sec process was...
Timo Sirainen [Tue, 24 Mar 2009 17:02:59 +0000 (13:02 -0400)] 
login_process_per_connection=yes should have limited how many lines/sec process was allowed to log.

--HG--
branch : HEAD

16 years agosquat: error handling fix.
Timo Sirainen [Tue, 24 Mar 2009 17:01:16 +0000 (13:01 -0400)] 
squat: error handling fix.

--HG--
branch : HEAD

16 years agoDon't cache Date: header if we don't really want it.
Timo Sirainen [Mon, 23 Mar 2009 21:40:32 +0000 (17:40 -0400)] 
Don't cache Date: header if we don't really want it.

--HG--
branch : HEAD

16 years agofts-solr: Solr breaks when it sees control characters, so replace them with spaces.
Timo Sirainen [Mon, 23 Mar 2009 20:33:11 +0000 (16:33 -0400)] 
fts-solr: Solr breaks when it sees control characters, so replace them with spaces.

--HG--
branch : HEAD

16 years agoMaildir: Another logging improvement to EACCES error.
Timo Sirainen [Mon, 23 Mar 2009 16:51:30 +0000 (12:51 -0400)] 
Maildir: Another logging improvement to EACCES error.

--HG--
branch : HEAD

16 years agoIMAP: ESORT extension was implemented wrong.
Timo Sirainen [Fri, 20 Mar 2009 16:28:37 +0000 (12:28 -0400)] 
IMAP: ESORT extension was implemented wrong.

--HG--
branch : HEAD

16 years agovirtual: We don't really need to do fsync for appends or expunges.
Timo Sirainen [Fri, 20 Mar 2009 00:34:58 +0000 (20:34 -0400)] 
virtual: We don't really need to do fsync for appends or expunges.
The code just came in accidentally from copy&pasting.

--HG--
branch : HEAD

16 years agoRemoved some unnecessary code.
Timo Sirainen [Thu, 19 Mar 2009 23:21:09 +0000 (19:21 -0400)] 
Removed some unnecessary code.
Patch by Diego Liziero.

--HG--
branch : HEAD

16 years agodbox: Minor error handling fix.
Timo Sirainen [Thu, 19 Mar 2009 23:20:48 +0000 (19:20 -0400)] 
dbox: Minor error handling fix.
Patch by Diego Liziero.

--HG--
branch : HEAD

16 years agoCharset conversion: Don't panic if iconv() doesn't produce valid UTF-8 output.
Timo Sirainen [Thu, 19 Mar 2009 22:19:56 +0000 (18:19 -0400)] 
Charset conversion: Don't panic if iconv() doesn't produce valid UTF-8 output.

--HG--
branch : HEAD

16 years agoAdded more asserts.
Timo Sirainen [Thu, 19 Mar 2009 21:06:33 +0000 (17:06 -0400)] 
Added more asserts.

--HG--
branch : HEAD

16 years agoAdded tag 1.2.beta3 for changeset 6ab55d991765
Timo Sirainen [Wed, 18 Mar 2009 21:36:38 +0000 (17:36 -0400)] 
Added tag 1.2.beta3 for changeset 6ab55d991765

--HG--
branch : HEAD

16 years agoReleased v1.2.beta3. 1.2.beta3
Timo Sirainen [Wed, 18 Mar 2009 21:36:25 +0000 (17:36 -0400)] 
Released v1.2.beta3.

--HG--
branch : HEAD

16 years agoMAILBOXDIR changes broke some setups.
Timo Sirainen [Wed, 18 Mar 2009 21:26:40 +0000 (17:26 -0400)] 
MAILBOXDIR changes broke some setups.

--HG--
branch : HEAD

16 years agoimap-parser: Added IMAP_PARSE_FLAG_MULTILINE_STR flag.
Timo Sirainen [Wed, 18 Mar 2009 18:40:58 +0000 (14:40 -0400)] 
imap-parser: Added IMAP_PARSE_FLAG_MULTILINE_STR flag.

--HG--
branch : HEAD

16 years agoFETCH n BODY.PEEK[HEADER.FIELDS[.NOT] (...)] returned BAD.
Timo Sirainen [Wed, 18 Mar 2009 17:59:58 +0000 (13:59 -0400)] 
FETCH n BODY.PEEK[HEADER.FIELDS[.NOT] (...)] returned BAD.

--HG--
branch : HEAD

16 years agoIf log write() fails because of EINTR, try again 2 more times.
Timo Sirainen [Wed, 18 Mar 2009 17:47:58 +0000 (13:47 -0400)] 
If log write() fails because of EINTR, try again 2 more times.

--HG--
branch : HEAD

16 years agomaster: Don't crash in login_executable -D checks if protocols line doesn't have...
Timo Sirainen [Mon, 16 Mar 2009 00:06:45 +0000 (20:06 -0400)] 
master: Don't crash in login_executable -D checks if protocols line doesn't have imap.

--HG--
branch : HEAD

16 years agombox: pop3_lock_session=yes was broken with mail_privileged_group.
Timo Sirainen [Sun, 15 Mar 2009 21:48:03 +0000 (17:48 -0400)] 
mbox: pop3_lock_session=yes was broken with mail_privileged_group.

--HG--
branch : HEAD

16 years agoAdded tag 1.2.beta2 for changeset 116ca52dfcb5
Timo Sirainen [Fri, 13 Mar 2009 22:53:33 +0000 (18:53 -0400)] 
Added tag 1.2.beta2 for changeset 116ca52dfcb5

--HG--
branch : HEAD

16 years agoReleased v1.2.beta2. 1.2.beta2
Timo Sirainen [Fri, 13 Mar 2009 22:53:30 +0000 (18:53 -0400)] 
Released v1.2.beta2.

--HG--
branch : HEAD

16 years agoauth: Improved getpwnam() and getgrnam() error handling.
Timo Sirainen [Fri, 13 Mar 2009 22:36:50 +0000 (18:36 -0400)] 
auth: Improved getpwnam() and getgrnam() error handling.

--HG--
branch : HEAD

16 years ago--with-vpopmail: Minor fix for previous change.
Timo Sirainen [Fri, 13 Mar 2009 22:05:10 +0000 (18:05 -0400)] 
--with-vpopmail: Minor fix for previous change.

--HG--
branch : HEAD

16 years ago--with-vpopmail=path now also checks path/lib_deps instead of only path/etc/lib_deps.
Timo Sirainen [Fri, 13 Mar 2009 22:01:30 +0000 (18:01 -0400)] 
--with-vpopmail=path now also checks path/lib_deps instead of only path/etc/lib_deps.

--HG--
branch : HEAD

16 years agogssapi: Fix to previous change.
Timo Sirainen [Fri, 13 Mar 2009 21:46:14 +0000 (17:46 -0400)] 
gssapi: Fix to previous change.

--HG--
branch : HEAD

16 years agogssapi: Cross-realm authentication fix.
Timo Sirainen [Fri, 13 Mar 2009 21:42:05 +0000 (17:42 -0400)] 
gssapi: Cross-realm authentication fix.
Patch by Bryan Jacobs.

--HG--
branch : HEAD

16 years agoCompiler warning fix.
Timo Sirainen [Fri, 13 Mar 2009 21:27:11 +0000 (17:27 -0400)] 
Compiler warning fix.

--HG--
branch : HEAD

16 years agodovecot-example.conf: Make example expire_dict go through dict proxy.
Timo Sirainen [Fri, 13 Mar 2009 21:24:21 +0000 (17:24 -0400)] 
dovecot-example.conf: Make example expire_dict go through dict proxy.
Patch by Robert McQueen.

--HG--
branch : HEAD

16 years agomaster: Fixes to core dump log message writing.
Timo Sirainen [Fri, 13 Mar 2009 19:19:13 +0000 (15:19 -0400)] 
master: Fixes to core dump log message writing.

--HG--
branch : HEAD

16 years agoIf login process core dumps, suggest using -D parameter.
Timo Sirainen [Fri, 13 Mar 2009 19:12:23 +0000 (15:12 -0400)] 
If login process core dumps, suggest using -D parameter.

--HG--
branch : HEAD

16 years agomaster: If login process has -D parameter, make login directory writable.
Timo Sirainen [Fri, 13 Mar 2009 19:11:46 +0000 (15:11 -0400)] 
master: If login process has -D parameter, make login directory writable.

--HG--
branch : HEAD

16 years agologin processes: If -D parameter is given, allow dumping core file.
Timo Sirainen [Fri, 13 Mar 2009 18:50:41 +0000 (14:50 -0400)] 
login processes: If -D parameter is given, allow dumping core file.

--HG--
branch : HEAD

16 years agoFix to mailbox_dir_name handling. (Broke mbox .subscriptions filtering)
Timo Sirainen [Fri, 13 Mar 2009 00:30:11 +0000 (20:30 -0400)] 
Fix to mailbox_dir_name handling. (Broke mbox .subscriptions filtering)

--HG--
branch : HEAD

16 years agomaildir_set_deleted() return value was handled wrong everywhere.
Timo Sirainen [Thu, 12 Mar 2009 22:02:39 +0000 (18:02 -0400)] 
maildir_set_deleted() return value was handled wrong everywhere.
Changed it to work as it was used, since it seems to be clearer that way.

--HG--
branch : HEAD

16 years agodbox: Changed the default mailbox dir name, subscriptions and uidvalidity filenames.
Timo Sirainen [Thu, 12 Mar 2009 21:38:36 +0000 (17:38 -0400)] 
dbox: Changed the default mailbox dir name, subscriptions and uidvalidity filenames.

--HG--
branch : HEAD

16 years agoAdded :MAILBOXDIR= to mail_location to specify the root dir for mailboxes.
Timo Sirainen [Thu, 12 Mar 2009 21:30:45 +0000 (17:30 -0400)] 
Added :MAILBOXDIR= to mail_location to specify the root dir for mailboxes.

--HG--
branch : HEAD

16 years agovirtual: Fixes.
Timo Sirainen [Thu, 12 Mar 2009 19:22:51 +0000 (15:22 -0400)] 
virtual: Fixes.

--HG--
branch : HEAD

16 years agoUpdated comment for valid_chroot_dirs.
Timo Sirainen [Wed, 11 Mar 2009 21:22:15 +0000 (17:22 -0400)] 
Updated comment for valid_chroot_dirs.

--HG--
branch : HEAD

16 years agoimap: Code cleanup: Changed buffer to an array.
Timo Sirainen [Wed, 11 Mar 2009 20:11:55 +0000 (16:11 -0400)] 
imap: Code cleanup: Changed buffer to an array.

--HG--
branch : HEAD

16 years agoimap: Improve "FETCH .. got too little data" error messages.
Timo Sirainen [Wed, 11 Mar 2009 20:04:01 +0000 (16:04 -0400)] 
imap: Improve "FETCH .. got too little data" error messages.

--HG--
branch : HEAD

16 years agoindexes: Fixes to handling shrinking tail offsets.
Timo Sirainen [Tue, 10 Mar 2009 16:28:22 +0000 (12:28 -0400)] 
indexes: Fixes to handling shrinking tail offsets.

--HG--
branch : HEAD

16 years agoindexes: Removed unnecessary code.
Timo Sirainen [Tue, 10 Mar 2009 16:28:00 +0000 (12:28 -0400)] 
indexes: Removed unnecessary code.

--HG--
branch : HEAD

16 years agoImproved "corrupted transaction log file" error message.
Timo Sirainen [Tue, 10 Mar 2009 02:27:36 +0000 (22:27 -0400)] 
Improved "corrupted transaction log file" error message.

--HG--
branch : HEAD

16 years agoMaildir and Cydir: When saving mail, expose ostream to mail_save_context.output.
Timo Sirainen [Tue, 10 Mar 2009 01:52:42 +0000 (21:52 -0400)] 
Maildir and Cydir: When saving mail, expose ostream to mail_save_context.output.
This would allow plugins to hook into it.

--HG--
branch : HEAD

16 years agoIf indexes had been reset, extension changes may have been written wrong.
Timo Sirainen [Tue, 10 Mar 2009 01:00:48 +0000 (21:00 -0400)] 
If indexes had been reset, extension changes may have been written wrong.

--HG--
branch : HEAD

16 years agoindexes: Crashfix to error handling.
Timo Sirainen [Tue, 10 Mar 2009 00:17:52 +0000 (20:17 -0400)] 
indexes: Crashfix to error handling.

--HG--
branch : HEAD

16 years agoindexes: Make sure we don't shrink log_file_tail_offset.
Timo Sirainen [Thu, 5 Mar 2009 22:29:37 +0000 (17:29 -0500)] 
indexes: Make sure we don't shrink log_file_tail_offset.

--HG--
branch : HEAD

16 years agombox: Don't crash if >=8192 bytes long line begins with "From ".
Timo Sirainen [Thu, 5 Mar 2009 18:15:17 +0000 (13:15 -0500)] 
mbox: Don't crash if >=8192 bytes long line begins with "From ".

--HG--
branch : HEAD

16 years agomailbox_list_get_dir_permissions() returned broken permissions if root dir didn't...
Timo Sirainen [Wed, 4 Mar 2009 23:31:22 +0000 (18:31 -0500)] 
mailbox_list_get_dir_permissions() returned broken permissions if root dir didn't exist.

--HG--
branch : HEAD

16 years agolazy_expunge: When deleting mailboxes, if the destination parent dir didn't exist...
Timo Sirainen [Wed, 4 Mar 2009 23:30:42 +0000 (18:30 -0500)] 
lazy_expunge: When deleting mailboxes, if the destination parent dir didn't exist, delete failed.

--HG--
branch : HEAD

16 years agombox: Possible assert-crashfix. Also added some comments.
Timo Sirainen [Wed, 4 Mar 2009 23:03:23 +0000 (18:03 -0500)] 
mbox: Possible assert-crashfix. Also added some comments.

--HG--
branch : HEAD

16 years agodigest-md5 scheme generation was broken if username didn't contain @domain.
Timo Sirainen [Tue, 3 Mar 2009 03:16:15 +0000 (22:16 -0500)] 
digest-md5 scheme generation was broken if username didn't contain @domain.
Broken by previous change to it.

--HG--
branch : HEAD

16 years agoCompiler warning fixes.
Timo Sirainen [Tue, 3 Mar 2009 02:13:11 +0000 (21:13 -0500)] 
Compiler warning fixes.

--HG--
branch : HEAD

16 years agoImproved logging for core dumping. With Linux use PR_SET_DUMPABLE for imap/pop3.
Timo Sirainen [Tue, 3 Mar 2009 02:04:11 +0000 (21:04 -0500)] 
Improved logging for core dumping. With Linux use PR_SET_DUMPABLE for imap/pop3.

--HG--
branch : HEAD

16 years agoUpdated.
Timo Sirainen [Tue, 3 Mar 2009 01:23:31 +0000 (20:23 -0500)] 
Updated.

--HG--
branch : HEAD

16 years agomaildir: When locking uidlist, send OK notifies if it's taking a long time.
Timo Sirainen [Mon, 2 Mar 2009 22:54:01 +0000 (17:54 -0500)] 
maildir: When locking uidlist, send OK notifies if it's taking a long time.

--HG--
branch : HEAD

16 years agofdatasync_path(): Ignore EINVAL errors (Linux+CIFS).
Timo Sirainen [Mon, 2 Mar 2009 16:32:46 +0000 (11:32 -0500)] 
fdatasync_path(): Ignore EINVAL errors (Linux+CIFS).

--HG--
branch : HEAD

16 years agopop3_lock_session=yes didn't use mail_privileged_group while dotlocking.
Timo Sirainen [Fri, 27 Feb 2009 22:39:48 +0000 (17:39 -0500)] 
pop3_lock_session=yes didn't use mail_privileged_group while dotlocking.

--HG--
branch : HEAD

16 years agombox: Yet another mbox locking error message fix.
Timo Sirainen [Thu, 26 Feb 2009 23:47:01 +0000 (18:47 -0500)] 
mbox: Yet another mbox locking error message fix.

--HG--
branch : HEAD

16 years agopop3: When mail_debug=yes, log also home directory.
Timo Sirainen [Thu, 26 Feb 2009 23:45:50 +0000 (18:45 -0500)] 
pop3: When mail_debug=yes, log also home directory.

--HG--
branch : HEAD

16 years agovirtual: Added support for saving/copying messages to virtual mailboxes.
Timo Sirainen [Thu, 26 Feb 2009 23:30:02 +0000 (18:30 -0500)] 
virtual: Added support for saving/copying messages to virtual mailboxes.

--HG--
branch : HEAD

16 years agovirtual: Avoid getting duplicate mailboxes when expanding wildcards.
Timo Sirainen [Thu, 26 Feb 2009 23:29:18 +0000 (18:29 -0500)] 
virtual: Avoid getting duplicate mailboxes when expanding wildcards.

--HG--
branch : HEAD

16 years agoIMAP: Don't return APPENDUI/COPYUID if backend didn't provide them.
Timo Sirainen [Thu, 26 Feb 2009 23:27:17 +0000 (18:27 -0500)] 
IMAP: Don't return APPENDUI/COPYUID if backend didn't provide them.

--HG--
branch : HEAD

16 years agombox: Improve dotlock error logging more.
Timo Sirainen [Thu, 26 Feb 2009 22:44:17 +0000 (17:44 -0500)] 
mbox: Improve dotlock error logging more.

--HG--
branch : HEAD

16 years agodeliver: Use user's home dir or mail dir when creating temp files, instead of hardcod...
Timo Sirainen [Thu, 26 Feb 2009 21:43:51 +0000 (16:43 -0500)] 
deliver: Use user's home dir or mail dir when creating temp files, instead of hardcoded /tmp.

--HG--
branch : HEAD

16 years agoAdded mail_user_get_temp_prefix() and mail_storage_get_temp_prefix().
Timo Sirainen [Thu, 26 Feb 2009 21:43:21 +0000 (16:43 -0500)] 
Added mail_user_get_temp_prefix() and mail_storage_get_temp_prefix().

--HG--
branch : HEAD

16 years agoistream-seekable: Don't add an extra "." after the given prefix.
Timo Sirainen [Thu, 26 Feb 2009 21:42:00 +0000 (16:42 -0500)] 
istream-seekable: Don't add an extra "." after the given prefix.

--HG--
branch : HEAD

16 years agombox: Creating directories based on mbox file's mode dropped +x permissions.
Timo Sirainen [Thu, 26 Feb 2009 21:38:24 +0000 (16:38 -0500)] 
mbox: Creating directories based on mbox file's mode dropped +x permissions.

--HG--
branch : HEAD

16 years agombox: Give better error messages if dotlocking fails.
Timo Sirainen [Thu, 26 Feb 2009 18:54:30 +0000 (13:54 -0500)] 
mbox: Give better error messages if dotlocking fails.

--HG--
branch : HEAD

16 years agoCompile fix for systems where printf() is a macro.
Timo Sirainen [Thu, 26 Feb 2009 16:24:21 +0000 (11:24 -0500)] 
Compile fix for systems where printf() is a macro.

--HG--
branch : HEAD

16 years agoSORT: Don't waste data stack memory when sorting many messages.
Timo Sirainen [Wed, 25 Feb 2009 19:26:25 +0000 (14:26 -0500)] 
SORT: Don't waste data stack memory when sorting many messages.

--HG--
branch : HEAD

16 years agoIMAP: Fixed SORT command crashing.
Timo Sirainen [Wed, 25 Feb 2009 19:25:50 +0000 (14:25 -0500)] 
IMAP: Fixed SORT command crashing.

--HG--
branch : HEAD