]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
16 years agoIMAP: FETCH X-* parameters weren't working.
Timo Sirainen [Mon, 27 Jul 2009 20:43:59 +0000 (16:43 -0400)] 
IMAP: FETCH X-* parameters weren't working.

--HG--
branch : HEAD

16 years agoUse array_bsearch*().
Timo Sirainen [Fri, 10 Jul 2009 17:59:32 +0000 (13:59 -0400)] 
Use array_bsearch*().

--HG--
branch : HEAD

16 years agoAdded type safe array_bsearch_insert_pos().
Timo Sirainen [Fri, 10 Jul 2009 17:59:24 +0000 (13:59 -0400)] 
Added type safe array_bsearch_insert_pos().

--HG--
branch : HEAD

16 years agoAdded type safe array_bsearch().
Timo Sirainen [Fri, 10 Jul 2009 17:59:16 +0000 (13:59 -0400)] 
Added type safe array_bsearch().

--HG--
branch : HEAD

16 years agoexpire: Log configuration at startup if mail_debug=yes.
Timo Sirainen [Fri, 10 Jul 2009 17:49:17 +0000 (13:49 -0400)] 
expire: Log configuration at startup if mail_debug=yes.

--HG--
branch : HEAD

16 years agoquota: Fixed compiling with older automakes.
Timo Sirainen [Fri, 10 Jul 2009 15:08:35 +0000 (11:08 -0400)] 
quota: Fixed compiling with older automakes.

--HG--
branch : HEAD

16 years agoconvert plugin: Fixed changing hierarchy separators in mailbox names when alt_hierarc...
Timo Sirainen [Fri, 10 Jul 2009 02:09:57 +0000 (22:09 -0400)] 
convert plugin: Fixed changing hierarchy separators in mailbox names when alt_hierarchy_char isn't set.

--HG--
branch : HEAD

16 years agologin processes: Auth code cleanups. Custom IMAP auth errors now have [ALERT] prefix.
Timo Sirainen [Fri, 10 Jul 2009 00:49:34 +0000 (20:49 -0400)] 
login processes: Auth code cleanups. Custom IMAP auth errors now have [ALERT] prefix.
This should make them visible in more clients.

--HG--
branch : HEAD

16 years agomaildir: Cleaned up save/copy code.
Timo Sirainen [Fri, 10 Jul 2009 00:14:42 +0000 (20:14 -0400)] 
maildir: Cleaned up save/copy code.

--HG--
branch : HEAD

16 years agoacl: Fixed previous mbox fix.
Timo Sirainen [Fri, 10 Jul 2009 00:13:31 +0000 (20:13 -0400)] 
acl: Fixed previous mbox fix.

--HG--
branch : HEAD

16 years agomaster: Fail service if home directory path is relative.
Timo Sirainen [Thu, 9 Jul 2009 23:20:00 +0000 (19:20 -0400)] 
master: Fail service if home directory path is relative.

--HG--
branch : HEAD

16 years agoReverted changes committed accidentally in previous commit.
Timo Sirainen [Thu, 9 Jul 2009 17:30:22 +0000 (13:30 -0400)] 
Reverted changes committed accidentally in previous commit.

--HG--
branch : HEAD

16 years agomaster: A bit more logging improvements for bad UID/GID.
Timo Sirainen [Thu, 9 Jul 2009 17:28:30 +0000 (13:28 -0400)] 
master: A bit more logging improvements for bad UID/GID.

--HG--
branch : HEAD

16 years agomaster: Give better error messages if UNIX uid/gid is too high/low.
Timo Sirainen [Thu, 9 Jul 2009 17:26:00 +0000 (13:26 -0400)] 
master: Give better error messages if UNIX uid/gid is too high/low.

--HG--
branch : HEAD

16 years agomaildir: Small code cleanup.
Timo Sirainen [Wed, 8 Jul 2009 22:12:43 +0000 (18:12 -0400)] 
maildir: Small code cleanup.

