]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
17 years agoCheck that libbz2 has correct functions. Old versions had different names.
Timo Sirainen [Mon, 21 Jul 2008 12:59:33 +0000 (15:59 +0300)] 
Check that libbz2 has correct functions. Old versions had different names.

--HG--
branch : HEAD

17 years agoIf UIDVALIDITY changes and view hasn't noticed it yet, don't assert-crash
Timo Sirainen [Mon, 21 Jul 2008 00:21:25 +0000 (03:21 +0300)] 
If UIDVALIDITY changes and view hasn't noticed it yet, don't assert-crash
when saving messages.

--HG--
branch : HEAD

17 years agoAIX compiling fix.
Timo Sirainen [Mon, 21 Jul 2008 00:05:22 +0000 (03:05 +0300)] 
AIX compiling fix.

--HG--
branch : HEAD

17 years agoA few more fixes to previous mailbox_keyword_is_valid() commit.
Timo Sirainen [Sun, 20 Jul 2008 23:50:54 +0000 (02:50 +0300)] 
A few more fixes to previous mailbox_keyword_is_valid() commit.

--HG--
branch : HEAD

17 years agoAdded mailbox_keyword_is_valid().
Timo Sirainen [Sun, 20 Jul 2008 23:48:51 +0000 (02:48 +0300)] 
Added mailbox_keyword_is_valid().

--HG--
branch : HEAD

17 years agoCompiling fix.
Timo Sirainen [Sun, 20 Jul 2008 22:07:06 +0000 (01:07 +0300)] 
Compiling fix.

--HG--
branch : HEAD

17 years agosolr-schema.xml move was forgotten from Makefiles.
Timo Sirainen [Sun, 20 Jul 2008 21:59:04 +0000 (00:59 +0300)] 
solr-schema.xml move was forgotten from Makefiles.

--HG--
branch : HEAD

17 years agoSolaris fs quota may have closed fd 0.
Timo Sirainen [Sun, 20 Jul 2008 21:09:44 +0000 (00:09 +0300)] 
Solaris fs quota may have closed fd 0.

--HG--
branch : HEAD

17 years agomailbox.save_init() API now takes ** pointer to dest_mail, so multiple
Timo Sirainen [Sun, 20 Jul 2008 20:47:32 +0000 (23:47 +0300)] 
mailbox.save_init() API now takes ** pointer to dest_mail, so multiple
plugins can safely specify it. ctx->dest_mail also gets updated then.

--HG--
branch : HEAD

17 years agoUse permissions based on mail root directory when creating new files/dirs under it.
Timo Sirainen [Sun, 20 Jul 2008 20:20:19 +0000 (23:20 +0300)] 
Use permissions based on mail root directory when creating new files/dirs under it.

--HG--
branch : HEAD

17 years agoAdded file_dotlock_open_mode().
Timo Sirainen [Sun, 20 Jul 2008 20:19:34 +0000 (23:19 +0300)] 
Added file_dotlock_open_mode().

--HG--
branch : HEAD

17 years agoAdded mkdir_parents_chown().
Timo Sirainen [Sun, 20 Jul 2008 20:19:25 +0000 (23:19 +0300)] 
Added mkdir_parents_chown().

--HG--
branch : HEAD

17 years agomkdir_parents() API was sometimes assumed to return EEXIST and sometimes not.
Timo Sirainen [Sun, 20 Jul 2008 20:03:09 +0000 (23:03 +0300)] 
mkdir_parents() API was sometimes assumed to return EEXIST and sometimes not.
Standardized it now so that the API does return EEXIST.

--HG--
branch : HEAD

17 years agoIf mail_debug=yes: Log which per-namespace file permissions are used.
Timo Sirainen [Sun, 20 Jul 2008 19:00:13 +0000 (22:00 +0300)] 
If mail_debug=yes: Log which per-namespace file permissions are used.

--HG--
branch : HEAD

17 years agosafe_mkstemp(): If fchown() fails, log the used uid/gid.
Timo Sirainen [Sun, 20 Jul 2008 18:53:33 +0000 (21:53 +0300)] 
safe_mkstemp(): If fchown() fails, log the used uid/gid.

--HG--
branch : HEAD

17 years agofs quota: Don't crash if some mail storages are outside known mountpoints.
Timo Sirainen [Sun, 20 Jul 2008 18:48:26 +0000 (21:48 +0300)] 
fs quota: Don't crash if some mail storages are outside known mountpoints.

--HG--
branch : HEAD

