]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
17 years agoFetch BODYSTRUCTURE: Added missing NIL to the plain reply.
Timo Sirainen [Thu, 26 Jun 2008 18:33:36 +0000 (21:33 +0300)] 
Fetch BODYSTRUCTURE: Added missing NIL to the plain reply.

--HG--
branch : HEAD

17 years agoThread index fixes and optimizations.
Timo Sirainen [Thu, 26 Jun 2008 16:11:56 +0000 (19:11 +0300)] 
Thread index fixes and optimizations.

--HG--
branch : HEAD

17 years agoThreading: Fixed fallbacking to in-memory hash if the primary hash couldn't
Timo Sirainen [Thu, 26 Jun 2008 05:49:02 +0000 (08:49 +0300)] 
Threading: Fixed fallbacking to in-memory hash if the primary hash couldn't
be updated.

--HG--
branch : HEAD

17 years agoMerge RFC 2231 header continuations in BODY/BODYSTRUCTURE replies. Also use
Timo Sirainen [Tue, 24 Jun 2008 13:49:36 +0000 (16:49 +0300)] 
Merge RFC 2231 header continuations in BODY/BODYSTRUCTURE replies. Also use
them internally while parsing messages.

--HG--
branch : HEAD

17 years agoAdded missing Content-Language: support for BODYSTRUCTURE.
Timo Sirainen [Tue, 24 Jun 2008 10:37:55 +0000 (13:37 +0300)] 
Added missing Content-Language: support for BODYSTRUCTURE.

--HG--
branch : HEAD

17 years agoFETCH BODY/BODYSTRUCTURE failures replied with too many NILs.
Timo Sirainen [Tue, 24 Jun 2008 10:37:26 +0000 (13:37 +0300)] 
FETCH BODY/BODYSTRUCTURE failures replied with too many NILs.

--HG--
branch : HEAD

17 years agoInclude "nss" in dovecot --build-options.
Timo Sirainen [Mon, 23 Jun 2008 04:30:44 +0000 (07:30 +0300)] 
Include "nss" in dovecot --build-options.

--HG--
branch : HEAD

17 years agoIf core dump limit is 0, add "core dumps disabled" to startup log line.
Timo Sirainen [Mon, 23 Jun 2008 04:28:07 +0000 (07:28 +0300)] 
If core dump limit is 0, add "core dumps disabled" to startup log line.

--HG--
branch : HEAD

17 years agoMaildir: Create maildirfolder file also when dovecot-shared file exists when
Timo Sirainen [Mon, 23 Jun 2008 03:52:55 +0000 (06:52 +0300)] 
Maildir: Create maildirfolder file also when dovecot-shared file exists when
creating new mailboxes.

--HG--
branch : HEAD

17 years agoRemoved login_greeting_capability setting, it's no longer used.
Timo Sirainen [Sun, 22 Jun 2008 04:12:27 +0000 (07:12 +0300)] 
Removed login_greeting_capability setting, it's no longer used.

--HG--
branch : HEAD

17 years agoJust send CAPABILITY response code for all LOGIN/AUTHENTICATE commands.
Timo Sirainen [Sat, 21 Jun 2008 15:19:41 +0000 (18:19 +0300)] 
Just send CAPABILITY response code for all LOGIN/AUTHENTICATE commands.
Simplifies things and Lemonade spec specifies it as a "MUST be sent" anyway.

--HG--
branch : HEAD

17 years agoDon't drop automatic post-login CAPABILITY reply if client sent CAPABILITY
Timo Sirainen [Sat, 21 Jun 2008 14:45:08 +0000 (17:45 +0300)] 
Don't drop automatic post-login CAPABILITY reply if client sent CAPABILITY
command _before_ STARTTLS.

--HG--
branch : HEAD

17 years agoDon't give a bogus error message if multiple socket listen blocks are used.
Timo Sirainen [Sat, 21 Jun 2008 13:11:26 +0000 (16:11 +0300)] 
Don't give a bogus error message if multiple socket listen blocks are used.

--HG--
branch : HEAD