--HG--
branch : HEAD

16 years agodbox: Allow any kind of non-128bit GUIDs. For those store their hash to index instead.
Timo Sirainen [Wed, 8 Jul 2009 21:58:02 +0000 (17:58 -0400)] 
dbox: Allow any kind of non-128bit GUIDs. For those store their hash to index instead.

--HG--
branch : HEAD

16 years agomaildir: Error message fix.
Timo Sirainen [Wed, 8 Jul 2009 21:57:10 +0000 (17:57 -0400)] 
maildir: Error message fix.

--HG--
branch : HEAD

16 years agodsync: Improved brain unit test.
Timo Sirainen [Wed, 8 Jul 2009 21:39:12 +0000 (17:39 -0400)] 
dsync: Improved brain unit test.

--HG--
branch : HEAD

16 years agodsync: Fixed uid conflict handling.
Timo Sirainen [Wed, 8 Jul 2009 21:22:59 +0000 (17:22 -0400)] 
dsync: Fixed uid conflict handling.

--HG--
branch : HEAD

16 years agoquota-fs: Another compiling fix (for older autotools?)
Timo Sirainen [Wed, 8 Jul 2009 20:59:12 +0000 (16:59 -0400)] 
quota-fs: Another compiling fix (for older autotools?)

--HG--
branch : HEAD

16 years agoinotify: Give a better error message if user's watch limit exceeds.
Timo Sirainen [Wed, 8 Jul 2009 18:10:11 +0000 (14:10 -0400)] 
inotify: Give a better error message if user's watch limit exceeds.

--HG--
branch : HEAD

16 years agoeacces_error_get*(): Show current directory if path is relative.
Timo Sirainen [Wed, 8 Jul 2009 17:50:32 +0000 (13:50 -0400)] 
eacces_error_get*(): Show current directory if path is relative.

--HG--
branch : HEAD

16 years agomaildir: Added some checks for UIDs reaching 2^31-1.
Timo Sirainen [Wed, 8 Jul 2009 03:53:18 +0000 (23:53 -0400)] 
maildir: Added some checks for UIDs reaching 2^31-1.
Saving messages when it's reached will be handled by assert-crash for now.

--HG--
branch : HEAD

16 years agoexpire plugin: If mail_debug=yes, log more debug information.
Timo Sirainen [Wed, 8 Jul 2009 03:37:22 +0000 (23:37 -0400)] 
expire plugin: If mail_debug=yes, log more debug information.

--HG--
branch : HEAD

16 years agoexpire plugin: If a transaction expunges all messages and saves a new one, don't...
Timo Sirainen [Wed, 8 Jul 2009 03:33:19 +0000 (23:33 -0400)] 
expire plugin: If a transaction expunges all messages and saves a new one, don't delete expire row.

--HG--
branch : HEAD

16 years agoacl: dovecot-acl file caching fixes.
Timo Sirainen [Wed, 8 Jul 2009 02:52:01 +0000 (22:52 -0400)] 
acl: dovecot-acl file caching fixes.

--HG--
branch : HEAD

16 years agoacl+mbox: Create also temp acllist file to control directory.
Timo Sirainen [Wed, 8 Jul 2009 02:37:42 +0000 (22:37 -0400)] 
acl+mbox: Create also temp acllist file to control directory.

--HG--
branch : HEAD

16 years agosafe_mkstemp*(): Truncate prefix to original length if creation failed.
Timo Sirainen [Wed, 8 Jul 2009 02:35:50 +0000 (22:35 -0400)] 
safe_mkstemp*(): Truncate prefix to original length if creation failed.

--HG--
branch : HEAD

16 years agoacl+mbox: Create dovecot-acl-list to control dir.
Timo Sirainen [Wed, 8 Jul 2009 02:27:55 +0000 (22:27 -0400)] 
acl+mbox: Create dovecot-acl-list to control dir.

--HG--
branch : HEAD