17 years agoUse quota->debug instead of getenv()ing it every time.
Timo Sirainen [Sun, 20 Jul 2008 18:37:53 +0000 (21:37 +0300)] 
Use quota->debug instead of getenv()ing it every time.

--HG--
branch : HEAD

17 years agoFS quota: Handle quota only for the quota roots which apply to the mailbox
Timo Sirainen [Sun, 20 Jul 2008 18:36:13 +0000 (21:36 +0300)] 
FS quota: Handle quota only for the quota roots which apply to the mailbox
when there are multiple roots. With a single quota root the check is usually
unnecessary. Based on patch by Ralf Becker.

--HG--
branch : HEAD

17 years agoMaildir: Create maildirfolder using the same permissions as dovecot-shared.
Timo Sirainen [Sun, 20 Jul 2008 18:17:31 +0000 (21:17 +0300)] 
Maildir: Create maildirfolder using the same permissions as dovecot-shared.

--HG--
branch : HEAD

17 years agoextern/static fixes (from a sparse check by Diego Liziero)
Timo Sirainen [Sun, 20 Jul 2008 18:00:33 +0000 (21:00 +0300)] 
extern/static fixes (from a sparse check by Diego Liziero)

--HG--
branch : HEAD

17 years agoCompiler warning fixes.
Timo Sirainen [Sun, 20 Jul 2008 17:29:37 +0000 (20:29 +0300)] 
Compiler warning fixes.

--HG--
branch : HEAD

17 years agoMaildir: If uidlist couldn't be locked while saving, we might have assert-crashed
Timo Sirainen [Sun, 20 Jul 2008 17:17:46 +0000 (20:17 +0300)] 
Maildir: If uidlist couldn't be locked while saving, we might have assert-crashed
afterwards when trying to update cache file for the newly saved message
whose index update was already cancelled.

--HG--
branch : HEAD

17 years agodeliver: Save mails to namespace prefix to INBOX instead.
Timo Sirainen [Sun, 20 Jul 2008 16:45:39 +0000 (19:45 +0300)] 
deliver: Save mails to namespace prefix to INBOX instead.

--HG--
branch : HEAD

17 years agoMaildir: Group of the created shared directory wasn't set.
Timo Sirainen [Sun, 20 Jul 2008 16:26:51 +0000 (19:26 +0300)] 
Maildir: Group of the created shared directory wasn't set.
Patch by Simon Michelson.

--HG--
branch : HEAD

17 years agomountpoint_get(): Added support for AIX support with mntctl().
Timo Sirainen [Sun, 20 Jul 2008 15:57:50 +0000 (18:57 +0300)] 
mountpoint_get(): Added support for AIX support with mntctl().

--HG--
branch : HEAD

17 years agombox-snarf: Messages weren't sometimes expunged from the source mbox,
Timo Sirainen [Sun, 20 Jul 2008 15:40:17 +0000 (18:40 +0300)] 
mbox-snarf: Messages weren't sometimes expunged from the source mbox,
causing duplicates.

--HG--
branch : HEAD

17 years agoistream-seekable: Log file creation error as creat() failure, not open().
Timo Sirainen [Sun, 20 Jul 2008 15:16:46 +0000 (18:16 +0300)] 
istream-seekable: Log file creation error as creat() failure, not open().

--HG--
branch : HEAD

17 years agoLogging: Make sure we don't recurse infinitely when running out of memory.
Timo Sirainen [Sun, 20 Jul 2008 14:56:52 +0000 (17:56 +0300)] 
Logging: Make sure we don't recurse infinitely when running out of memory.
Also cleaned up the logging handlers' code a bit.

--HG--
branch : HEAD

17 years agoSORT: Fixed assert-crash.
Timo Sirainen [Sun, 20 Jul 2008 14:42:57 +0000 (17:42 +0300)] 
SORT: Fixed assert-crash.

--HG--
branch : HEAD

17 years agofs mailbox layout: Several fixes to handling INBOX listing.
Timo Sirainen [Sun, 20 Jul 2008 13:49:11 +0000 (16:49 +0300)] 
fs mailbox layout: Several fixes to handling INBOX listing.

--HG--
branch : HEAD

17 years agoLIST didn't show INBOX if list patterns didn't match namespace prefix.
Timo Sirainen [Sun, 20 Jul 2008 13:03:13 +0000 (16:03 +0300)] 
LIST didn't show INBOX if list patterns didn't match namespace prefix.

--HG--
branch : HEAD