17 years agomaildir: Convert dovecot-uidlist files to new format immediately when
Timo Sirainen [Sat, 21 Jun 2008 12:53:43 +0000 (15:53 +0300)] 
maildir: Convert dovecot-uidlist files to new format immediately when
opening them. Without this it's possible that entries are appended to old
format uidlist in the new format.

--HG--
branch : HEAD

17 years agosquat: Potential crashfix with mmap_disable=yes.
Timo Sirainen [Fri, 20 Jun 2008 08:54:35 +0000 (11:54 +0300)] 
squat: Potential crashfix with mmap_disable=yes.

--HG--
branch : HEAD

17 years agoMessage parser: Fixed assert-crash if cached MIME structure was broken.
Timo Sirainen [Fri, 20 Jun 2008 08:40:52 +0000 (11:40 +0300)] 
Message parser: Fixed assert-crash if cached MIME structure was broken.

--HG--
branch : HEAD

17 years agoquota: Generated rquota_xdr.c file was missing LF after first #include.
Timo Sirainen [Fri, 20 Jun 2008 08:19:16 +0000 (11:19 +0300)] 
quota: Generated rquota_xdr.c file was missing LF after first #include.

--HG--
branch : HEAD

17 years agoAIX compiling fix.
Timo Sirainen [Fri, 20 Jun 2008 08:15:50 +0000 (11:15 +0300)] 
AIX compiling fix.

--HG--
branch : HEAD

17 years agoIndex files: Fixed reading uninitialized memory when handling extension
Timo Sirainen [Fri, 20 Jun 2008 08:11:49 +0000 (11:11 +0300)] 
Index files: Fixed reading uninitialized memory when handling extension
resets generated by older Dovecot versions.

--HG--
branch : HEAD

17 years agombox: Fixed a crash when adding a new X-IMAPbase: header with keywords.
Timo Sirainen [Fri, 20 Jun 2008 08:07:21 +0000 (11:07 +0300)] 
mbox: Fixed a crash when adding a new X-IMAPbase: header with keywords.

--HG--
branch : HEAD

17 years agoDon't use malloc_usable_size() for clearing out memory before freeing it.
Timo Sirainen [Wed, 18 Jun 2008 22:41:42 +0000 (01:41 +0300)] 
Don't use malloc_usable_size() for clearing out memory before freeing it.
It doesn't seem to work perfectly everywhere. Maybe put it back at some
point.

--HG--
branch : HEAD

17 years agoView syncing: Keep track of highest modseq in views. If we lose transaction
Timo Sirainen [Sat, 21 Jun 2008 12:24:02 +0000 (15:24 +0300)] 
View syncing: Keep track of highest modseq in views. If we lose transaction
log, return all messages with higher modseq than the old highest-modseq as
having changed. This works better than the previous code which compared the
old modseq which may have already changed after the previous view sync.
Return changes based on modseq being larger than

--HG--
branch : HEAD

17 years agoKeep modseqs as 1 until the first modseq ext intro record enables them.
Timo Sirainen [Sat, 21 Jun 2008 12:06:46 +0000 (15:06 +0300)] 
Keep modseqs as 1 until the first modseq ext intro record enables them.
Performance should be better again when modseqs are disabled.

--HG--
branch : HEAD

17 years agoCONDSTORE: Return HIGHESTMODSEQ correctly even if indexes are in memory.
Timo Sirainen [Sat, 21 Jun 2008 11:03:59 +0000 (14:03 +0300)] 
CONDSTORE: Return HIGHESTMODSEQ correctly even if indexes are in memory.

--HG--
branch : HEAD

17 years agoRenamed --enable-debug to --enable-devel-checks, which describes it better.
Timo Sirainen [Sat, 21 Jun 2008 10:48:42 +0000 (13:48 +0300)] 
Renamed --enable-debug to --enable-devel-checks, which describes it better.

--HG--
branch : HEAD

17 years agoSend login command OK reply in IMAP/POP3 process.
Timo Sirainen [Sat, 21 Jun 2008 09:50:28 +0000 (12:50 +0300)] 
Send login command OK reply in IMAP/POP3 process.

--HG--
branch : HEAD

17 years agoIf commands are pipelined after the login command, pass them to the
Timo Sirainen [Sat, 21 Jun 2008 09:23:08 +0000 (12:23 +0300)] 
If commands are pipelined after the login command, pass them to the
IMAP/POP3 process so it can process the command instead of discarding it.

