Edgewall Software

Opened 17 years ago

Last modified 11 years ago

#4503 closed defect

browser authz leaking: failed authzing non-english directory — at Version 8

Reported by: phpxcache@… Owned by: Christian Boos
Priority: high Milestone:
Component: version control Version: 0.10.3
Severity: normal Keywords: permission, svnauthz, unicode, authzsourcepolicy
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Christian Boos)

authz content:

[/]
*=r

[/non-english-directory-name]
*=

authz encoding: UTF-8

actual result: no one is blocked from /non-english-directory-name in trac/browser, but svnserve is doing it fine.

Change History (8)

comment:1 by anonymous, 17 years ago

authz content:

[/]
*=r

[/non-english-directory-name]
*=

comment:2 by hyuga <hyugaricdeau@…>, 17 years ago

Huh. I'm getting the same problem here. However, it works correctly in the version of RealSubversionAuthorizer I submitted in #4997 (just had to add a line like path = path.encode('utf-8')).

But I wouldn't recommend using it as it hasn't been vetted yet ;)

comment:3 by Christian Boos, 16 years ago

Milestone: 0.10.50.11.1

Could be an encoding issue with the authz file itself .

comment:4 by Christian Boos, 16 years ago

Keywords: permission authz unicode added

comment:5 by anonymous, 16 years ago

Does everyone know how to solve this problem?

comment:6 by Christian Boos, 15 years ago

Milestone: 0.11-retriage0.11.5

Move high prio tickets from 0.11-retriage to next maintenance release.

comment:7 by Christian Boos, 15 years ago

Keywords: svnauthz added; authz removed
Milestone: 0.11.60.12.1

comment:8 by Christian Boos, 15 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.