17 years agoMaildir: Check more correctly when we should update/recreate uidlist.
Timo Sirainen [Sun, 20 Jul 2008 12:41:57 +0000 (15:41 +0300)] 
Maildir: Check more correctly when we should update/recreate uidlist.

--HG--
branch : HEAD

17 years agoRecreate dovecot-uidlist if updating it would shrink the file more than 25%.
Timo Sirainen [Wed, 18 Jun 2008 00:18:56 +0000 (03:18 +0300)] 
Recreate dovecot-uidlist if updating it would shrink the file more than 25%.

--HG--
branch : HEAD

17 years agoIf process's RLIMIT_NOFILE can't be changed, log an error but don't die.
Timo Sirainen [Wed, 18 Jun 2008 00:05:17 +0000 (03:05 +0300)] 
If process's RLIMIT_NOFILE can't be changed, log an error but don't die.
Fixes running with Valgrind.

--HG--
branch : HEAD

17 years agofdatasync_path(): Ignore EBADF errors, it probably means directory fsyncing
Timo Sirainen [Sun, 20 Jul 2008 12:24:05 +0000 (15:24 +0300)] 
fdatasync_path(): Ignore EBADF errors, it probably means directory fsyncing
isn't allowed (e.g. NetBSD).

--HG--
branch : HEAD

17 years agostruct mailbox_header_lookup_ctx can now be referenced/unreferenced so it
Timo Sirainen [Sat, 19 Jul 2008 11:43:24 +0000 (14:43 +0300)] 
struct mailbox_header_lookup_ctx can now be referenced/unreferenced so it
can be shared among multiple struct mails.

--HG--
branch : HEAD

17 years agoMessage copying: Don't save empty mail if input was already read to memory.
Timo Sirainen [Fri, 18 Jul 2008 14:55:02 +0000 (17:55 +0300)] 
Message copying: Don't save empty mail if input was already read to memory.

--HG--
branch : HEAD

17 years agorfc822_parse_phrase(): Don't read outside data boundaries if input is empty.
Timo Sirainen [Fri, 18 Jul 2008 13:21:04 +0000 (16:21 +0300)] 
rfc822_parse_phrase(): Don't read outside data boundaries if input is empty.

--HG--
branch : HEAD

17 years agoRemoved MIT Kerberos v1.2 check, since Heimdal v1.2 is out and it works fine.
Timo Sirainen [Fri, 18 Jul 2008 10:52:27 +0000 (13:52 +0300)] 
Removed MIT Kerberos v1.2 check, since Heimdal v1.2 is out and it works fine.

--HG--
branch : HEAD

17 years agoAdded str_new_const().
Timo Sirainen [Thu, 17 Jul 2008 22:02:08 +0000 (01:02 +0300)] 
Added str_new_const().

--HG--
branch : HEAD

17 years agoAdded support for sorting by X-SCORE. Currently it's only set by fts-solr.
Timo Sirainen [Sun, 13 Jul 2008 16:09:55 +0000 (19:09 +0300)] 
Added support for sorting by X-SCORE. Currently it's only set by fts-solr.

--HG--
branch : HEAD

17 years agoSORT: Return BAD if sort program ends with REVERSE.
Timo Sirainen [Sun, 13 Jul 2008 16:08:13 +0000 (19:08 +0300)] 
SORT: Return BAD if sort program ends with REVERSE.

--HG--
branch : HEAD

17 years agofts: Added a new lookup API where the backend can look up all the fields
Timo Sirainen [Sun, 13 Jul 2008 15:04:19 +0000 (18:04 +0300)] 
fts: Added a new lookup API where the backend can look up all the fields
using a single query. Implemented it to fts-solr.

--HG--
branch : HEAD

17 years agoMoved Solr schema.xml to doc/.
Timo Sirainen [Sun, 13 Jul 2008 12:37:19 +0000 (15:37 +0300)] 
Moved Solr schema.xml to doc/.

--HG--
branch : HEAD

17 years agofts-solr: Added break-imap-search setting to use Solr with SEARCH TEXT/BODY
Timo Sirainen [Sun, 13 Jul 2008 12:15:04 +0000 (15:15 +0300)] 
fts-solr: Added break-imap-search setting to use Solr with SEARCH TEXT/BODY
parameters. This makes the SEARCH non-compliant with standard IMAP protocol,
because TEXT/BODY require support for substring searches and Lucene doesn't
support them.

--HG--
branch : HEAD