16 years agoAdded mailbox_list_create_parent_dir() and used it when creating subscriptions file.
Timo Sirainen [Wed, 8 Jul 2009 02:27:37 +0000 (22:27 -0400)] 
Added mailbox_list_create_parent_dir() and used it when creating subscriptions file.

--HG--
branch : HEAD

16 years agoCompiling fix.
Timo Sirainen [Wed, 8 Jul 2009 02:27:27 +0000 (22:27 -0400)] 
Compiling fix.

--HG--
branch : HEAD

16 years agoOSX+Maildir: Also don't log an error if readdir() fails with EINVAL.
Timo Sirainen [Wed, 8 Jul 2009 01:43:57 +0000 (21:43 -0400)] 
OSX+Maildir: Also don't log an error if readdir() fails with EINVAL.

--HG--
branch : HEAD

16 years agoOSX+Maildir: If readdir() fails with EINVAL after doing rename()s, retry. Fixes HFS+.
Timo Sirainen [Wed, 8 Jul 2009 01:42:06 +0000 (21:42 -0400)] 
OSX+Maildir: If readdir() fails with EINVAL after doing rename()s, retry. Fixes HFS+.
Based on patch by Apple.

--HG--
branch : HEAD

16 years agogssapi: Code cleanup.
Timo Sirainen [Wed, 8 Jul 2009 01:25:35 +0000 (21:25 -0400)] 
gssapi: Code cleanup.

--HG--
branch : HEAD

16 years agogssapi: Use *userok() functions only when authz_name != authn_name.
Timo Sirainen [Wed, 8 Jul 2009 01:05:31 +0000 (21:05 -0400)] 
gssapi: Use *userok() functions only when authz_name != authn_name.
Some more code cleanups.

--HG--
branch : HEAD

16 years agoautogen.sh: Look up config.rpath also from /usr/local/shared/gettext/.
Timo Sirainen [Wed, 8 Jul 2009 00:31:15 +0000 (20:31 -0400)] 
autogen.sh: Look up config.rpath also from /usr/local/shared/gettext/.

--HG--
branch : HEAD

16 years agogssapi: Set username via auth_request_set_username().
Timo Sirainen [Wed, 8 Jul 2009 00:18:18 +0000 (20:18 -0400)] 
gssapi: Set username via auth_request_set_username().
This makes GSSAPI also use auth_username_* settings. Also improved logging.

--HG--
branch : HEAD

16 years agogssapi: Code cleanups. Logging error level changes.
Timo Sirainen [Tue, 7 Jul 2009 23:48:26 +0000 (19:48 -0400)] 
gssapi: Code cleanups. Logging error level changes.

--HG--
branch : HEAD

16 years agomail_location: Added support back for ~user/ expansion in paths.
Timo Sirainen [Tue, 7 Jul 2009 22:36:02 +0000 (18:36 -0400)] 
mail_location: Added support back for ~user/ expansion in paths.

--HG--
branch : HEAD

16 years agoquota-fs: Fixed previous "VPATH build" commit to work with all shells.
Timo Sirainen [Tue, 7 Jul 2009 21:29:27 +0000 (17:29 -0400)] 
quota-fs: Fixed previous "VPATH build" commit to work with all shells.

--HG--
branch : HEAD

16 years agombox: Don't use UIDVALIDITY 1 for all new mailboxes.
Timo Sirainen [Tue, 7 Jul 2009 20:02:51 +0000 (16:02 -0400)] 
mbox: Don't use UIDVALIDITY 1 for all new mailboxes.

--HG--
branch : HEAD

16 years agoquota-fs: Default to user quota with NFS, not group quota.
Timo Sirainen [Tue, 7 Jul 2009 19:14:54 +0000 (15:14 -0400)] 
quota-fs: Default to user quota with NFS, not group quota.

--HG--
branch : HEAD

16 years agoFix VPATH build of RQUOTA support.
Matthias Andree [Tue, 7 Jul 2009 19:01:36 +0000 (21:01 +0200)] 
Fix VPATH build of RQUOTA support.