--HG--
branch : HEAD

17 years agoMake sure the mailbox is opened when enabling modseqs (fixes a STATUS crash).
Timo Sirainen [Sat, 21 Jun 2008 09:22:01 +0000 (12:22 +0300)] 
Make sure the mailbox is opened when enabling modseqs (fixes a STATUS crash).

--HG--
branch : HEAD

17 years agoAdded i_stream_add_data().
Timo Sirainen [Sat, 21 Jun 2008 09:21:18 +0000 (12:21 +0300)] 
Added i_stream_add_data().

--HG--
branch : HEAD

17 years agoInclude ENABLE in banner capabilities, since it can be pipelined after login.
Timo Sirainen [Sat, 21 Jun 2008 08:25:54 +0000 (11:25 +0300)] 
Include ENABLE in banner capabilities, since it can be pipelined after login.

--HG--
branch : HEAD

17 years agoDon't return BAD if ENABLE command is used in pre-auth state. Just ignore it.
Timo Sirainen [Sat, 21 Jun 2008 07:42:24 +0000 (10:42 +0300)] 
Don't return BAD if ENABLE command is used in pre-auth state. Just ignore it.

--HG--
branch : HEAD

17 years agoRemoved login_greeting_capability setting. Instead now a minimal pre-login
Timo Sirainen [Sat, 21 Jun 2008 07:39:45 +0000 (10:39 +0300)] 
Removed login_greeting_capability setting. Instead now a minimal pre-login
capability list is sent in the banner. CAPABILITY command still returns a
full list. If CAPABILITY command wasn't used, the full capability list is
sent in LOGIN/AUTHENTICATE tagged OK reply.

--HG--
branch : HEAD

17 years agoRenamed x-local-ip/port to x-connected-ip/port
Timo Sirainen [Sat, 21 Jun 2008 07:14:13 +0000 (10:14 +0300)] 
Renamed x-local-ip/port to x-connected-ip/port

--HG--
branch : HEAD

17 years agoSupport transferring original IPs and ports through IMAP proxies.
Timo Sirainen [Sat, 21 Jun 2008 07:10:06 +0000 (10:10 +0300)] 
Support transferring original IPs and ports through IMAP proxies.
Clients from login_trusted_networks are allowed to override them. Dovecot's
IMAP proxy sends them via IMAP ID command. They're always sent if the remote
advertises ID in the banner's CAPABILITY.

--HG--
branch : HEAD

17 years agoCreated net_parse_range() from auth code.
Timo Sirainen [Sat, 21 Jun 2008 06:54:26 +0000 (09:54 +0300)] 
Created net_parse_range() from auth code.

--HG--
branch : HEAD

17 years agovirtual: Fixed to work with the previous CONDSTORE commit.
Timo Sirainen [Sat, 21 Jun 2008 06:52:26 +0000 (09:52 +0300)] 
virtual: Fixed to work with the previous CONDSTORE commit.

--HG--
branch : HEAD

17 years agoAdded support for IMAP ID extension.
Timo Sirainen [Sat, 21 Jun 2008 06:22:44 +0000 (09:22 +0300)] 
Added support for IMAP ID extension.

--HG--
branch : HEAD

17 years agoAdded imap_dquote_append().
Timo Sirainen [Sat, 21 Jun 2008 06:21:51 +0000 (09:21 +0300)] 
Added imap_dquote_append().

--HG--
branch : HEAD

17 years agoAdded str_array_icase_find().
Timo Sirainen [Sat, 21 Jun 2008 06:21:38 +0000 (09:21 +0300)] 
Added str_array_icase_find().

--HG--
branch : HEAD

17 years agoUppercased PACKAGE_NAME macro and started using it in some places.
Timo Sirainen [Sat, 21 Jun 2008 05:51:51 +0000 (08:51 +0300)] 
Uppercased PACKAGE_NAME macro and started using it in some places.

--HG--
branch : HEAD

17 years agoCONDSTORE: STORE UNCHANGEDSINCE conflicts are now checked atomically.
Timo Sirainen [Sat, 21 Jun 2008 04:43:54 +0000 (07:43 +0300)] 
CONDSTORE: STORE UNCHANGEDSINCE conflicts are now checked atomically.