17 years agofts-solr: Send data to Solr in larger packets. Commit after expunges.
Timo Sirainen [Sun, 13 Jul 2008 12:05:52 +0000 (15:05 +0300)] 
fts-solr: Send data to Solr in larger packets. Commit after expunges.

--HG--
branch : HEAD

17 years agofts-solr: Encode entities when indexing data.
Timo Sirainen [Sun, 13 Jul 2008 11:44:03 +0000 (14:44 +0300)] 
fts-solr: Encode entities when indexing data.

--HG--
branch : HEAD

17 years agofts-solr: Error handling fixes.
Timo Sirainen [Sun, 13 Jul 2008 11:40:03 +0000 (14:40 +0300)] 
fts-solr: Error handling fixes.

--HG--
branch : HEAD

17 years agofts-solr: Compiling fixes.
Timo Sirainen [Sun, 13 Jul 2008 11:35:41 +0000 (14:35 +0300)] 
fts-solr: Compiling fixes.

--HG--
branch : HEAD

17 years agoFixed compiling on some older pre-C99 compilers.
Timo Sirainen [Sat, 12 Jul 2008 13:24:47 +0000 (16:24 +0300)] 
Fixed compiling on some older pre-C99 compilers.

--HG--
branch : HEAD

17 years agoMaildir: If filename has CR or LF, log a warning and ignore it instead of
Timo Sirainen [Sat, 12 Jul 2008 13:16:19 +0000 (16:16 +0300)] 
Maildir: If filename has CR or LF, log a warning and ignore it instead of
writing a corrupted dovecot-uidlist.

--HG--
branch : HEAD

17 years agodeliver didn't expand %variables in namespace location settings.
Timo Sirainen [Sat, 12 Jul 2008 12:49:01 +0000 (15:49 +0300)] 
deliver didn't expand %variables in namespace location settings.

--HG--
branch : HEAD

17 years agoAnother dovecot-db.conf -> dovecot-db-example.conf change.
Timo Sirainen [Fri, 11 Jul 2008 23:13:55 +0000 (02:13 +0300)] 
Another dovecot-db.conf -> dovecot-db-example.conf change.

--HG--
branch : HEAD

17 years agoRenamed dovecot-db.conf to dovecot-db-example.conf and added it to Makefile.
Timo Sirainen [Fri, 11 Jul 2008 23:12:19 +0000 (02:12 +0300)] 
Renamed dovecot-db.conf to dovecot-db-example.conf and added it to Makefile.

--HG--
branch : HEAD

17 years agoimap/pop3: Don't open /dev/urandom at startup. Nothing needs it.
Timo Sirainen [Fri, 11 Jul 2008 22:40:33 +0000 (01:40 +0300)] 
imap/pop3: Don't open /dev/urandom at startup. Nothing needs it.

--HG--
branch : HEAD

17 years agozlib plugin: Added bzip2 support also for mboxes.
Timo Sirainen [Fri, 11 Jul 2008 21:28:17 +0000 (00:28 +0300)] 
zlib plugin: Added bzip2 support also for mboxes.

--HG--
branch : HEAD

17 years agoInitial code to support Apache Solr (Lucene indexing server).
Timo Sirainen [Thu, 10 Jul 2008 20:14:13 +0000 (01:44 +0530)] 
Initial code to support Apache Solr (Lucene indexing server).

--HG--
branch : HEAD

17 years agozlib: If gz/bz2 support isn't compiled in but we detect a mail with gz/bz2
Timo Sirainen [Thu, 10 Jul 2008 17:08:31 +0000 (22:38 +0530)] 
zlib: If gz/bz2 support isn't compiled in but we detect a mail with gz/bz2
compression, log an error and fail to read the mail.

--HG--
branch : HEAD

17 years agodict-proxy: Fix error message if remote disconnects.
Timo Sirainen [Wed, 9 Jul 2008 14:43:05 +0000 (20:13 +0530)] 
dict-proxy: Fix error message if remote disconnects.

--HG--
branch : HEAD

17 years agodeliver: Another try at getting LDA settings to override plugin settings.
Timo Sirainen [Wed, 9 Jul 2008 14:05:41 +0000 (19:35 +0530)] 
deliver: Another try at getting LDA settings to override plugin settings.

--HG--
branch : HEAD

17 years agoChanged SQL's default password scheme to MD5.
Timo Sirainen [Wed, 9 Jul 2008 12:23:37 +0000 (17:53 +0530)] 
Changed SQL's default password scheme to MD5.

--HG--
branch : HEAD