Some rpcgen derive #include "..." paths from the infile argument.
This will be off for VPATH builds, as the generated rquota_xdr.c
code will look in $(srcdir), but we'll generate the rquota.h file in
$(builddir). Play safe and copy rquota.x to $(builddir) first.

This fixes the build on openSUSE 11.1.

--HG--
branch : HEAD

16 years agoUse mailbox_get_vname() to improve logging.
Timo Sirainen [Tue, 7 Jul 2009 18:46:50 +0000 (14:46 -0400)] 
Use mailbox_get_vname() to improve logging.

--HG--
branch : HEAD

16 years agoexpire code cleanup: Use mailbox_get_vname().
Timo Sirainen [Tue, 7 Jul 2009 18:46:32 +0000 (14:46 -0400)] 
expire code cleanup: Use mailbox_get_vname().

--HG--
branch : HEAD

16 years agoquota: Rules use virtual mailbox names now (as they always should have).
Timo Sirainen [Tue, 7 Jul 2009 18:44:46 +0000 (14:44 -0400)] 
quota: Rules use virtual mailbox names now (as they always should have).

--HG--
branch : HEAD

16 years agolib-storage: Added mailbox_get_vname().
Timo Sirainen [Tue, 7 Jul 2009 18:41:35 +0000 (14:41 -0400)] 
lib-storage: Added mailbox_get_vname().

--HG--
branch : HEAD

16 years agoexpire: Support per-user expire configuration.
Timo Sirainen [Tue, 7 Jul 2009 18:19:05 +0000 (14:19 -0400)] 
expire: Support per-user expire configuration.

--HG--
branch : HEAD

16 years agoauth: Ignore empty initial response strings.
Timo Sirainen [Tue, 7 Jul 2009 17:25:01 +0000 (13:25 -0400)] 
auth: Ignore empty initial response strings.

--HG--
branch : HEAD

16 years agopop3: Fixed AUTH PLAIN command when SASL initial response wasn't specified.
Timo Sirainen [Tue, 7 Jul 2009 17:20:24 +0000 (13:20 -0400)] 
pop3: Fixed AUTH PLAIN command when SASL initial response wasn't specified.

--HG--
branch : HEAD

16 years agofile_dotlock_open_*() shouldn't try to fchmod() with no uid/gid change.
Timo Sirainen [Tue, 7 Jul 2009 16:40:31 +0000 (12:40 -0400)] 
file_dotlock_open_*() shouldn't try to fchmod() with no uid/gid change.
Patch by Ralf Becker.

--HG--
branch : HEAD

16 years agodsync: Initial implementation.
Timo Sirainen [Tue, 30 Jun 2009 02:04:23 +0000 (22:04 -0400)] 
dsync: Initial implementation.

--HG--
branch : HEAD

16 years agoAdded o_stream_create_buffer() for having output stream write to a buffer.
Timo Sirainen [Tue, 30 Jun 2009 01:57:54 +0000 (21:57 -0400)] 
Added o_stream_create_buffer() for having output stream write to a buffer.

--HG--
branch : HEAD

16 years agoostreams: Moved generic o_stream_send_istream() implementation to ostream.c.
Timo Sirainen [Tue, 30 Jun 2009 01:57:27 +0000 (21:57 -0400)] 
ostreams: Moved generic o_stream_send_istream() implementation to ostream.c.

--HG--
branch : HEAD

16 years agounit testing: If a warning or error is logged during unit test, fail it.
Timo Sirainen [Tue, 30 Jun 2009 01:56:00 +0000 (21:56 -0400)] 
unit testing: If a warning or error is logged during unit test, fail it.

--HG--
branch : HEAD

16 years agounit testing: Added support for doing test_init/run/deinit in separate functions.
Timo Sirainen [Tue, 30 Jun 2009 01:55:38 +0000 (21:55 -0400)] 
unit testing: Added support for doing test_init/run/deinit in separate functions.

