]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Thu, 10 Dec 2009 01:06:20 +0000 (20:06 -0500)]
mbox: If mbox parsing notices unexpected corruption, don't assert-crash.
--HG--
branch : HEAD
Timo Sirainen [Thu, 10 Dec 2009 01:03:33 +0000 (20:03 -0500)]
mbox: Log an error if From_-line gets lost/corrupted unexpectedly.
--HG--
branch : HEAD
Timo Sirainen [Thu, 10 Dec 2009 00:46:16 +0000 (19:46 -0500)]
expire: Settings now support spaces in mailbox names by using quoted strings.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 23:58:13 +0000 (18:58 -0500)]
virtual optimization: If saved highest-modseq matches current one, don't try to find higher ones.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 23:47:27 +0000 (18:47 -0500)]
virtual: Fixed updating virtual mailbox based on flag changes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 23:22:42 +0000 (18:22 -0500)]
doveadm dump index: Decode virtual storage's index header.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 23:00:17 +0000 (18:00 -0500)]
lib-master: Die on SIGINT only if we're running standalone or not handling clients.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 22:58:13 +0000 (17:58 -0500)]
dsync: Removed MASTER_SERVICE_FLAG_STD_CLIENT flag, since it's not really one.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 21:19:40 +0000 (16:19 -0500)]
Install README file to config directory, which points to example-config.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 20:08:05 +0000 (15:08 -0500)]
configure: Added -llber to ldap libs. Fixes linking in some systems.
Patch by Marco Nenciarini.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Dec 2009 19:13:53 +0000 (14:13 -0500)]
Compile fix for non-Linux.
--HG--
branch : HEAD
Pascal Volk [Fri, 27 Nov 2009 15:41:04 +0000 (15:41 +0000)]
doc/dovecot-initd.sh extended LSB run-time dependencies
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 22:51:29 +0000 (17:51 -0500)]
quota: Minor code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 22:50:37 +0000 (17:50 -0500)]
Maildir++ quota: % limits weren't updated when limits were read from maildirsize.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 21:32:49 +0000 (16:32 -0500)]
Fixed my_strptime() wrapper.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 20:19:31 +0000 (15:19 -0500)]
process title hack: Free allocated memory at deinit.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 20:08:41 +0000 (15:08 -0500)]
*-login: Fixed a minor memory leak.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 20:08:20 +0000 (15:08 -0500)]
example-config: Updated ssl_key_password comments.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 20:06:45 +0000 (15:06 -0500)]
*-login: ssl_ca_file setting changed to ssl_ca.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 18:51:49 +0000 (13:51 -0500)]
imap: Fixed listing namespaces with multiple hierarchy separators.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 18:33:27 +0000 (13:33 -0500)]
config parser: If line ends with '\' continuation, remove extra whitespace before it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Dec 2009 03:44:16 +0000 (22:44 -0500)]
expire plugin: Log debug messages with i_debug(), not i_info().
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 20:53:14 +0000 (15:53 -0500)]
expire plugin: Fixed debug logging to use mail_debug setting.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 20:51:12 +0000 (15:51 -0500)]
Fixed compiling without module support.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 20:31:18 +0000 (15:31 -0500)]
module_dir_load*() API changed to take settings struct, with debug field.
Fixed debug logging to also go from info log to debug log.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 20:06:27 +0000 (15:06 -0500)]
lmtp proxy: Fixed output timeout handling.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 19:44:00 +0000 (14:44 -0500)]
imap-* plugins: Advertise capability only if user actually has plugin loaded.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 19:43:39 +0000 (14:43 -0500)]
lib-storage: Added mail_user_is_plugin_loaded().
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 19:43:29 +0000 (14:43 -0500)]
lib-storage: Added support for per-user plugins.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 19:43:11 +0000 (14:43 -0500)]
lib-storage: Use module_get_plugin_name() instead of doing it ourself.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 19:42:57 +0000 (14:42 -0500)]
Added module_dir_load_missing() and module_get_plugin_name().
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 18:34:35 +0000 (13:34 -0500)]
lmtp proxy fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Dec 2009 16:40:40 +0000 (11:40 -0500)]
lib-storage: Forgot to add new files for plugin API change.
--HG--
branch : HEAD
Timo Sirainen [Fri, 4 Dec 2009 22:53:58 +0000 (16:53 -0600)]
Check return value if unsetenv().
--HG--
branch : HEAD
Timo Sirainen [Fri, 4 Dec 2009 22:15:51 +0000 (16:15 -0600)]
lib-storage: Plugin hook API changed to support per-user plugins within a process.
--HG--
branch : HEAD
Timo Sirainen [Fri, 4 Dec 2009 21:10:43 +0000 (15:10 -0600)]
Changed settings-get.pl to understand the MEMBER() macro removal.
--HG--
branch : HEAD
Timo Sirainen [Fri, 4 Dec 2009 19:52:35 +0000 (13:52 -0600)]
Removed MEMBER() macro. Require C99 style struct initializer.
--HG--
branch : HEAD
Timo Sirainen [Thu, 3 Dec 2009 17:14:45 +0000 (11:14 -0600)]
maildir: Removed logging extraneous errors, again.
--HG--
branch : HEAD
Timo Sirainen [Thu, 3 Dec 2009 17:11:20 +0000 (11:11 -0600)]
maildir: Removed logging extraneous errors.
--HG--
branch : HEAD
Timo Sirainen [Thu, 3 Dec 2009 16:38:54 +0000 (10:38 -0600)]
maildir_copy_preserve_filename=yes could have caused crashes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 2 Dec 2009 21:35:51 +0000 (15:35 -0600)]
Use array_foreach() more.
--HG--
branch : HEAD
Timo Sirainen [Wed, 2 Dec 2009 21:35:32 +0000 (15:35 -0600)]
Added array_foreach_idx()
--HG--
branch : HEAD
Timo Sirainen [Wed, 25 Nov 2009 18:19:42 +0000 (13:19 -0500)]
Removed buffer_create_static_hard().
buffer_create_data() handles most of the situations where it was wanted.
--HG--
branch : HEAD
Timo Sirainen [Wed, 25 Nov 2009 17:48:21 +0000 (12:48 -0500)]
mail_privileged_group was parsed as user, not group.
Patch by Apple.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Nov 2009 21:40:50 +0000 (16:40 -0500)]
lmtp proxy: Crashfix on hanging connections.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Nov 2009 20:36:30 +0000 (15:36 -0500)]
lmtp proxy: Assert-crashfix to handling DATA input timeout.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Nov 2009 20:11:13 +0000 (15:11 -0500)]
lmtp proxy: More error handling fixes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Nov 2009 19:32:10 +0000 (14:32 -0500)]
lmtp proxy: Don't crash if all RCPT TOs fail to a remote.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Nov 2009 19:17:06 +0000 (14:17 -0500)]
LMTP client API changes. Should be easier to use now.
--HG--
branch : HEAD
Timo Sirainen [Tue, 24 Nov 2009 18:29:02 +0000 (13:29 -0500)]
lmtp proxy: Error handling fix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 23:19:01 +0000 (18:19 -0500)]
lmtp: Error handling fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 22:39:18 +0000 (17:39 -0500)]
pop3-login: Don't crash in QUIT command.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 20:45:24 +0000 (15:45 -0500)]
lmtp proxy: Fix to handling "no new input" reads.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 20:43:33 +0000 (15:43 -0500)]
lmtp proxy: Stalling remote servers weren't detected correctly.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 20:42:55 +0000 (15:42 -0500)]
Added tee_i_stream_child_is_waiting().
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 20:01:45 +0000 (15:01 -0500)]
imap: Don't send NONEXISTENT resp code to non-delete operations.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 19:51:03 +0000 (14:51 -0500)]
mail storage service: And added missing #include for previous change.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 19:50:20 +0000 (14:50 -0500)]
mail storage service: If chdir() fails with EACCES, give a better error message.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 18:16:38 +0000 (13:16 -0500)]
lmtp client: Don't crash if lmtp_client_send_more() is called after failure.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 17:51:07 +0000 (12:51 -0500)]
fts-squat: Fixed searching multi-byte characters.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 17:19:24 +0000 (12:19 -0500)]
maildir: Changed index/uidlist mismatch from assert-crashing to logging an error.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 16:41:29 +0000 (11:41 -0500)]
lib-index: Replaced ext-header update assert with "index corrupted" error handling.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 16:16:35 +0000 (11:16 -0500)]
Makefile: Added UnicodeData.txt to distribution.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Nov 2009 20:27:07 +0000 (15:27 -0500)]
OS X: Fixed compiler warning about missing fdatasync() prototypes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Nov 2009 18:52:35 +0000 (13:52 -0500)]
lib-index: MAIL_TRANSACTION_TYPE_MASK didn't contain the new _EXT_HDR_UPDATE32.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:49:48 +0000 (18:49 -0500)]
lib-index: Updated MAIL_TRANSACTION_EXT_MASK to include thew new _EXT_HDR_UPDATE32.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:45:21 +0000 (18:45 -0500)]
mail_index_update_header_ext(): Couldn't handle >=64k headers.
--HG--
branch : HEAD
Pascal Volk [Thu, 19 Nov 2009 06:32:54 +0000 (06:32 +0000)]
doc/dovecot-initd.sh added LSB-compliant info block. Updated base_dir detection.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:25:57 +0000 (18:25 -0500)]
Define inet_listener_settings array type.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:20:23 +0000 (18:20 -0500)]
Added mailbox_list_set_changelog_writable().
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:19:32 +0000 (18:19 -0500)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:18:31 +0000 (18:18 -0500)]
master: Give a nicer error message if duplicate listeners exist.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:00:08 +0000 (18:00 -0500)]
master: Create base_dir with 0755 permissions, not 0777.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 22:28:48 +0000 (17:28 -0500)]
dsync: Fixed problems with syncing mailbox names that are invalid on other side.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 22:21:03 +0000 (17:21 -0500)]
Added a wrapper for strptime() to work around issues with glibc.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 19:19:39 +0000 (14:19 -0500)]
dsync: Sync mailbox renames.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 04:13:08 +0000 (23:13 -0500)]
master: unix_listener's user/group wasn't being used.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 01:43:44 +0000 (20:43 -0500)]
lmtp: Use hostname setting.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 00:58:37 +0000 (19:58 -0500)]
dsync: If some uid/modseq changes couldn't be done, exit with different value.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 00:58:07 +0000 (19:58 -0500)]
Transaction commits can now track how many uid/modseq updates were ignored.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:39:37 +0000 (18:39 -0500)]
lmtp: Don't leak a client timeout and crash later.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:24:44 +0000 (18:24 -0500)]
MAIL_STORAGE_SERVICE_FLAG_ENABLE_CORE_DUMPS: Also chdir() to home dir.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:07:59 +0000 (18:07 -0500)]
lmtp: If -D parameter is given, enable core dumps.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:07:48 +0000 (18:07 -0500)]
mail-storage-service: Added MAIL_STORAGE_SERVICE_FLAG_ENABLE_CORE_DUMPS flag.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:19:54 +0000 (15:19 -0500)]
Added mail_storage_service_user_get_settings_parser().
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:19:39 +0000 (15:19 -0500)]
dsync: Added handshaking to proxy protocol.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:12:01 +0000 (15:12 -0500)]
dsync: Fixed -u <user> convert.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:03:01 +0000 (15:03 -0500)]
lib-auth: Fixed "auth input" debug messages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 02:04:46 +0000 (21:04 -0500)]
layout=fs: Fixed listing mailboxes under INBOX with non-mbox storages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:56:00 +0000 (20:56 -0500)]
dsync: Minor unit test update.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:55:04 +0000 (20:55 -0500)]
dsync: Added support for different source/dest hierarchy separators.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:32:35 +0000 (20:32 -0500)]
dsync: Write usage directly to stderr instead of via logging.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:29:48 +0000 (20:29 -0500)]
dsync convert <source> converts mailbox without proxying. Renamed -e parameter to "mirror".
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:58:07 +0000 (19:58 -0500)]
dsync: Changed local/remote log prefixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:57:53 +0000 (19:57 -0500)]
dsync: Require "server" parameter to start in server mode.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:41:21 +0000 (19:41 -0500)]
mail_user_*home_expand(): Use home_expand_tilde() instead of duplicating the code.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:35:21 +0000 (19:35 -0500)]
mdbox: mailbox_update() was updating uidvalidity to random values.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:25:28 +0000 (19:25 -0500)]
dsync: Try creating INBOX before fallbacking to just updating it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 23:53:09 +0000 (18:53 -0500)]
auth: Unload modules earlier to avoid crashes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 23:34:29 +0000 (18:34 -0500)]
mailbox_search_next*() API changed to return bool.
If search fails, it'll be noticed anyway by mailbox_search_deinit().
--HG--
branch : HEAD