--HG--
branch : HEAD

17 years agoAdded more consts, ATTR_CONSTs and ATTR_PUREs.
Timo Sirainen [Fri, 20 Jun 2008 07:41:44 +0000 (10:41 +0300)] 
Added more consts, ATTR_CONSTs and ATTR_PUREs.

--HG--
branch : HEAD

17 years agoAdded ATTR_PURE macro, which expands to pure attribute if available.
Timo Sirainen [Fri, 20 Jun 2008 07:41:27 +0000 (10:41 +0300)] 
Added ATTR_PURE macro, which expands to pure attribute if available.

--HG--
branch : HEAD

17 years agoFETCH X-MAILBOX and SEARCH X-MAILBOX can be used with virtual mailboxes to
Timo Sirainen [Fri, 20 Jun 2008 03:26:21 +0000 (06:26 +0300)] 
FETCH X-MAILBOX and SEARCH X-MAILBOX can be used with virtual mailboxes to
find out the original mailbox. In non-virtual mailboxes they always just
use the current mailbox name.

--HG--
branch : HEAD

17 years agoAdded non-optimized support for SEARCH INTHREAD.
Timo Sirainen [Fri, 20 Jun 2008 02:37:30 +0000 (05:37 +0300)] 
Added non-optimized support for SEARCH INTHREAD.

--HG--
branch : HEAD

17 years agoSearch code cleanups and minor optimizations.
Timo Sirainen [Fri, 20 Jun 2008 02:35:05 +0000 (05:35 +0300)] 
Search code cleanups and minor optimizations.

--HG--
branch : HEAD

17 years agoAdded mailbox_search_result_build().
Timo Sirainen [Fri, 20 Jun 2008 02:30:00 +0000 (05:30 +0300)] 
Added mailbox_search_result_build().

--HG--
branch : HEAD

17 years agoThread code cleanups + fixes
Timo Sirainen [Fri, 20 Jun 2008 02:29:19 +0000 (05:29 +0300)] 
Thread code cleanups + fixes

--HG--
branch : HEAD

17 years agoAdded seq_range_array_have_common().
Timo Sirainen [Fri, 20 Jun 2008 01:41:03 +0000 (04:41 +0300)] 
Added seq_range_array_have_common().

--HG--
branch : HEAD

17 years agodeliver: Settings inside protocol imap {} weren't ignored.
Timo Sirainen [Thu, 19 Jun 2008 06:15:28 +0000 (09:15 +0300)] 
deliver: Settings inside protocol imap {} weren't ignored.

--HG--
branch : HEAD

17 years agoCompiler warning fixes.
Timo Sirainen [Thu, 19 Jun 2008 05:43:23 +0000 (08:43 +0300)] 
Compiler warning fixes.

--HG--
branch : HEAD

17 years agoAIX FS quota: Include sys/fs/quota_common.h
Timo Sirainen [Thu, 19 Jun 2008 05:22:23 +0000 (08:22 +0300)] 
AIX FS quota: Include sys/fs/quota_common.h

--HG--
branch : HEAD

17 years agoCompiling fix for AIX.
Timo Sirainen [Thu, 19 Jun 2008 05:17:37 +0000 (08:17 +0300)] 
Compiling fix for AIX.

--HG--
branch : HEAD

17 years agombox: Don't give "Can't find next message offset" warnings when (quota)
Timo Sirainen [Thu, 19 Jun 2008 05:14:46 +0000 (08:14 +0300)] 
mbox: Don't give "Can't find next message offset" warnings when (quota)
plugin accesses the message being saved.

--HG--
branch : HEAD

17 years agombox: Don't crash if saving is aborted early.
Timo Sirainen [Thu, 19 Jun 2008 05:13:36 +0000 (08:13 +0300)] 
mbox: Don't crash if saving is aborted early.

--HG--
branch : HEAD

17 years agoVirtual mailboxes: Speed up initial search result building using modseqs.
Timo Sirainen [Wed, 18 Jun 2008 09:09:48 +0000 (12:09 +0300)] 
Virtual mailboxes: Speed up initial search result building using modseqs.