--HG--
branch : HEAD

16 years agoMailbox saving: Allow setting IMAP UID, POP3 UIDL and save date.
Timo Sirainen [Tue, 30 Jun 2009 01:54:16 +0000 (21:54 -0400)] 
Mailbox saving: Allow setting IMAP UID, POP3 UIDL and save date.
Most of them aren't yet implemented by backends.

--HG--
branch : HEAD

16 years agodbox: Fixed setting mailbox GUID.
Timo Sirainen [Tue, 30 Jun 2009 01:53:16 +0000 (21:53 -0400)] 
dbox: Fixed setting mailbox GUID.

--HG--
branch : HEAD

16 years agomaildir: Code cleanups.
Timo Sirainen [Tue, 30 Jun 2009 01:52:42 +0000 (21:52 -0400)] 
maildir: Code cleanups.

--HG--
branch : HEAD

16 years agoFixed building LDAP support as plugin.
Timo Sirainen [Mon, 29 Jun 2009 16:37:10 +0000 (12:37 -0400)] 
Fixed building LDAP support as plugin.
Patch by Paul Howarth.

--HG--
branch : HEAD

16 years agovirtual: Fixed inifinite looping.
Timo Sirainen [Sun, 28 Jun 2009 03:50:38 +0000 (23:50 -0400)] 
virtual: Fixed inifinite looping.

--HG--
branch : HEAD

16 years agoacl: When creating a new child mailbox, copy parent's ACLs to it.
Timo Sirainen [Sun, 28 Jun 2009 03:32:46 +0000 (23:32 -0400)] 
acl: When creating a new child mailbox, copy parent's ACLs to it.

--HG--
branch : HEAD

16 years agoFixed shared namespace initialization.
Timo Sirainen [Sun, 28 Jun 2009 03:32:31 +0000 (23:32 -0400)] 
Fixed shared namespace initialization.

--HG--
branch : HEAD

16 years agozlib: Fixed error handling.
Timo Sirainen [Sun, 28 Jun 2009 02:25:24 +0000 (22:25 -0400)] 
zlib: Fixed error handling.

--HG--
branch : HEAD

16 years agodict sql: If pattern, table or value_field is unset, fail early with an error.
Timo Sirainen [Sun, 28 Jun 2009 02:16:40 +0000 (22:16 -0400)] 
dict sql: If pattern, table or value_field is unset, fail early with an error.

--HG--
branch : HEAD

16 years agodict proxy: Use base_dir as the default dict-server location.
Timo Sirainen [Sun, 28 Jun 2009 02:08:48 +0000 (22:08 -0400)] 
dict proxy: Use base_dir as the default dict-server location.

--HG--
branch : HEAD

16 years agoMail sorting: Fixed potential excessive memory usage.
Timo Sirainen [Sun, 28 Jun 2009 02:07:35 +0000 (22:07 -0400)] 
Mail sorting: Fixed potential excessive memory usage.

--HG--
branch : HEAD

16 years agovirtual: Fixed previous change.
Timo Sirainen [Sun, 28 Jun 2009 02:06:00 +0000 (22:06 -0400)] 
virtual: Fixed previous change.

--HG--
branch : HEAD

16 years agoconfigure --with-storages: Drop duplicate storages.
Timo Sirainen [Sun, 28 Jun 2009 01:45:32 +0000 (21:45 -0400)] 
configure --with-storages: Drop duplicate storages.

--HG--
branch : HEAD

16 years agovirtual: Fixed saving messages with keywords.
Timo Sirainen [Sun, 28 Jun 2009 01:29:24 +0000 (21:29 -0400)] 
virtual: Fixed saving messages with keywords.

--HG--
branch : HEAD

16 years agoAdded struct istream.readable_fd, which is used to determine if sendfile() can be...
Timo Sirainen [Sun, 28 Jun 2009 01:08:45 +0000 (21:08 -0400)] 
Added struct istream.readable_fd, which is used to determine if sendfile() can be used.