17 years agoldap: MD5 -> PLAIN-MD5 autoconversion is no longer necessary since it's done
Timo Sirainen [Wed, 9 Jul 2008 12:22:36 +0000 (17:52 +0530)] 
ldap: MD5 -> PLAIN-MD5 autoconversion is no longer necessary since it's done
in the generic MD5 verification code now.

--HG--
branch : HEAD

17 years agoMD5 scheme can now autodetect between MD5-CRYPT and PLAIN-MD5.
Timo Sirainen [Wed, 9 Jul 2008 12:20:29 +0000 (17:50 +0530)] 
MD5 scheme can now autodetect between MD5-CRYPT and PLAIN-MD5.

--HG--
branch : HEAD

17 years agoRemoved accidentally committed fts-proxy plugin Makefile generation.
Timo Sirainen [Wed, 9 Jul 2008 09:21:08 +0000 (14:51 +0530)] 
Removed accidentally committed fts-proxy plugin Makefile generation.

--HG--
branch : HEAD

17 years agomaildirlock: Previous implementation wasn't usable - redesigned.
Timo Sirainen [Tue, 8 Jul 2008 16:16:35 +0000 (21:46 +0530)] 
maildirlock: Previous implementation wasn't usable - redesigned.

--HG--
branch : HEAD

17 years agozlib plugin supports now bzip2 also.
Timo Sirainen [Tue, 8 Jul 2008 15:41:23 +0000 (21:11 +0530)] 
zlib plugin supports now bzip2 also.

--HG--
branch : HEAD

17 years agohg: ignore maildirlock
Timo Sirainen [Tue, 8 Jul 2008 15:40:38 +0000 (21:10 +0530)] 
hg: ignore maildirlock

--HG--
branch : HEAD

17 years agohg: ignore Info.plist files that OS X creates.
Timo Sirainen [Tue, 8 Jul 2008 15:39:33 +0000 (21:09 +0530)] 
hg: ignore Info.plist files that OS X creates.

--HG--
branch : HEAD

17 years agoi_stream_read_data() comment update.
Timo Sirainen [Tue, 8 Jul 2008 14:48:41 +0000 (20:18 +0530)] 
i_stream_read_data() comment update.

--HG--
branch : HEAD

17 years agoAdded a new maildirlock utility for write-locking Dovecot MMaildir.
Timo Sirainen [Tue, 8 Jul 2008 13:49:21 +0000 (19:19 +0530)] 
Added a new maildirlock utility for write-locking Dovecot MMaildir.

--HG--
branch : HEAD

17 years agoMaildir: Uidlist stale timeout macro is now globally available.
Timo Sirainen [Tue, 8 Jul 2008 13:48:17 +0000 (19:18 +0530)] 
Maildir: Uidlist stale timeout macro is now globally available.

--HG--
branch : HEAD

17 years agodotlocking: Small code cleanups.
Timo Sirainen [Tue, 8 Jul 2008 13:32:24 +0000 (19:02 +0530)] 
dotlocking: Small code cleanups.

--HG--
branch : HEAD

17 years agodeliver: Allow lda section to override plugin settings.
Timo Sirainen [Tue, 8 Jul 2008 12:20:29 +0000 (17:50 +0530)] 
deliver: Allow lda section to override plugin settings.

--HG--
branch : HEAD

17 years agoReverted previous change.
Timo Sirainen [Tue, 8 Jul 2008 12:19:24 +0000 (17:49 +0530)] 
Reverted previous change.

--HG--
branch : HEAD

17 years agodeliver: Don't let plugin section override other settings (at least for now).
Timo Sirainen [Tue, 8 Jul 2008 10:56:54 +0000 (16:26 +0530)] 
deliver: Don't let plugin section override other settings (at least for now).

--HG--
branch : HEAD

17 years agoquota: All backends now take noenforcing parameter.
Timo Sirainen [Tue, 8 Jul 2008 10:30:53 +0000 (16:00 +0530)] 
quota: All backends now take noenforcing parameter.

--HG--
branch : HEAD

17 years agomaildir: Add ,S=<size> to maildir filename with all quota backends.
Timo Sirainen [Tue, 8 Jul 2008 10:17:31 +0000 (15:47 +0530)] 
maildir: Add ,S=<size> to maildir filename with all quota backends.

--HG--
branch : HEAD

17 years agoSet dict proxy istream nonblocking so EINTR (^C) won't crash.
Timo Sirainen [Tue, 8 Jul 2008 09:22:19 +0000 (14:52 +0530)] 
Set dict proxy istream nonblocking so EINTR (^C) won't crash.

