Files
jenkins/core/src/main/java
mindless acc727d626 [FIXED HUDSON-2670] Matrix project includes axis values in URLs..
add encoding when needed for characters in these values, particularly /

- Use Util.rawEncode in AbstractItem.getShortUrl() so that axis values
  needing encoding will be encoded
- STAPLER-8 fix makes Stapler properly parse a URL with %2F (don't 
  split on %2F, only a real /)
- Stapler fix also makes urls generated via Ancestor class maintain proper encoding
- Add MatrixBuild.RunPtr.getShortUrl() and use this in MatrixBuild/ajaxMatrix.jelly
  so links to combinations are properly encoded
- Use Util.rawEncode in MatrixProject.getRootDirFor() so directories created on
  the filesystem won't use illegal characters; matching decode() in
  MatrixProject.loadConfigurations()



git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@21321 71c3de6d-444a-0410-be80-ed276b4c234a
2009-09-01 16:02:38 +00:00
..