]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
13 years agolmtp: Don't idle-timeout LMTP client while proxying waits for DATA replies.
Timo Sirainen [Mon, 2 Jul 2012 07:09:15 +0000 (10:09 +0300)] 
lmtp: Don't idle-timeout LMTP client while proxying waits for DATA replies.

13 years agolmtp proxy: Reset timeout each time receiving a reply lin for DATA.
Timo Sirainen [Mon, 2 Jul 2012 07:05:46 +0000 (10:05 +0300)] 
lmtp proxy: Reset timeout each time receiving a reply lin for DATA.
This avoids timing out when there are a lot of RCPT TOs.

13 years agoconfig: Fixed IPv6 address handling for parsing v1.x style listen/ssl_listen settings.
Timo Sirainen [Mon, 2 Jul 2012 05:06:19 +0000 (08:06 +0300)] 
config: Fixed IPv6 address handling for parsing v1.x style listen/ssl_listen settings.

13 years agolib-storage: External mail attachment parsing didn't handle CRLF linefeeds correctly.
Timo Sirainen [Fri, 29 Jun 2012 05:05:08 +0000 (08:05 +0300)] 
lib-storage: External mail attachment parsing didn't handle CRLF linefeeds correctly.
This simply meant that if mail_save_crlf=yes was used, base64-encoded
attachments weren't saved base64-decoded.

13 years agodbox: Fixed a potential crash when building message stream from external attachments.
Timo Sirainen [Fri, 29 Jun 2012 03:14:51 +0000 (06:14 +0300)] 
dbox: Fixed a potential crash when building message stream from external attachments.

13 years agoimap: If selected mailbox is DELETEd, disconnect client.
Timo Sirainen [Thu, 28 Jun 2012 03:32:00 +0000 (06:32 +0300)] 
imap: If selected mailbox is DELETEd, disconnect client.

13 years agopop3c: Added pop3c_master_user setting.
Timo Sirainen [Wed, 27 Jun 2012 09:29:42 +0000 (12:29 +0300)] 
pop3c: Added pop3c_master_user setting.

13 years agodoveadm mailbox status -A -t: Reset vsize counter between users.
Timo Sirainen [Wed, 27 Jun 2012 09:25:05 +0000 (12:25 +0300)] 
doveadm mailbox status -A -t: Reset vsize counter between users.

13 years agolib-storage: Fixed handling failures when autocreating mailboxes.
Timo Sirainen [Wed, 27 Jun 2012 09:12:52 +0000 (12:12 +0300)] 
lib-storage: Fixed handling failures when autocreating mailboxes.

13 years agoimapc: Fixed crash on saving/copying if remote IMAP server didn't support UIDPLUS.
Timo Sirainen [Mon, 25 Jun 2012 16:40:24 +0000 (19:40 +0300)] 
imapc: Fixed crash on saving/copying if remote IMAP server didn't support UIDPLUS.

13 years agopop3c: Fixed losing timeout on ioloop change.
Timo Sirainen [Sun, 24 Jun 2012 21:18:31 +0000 (00:18 +0300)] 
pop3c: Fixed losing timeout on ioloop change.

13 years agolib-lda: Duplicate database write failures weren't detected.
Timo Sirainen [Sun, 24 Jun 2012 18:35:18 +0000 (21:35 +0300)] 
lib-lda: Duplicate database write failures weren't detected.

13 years agoMake static analyzer happier.
Timo Sirainen [Sun, 24 Jun 2012 17:52:39 +0000 (20:52 +0300)] 
Make static analyzer happier.

13 years agodict file: Don't ignore write failures.
Timo Sirainen [Sun, 24 Jun 2012 16:44:22 +0000 (19:44 +0300)] 
dict file: Don't ignore write failures.

13 years agodirector: Fix to handling duplicate USER-WEAK event.
Timo Sirainen [Sun, 24 Jun 2012 00:19:17 +0000 (03:19 +0300)] 
director: Fix to handling duplicate USER-WEAK event.

13 years agomailbox_list_index=yes: Fixed a potential crash.
Timo Sirainen [Sun, 24 Jun 2012 00:02:11 +0000 (03:02 +0300)] 
mailbox_list_index=yes: Fixed a potential crash.