--HG--
branch : HEAD

16 years agoistream dot unit test fixes.
Timo Sirainen [Sun, 28 Jun 2009 01:06:57 +0000 (21:06 -0400)] 
istream dot unit test fixes.

--HG--
branch : HEAD

16 years agoAdded --without-libcap configure option.
Daniel Mierswa [Sat, 27 Jun 2009 22:22:44 +0000 (00:22 +0200)] 
Added --without-libcap configure option.

--HG--
branch : HEAD

16 years agoWhenever file's group changing fails, show the group origin in the error message.
Timo Sirainen [Sun, 28 Jun 2009 00:39:38 +0000 (20:39 -0400)] 
Whenever file's group changing fails, show the group origin in the error message.

--HG--
branch : HEAD

16 years agoCompiler warning fix.
Timo Sirainen [Sat, 27 Jun 2009 23:55:44 +0000 (19:55 -0400)] 
Compiler warning fix.

--HG--
branch : HEAD

16 years agoUse eacces_get_error() in more places for handling EACCES errors.
Timo Sirainen [Sat, 27 Jun 2009 22:51:42 +0000 (18:51 -0400)] 
Use eacces_get_error() in more places for handling EACCES errors.

--HG--
branch : HEAD

16 years agoeacces_error_get(): Check also if user had write permissions to the given file.
Timo Sirainen [Sat, 27 Jun 2009 22:51:06 +0000 (18:51 -0400)] 
eacces_error_get(): Check also if user had write permissions to the given file.

--HG--
branch : HEAD