--HG--
branch : HEAD

17 years agopgsql: Don't crash in sync queries if db can't be connected to.
Timo Sirainen [Tue, 8 Jul 2008 09:15:49 +0000 (14:45 +0530)] 
pgsql: Don't crash in sync queries if db can't be connected to.

--HG--
branch : HEAD

17 years agopgsql: Don't break with synchronous queries (with dict-sql)
Timo Sirainen [Tue, 8 Jul 2008 08:19:35 +0000 (13:49 +0530)] 
pgsql: Don't break with synchronous queries (with dict-sql)

--HG--
branch : HEAD

17 years agodict-sql: Only MySQL supports "INSERT .. ON DUPLICATE KEY". With others just
Timo Sirainen [Mon, 7 Jul 2008 13:14:16 +0000 (18:44 +0530)] 
dict-sql: Only MySQL supports "INSERT .. ON DUPLICATE KEY". With others just
use the INSERT and let created triggers handle updating existing rows.

--HG--
branch : HEAD

17 years ago"Empty password returned without no_password" message -> "nopassword".
Timo Sirainen [Wed, 2 Jul 2008 06:45:24 +0000 (09:45 +0300)] 
"Empty password returned without no_password" message -> "nopassword".

--HG--
branch : HEAD

17 years agoMaildir: If there are multiple :2,<flags> in filename, use the last one both
Timo Sirainen [Tue, 1 Jul 2008 20:33:17 +0000 (23:33 +0300)] 
Maildir: If there are multiple :2,<flags> in filename, use the last one both
getting and setting the flags.

--HG--
branch : HEAD

17 years agoUpdated thread index documentation.
Timo Sirainen [Wed, 2 Jul 2008 06:44:30 +0000 (09:44 +0300)] 
Updated thread index documentation.

--HG--
branch : HEAD

17 years agoIndex modseq handling crashfix.
Timo Sirainen [Sat, 28 Jun 2008 16:26:45 +0000 (19:26 +0300)] 
Index modseq handling crashfix.

--HG--
branch : HEAD

17 years agoMaildir: \Recent flags weren't set correctly if mail was saved externally.
Timo Sirainen [Fri, 27 Jun 2008 11:32:19 +0000 (14:32 +0300)] 
Maildir: \Recent flags weren't set correctly if mail was saved externally.

--HG--
branch : HEAD

17 years agoTHREAD X-REFERENCES2: Assert-crashfix.
Timo Sirainen [Fri, 27 Jun 2008 10:05:27 +0000 (13:05 +0300)] 
THREAD X-REFERENCES2: Assert-crashfix.

--HG--
branch : HEAD

17 years agoRemoved a comment about [::] maybe listening for IPv4 as well.
Timo Sirainen [Fri, 27 Jun 2008 07:42:14 +0000 (10:42 +0300)] 
Removed a comment about [::] maybe listening for IPv4 as well.
It should listen only on IPv6 on all modern OSes.

--HG--
branch : HEAD

17 years agoWhen checking for -lssl, include -ldl if it exists. OpenSSL 0.9.8 uses it.
Timo Sirainen [Fri, 27 Jun 2008 06:45:07 +0000 (09:45 +0300)] 
When checking for -lssl, include -ldl if it exists. OpenSSL 0.9.8 uses it.

--HG--
branch : HEAD

17 years agorquota_xdr compilation fixes for AIX (hopefully won't break other OSes).
Timo Sirainen [Fri, 27 Jun 2008 05:18:41 +0000 (08:18 +0300)] 
rquota_xdr compilation fixes for AIX (hopefully won't break other OSes).

--HG--
branch : HEAD

17 years agoMemory leak fixes.
Timo Sirainen [Fri, 27 Jun 2008 05:10:54 +0000 (08:10 +0300)] 
Memory leak fixes.

--HG--
branch : HEAD

17 years agos/reseting/resetting/
Timo Sirainen [Thu, 26 Jun 2008 18:37:31 +0000 (21:37 +0300)] 
s/reseting/resetting/

--HG--
branch : HEAD

17 years agoSort index sometimes failed wrongly with "Sort IDs broken" errors.
Timo Sirainen [Thu, 26 Jun 2008 18:35:06 +0000 (21:35 +0300)] 
Sort index sometimes failed wrongly with "Sort IDs broken" errors.

--HG--
branch : HEAD

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