13 years agoFixed signed integer shift overflows.
Timo Sirainen [Sat, 23 Jun 2012 23:20:28 +0000 (02:20 +0300)] 
Fixed signed integer shift overflows.
These didn't actually cause any broken behavior. One of these was caught by
http://embed.cs.utah.edu/ioc/ and the rest I grepped.

13 years agolib-ssl-iostream: Memory leak fixes
Timo Sirainen [Fri, 22 Jun 2012 15:51:42 +0000 (18:51 +0300)] 
lib-ssl-iostream: Memory leak fixes

13 years agoimap: If DELETE can't succeed because mailbox has children, don't give [ALREADYEXISTS...
Timo Sirainen [Thu, 21 Jun 2012 18:25:04 +0000 (21:25 +0300)] 
imap: If DELETE can't succeed because mailbox has children, don't give [ALREADYEXISTS] code.

13 years agoquota: Don't crash at init if one of the namespaces no root dir.
Timo Sirainen [Thu, 21 Jun 2012 16:12:04 +0000 (19:12 +0300)] 
quota: Don't crash at init if one of the namespaces no root dir.

13 years agoimapc: Don't crash when using multiple imapc namespaces.
Timo Sirainen [Thu, 21 Jun 2012 15:48:38 +0000 (18:48 +0300)] 
imapc: Don't crash when using multiple imapc namespaces.

13 years agomessage parser: Fixed infinite loop when parsing a specific message.
Timo Sirainen [Tue, 19 Jun 2012 23:21:54 +0000 (02:21 +0300)] 
message parser: Fixed infinite loop when parsing a specific message.

13 years agofts-squat: Fixed handling multiple SEARCH parameters.
Timo Sirainen [Mon, 18 Jun 2012 14:05:27 +0000 (17:05 +0300)] 
fts-squat: Fixed handling multiple SEARCH parameters.

13 years agolib-ssl-iostream: Don't assert-crash if underlying connection suddenly disconnects.
Timo Sirainen [Mon, 18 Jun 2012 10:21:03 +0000 (13:21 +0300)] 
lib-ssl-iostream: Don't assert-crash if underlying connection suddenly disconnects.

13 years agodoveadm: Fixed crash with proxying some commands.
Timo Sirainen [Mon, 18 Jun 2012 10:19:41 +0000 (13:19 +0300)] 
doveadm: Fixed crash with proxying some commands.

13 years agoimapc: Removed brokenly used explicit data stack frame.
Timo Sirainen [Fri, 15 Jun 2012 23:03:53 +0000 (02:03 +0300)] 
imapc: Removed brokenly used explicit data stack frame.
Fixes crashes when a message has more than 8 keywords.

13 years agodoveadm log errors: Usage text update
Timo Sirainen [Fri, 15 Jun 2012 22:59:44 +0000 (01:59 +0300)] 
doveadm log errors: Usage text update

13 years agodoveadm log errors: Added -s <min_timestamp> parameter
Timo Sirainen [Fri, 15 Jun 2012 20:44:53 +0000 (23:44 +0300)] 
doveadm log errors: Added -s <min_timestamp> parameter

13 years agoexample-config: imap_logout_format default was wrong.
Timo Sirainen [Fri, 15 Jun 2012 14:12:24 +0000 (17:12 +0300)] 
example-config: imap_logout_format default was wrong.

13 years agomaildir++ quota: If reading maildirsize fails with ESTALE, retry it.
Timo Sirainen [Fri, 15 Jun 2012 12:12:33 +0000 (15:12 +0300)] 
maildir++ quota: If reading maildirsize fails with ESTALE, retry it.

13 years agolib-master: Fixed assert crash in some situations after updating instance name.
Timo Sirainen [Wed, 13 Jun 2012 13:29:37 +0000 (16:29 +0300)] 
lib-master: Fixed assert crash in some situations after updating instance name.

13 years agomaster: If service_count=1 and process_limit=1 and >1 clients connect, log about...
Timo Sirainen [Wed, 13 Jun 2012 12:34:39 +0000 (15:34 +0300)] 
master: If service_count=1 and process_limit=1 and >1 clients connect, log about service_count being why.

13 years agoshared mailboxes: Avoid doing "@domain" userdb lookups.
Timo Sirainen [Mon, 11 Jun 2012 20:38:45 +0000 (23:38 +0300)] 
shared mailboxes: Avoid doing "@domain" userdb lookups.

13 years agodirector: Fixed working as standalone.
Timo Sirainen [Mon, 11 Jun 2012 13:54:14 +0000 (16:54 +0300)] 
director: Fixed working as standalone.

13 years agolib-master: -i parameter shouldn't imply -k parameter.
Timo Sirainen [Mon, 11 Jun 2012 13:30:58 +0000 (16:30 +0300)] 
lib-master: -i parameter shouldn't imply -k parameter.
This was added accidentally when writing the code.

13 years agolib-charset: Make sure convert_to_utf8*() never returns non-UTF8 output.
Timo Sirainen [Mon, 11 Jun 2012 13:14:13 +0000 (16:14 +0300)] 
lib-charset: Make sure convert_to_utf8*() never returns non-UTF8 output.

13 years agodoveadm config: If -c parameter was given, it wasn't passed to doveconf.
Timo Sirainen [Mon, 4 Jun 2012 18:58:00 +0000 (21:58 +0300)] 
doveadm config: If -c parameter was given, it wasn't passed to doveconf.

13 years agodoveadm instance list: Added -c parameter to easily get the instance's config path.
Timo Sirainen [Mon, 4 Jun 2012 18:21:52 +0000 (21:21 +0300)] 
doveadm instance list: Added -c parameter to easily get the instance's config path.

13 years agolib-master: Keep track of config paths in "instances" file.
Timo Sirainen [Mon, 4 Jun 2012 18:21:28 +0000 (21:21 +0300)] 
lib-master: Keep track of config paths in "instances" file.
Normally it can be looked up from base_dir/dovecot.conf symlink, but
base_dir may get deleted when system starts up.

13 years agodoveadm instance list: Added optional name parameter to list only specified instance.
Timo Sirainen [Mon, 4 Jun 2012 14:23:07 +0000 (17:23 +0300)] 
doveadm instance list: Added optional name parameter to list only specified instance.

13 years agomdbox: Flush/fsync newly saved mail data before locking map.
Timo Sirainen [Mon, 4 Jun 2012 11:03:47 +0000 (14:03 +0300)] 
mdbox: Flush/fsync newly saved mail data before locking map.
This reduced the amount of time the map needs to be locked.

13 years agomdbox: Make sure map transaction won't succeed after mdbox_map_atomic_set_failed()
Timo Sirainen [Mon, 4 Jun 2012 10:59:40 +0000 (13:59 +0300)] 
mdbox: Make sure map transaction won't succeed after mdbox_map_atomic_set_failed()

13 years agoAdded signature for changeset c92fb8b928f6
Timo Sirainen [Tue, 29 May 2012 19:22:14 +0000 (22:22 +0300)] 
Added signature for changeset c92fb8b928f6

13 years agoAdded tag 2.1.7 for changeset c92fb8b928f6
Timo Sirainen [Tue, 29 May 2012 19:22:10 +0000 (22:22 +0300)] 
Added tag 2.1.7 for changeset c92fb8b928f6

13 years agoReleased v2.1.7. 2.1.7
Timo Sirainen [Tue, 29 May 2012 19:22:10 +0000 (22:22 +0300)] 
Released v2.1.7.

13 years agomdbox: Fixed assert-crash with index rebuild when using ns prefix and mail wasn't...
Timo Sirainen [Tue, 29 May 2012 17:51:14 +0000 (20:51 +0300)] 
mdbox: Fixed assert-crash with index rebuild when using ns prefix and mail wasn't originally in INBOX.

13 years agoFixed assert-crash on some situations when user had no supplementary groups.
Timo Sirainen [Tue, 29 May 2012 15:38:01 +0000 (18:38 +0300)] 
Fixed assert-crash on some situations when user had no supplementary groups.

13 years agolib-storage: Verify that with SEARCH HEADER the header name is valid UTF-8.
Timo Sirainen [Tue, 22 May 2012 21:24:06 +0000 (00:24 +0300)] 
lib-storage: Verify that with SEARCH HEADER the header name is valid UTF-8.

13 years agodirector: When we find unwanted connection, wait for 10s for it to disconnect us...
Timo Sirainen [Sun, 20 May 2012 00:08:01 +0000 (03:08 +0300)] 
director: When we find unwanted connection, wait for 10s for it to disconnect us, not 10ms.

13 years agolib-master: Anvil reconnect timeout should be 5 seconds, not 5 milliseconds.
Timo Sirainen [Sat, 19 May 2012 23:41:08 +0000 (02:41 +0300)] 
lib-master: Anvil reconnect timeout should be 5 seconds, not 5 milliseconds.

13 years agoauth: Fixed crash with DIGEST-MD5 when attempting to do master user login without...
Timo Sirainen [Sat, 19 May 2012 19:25:27 +0000 (22:25 +0300)] 
auth: Fixed crash with DIGEST-MD5 when attempting to do master user login without master passdbs.

13 years agoexpire: Handle dict errors. Don't crash if lookup fails.
Timo Sirainen [Sat, 19 May 2012 19:11:41 +0000 (22:11 +0300)] 
expire: Handle dict errors. Don't crash if lookup fails.
Based on patch by Michal Grzedzicki

13 years agodirector: Implemented ability to remove directors from a running ring.
Timo Sirainen [Sat, 19 May 2012 18:18:04 +0000 (21:18 +0300)] 
director: Implemented ability to remove directors from a running ring.
Also added doveadm command for adding a new director to a running ring.

13 years agodirector: Don't crash with quickly disconnecting incoming director connections.
Timo Sirainen [Sat, 19 May 2012 18:16:42 +0000 (21:16 +0300)] 
director: Don't crash with quickly disconnecting incoming director connections.

13 years agolib-storage: If chroot is used and mail_debug=yes, log the chroot path.
Timo Sirainen [Sat, 19 May 2012 15:43:13 +0000 (18:43 +0300)] 
lib-storage: If chroot is used and mail_debug=yes, log the chroot path.

13 years agoupdate-version.sh: Use mv -f to avoid questions in some systems.
Timo Sirainen [Thu, 17 May 2012 15:08:58 +0000 (18:08 +0300)] 
update-version.sh: Use mv -f to avoid questions in some systems.

13 years agosdbox: Avoid using too many fds when copying messages.
Timo Sirainen [Wed, 16 May 2012 15:57:05 +0000 (18:57 +0300)] 
sdbox: Avoid using too many fds when copying messages.
This happened at least with quota plugin.

13 years agologin: If user is disabled or password expired, say it in logout reason.
Timo Sirainen [Wed, 16 May 2012 13:14:31 +0000 (16:14 +0300)] 
login: If user is disabled or password expired, say it in logout reason.

13 years agoauth: If user is disabled or password expired, tell about it to auth-client.
Timo Sirainen [Wed, 16 May 2012 13:14:01 +0000 (16:14 +0300)] 
auth: If user is disabled or password expired, tell about it to auth-client.

13 years agomdbox: mailbox_update() didn't look at the latest index data.
Timo Sirainen [Tue, 15 May 2012 15:52:41 +0000 (18:52 +0300)] 
mdbox: mailbox_update() didn't look at the latest index data.
So setting min_next_uid, min_first_recent_uid or min_highest_modseq may have
actually shrank them.

13 years agopop3: Added pop3_uidl_duplicates setting.
Timo Sirainen [Mon, 14 May 2012 18:07:43 +0000 (21:07 +0300)] 
pop3: Added pop3_uidl_duplicates setting.

13 years agoldap: If attributes contain ldapAttr=key=template%$ and ldapAttr doesn't exist, skip...
Timo Sirainen [Mon, 14 May 2012 16:30:03 +0000 (19:30 +0300)] 
ldap: If attributes contain ldapAttr=key=template%$ and ldapAttr doesn't exist, skip the field.
This makes it work again the same as with v2.0.

13 years agomaildir: If dovecot-uidlist can't be opened as read-write, try opening as read-only.
Timo Sirainen [Mon, 14 May 2012 16:01:46 +0000 (19:01 +0300)] 
maildir: If dovecot-uidlist can't be opened as read-write, try opening as read-only.

13 years agomaster: Fix to systemd support
Timo Sirainen [Mon, 14 May 2012 15:42:58 +0000 (18:42 +0300)] 
master: Fix to systemd support
Patch by Joop Boonen

13 years agolib-master: Added more default ignore prefixes
Timo Sirainen [Mon, 14 May 2012 15:09:10 +0000 (18:09 +0300)] 
lib-master: Added more default ignore prefixes

13 years agoimapc: Use imapc_list_prefix also for listing subscriptions
Timo Sirainen [Thu, 10 May 2012 08:26:53 +0000 (11:26 +0300)] 
imapc: Use imapc_list_prefix also for listing subscriptions

13 years agomaster: systemd socket verification wasn't actually being called normally.
Timo Sirainen [Wed, 9 May 2012 12:01:20 +0000 (15:01 +0300)] 
master: systemd socket verification wasn't actually being called normally.

13 years agolib-storage: Added a mailbox.synced flag, which is set when mailbox sync has succeeded.
Timo Sirainen [Wed, 9 May 2012 03:11:58 +0000 (06:11 +0300)] 
lib-storage: Added a mailbox.synced flag, which is set when mailbox sync has succeeded.

13 years agolib-storage: mailbox_list_get_storage_name/_get_vname() are now public.
Timo Sirainen [Wed, 9 May 2012 01:41:47 +0000 (04:41 +0300)] 
lib-storage: mailbox_list_get_storage_name/_get_vname() are now public.

13 years agoCompiler warning fixes
Timo Sirainen [Tue, 8 May 2012 05:49:47 +0000 (08:49 +0300)] 
Compiler warning fixes

13 years agoCompiler warning fixes
Timo Sirainen [Tue, 8 May 2012 05:31:27 +0000 (08:31 +0300)] 
Compiler warning fixes

13 years agolib-storage: Extra check to mail_shared_explicit_inbox=no
Timo Sirainen [Mon, 7 May 2012 22:24:01 +0000 (01:24 +0300)] 
lib-storage: Extra check to mail_shared_explicit_inbox=no

13 years agolayout=fs: Fixes to mail_shared_explicit_inbox=no
Timo Sirainen [Mon, 7 May 2012 22:22:32 +0000 (01:22 +0300)] 
layout=fs: Fixes to mail_shared_explicit_inbox=no

13 years agolib-storage: Don't auto-drop namespaces with only INBOX shared and mail_shared_explic...
Timo Sirainen [Mon, 7 May 2012 20:39:34 +0000 (23:39 +0300)] 
lib-storage: Don't auto-drop namespaces with only INBOX shared and mail_shared_explicit_inbox=no

13 years agoacl: Fixed listing users who have only INBOX shared and mail_shared_explicit_inbox=no
Timo Sirainen [Mon, 7 May 2012 20:39:01 +0000 (23:39 +0300)] 
acl: Fixed listing users who have only INBOX shared and mail_shared_explicit_inbox=no

13 years agoAdded signature for changeset 7c249e2a82a9
Timo Sirainen [Mon, 7 May 2012 05:36:54 +0000 (08:36 +0300)] 
Added signature for changeset 7c249e2a82a9

13 years agoAdded tag 2.1.6 for changeset 7c249e2a82a9
Timo Sirainen [Mon, 7 May 2012 05:36:43 +0000 (08:36 +0300)] 
Added tag 2.1.6 for changeset 7c249e2a82a9

13 years agoReleased v2.1.6. 2.1.6
Timo Sirainen [Mon, 7 May 2012 05:36:43 +0000 (08:36 +0300)] 
Released v2.1.6.

13 years agoMakefile: Remove dovecot-config on make uninstall
Timo Sirainen [Mon, 7 May 2012 01:06:49 +0000 (04:06 +0300)] 
Makefile: Remove dovecot-config on make uninstall

13 years agoauth: Previous change caused crashing with userdb lookups
Timo Sirainen [Sun, 6 May 2012 03:44:04 +0000 (06:44 +0300)] 
auth: Previous change caused crashing with userdb lookups

13 years agoauth: Added %{session} variable for passdb/userdb queries.
Timo Sirainen [Fri, 4 May 2012 21:01:32 +0000 (00:01 +0300)] 
auth: Added %{session} variable for passdb/userdb queries.

13 years agoacl: Memory leak fixes
Timo Sirainen [Fri, 4 May 2012 20:56:51 +0000 (23:56 +0300)] 
acl: Memory leak fixes

13 years agomail-log: Memory leak fix
Timo Sirainen [Fri, 4 May 2012 20:50:22 +0000 (23:50 +0300)] 
mail-log: Memory leak fix

13 years agoshared mailboxes: If successful userdb lookup doesn't return home, fallback to mail_h...
Timo Sirainen [Fri, 4 May 2012 19:55:29 +0000 (22:55 +0300)] 
shared mailboxes: If successful userdb lookup doesn't return home, fallback to mail_home setting for %%h.

13 years agosystemd: If a socket is enabled in systemd but not in Dovecot config, close it.
Timo Sirainen [Fri, 4 May 2012 18:52:05 +0000 (21:52 +0300)] 
systemd: If a socket is enabled in systemd but not in Dovecot config, close it.
Based on patch by Michal Hlavinka.

13 years agoAdded mail_shared_explicit_inbox setting.
Timo Sirainen [Fri, 4 May 2012 18:40:57 +0000 (21:40 +0300)] 
Added mail_shared_explicit_inbox setting.

13 years agodbox: Metadata read buffer's size was supposed to be unlimited, not zero.
Timo Sirainen [Fri, 4 May 2012 17:14:20 +0000 (20:14 +0300)] 
dbox: Metadata read buffer's size was supposed to be unlimited, not zero.
This was broken by 59f5238c6e61, which itself had fixed another bug.

13 years agodoveadm mailbox mutf7: If input data is invalid, exit with EX_DATAERR.
Timo Sirainen [Fri, 4 May 2012 17:07:05 +0000 (20:07 +0300)] 
doveadm mailbox mutf7: If input data is invalid, exit with EX_DATAERR.

13 years agomail-log: Removed broken "are we saving?" check from copy event handling.
Timo Sirainen [Fri, 4 May 2012 16:01:46 +0000 (19:01 +0300)] 
mail-log: Removed broken "are we saving?" check from copy event handling.

13 years agonotify plugin: mailbox_save_using_mail() now sends "save" events, not "copy".
Timo Sirainen [Fri, 4 May 2012 16:01:19 +0000 (19:01 +0300)] 
notify plugin: mailbox_save_using_mail() now sends "save" events, not "copy".

13 years agolib-storage: Don't set mail_save_context->saving=TRUE when copying via save.
Timo Sirainen [Fri, 4 May 2012 16:00:04 +0000 (19:00 +0300)] 
lib-storage: Don't set mail_save_context->saving=TRUE when copying via save.

13 years agolib-index: Fixed MAIL_INDEX_SYNC_FLAG_AVOID_FLAG_UPDATES with concurrent keyword...
Timo Sirainen [Thu, 3 May 2012 20:26:44 +0000 (23:26 +0300)] 
lib-index: Fixed MAIL_INDEX_SYNC_FLAG_AVOID_FLAG_UPDATES with concurrent keyword changes.
If session 1 saw keywords="a", session 2 added keyword "b" and session 1
(without the client syncing session) replaced flags with "a", the "b"
keyword wasn't removed.

13 years agoFix the build failure on AIX
SATOH Fumiyasu [Fri, 27 Apr 2012 07:47:30 +0000 (16:47 +0900)] 
Fix the build failure on AIX

13 years agolib-storage: shared/$user/INBOX is now visible only as shared/$user
Timo Sirainen [Tue, 1 May 2012 00:15:46 +0000 (03:15 +0300)] 
lib-storage: shared/$user/INBOX is now visible only as shared/$user

13 years agoaqueue: Reversed recent changes, they didn't work as intended.
Timo Sirainen [Tue, 1 May 2012 00:01:49 +0000 (03:01 +0300)] 
aqueue: Reversed recent changes, they didn't work as intended.

13 years agoIncreased initial memory pool size.
Timo Sirainen [Mon, 30 Apr 2012 20:04:08 +0000 (23:04 +0300)] 
Increased initial memory pool size.

13 years agoseq_range_array_add(): Ranges weren't always merged when they could have.
Timo Sirainen [Mon, 30 Apr 2012 19:53:19 +0000 (22:53 +0300)] 
seq_range_array_add(): Ranges weren't always merged when they could have.
This didn't break anything, but it used up more memory than necessary.

13 years agoCode cleanup: Use array_count_i() to calculate array's size internally.
Timo Sirainen [Sat, 28 Apr 2012 15:24:24 +0000 (18:24 +0300)] 
Code cleanup: Use array_count_i() to calculate array's size internally.

13 years agoauth: Include session ID in log line prefix.
Timo Sirainen [Sat, 28 Apr 2012 14:41:14 +0000 (17:41 +0300)] 
auth: Include session ID in log line prefix.

13 years agolib-storage: Allocate MAILBOX_METADATA_CACHE_FIELDS from a new metadata mempool.
Timo Sirainen [Sat, 28 Apr 2012 14:33:34 +0000 (17:33 +0300)] 
lib-storage: Allocate MAILBOX_METADATA_CACHE_FIELDS from a new metadata mempool.