Branch: refs/heads/master Home: https://github.com/jenkinsci/git-client-plugin Commit: 5c74414a6ef50488e9006d83f127a69b6a7b8da0 https://github.com/jenkinsci/git-client-plugin/commit/5c74414a6ef50488e9006d83f127a69b6a7b8da0 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2017-05-18 (Thu, 18 May 2017)
Changed paths: M src/test/java/org/jenkinsci/plugins/gitclient/CredentialsTest.java Log Message: ----------- Test special characters in credentials workspace path JENKINS-44041 - Windows authenticated git checkout fails if '(' or ')' in path to workspace JENKINS-43931 - Windows authenticated git checkout fails if ' ' in path to workspace JENKINS-44127 - Authenticated git checkout fails if '%' in path to workspace (Windows & Linux) Commit: 8a2ddf222f4463e2458e387121bf8d4c7840c37a https://github.com/jenkinsci/git-client-plugin/commit/8a2ddf222f4463e2458e387121bf8d4c7840c37a Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java Log Message: ----------- Fix special characters bugs in credentials workspace path JENKINS-44041 - Windows authenticated git checkout fails if '(' or ')' in path to workspace JENKINS-43931 - Windows authenticated git checkout fails if ' ' in path to workspace JENKINS-44127 - Authenticated git checkout fails if '%' in path to workspace (Windows & Linux) Also safeguards against use for "`" (grave) in a workspace path. Jenkins already guards against that, but the added safety check is low cost and passes the credentials tests. Commit: 73137230b2c191e7fc45db3e68cc4acf583e2676 https://github.com/jenkinsci/git-client-plugin/commit/73137230b2c191e7fc45db3e68cc4acf583e2676 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2017-05-18 (Thu, 18 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java A src/test/java/org/jenkinsci/plugins/gitclient/CliGitAPITempFileTest.java Log Message: ----------- Add CliGitAPIImpl.createTempFile test Directly tests that createTempFile is using the expected parent directory. Commit: f4a6123a5684035a14a3ab93140ea59de16c3450 https://github.com/jenkinsci/git-client-plugin/commit/f4a6123a5684035a14a3ab93140ea59de16c3450 Author: Mark Waite <mark.earl.wa...@gmail.com> Date: 2017-05-19 (Fri, 19 May 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java A src/test/java/org/jenkinsci/plugins/gitclient/CliGitAPITempFileTest.java M src/test/java/org/jenkinsci/plugins/gitclient/CredentialsTest.java Log Message: ----------- Merge pull request #243 from MarkEWaite/master-workspace-path-safety-checks Fix workspace path regressions Compare: https://github.com/jenkinsci/git-client-plugin/compare/e91ecefde9d0...f4a6123a5684 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.