--HG--
branch : HEAD

17 years agologview: Show flags field in extension intros.
Timo Sirainen [Wed, 18 Jun 2008 05:09:56 +0000 (08:09 +0300)] 
logview: Show flags field in extension intros.

--HG--
branch : HEAD

17 years agomail_index_update_header_ext() can now be called multiple times for the same
Timo Sirainen [Wed, 18 Jun 2008 05:09:33 +0000 (08:09 +0300)] 
mail_index_update_header_ext() can now be called multiple times for the same
extension.

--HG--
branch : HEAD

17 years agoMail index extension introductions now add a "no resizes" flag to the
Timo Sirainen [Wed, 18 Jun 2008 05:08:45 +0000 (08:08 +0300)] 
Mail index extension introductions now add a "no resizes" flag to the
intro records. If it's found, the header and record sizes are used only if
the extension doesn't exist yet, otherwise they're ignored.

--HG--
branch : HEAD

17 years agoRemoved accidentally committed debug code that caused Maildir tmp/ directory
Timo Sirainen [Wed, 18 Jun 2008 05:03:57 +0000 (08:03 +0300)] 
Removed accidentally committed debug code that caused Maildir tmp/ directory
to be scanned every time mailbox was opened.

--HG--
branch : HEAD

17 years agoAdded mailbox_search_result_alloc() for building search results manually.
Timo Sirainen [Wed, 18 Jun 2008 03:34:34 +0000 (06:34 +0300)] 
Added mailbox_search_result_alloc() for building search results manually.

--HG--
branch : HEAD

17 years agomail_index_update_header_ext(): Don't crash if size isn't 32bit aligned.
Timo Sirainen [Wed, 18 Jun 2008 03:33:08 +0000 (06:33 +0300)] 
mail_index_update_header_ext(): Don't crash if size isn't 32bit aligned.

--HG--
branch : HEAD

17 years agoCode cleanup: Don't mix up '\0' and NULL.
Timo Sirainen [Wed, 18 Jun 2008 03:30:51 +0000 (06:30 +0300)] 
Code cleanup: Don't mix up '\0' and NULL.

--HG--
branch : HEAD

17 years agomail_index_ext_resize() may have looked up old record size from wrong
Timo Sirainen [Wed, 18 Jun 2008 03:28:18 +0000 (06:28 +0300)] 
mail_index_ext_resize() may have looked up old record size from wrong
message.

--HG--
branch : HEAD

17 years agoCheck strtoimax() and strtoumax() with inttypes.h included. They won't be
Timo Sirainen [Wed, 18 Jun 2008 02:57:23 +0000 (05:57 +0300)] 
Check strtoimax() and strtoumax() with inttypes.h included. They won't be
detected otherwise with HP-UX.

--HG--
branch : HEAD

17 years agoMoved non-syncing related search result updating code to a separate file and
Timo Sirainen [Wed, 18 Jun 2008 01:59:20 +0000 (04:59 +0300)] 
Moved non-syncing related search result updating code to a separate file and
did some other cleanups.

--HG--
branch : HEAD

17 years agoSearch result update handling code cleanups.
Timo Sirainen [Wed, 18 Jun 2008 01:34:46 +0000 (04:34 +0300)] 
Search result update handling code cleanups.

--HG--
branch : HEAD

17 years agoRenamed seq_range_array_remove_invert_range() to seq_range_array_intersect().
Timo Sirainen [Wed, 18 Jun 2008 02:19:56 +0000 (05:19 +0300)] 
Renamed seq_range_array_remove_invert_range() to seq_range_array_intersect().

--HG--
branch : HEAD

17 years agoMailbox view sync: If modseqs are enabled, use them as well as direct
Timo Sirainen [Wed, 18 Jun 2008 01:06:19 +0000 (04:06 +0300)] 
Mailbox view sync: If modseqs are enabled, use them as well as direct
flag/keyword comparing to find out changes when transaction logs are
missing.

--HG--
branch : HEAD

17 years agoRPA auth mechanism: Fixed handling usernames longer than 255 characters.
Timo Sirainen [Tue, 17 Jun 2008 23:37:06 +0000 (02:37 +0300)] 
RPA auth mechanism: Fixed handling usernames longer than 255 characters.

