[dokuwiki] git changes 2010-12-11

  • From: dev@xxxxxxxxxxxxxx (Devel Tools)
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Sat, 11 Dec 2010 03:00:04 +0100 (CET)

Good Morning!

This are the git changes for DokuWiki committed
yesterday. Please test them and report bugs.

---------------------------------------------------------------------

http://github.com/splitbrain/dokuwiki/commit/3e304b55d99607a2d4586c7a4f0219736d995478
Author: Michael Hamann <michael[at]content-space.de>
Date:   Sat Dec 11 00:08:51 2010 +0100

    preg_quote namespaces in auth_aclcheck
    
    Like ids namespaces are now preg_quoted in the acl check (and therefore
    the escaping of "*" has been removed). When plugins call the ACL check
    function with strange ids the regex fails otherwise (in the case of the
    include plugin errors like "Warning: preg_grep() [function.preg-grep]:
    Compilation failed: missing terminating ] for character class at offset
    47" have been reported by two users).
    
    I've run the acl tests after this change and everything passes so this
    shouldn't break anything but please test this especially with protected
    wikis as this change modifies the code that handles namespace
    permissions. Furthermore permissions for a namespace foobar are no
    longer applied to namespaces with names like foo.ar, I hope nobody has
    used that "feature".
    
    When you are using per-user namespaces, user registration is open and
    either write or read protection for these namespaces is important to
    you this is a security fix for you: When someone wants to get access to
    the namespace of a user "foo.bar" he can register as "fooxbar" (where
    "x" is an arbitrary character) and will have access to the user
    namespace of the user "foo.bar" as when a page in "foo.bar" is checked
    it will match the rule for "fooxbar".


http://github.com/splitbrain/dokuwiki/commit/8596046db551f4eda739892c98b35d4461ef0019
Author: Andreas Gohr <andi[at]splitbrain.org>
Date:   Fri Dec 10 09:46:38 2010 +0100

    added missing files for popularity plugin

---------------------------------------------------------------------

You can download individual diffs or patches by appending .diff or
.patch to the given commit URLs above.

Bye,
your git changelog mailer


-- 
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts:

  • » [dokuwiki] git changes 2010-12-11 - Devel Tools