16 years agoAdded support for creating/updating mailboxes with given metadata (guid, uid validity...
Timo Sirainen [Fri, 26 Jun 2009 20:11:59 +0000 (16:11 -0400)] 
Added support for creating/updating mailboxes with given metadata (guid, uid validity, etc).

--HG--
branch : HEAD

16 years agoIncreased some initial memory pool sizes.
Timo Sirainen [Thu, 25 Jun 2009 18:33:37 +0000 (14:33 -0400)] 
Increased some initial memory pool sizes.

--HG--
branch : HEAD

16 years agoImproved test istream.
Timo Sirainen [Thu, 25 Jun 2009 18:09:49 +0000 (14:09 -0400)] 
Improved test istream.

--HG--
branch : HEAD

16 years agoistream-dot fixes.
Timo Sirainen [Thu, 25 Jun 2009 18:09:12 +0000 (14:09 -0400)] 
istream-dot fixes.

--HG--
branch : HEAD

16 years agoauth: Keep master connection referenced during USER lookups.
Timo Sirainen [Thu, 25 Jun 2009 17:25:46 +0000 (13:25 -0400)] 
auth: Keep master connection referenced during USER lookups.
Fixes a crash when master disconnected before USER lookup was finished.

--HG--
branch : HEAD

16 years agombox: Don't write garbage to mbox if message doesn't have a body.
Timo Sirainen [Wed, 24 Jun 2009 20:54:06 +0000 (16:54 -0400)] 
mbox: Don't write garbage to mbox if message doesn't have a body.

--HG--
branch : HEAD

16 years agoMaildir saving: If GUID is specified, try to preserve it in the filename.
Timo Sirainen [Wed, 24 Jun 2009 20:42:15 +0000 (16:42 -0400)] 
Maildir saving: If GUID is specified, try to preserve it in the filename.

--HG--
branch : HEAD

16 years agoauth: Increased auth workers' max. input line length to 8192.
Timo Sirainen [Wed, 24 Jun 2009 18:20:11 +0000 (14:20 -0400)] 
auth: Increased auth workers' max. input line length to 8192.

--HG--
branch : HEAD

16 years agoistream: Changed default destroy() implementation not to do parent stream seeking.
Timo Sirainen [Wed, 24 Jun 2009 02:01:17 +0000 (22:01 -0400)] 
istream: Changed default destroy() implementation not to do parent stream seeking.
The stream's v_offset may be completely different from what parent uses.

--HG--
branch : HEAD

16 years agoconfig: Export also empty setting values also, if empty isn't the default.
Timo Sirainen [Wed, 24 Jun 2009 01:18:33 +0000 (21:18 -0400)] 
config: Export also empty setting values also, if empty isn't the default.

--HG--
branch : HEAD

16 years agomail storage service: Added MAIL_STORAGE_SERVICE_FLAG_NO_CHDIR.
Timo Sirainen [Wed, 24 Jun 2009 01:17:32 +0000 (21:17 -0400)] 
mail storage service: Added MAIL_STORAGE_SERVICE_FLAG_NO_CHDIR.

--HG--
branch : HEAD

16 years agoistreams: Added a default seek() implementation for non-seekable streams.
Timo Sirainen [Wed, 24 Jun 2009 01:15:21 +0000 (21:15 -0400)] 
istreams: Added a default seek() implementation for non-seekable streams.

--HG--
branch : HEAD

16 years agoNamespaces: Check alias_for namespaces after all namespaces have been parsed.
Timo Sirainen [Wed, 24 Jun 2009 00:09:35 +0000 (20:09 -0400)] 
Namespaces: Check alias_for namespaces after all namespaces have been parsed.

--HG--
branch : HEAD

16 years agoDon't (double) free mail_user if namespace initialization fails.
Timo Sirainen [Wed, 24 Jun 2009 00:04:45 +0000 (20:04 -0400)] 
Don't (double) free mail_user if namespace initialization fails.

--HG--
branch : HEAD

16 years agoMoved some common istream functionality to default istream implementation.
Timo Sirainen [Tue, 23 Jun 2009 22:35:26 +0000 (18:35 -0400)] 
Moved some common istream functionality to default istream implementation.

--HG--
branch : HEAD

16 years agoMailbox list iteration: Added MAILBOX_LIST_ITER_SKIP_ALIASES flag.
Timo Sirainen [Tue, 23 Jun 2009 21:32:01 +0000 (17:32 -0400)] 
Mailbox list iteration: Added MAILBOX_LIST_ITER_SKIP_ALIASES flag.

--HG--
branch : HEAD

16 years agolib-master: Don't try to close(-1)
Timo Sirainen [Tue, 23 Jun 2009 21:31:29 +0000 (17:31 -0400)] 
lib-master: Don't try to close(-1)

--HG--
branch : HEAD

16 years agoAdded str_tabunescape().
Timo Sirainen [Tue, 23 Jun 2009 21:31:08 +0000 (17:31 -0400)] 
Added str_tabunescape().

--HG--
branch : HEAD

16 years agolmtp: Use dot istream for reading DATA input.
Timo Sirainen [Tue, 23 Jun 2009 21:30:42 +0000 (17:30 -0400)] 
lmtp: Use dot istream for reading DATA input.

--HG--
branch : HEAD

16 years agoAdded dot istream for reading SMTP DATA-style input.
Timo Sirainen [Tue, 23 Jun 2009 21:30:16 +0000 (17:30 -0400)] 
Added dot istream for reading SMTP DATA-style input.

--HG--
branch : HEAD

16 years agoimap: Use imap_parse_system_flag().
Timo Sirainen [Tue, 23 Jun 2009 18:45:01 +0000 (14:45 -0400)] 
imap: Use imap_parse_system_flag().

--HG--
branch : HEAD

16 years agoAdded imap_parse_system_flag().
Timo Sirainen [Tue, 23 Jun 2009 18:44:46 +0000 (14:44 -0400)] 
Added imap_parse_system_flag().

--HG--
branch : HEAD

16 years agoInlined IMAP_ARG_*() macros' error handling functions.
Timo Sirainen [Tue, 23 Jun 2009 18:44:24 +0000 (14:44 -0400)] 
Inlined IMAP_ARG_*() macros' error handling functions.

--HG--
branch : HEAD