--HG--
branch : HEAD

17 years agoMailbox view sync: Figure out the changes by comparing old and new maps if
Timo Sirainen [Tue, 17 Jun 2008 12:30:54 +0000 (15:30 +0300)] 
Mailbox view sync: Figure out the changes by comparing old and new maps if
any of the required transaction logs are missing.

--HG--
branch : HEAD

17 years agoAdded assert.
Timo Sirainen [Tue, 17 Jun 2008 11:00:28 +0000 (14:00 +0300)] 
Added assert.

--HG--
branch : HEAD

17 years agomail_index_record_map_move_to_private(): Drop messages from record_map the
Timo Sirainen [Tue, 17 Jun 2008 10:59:47 +0000 (13:59 +0300)] 
mail_index_record_map_move_to_private(): Drop messages from record_map the
map hasn't itself seen yet.

--HG--
branch : HEAD

17 years agoAdded mail_index_map_lookup_keywords().
Timo Sirainen [Tue, 17 Jun 2008 10:57:48 +0000 (13:57 +0300)] 
Added mail_index_map_lookup_keywords().

--HG--
branch : HEAD

17 years agoCONTEXT=SEARCH optimization: Don't look up expunged messages' UIDs if we
Timo Sirainen [Tue, 17 Jun 2008 10:56:50 +0000 (13:56 +0300)] 
CONTEXT=SEARCH optimization: Don't look up expunged messages' UIDs if we
don't have any saved search results.

--HG--
branch : HEAD

17 years agoRotated transaction logs weren't always unlocked, potentially causing other
Timo Sirainen [Tue, 17 Jun 2008 09:36:25 +0000 (12:36 +0300)] 
Rotated transaction logs weren't always unlocked, potentially causing other
processes to fail with timeout errors.

--HG--
branch : HEAD

17 years agoMaildir saving: Fixed a potential crash when saving a mail with keywords.
Timo Sirainen [Tue, 17 Jun 2008 09:36:15 +0000 (12:36 +0300)] 
Maildir saving: Fixed a potential crash when saving a mail with keywords.

--HG--
branch : HEAD

17 years agoMail index view sync: Don't look for expunges if we already did it once.
Timo Sirainen [Tue, 17 Jun 2008 07:52:18 +0000 (10:52 +0300)] 
Mail index view sync: Don't look for expunges if we already did it once.

--HG--
branch : HEAD

17 years agoChanged mail index view syncing API to return only flag changes.
Timo Sirainen [Tue, 17 Jun 2008 07:43:16 +0000 (10:43 +0300)] 
Changed mail index view syncing API to return only flag changes.
Currently it has only a single caller and it's not interested in anything
else.

--HG--
branch : HEAD

17 years agomail_index_view_sync_begin() code cleanup.
Timo Sirainen [Tue, 17 Jun 2008 07:25:55 +0000 (10:25 +0300)] 
mail_index_view_sync_begin() code cleanup.

--HG--
branch : HEAD

17 years agomail_index_view_sync_begin() _FLAG_FIX_INCONSISTENT code cleanup.
Timo Sirainen [Tue, 17 Jun 2008 07:20:54 +0000 (10:20 +0300)] 
mail_index_view_sync_begin() _FLAG_FIX_INCONSISTENT code cleanup.

--HG--
branch : HEAD

17 years agomail_index_view_sync_begin() now delays its failures to _commit().
Timo Sirainen [Tue, 17 Jun 2008 06:56:28 +0000 (09:56 +0300)] 
mail_index_view_sync_begin() now delays its failures to _commit().

--HG--
branch : HEAD

17 years agoUpdated conformed RFC list.
Timo Sirainen [Tue, 17 Jun 2008 05:14:53 +0000 (08:14 +0300)] 
Updated conformed RFC list.

--HG--
branch : HEAD

17 years agoAPPEND: Uncork stream only after syncing and sending tagged reply.
Timo Sirainen [Fri, 13 Jun 2008 10:10:06 +0000 (13:10 +0300)] 
APPEND: Uncork stream only after syncing and sending tagged reply.

--HG--
branch : HEAD

