log src/plugins/acl/acl-backend-vfile.c @ 12777:988e363ac17d

age author description
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