Fri, 04 Mar 2011 18:08:30 +0200 |
Timo Sirainen |
acl: Added acl_backend_nonowner_lookups_rebuild()
|
Fri, 04 Mar 2011 02:13:26 +0200 |
Timo Sirainen |
acl: Added doveadm plugin supporting acl get/set/rights commands.
|
Tue, 01 Feb 2011 20:59:21 +0200 |
Timo Sirainen |
lib-storage: Merged returning dir mode into mailbox_list_get_[root_]permissions().
|
Thu, 20 Jan 2011 20:59:07 +0200 |
Timo Sirainen |
lib-storage: mailbox_alloc() now takes a virtual mailbox name and other related API changes.
|
Mon, 18 Oct 2010 14:52:02 +0100 |
Timo Sirainen |
acl: Avoid passing NULL parameter to printf %s when mail_debug=yes
|
Sat, 16 Oct 2010 00:49:35 +0100 |
Timo Sirainen |
Removed some dead code.
|
Fri, 01 Oct 2010 15:37:19 +0100 |
Timo Sirainen |
acl: Fixed the logic of merging multiple ACLs.
|
Fri, 01 Oct 2010 15:01:09 +0100 |
Timo Sirainen |
acl: Reverted last change. It still allows reading the default ACL from .DEFAULT file.
|
Fri, 01 Oct 2010 14:56:07 +0100 |
Timo Sirainen |
acl: Avoid extra open() on a directory for default acl.
|
Wed, 08 Sep 2010 17:02:48 +0100 |
Timo Sirainen |
acl: Make sure acl-list and dict is rebuild when replacing/clearing ACLs
|
Thu, 05 Aug 2010 16:58:12 +0100 |
Timo Sirainen |
acl: Crashfix for handling namespaces that don't have a paths.
|
Thu, 05 Aug 2010 16:19:54 +0100 |
Timo Sirainen |
lib-storage: Removed mailbox_list_get_hierarchy_sep(). Its usage wasn't correct.
|
Wed, 04 Aug 2010 17:19:19 +0100 |
Timo Sirainen |
acl: Give a better error message when trying to update ACLs for object without local path.
|
Fri, 23 Jul 2010 21:08:55 +0100 |
Timo Sirainen |
acl: If ACL file exists in mail root directory, use it as namespace's default ACLs.
|
Tue, 01 Jun 2010 17:51:50 +0100 |
Timo Sirainen |
acl: Allow tabs between extended acl names.
HEAD
|
Wed, 07 Apr 2010 01:49:00 +0300 |
Timo Sirainen |
Started using str_to_*() functions instead of libc's ones.
HEAD
|
Mon, 05 Apr 2010 08:57:19 +0300 |
Timo Sirainen |
acl: Updating empty ACL to empty triggered unnecessary disk write.
HEAD
|
Tue, 16 Mar 2010 21:39:47 +0200 |
Timo Sirainen |
acl: Don't crash if opening dovecot-acl fails with EACCES.
HEAD
|
Mon, 25 Jan 2010 20:40:25 +0200 |
Timo Sirainen |
acl: Don't give admin rights to all owner mailboxes.
HEAD
|
Mon, 25 Jan 2010 01:19:08 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2010.
HEAD
|
Fri, 04 Dec 2009 13:52:35 -0600 |
Timo Sirainen |
Removed MEMBER() macro. Require C99 style struct initializer.
HEAD
|
Tue, 10 Nov 2009 19:13:36 -0500 |
Timo Sirainen |
acl: Merge group rights if user belongs to more than one.
HEAD
|
Fri, 16 Oct 2009 13:01:19 +0000 |
Pascal Volk |
Log debug-level messages with i_debug().
HEAD
|
Sun, 13 Sep 2009 21:22:53 -0400 |
Timo Sirainen |
acl: Use namespace prefix when looking up global ACLs.
HEAD
|
Sun, 26 Jul 2009 15:03:30 -0400 |
Timo Sirainen |
acl: Support spaces in user/group identifiers.
HEAD
|
Fri, 10 Jul 2009 13:59:32 -0400 |
Timo Sirainen |
Use array_bsearch*().
HEAD
|
Tue, 07 Jul 2009 22:52:01 -0400 |
Timo Sirainen |
acl: dovecot-acl file caching fixes.
HEAD
|
Sat, 27 Jun 2009 20:39:38 -0400 |
Timo Sirainen |
Whenever file's group changing fails, show the group origin in the error message.
HEAD
|
Mon, 22 Jun 2009 00:28:33 -0400 |
Timo Sirainen |
acl: Handle empty rights (no rights) properly.
HEAD
|
Wed, 17 Jun 2009 14:52:47 -0400 |
Timo Sirainen |
Use array_sort() instead of qsort() wherever possible.
HEAD
|
Mon, 15 Jun 2009 19:38:30 -0400 |
Timo Sirainen |
acl: Don't assert-crash if removing all rights.
HEAD
|
Tue, 02 Jun 2009 22:30:28 -0400 |
Timo Sirainen |
Initial commit for making mail_storage:mailbox_list to be from 1:1 to n:n.
HEAD
|
Fri, 03 Apr 2009 13:57:13 -0400 |
Timo Sirainen |
acl: If a global ACL file "foo" exists, don't fail when trying to access mailbox "foo/bar".
HEAD
|
Thu, 02 Apr 2009 18:25:58 -0400 |
Timo Sirainen |
acl: Dropped default ACL cache timeout from 5 minutes to 30 seconds.
HEAD
|
Thu, 02 Apr 2009 15:48:55 -0400 |
Timo Sirainen |
acl: Don't use root directory's dovecot-acl file as the default acl. With Maildir it's usually INBOX's ACL.
HEAD
|
Sat, 21 Feb 2009 17:46:35 -0500 |
Timo Sirainen |
Create all mail/index files'/dirs' permissions based on the mailbox directory.
HEAD
|
Fri, 20 Feb 2009 16:26:41 -0500 |
Timo Sirainen |
imap-acl: GETACL: Convert "owner" to the actual username whenever possible.
HEAD
|
Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Wed, 19 Nov 2008 20:03:43 +0200 |
Timo Sirainen |
acl: Fixes to handling extended ACL names.
HEAD
|
Wed, 19 Nov 2008 16:28:46 +0200 |
Timo Sirainen |
Changed all config file readers to not ignore the last line if it's missing LF.
HEAD
|
Sun, 16 Nov 2008 19:20:28 +0200 |
Timo Sirainen |
Initial support for LISTing users with shared mailboxes.
HEAD
|
Sun, 16 Nov 2008 16:30:14 +0200 |
Timo Sirainen |
acl: When lookup ACLs are changed, make sure dovecot-acl-list is updated.
HEAD
|
Sun, 16 Nov 2008 15:20:45 +0200 |
Timo Sirainen |
ACLs: Initial support for "post" right.
HEAD
|
Sun, 16 Nov 2008 14:15:13 +0200 |
Timo Sirainen |
acl: After updating ACLs, try to avoid re-reading the ACLs on next access.
HEAD
|
Sun, 16 Nov 2008 14:06:15 +0200 |
Timo Sirainen |
acl: Default owner rights override anyone/authenticated/group rights.
HEAD
|
Sun, 16 Nov 2008 13:48:10 +0200 |
Timo Sirainen |
acl: Always give admin right to owner in private mailboxes.
HEAD
|
Sun, 16 Nov 2008 04:46:14 +0200 |
Timo Sirainen |
Added IMAP ACL commands with ability to modify ACLs.
HEAD
|
Sun, 16 Nov 2008 01:34:16 +0200 |
Timo Sirainen |
ACL: Crashfix to previous change. Also fixes "-id" to work correctly with missing "id".
HEAD
|
Sun, 16 Nov 2008 00:15:15 +0200 |
Timo Sirainen |
Global ACLs now override all local ACLs.
HEAD
|
Mon, 22 Sep 2008 22:31:33 +0300 |
Timo Sirainen |
ACL: Handle shared namespaces.
HEAD
|
Sun, 07 Sep 2008 15:18:29 +0300 |
Timo Sirainen |
acl: Fixed handling 'k' right. Although box/child creation was prevented, box/child/child wasn't.
HEAD
|
Wed, 30 Apr 2008 20:18:37 +0300 |
Timo Sirainen |
Fixed several memory leaks in ACL plugin.
HEAD
|
Sun, 02 Mar 2008 06:40:31 +0200 |
Timo Sirainen |
Ignore spaces and TABs at the end of ACL lines.
HEAD
|
Mon, 11 Feb 2008 20:17:00 +0200 |
Timo Sirainen |
Renamed T_FRAME_BEGIN/END to T_BEGIN/END. Removed T_FRAME() macro and
HEAD
|
Tue, 01 Jan 2008 22:05:21 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2008.
HEAD
|
Tue, 18 Dec 2007 13:46:33 +0200 |
Timo Sirainen |
T_FRAME() changes caused infinite looping.
HEAD
|
Wed, 05 Dec 2007 17:47:44 +0200 |
Timo Sirainen |
Replaced t_push/t_pop calls with T_FRAME*() macros.
HEAD
|
Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
HEAD
|
Sun, 16 Sep 2007 14:04:06 +0300 |
Timo Sirainen |
pool_unref() now takes ** pointer.
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|