]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Wed, 11 Nov 2009 17:40:50 +0000 (12:40 -0500)]
mail_deliver_save() now takes mailbox name as UTF-8 and internally converts to mUTF-7.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 01:01:19 +0000 (20:01 -0500)]
Forgot to commit mail_storage_service_user_get_input().
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 00:13:36 +0000 (19:13 -0500)]
acl: Merge group rights if user belongs to more than one.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 23:57:14 +0000 (18:57 -0500)]
acl: mailbox_name_status() shouldn't hide its existence if user has any rights to it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 23:35:49 +0000 (18:35 -0500)]
recipient_delimiter: Allow multi-character delimiters.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 23:33:41 +0000 (18:33 -0500)]
Added recipient_delimiter setting that LMTP server now uses.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:09:10 +0000 (15:09 -0500)]
*-login: Removed per-connection auth failure penalties. Trust auth server to do it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:08:24 +0000 (15:08 -0500)]
auth: Added auth failure penalty tracking based on remote IP address.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:07:49 +0000 (15:07 -0500)]
anvil client: Added more features.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:07:12 +0000 (15:07 -0500)]
lib-auth: Don't crash if callback destroys the auth client.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:06:43 +0000 (15:06 -0500)]
anvil: Added support for penalty tracking.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 03:04:33 +0000 (22:04 -0500)]
Added signature for changeset
d52d842e8f81
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 03:04:30 +0000 (22:04 -0500)]
Added tag 2.0.alpha3 for changeset
d52d842e8f81
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 03:04:30 +0000 (22:04 -0500)]
Released v2.0.alpha3.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 02:21:55 +0000 (21:21 -0500)]
Added uni_utf8_str_is_valid().
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 02:03:15 +0000 (21:03 -0500)]
lib-lda: Log mailbox name using UTF-8, not mUTF-7.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:57:40 +0000 (20:57 -0500)]
master: Don't suggest adding -D parameter to non-login processes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:52:54 +0000 (20:52 -0500)]
vpopmail: Removed vauth_open() call. Apparently it's not the right way.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:46:57 +0000 (20:46 -0500)]
Removed all traces of auth-success file checking.
The file no longer got written after pre/post-login process redesign and
maybe it's too much trouble to get it back.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:39:33 +0000 (20:39 -0500)]
index: If we see duplicate transaction log files, avoid corrupting the newer one.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:04:44 +0000 (20:04 -0500)]
lmtp proxy: Add Received: header.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:04:28 +0000 (20:04 -0500)]
lmtp client: Added support for writing given string as headers.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:03:42 +0000 (20:03 -0500)]
lmtp client: More fixes to handling RCPT TO failures.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 00:27:27 +0000 (19:27 -0500)]
lmtp, lmtp client: More fixes to handling failures.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 00:07:15 +0000 (19:07 -0500)]
lmtp proxy: Added data input timeout.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 23:54:40 +0000 (18:54 -0500)]
lmtp: Disable idle timeout while proxying.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 23:41:59 +0000 (18:41 -0500)]
Added "time" (interval) setting type, which supports s/m/h/d/w suffixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 23:22:37 +0000 (18:22 -0500)]
Added "size" setting type, which supports B/k/M/G/T suffixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 20:12:01 +0000 (15:12 -0500)]
IDLE: After seeing a change, don't check for more changes every 0,5 seconds.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 20:04:33 +0000 (15:04 -0500)]
lib-lda: If hostname setting is empty, default to system's hostname.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 20:00:59 +0000 (15:00 -0500)]
lmtp proxy: After all DATA input is read, stop trying to read more of it.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 19:59:54 +0000 (14:59 -0500)]
lmtp client: Handle failures better.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 19:34:22 +0000 (14:34 -0500)]
lib-master: Don't try to close config fd early after all.
Login processes can do another config lookup when TLS hostname is given.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 18:42:59 +0000 (13:42 -0500)]
lmtp: Fixed accessing uninitialized memory.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 18:42:34 +0000 (13:42 -0500)]
lmtp: Read protocol=lmtp settings.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 18:42:16 +0000 (13:42 -0500)]
Added mail_storage_service_init_settings().
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 18:41:38 +0000 (13:41 -0500)]
lmtp: Link smtp-client.o explicitly so Sieve can use it.
--HG--
branch : HEAD
Timo Sirainen [Mon, 9 Nov 2009 18:26:38 +0000 (13:26 -0500)]
config: Handle chained dependencies.
--HG--
branch : HEAD
Jørgen P. Tjernø [Mon, 9 Nov 2009 06:54:01 +0000 (22:54 -0800)]
Make unicodemap.pl give correct return code when it fails to complete, so that make will stop processing.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 22:48:40 +0000 (17:48 -0500)]
Makefile: Updated *.conf files to be *.conf.ext
--HG--
branch : HEAD
Pascal Volk [Fri, 6 Nov 2009 22:06:22 +0000 (22:06 +0000)]
example-config: Dropped ".ext" extension from dovecot.conf
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 22:45:24 +0000 (17:45 -0500)]
maildir: Having a lot of keywords assert-crashed with "stack frame changed".
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 18:57:43 +0000 (13:57 -0500)]
*-login: Use new anvil library to do async anvil lookups.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 18:57:04 +0000 (13:57 -0500)]
lib-master: Added anvil client code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 18:56:10 +0000 (13:56 -0500)]
lib-master: Added master_service_stop_new_connections().
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 01:15:40 +0000 (20:15 -0500)]
mail storage service: Added MAIL_STORAGE_SERVICE_NO_LOG_INIT flag.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 00:47:44 +0000 (19:47 -0500)]
Added DLLIST2_*() functions for doubly linked list with head and tail.
--HG--
branch : HEAD
Timo Sirainen [Fri, 6 Nov 2009 00:47:18 +0000 (19:47 -0500)]
DLLIST_REMOVE(): Set removed item's prev/next pointers to NULL.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 23:39:36 +0000 (18:39 -0500)]
example-config: Added ".ext" extension for ldap/sql/dict-sql/db config files.
This separates them from the rest of the config files that can be directly
included from conf.d/.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 23:01:06 +0000 (18:01 -0500)]
lmtp: Keep connection to config process open.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 22:57:53 +0000 (17:57 -0500)]
lmtp: Don't crash if LHLO isn't given.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 22:55:36 +0000 (17:55 -0500)]
lmtp: Improved logging.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 22:27:46 +0000 (17:27 -0500)]
lmtp: Add Received: header, with a session ID. Log the session ID also.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 22:03:47 +0000 (17:03 -0500)]
lib-storage: Moved mail_generate_*() to be public functions.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 20:24:36 +0000 (15:24 -0500)]
dbox notify: Look for dbox index files from index dir, not mail root dir.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 20:00:12 +0000 (15:00 -0500)]
auth: Drop idling worker processes after 5 minutes, not 30 minutes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 19:37:20 +0000 (14:37 -0500)]
mail storage service: Create auth master connection if necessary when returning it.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 19:28:47 +0000 (14:28 -0500)]
mbox: Don't close input stream when syncing. This breaks copying.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 19:13:00 +0000 (14:13 -0500)]
Makefile: Added missing lmtp.conf.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 17:45:07 +0000 (12:45 -0500)]
master: Make sure processes aren't created if its service is stopped.
--HG--
branch : HEAD
Timo Sirainen [Thu, 5 Nov 2009 17:34:05 +0000 (12:34 -0500)]
array_foreach_modifiable() was broken in non-C99 compilers.
Patch by Apple.
--HG--
branch : HEAD
Timo Sirainen [Wed, 4 Nov 2009 23:51:10 +0000 (18:51 -0500)]
dsync: Several fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 2 Nov 2009 23:11:48 +0000 (18:11 -0500)]
mbox: Fixed mailbox_update() to update next-uid properly.
--HG--
branch : HEAD
Timo Sirainen [Mon, 2 Nov 2009 23:03:21 +0000 (18:03 -0500)]
mbox: Added support for saving messages with wanted UIDs.
--HG--
branch : HEAD
Timo Sirainen [Mon, 2 Nov 2009 23:02:48 +0000 (18:02 -0500)]
lib-index: Don't refresh index after transaction commit if nothing was changed.
--HG--
branch : HEAD
Timo Sirainen [Mon, 2 Nov 2009 18:39:54 +0000 (13:39 -0500)]
imap proxy: Always send post-login capability to client.
The original code did it only when client had used CAPABILITY command. Now
it's also sent in tagged reply to login/authenticate command if the remote
server didn't already add it.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 19:36:12 +0000 (15:36 -0400)]
dsync: Put the binary into bin/, not libexec/.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 19:24:37 +0000 (15:24 -0400)]
mbox: Fixed listing INBOX when NO_AUTO_INBOX flag was set.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 19:12:33 +0000 (15:12 -0400)]
settings parser: Allow multiple strlist blocks with same name. They just get merged.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 19:06:38 +0000 (15:06 -0400)]
rawlog: Make also created socketpair fds nonblocking.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 18:54:02 +0000 (14:54 -0400)]
rawlog: Make sure to set fds nonblocking to avoid hangs.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 18:40:01 +0000 (14:40 -0400)]
mbox: Fixed setting initial explicit uidvalidity/uidnext on mailbox creation.
--HG--
branch : HEAD
Timo Sirainen [Fri, 30 Oct 2009 17:52:24 +0000 (13:52 -0400)]
dsync: Message bodies were saved only partially.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 22:47:50 +0000 (18:47 -0400)]
mbox: Return header MD5 allocated from mail's data pool, not data stack.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 22:21:34 +0000 (18:21 -0400)]
mbox: Added support for mailbox directory GUIDs.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 22:19:18 +0000 (18:19 -0400)]
mbox: Use header MD5 as message's GUID.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 22:17:54 +0000 (18:17 -0400)]
mbox: Fixed looking up header MD5 values when they didn't exist yet.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 21:41:37 +0000 (17:41 -0400)]
lmtp: Link with all the same unused .o files as lda.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 21:40:52 +0000 (17:40 -0400)]
lda: Link with message-header-encode.o so Sieve plugin can use it.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 18:24:01 +0000 (14:24 -0400)]
settings: Allow referencing strlists without section key (e.g. plugin/foo vs. plugin/0/foo)
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 18:09:10 +0000 (14:09 -0400)]
settings parser: Don't crash if trying to expand a setting under strlist.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 17:59:30 +0000 (13:59 -0400)]
dsync proxy client: Improved error handling.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 17:59:11 +0000 (13:59 -0400)]
dsync: Added -r option to make that sync side read-only.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 01:20:46 +0000 (21:20 -0400)]
*-login: Added support for TLS SNI.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 01:17:53 +0000 (21:17 -0400)]
ssl: Don't start handshake until client has been set.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 01:15:23 +0000 (21:15 -0400)]
lib-master: Support local_host and remote_host in config lookups.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 01:05:19 +0000 (21:05 -0400)]
*-login: Create SSL context for each different SSL config, instead of changing each connection.
--HG--
branch : HEAD
Timo Sirainen [Thu, 29 Oct 2009 00:53:21 +0000 (20:53 -0400)]
ssl: Improved error message logging.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 22:35:29 +0000 (18:35 -0400)]
config: Renamed remote/local_ip to just remote/local and added support for hostnames.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 21:04:24 +0000 (17:04 -0400)]
dsync: Check for errors when saving messages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 21:02:01 +0000 (17:02 -0400)]
Memory allocation tweaks.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 20:12:06 +0000 (16:12 -0400)]
dsync: Memory usage tweaks.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 20:01:06 +0000 (16:01 -0400)]
maildir: mailbox_update() crashed if mailbox wasn't yet open.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 18:10:55 +0000 (14:10 -0400)]
data stack: Fixes to handling out-of-memory situations.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 18:10:17 +0000 (14:10 -0400)]
Minor memory allocation tweaks.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 17:51:53 +0000 (13:51 -0400)]
message_header_encode(): Line lengths weren't calculated properly with some characters.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 17:50:55 +0000 (13:50 -0400)]
str_sanitize(): Don't break UTF-8 input.
--HG--
branch : HEAD
Timo Sirainen [Wed, 28 Oct 2009 02:44:39 +0000 (22:44 -0400)]
Added message header (RFC 2047) encoder.
--HG--
branch : HEAD
Timo Sirainen [Tue, 27 Oct 2009 21:35:16 +0000 (17:35 -0400)]
eaccess_error*(): Error message updated.
--HG--
branch : HEAD
Timo Sirainen [Tue, 27 Oct 2009 20:10:28 +0000 (16:10 -0400)]
lda: Removed accidentally committed debug change.
--HG--
branch : HEAD