17 years agoIf $shrext_cmds isn't set for some reason, fallback to ".so" suffix.
Timo Sirainen [Fri, 13 Jun 2008 08:02:56 +0000 (11:02 +0300)] 
If $shrext_cmds isn't set for some reason, fallback to ".so" suffix.

--HG--
branch : HEAD

17 years agoMEMBER(): Don't try to use the C99 "." feature with HP-UX.
Timo Sirainen [Fri, 13 Jun 2008 08:01:36 +0000 (11:01 +0300)] 
MEMBER(): Don't try to use the C99 "." feature with HP-UX.

--HG--
branch : HEAD

17 years agoFixed looking up plugin suffix.
Timo Sirainen [Fri, 13 Jun 2008 07:57:48 +0000 (10:57 +0300)] 
Fixed looking up plugin suffix.

--HG--
branch : HEAD

17 years agoCompiler warning fix
Timo Sirainen [Fri, 13 Jun 2008 07:23:56 +0000 (10:23 +0300)] 
Compiler warning fix

--HG--
branch : HEAD

17 years agoFixed setting MODULE_SUFFIX with OS X.
Timo Sirainen [Fri, 13 Jun 2008 07:23:49 +0000 (10:23 +0300)] 
Fixed setting MODULE_SUFFIX with OS X.

--HG--
branch : HEAD

17 years agoPrevious changes broke plugin symlink creation in make install.
Timo Sirainen [Fri, 13 Jun 2008 07:13:29 +0000 (10:13 +0300)] 
Previous changes broke plugin symlink creation in make install.

--HG--
branch : HEAD

17 years agoFreeBSD compile warning fix.
Timo Sirainen [Fri, 13 Jun 2008 07:07:09 +0000 (10:07 +0300)] 
FreeBSD compile warning fix.

--HG--
branch : HEAD

17 years agoRemoved accidentally committed debug code.
Timo Sirainen [Fri, 13 Jun 2008 07:05:55 +0000 (10:05 +0300)] 
Removed accidentally committed debug code.

--HG--
branch : HEAD

17 years agoCompiler warning fix when compiling without iconv.
Timo Sirainen [Fri, 13 Jun 2008 07:01:32 +0000 (10:01 +0300)] 
Compiler warning fix when compiling without iconv.

--HG--
branch : HEAD

17 years agoFreeBSD NFS workarounds: We called fchown() with random UID. It shouldn't
Timo Sirainen [Fri, 13 Jun 2008 07:00:42 +0000 (10:00 +0300)] 
FreeBSD NFS workarounds: We called fchown() with random UID. It shouldn't
have really mattered though, because the call failed always anyway.

--HG--
branch : HEAD

17 years agoReversing the primary sort criterion reversed also reversed secondary
Timo Sirainen [Fri, 13 Jun 2008 01:39:49 +0000 (04:39 +0300)] 
Reversing the primary sort criterion reversed also reversed secondary
criterions.
Fixed reverse sorting the first condition.

--HG--
branch : HEAD

17 years agoAdded array_reverse().
Timo Sirainen [Fri, 13 Jun 2008 01:36:19 +0000 (04:36 +0300)] 
Added array_reverse().

--HG--
branch : HEAD

17 years agoUninlined some of the more complex array functions.
Timo Sirainen [Fri, 13 Jun 2008 01:25:05 +0000 (04:25 +0300)] 
Uninlined some of the more complex array functions.

--HG--
branch : HEAD

17 years agoimap_get_base_subject_cased(): Subject trailers weren't removed correctly.
Timo Sirainen [Fri, 13 Jun 2008 00:53:37 +0000 (03:53 +0300)] 
imap_get_base_subject_cased(): Subject trailers weren't removed correctly.
Also cleaned up the code a bit.

--HG--
branch : HEAD

17 years agoMessage sorting by date, arrival or size was broken.
Timo Sirainen [Thu, 12 Jun 2008 23:19:53 +0000 (02:19 +0300)] 
Message sorting by date, arrival or size was broken.

--HG--
branch : HEAD

17 years agoprefetch: Updated log message.
Timo Sirainen [Thu, 12 Jun 2008 23:00:07 +0000 (02:00 +0300)] 
prefetch: Updated log message.

--HG--
branch : HEAD