Tue, 07 Mar 2006 16:10:36 +0200 |
Timo Sirainen |
Fixed outdated information: ssl-valid-cert -> valid-client-cert
HEAD
|
Mon, 06 Mar 2006 23:32:38 +0200 |
Timo Sirainen |
Added ACL plugin comments and updated quota comments.
HEAD
|
Mon, 06 Mar 2006 23:20:08 +0200 |
Timo Sirainen |
Global ACL dir is now optional.
HEAD
|
Mon, 06 Mar 2006 22:34:42 +0200 |
Timo Sirainen |
Log a line when IMAP client disconnects with a reason why it happened.
HEAD
|
Mon, 06 Mar 2006 22:13:39 +0200 |
Timo Sirainen |
cleanup
HEAD
|
Mon, 06 Mar 2006 21:05:09 +0200 |
Timo Sirainen |
Support accessing saved mails that haven't been committed yet (fixes quota for maildir).
HEAD
|
Mon, 06 Mar 2006 21:04:25 +0200 |
Timo Sirainen |
Fixes to updating maildirsize.
HEAD
|
Mon, 06 Mar 2006 20:16:12 +0200 |
Timo Sirainen |
Merged save-copying and hardlink-copying code so that hardlink-copying updates indexes immediately.
HEAD
|
Mon, 06 Mar 2006 20:15:37 +0200 |
Timo Sirainen |
If maildir_do() failed with "racing" error, return -1.
HEAD
|
Mon, 06 Mar 2006 20:13:54 +0200 |
Timo Sirainen |
mailbox_copy() might fail because mail was expunged. Treat that case differently.
HEAD
|
Mon, 06 Mar 2006 20:13:31 +0200 |
Timo Sirainen |
Add MAIL_STORAGE_FLAG_SHARED_NAMESPACE for private namespaces.
HEAD
|
Mon, 06 Mar 2006 18:42:10 +0200 |
Timo Sirainen |
Cleanup
HEAD
|
Mon, 06 Mar 2006 17:48:33 +0200 |
Timo Sirainen |
Cleanups.
HEAD
|
Mon, 06 Mar 2006 12:31:11 +0200 |
Timo Sirainen |
Maildir++ quota support.
HEAD
|
Mon, 06 Mar 2006 12:05:29 +0200 |
Timo Sirainen |
Added t_push/t_pop
HEAD
|
Wed, 01 Mar 2006 11:14:59 +0200 |
Timo Sirainen |
Quota API redesign. Still not perfect, but better than before. Quota backends no longer need to be told where the mails exist. fs backend doesn't work correctly with multiple partitions (if you've multiple namespaces).
HEAD
|
Tue, 28 Feb 2006 14:38:20 +0200 |
Timo Sirainen |
Don't keep acl_objects permanently in memory. Moved cache validity information into cache records. Some other cleanups and fixes.
HEAD
|
Tue, 28 Feb 2006 10:36:41 +0200 |
Timo Sirainen |
Added acl.
HEAD
|
Tue, 28 Feb 2006 10:00:41 +0200 |
Timo Sirainen |
Added link to QuickConfiguration.
HEAD
|
Tue, 28 Feb 2006 09:50:54 +0200 |
Timo Sirainen |
Added notes about changing ports and about /etc/pam.d/dovecot
HEAD
|
Tue, 28 Feb 2006 09:42:58 +0200 |
Timo Sirainen |
Removed dovecot.spec*
HEAD
|
Mon, 27 Feb 2006 20:46:29 +0200 |
Timo Sirainen |
Added "allow_nets" extra field. If set, the user can log in only from
HEAD
|
Mon, 27 Feb 2006 18:30:39 +0200 |
Timo Sirainen |
Added initial support for ACLs. Currently supports reading the ACLs from files. Since no proper support for shared folders exist yet, this is mostly intended to be used only for preventing users from fully accessing the mailboxes they'd otherwise have full access to. It anyway does support "master user" having different ACLs to mailboxes.
HEAD
|
Mon, 27 Feb 2006 18:21:57 +0200 |
Timo Sirainen |
Moved mailbox_list_flags to struct mailbox_list_context so plugins can see the flags more easily.
HEAD
|
Mon, 27 Feb 2006 18:14:55 +0200 |
Timo Sirainen |
Added strcmp_p and bsearch_strcmp.
HEAD
|
Sun, 26 Feb 2006 14:15:34 +0200 |
Timo Sirainen |
Replaced mail_use_modules and mail_modules settings with mail_plugins and
HEAD
|
Sun, 26 Feb 2006 13:24:35 +0200 |
Timo Sirainen |
Memory leak fixes
HEAD
|
Sun, 26 Feb 2006 12:32:19 +0200 |
Timo Sirainen |
If we reach the NFS_ESTALE_RETRY_COUNT, give an ESTALE error message as
HEAD
|
Sun, 26 Feb 2006 12:15:39 +0200 |
Timo Sirainen |
Renamed safe-open.* to nfs-workarounds.*, safe_open() to nfs_safe_open() and
HEAD
|
Sun, 26 Feb 2006 12:04:59 +0200 |
Timo Sirainen |
Added i_stream_destroy() and o_stream_destroy() and used them instead of
HEAD
|
Sat, 25 Feb 2006 13:29:05 +0200 |
Timo Sirainen |
If connecting with UNIX socket, print the UNIX socket path instead of
HEAD
|
Sat, 25 Feb 2006 12:58:35 +0200 |
Timo Sirainen |
Removed dovecot.spec. It's not being kept up-to-date anyway and it's
HEAD
|
Sat, 25 Feb 2006 12:19:18 +0200 |
Timo Sirainen |
mail_index_open(): If index is already open, return 1 instead of 0 so the
HEAD
|
Sat, 25 Feb 2006 11:24:46 +0200 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Sat, 25 Feb 2006 11:24:17 +0200 |
Timo Sirainen |
One more Q_QUOTACTL check fix..
HEAD
|
Sat, 25 Feb 2006 11:16:38 +0200 |
Timo Sirainen |
And fix for Q_QUOTACTL check..
HEAD
|
Sat, 25 Feb 2006 11:10:04 +0200 |
Timo Sirainen |
Support Solaris's ioctl(Q_QUOTACTL).
HEAD
|
Sat, 25 Feb 2006 10:24:18 +0200 |
Timo Sirainen |
Last memory leak fix actually started crashing.
HEAD
|
Fri, 24 Feb 2006 19:33:48 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Fri, 24 Feb 2006 19:29:24 +0200 |
Timo Sirainen |
Added comment
HEAD
|
Fri, 24 Feb 2006 19:27:55 +0200 |
Timo Sirainen |
Define MNTTYPE_SWAP and MNTTYPE_IGNORE ourself if they're not defined.
HEAD
|
Fri, 24 Feb 2006 18:42:47 +0200 |
Timo Sirainen |
Fixed AIX compile
HEAD
|
Fri, 24 Feb 2006 18:10:03 +0200 |
Timo Sirainen |
Unbreak last accidental change..
HEAD
|
Fri, 24 Feb 2006 18:06:51 +0200 |
Timo Sirainen |
Fixes
HEAD
|
Fri, 24 Feb 2006 16:36:35 +0200 |
Timo Sirainen |
If size_t and ssize_t exist but we can't figure out their type, don't
HEAD
|
Fri, 24 Feb 2006 15:41:57 +0200 |
Timo Sirainen |
Digest-MD5 logins didn't work if passdb changed username.
HEAD
|
Fri, 24 Feb 2006 14:26:21 +0200 |
Timo Sirainen |
If transaction log opening fails, don't crash when trying to move it to
HEAD
|
Fri, 24 Feb 2006 14:25:58 +0200 |
Timo Sirainen |
Crashfix
HEAD
|
Fri, 24 Feb 2006 12:49:05 +0200 |
Timo Sirainen |
And one more comma removal
HEAD
|
Fri, 24 Feb 2006 12:48:44 +0200 |
Timo Sirainen |
configure was actually checking always only sys/quota.h. Also added
HEAD
|
Fri, 24 Feb 2006 12:33:21 +0200 |
Timo Sirainen |
Don't print error if pkg-config isn't found.
HEAD
|
Fri, 24 Feb 2006 12:24:11 +0200 |
Timo Sirainen |
More comma removals
HEAD
|
Fri, 24 Feb 2006 12:20:27 +0200 |
Timo Sirainen |
Removed extra commas from end of enum lists.
HEAD
|
Fri, 24 Feb 2006 12:05:16 +0200 |
Timo Sirainen |
If no realms are given in configuration file, advertise an empty realm. Also
HEAD
|
Thu, 23 Feb 2006 20:25:44 +0200 |
Timo Sirainen |
Memory leak fixes
HEAD
|
Wed, 22 Feb 2006 18:02:20 +0200 |
Timo Sirainen |
mailbox_save_init() supports now returning failure. Quota plugin now checks
HEAD
|
Wed, 22 Feb 2006 17:48:33 +0200 |
Timo Sirainen |
Modules were loaded in inverse order..
HEAD
|
Wed, 22 Feb 2006 17:13:18 +0200 |
Timo Sirainen |
Multiple password database error prints now the passdb name that caused it.
HEAD
|
Wed, 22 Feb 2006 16:52:11 +0200 |
Timo Sirainen |
Make life easier for plugins:
HEAD
|
Wed, 22 Feb 2006 15:58:43 +0200 |
Timo Sirainen |
Fixed passdb credential lookups to work again with blocking passdbs.
HEAD
|
Wed, 22 Feb 2006 00:50:34 +0200 |
Timo Sirainen |
Removed extra comma at end of enum list
HEAD
|
Mon, 20 Feb 2006 19:34:02 +0200 |
Timo Sirainen |
Update message_count only after expunge sends are finished or we'll get to
HEAD
|
Mon, 20 Feb 2006 19:17:15 +0200 |
Timo Sirainen |
and fix for last cleanup..
HEAD
|
Mon, 20 Feb 2006 19:14:42 +0200 |
Timo Sirainen |
Minor cleanups
HEAD
|
Mon, 20 Feb 2006 18:31:46 +0200 |
Timo Sirainen |
If passwd-file is being used as userdb, complain immediately if some entries
HEAD
|
Mon, 20 Feb 2006 16:16:00 +0200 |
Timo Sirainen |
Updated passwd-file format to allow specifying any key=value fields. Since the value fields may contain ':' characters, this changes the file format a bit. Previously the last two fields were "flags" and "mail". Flags has been empty for last 3 years however, so the new format is used if the flags field contains something. In that case there is no separate mail field, it can instead be specified by adding userdb_mail=<mail> parameter.
HEAD
|
Mon, 20 Feb 2006 16:12:36 +0200 |
Timo Sirainen |
Added comment
HEAD
|
Mon, 20 Feb 2006 15:39:37 +0200 |
Timo Sirainen |
Allow checkpassword program to send extra parameters to Dovecot. EXTRA environment contains a list of environment variables that are passed to Dovecot.
HEAD
|
Mon, 20 Feb 2006 15:29:31 +0200 |
Timo Sirainen |
Pass LOCAL_IP, REMOTE_IP, SERVICE and MASTER_USER in environment to checkpassword.
HEAD
|
Mon, 20 Feb 2006 15:14:58 +0200 |
Timo Sirainen |
Added support for "master users" who can log in as other people. Currently works only with SASL PLAIN authentication by giving it authorization ID string.
HEAD
|
Sat, 18 Feb 2006 14:14:32 +0200 |
Timo Sirainen |
s/Maildir/dbox/
HEAD
|
Sat, 18 Feb 2006 14:09:27 +0200 |
Timo Sirainen |
Fixed dbox autodetection and removed unused code.
HEAD
|
Sat, 18 Feb 2006 11:59:13 +0200 |
Timo Sirainen |
BODYSTRUCTURE -> BODY conversion was broken with mails containing
HEAD
|
Sat, 18 Feb 2006 01:36:38 +0200 |
Timo Sirainen |
Added some locking related asserts, comments and when replacing index file, open it
HEAD
|
Fri, 17 Feb 2006 16:20:08 +0200 |
Timo Sirainen |
Fetching BODY/BODYSTRUCTURE with header fields caused Dovecot to unneededly
HEAD
|
Fri, 17 Feb 2006 14:28:53 +0200 |
Timo Sirainen |
If client disconnected or gave too long APPEND command line, we didn't properly deinitialize saving, which could have caused partially written mails with mbox, or files left lying in tmp/ with maildir.
HEAD
|
Thu, 16 Feb 2006 17:23:00 +0200 |
Timo Sirainen |
Try to handle ESTALE NFS errors the best way we can.
HEAD
|
Thu, 16 Feb 2006 16:58:31 +0200 |
Timo Sirainen |
Removed -Wstrict-aliasing=2 since it gives errors with older gccs
HEAD
|
Wed, 15 Feb 2006 21:37:34 +0200 |
Timo Sirainen |
Allow creating mailbox names with '*' and '%' characters. They don't break
HEAD
|
Tue, 14 Feb 2006 20:59:09 +0200 |
Timo Sirainen |
While casting const pointers to something else, the const was often
HEAD
|
Tue, 14 Feb 2006 20:58:07 +0200 |
Timo Sirainen |
Removed duplicated function declarations.
HEAD
|
Tue, 14 Feb 2006 20:28:15 +0200 |
Timo Sirainen |
Enable -Wstrict-aliasing=2 warning and fixed a couple of warnings it gave.
HEAD
|
Tue, 14 Feb 2006 19:43:04 +0200 |
Timo Sirainen |
Check that we don't pass around key=value pairs with empty keys.
HEAD
|
Tue, 14 Feb 2006 19:42:25 +0200 |
Timo Sirainen |
Out of memory may not be the only reason putenv() fails. In OSX it seems to
HEAD
|
Tue, 14 Feb 2006 19:22:58 +0200 |
Timo Sirainen |
PREAUTH banner should show the capability from capability_string in case
HEAD
|
Tue, 14 Feb 2006 19:21:22 +0200 |
Timo Sirainen |
Fixed installing
HEAD
|
Tue, 14 Feb 2006 16:19:51 +0200 |
Timo Sirainen |
Added --with-sql option to build with SQL userdb/passdb but without any
HEAD
|
Tue, 14 Feb 2006 16:07:22 +0200 |
Timo Sirainen |
Building with SQL support replaced passdb list with userdbs.
HEAD
|
Tue, 14 Feb 2006 15:41:58 +0200 |
Timo Sirainen |
Moved dupliated close_save_errno() code to public close_keep_errno() function.
HEAD
|
Tue, 14 Feb 2006 15:06:58 +0200 |
Timo Sirainen |
Updated mbox_dotlock_change_timeout default value to 120. Also the mbox
HEAD
|
Tue, 14 Feb 2006 15:04:17 +0200 |
Timo Sirainen |
Flush the output while writing the "will override lock file" messages, so
HEAD
|
Mon, 13 Feb 2006 20:35:39 +0200 |
Timo Sirainen |
Don't notify client about changes in messages it hasn't yet even been
HEAD
|
Sun, 12 Feb 2006 12:11:28 +0200 |
Timo Sirainen |
Added uris setting.
HEAD
|
Sun, 12 Feb 2006 12:03:39 +0200 |
Timo Sirainen |
Check that uris and hosts settings are correct.
HEAD
|
Sun, 12 Feb 2006 11:53:49 +0200 |
Timo Sirainen |
Give error if --with-storages or --without-storages is used without
HEAD
|
Sun, 12 Feb 2006 11:51:01 +0200 |
Timo Sirainen |
Crashfix. Patch by Mark Davies
HEAD
|
Sat, 11 Feb 2006 22:38:20 +0200 |
Timo Sirainen |
When using --exec-mail, don't care if protocols line is empty.
HEAD
|
Fri, 10 Feb 2006 17:53:32 +0200 |
Timo Sirainen |
Still wasn't working with Solaris shell. Fix by Chris Wakelin
HEAD
|
Fri, 10 Feb 2006 17:47:58 +0200 |
Timo Sirainen |
Fix by Jakob Hirsch
HEAD
|
Wed, 08 Feb 2006 22:25:30 +0200 |
Timo Sirainen |
Some shells don't like empty for loops
HEAD
|
Wed, 08 Feb 2006 19:52:45 +0200 |
Timo Sirainen |
Don't register cache fields twice. Fixes "duplicate field in header" errors.
HEAD
|
Wed, 08 Feb 2006 19:29:05 +0200 |
Timo Sirainen |
Ignore if cache compression fails.
HEAD
|
Wed, 08 Feb 2006 12:19:38 +0200 |
Timo Sirainen |
Build fixes
HEAD
|
Wed, 08 Feb 2006 12:17:59 +0200 |
Timo Sirainen |
Updated
HEAD
|
Wed, 08 Feb 2006 12:05:26 +0200 |
Timo Sirainen |
1.0beta3 released.
HEAD
|
Tue, 07 Feb 2006 18:41:44 +0200 |
Timo Sirainen |
Call io_remove() earlier.
HEAD
|
Tue, 07 Feb 2006 17:37:16 +0200 |
Timo Sirainen |
Advertise the QUOTA capability if the plugin is loaded.
HEAD
|
Tue, 07 Feb 2006 14:38:04 +0200 |
Timo Sirainen |
Fix building without ssl support
HEAD
|
Tue, 07 Feb 2006 12:07:42 +0200 |
Timo Sirainen |
Fix to comparing plugin names which begin with "lib".
HEAD
|
Tue, 07 Feb 2006 10:01:15 +0200 |
Timo Sirainen |
LF wasn't sent at the end of all commands.
HEAD
|
Sun, 05 Feb 2006 20:00:15 +0200 |
Timo Sirainen |
Added ssl-build-param binary to build the ssl-parameters.dat. This way
HEAD
|
Sun, 05 Feb 2006 16:14:12 +0200 |
Timo Sirainen |
Added module_dir_deinit().
HEAD
|
Sun, 05 Feb 2006 15:33:23 +0200 |
Timo Sirainen |
Don't crash if we couldn't add I/O notifier.
HEAD
|
Sun, 05 Feb 2006 15:07:16 +0200 |
Timo Sirainen |
cleanup
HEAD
|
Sun, 05 Feb 2006 15:07:08 +0200 |
Timo Sirainen |
Dotlock fixes
HEAD
|
Sun, 05 Feb 2006 15:03:40 +0200 |
Timo Sirainen |
Limit maximum mailbox name length while creating them.
HEAD
|
Sun, 05 Feb 2006 14:59:01 +0200 |
Timo Sirainen |
Call file_dotlock_touch() once in a while so other process won't override
HEAD
|
Sun, 05 Feb 2006 14:58:05 +0200 |
Timo Sirainen |
Added file_dotlock_touch() for updating lock file's timestamp.
HEAD
|
Sun, 05 Feb 2006 14:46:07 +0200 |
Timo Sirainen |
Removed immediate_stale_timeout and changed the stale_timeout behavior to
HEAD
|
Sun, 05 Feb 2006 14:08:13 +0200 |
Timo Sirainen |
Don't break if keyword_count is for some reason 0 in dbox file.
HEAD
|