Bug #2124

mod_userdir does not treat %7E as ~

Added by Quis almost 5 years ago. Updated over 1 year ago.

Status:Need FeedbackStart date:2009-12-25
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:mod_userdir
Target version:1.4.x
Missing in 1.5.x:No

Description

mod_userdir does not treat /%7Eusername/ the same as /~username/; which it should according to RFC 3986 (Section 2.3).
Django encodes ~ as %7E when redirecting.

Associated revisions

Revision 2881
Added by stbuehler over 1 year ago

[mod_user] add test cases to check handling of encoded ~ as %7E (#2124)

History

#1 Updated by Quis almost 5 years ago

#2 Updated by kirelagin over 1 year ago

Hello? Just hit this bug with GitHub's https-proxy for images.

#3 Updated by stbuehler over 1 year ago

  • Target version set to 1.4.33

#4 Updated by stbuehler over 1 year ago

  • Status changed from New to Need Feedback
  • Target version deleted (1.4.33)

I just added test cases in r2881 and they work for me. Need more details about the requests, the responses and what is wrong with them.

#5 Updated by stbuehler over 1 year ago

  • Target version set to 1.4.x

Also available in: Atom