Branch: refs/heads/stable-2.8
  Home:   https://github.com/jenkinsci/git-client-plugin
  Commit: 883343de9f0ea1567b192510493d810e8cfa5419
      
https://github.com/jenkinsci/git-client-plugin/commit/883343de9f0ea1567b192510493d810e8cfa5419
  Author: Mark Waite <[email protected]>
  Date:   2019-09-06 (Fri, 06 Sep 2019)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

  Log Message:
  -----------
  Options should precede operands to git commands


  Commit: 04d2c155d19a37ae28ffe2345e0e2ccd96556b07
      
https://github.com/jenkinsci/git-client-plugin/commit/04d2c155d19a37ae28ffe2345e0e2ccd96556b07
  Author: Mark Waite <[email protected]>
  Date:   2019-09-06 (Fri, 06 Sep 2019)

  Changed paths:
    A src/test/java/org/jenkinsci/plugins/gitclient/GitClientSecurityTest.java

  Log Message:
  -----------
  Add SECURITY-1534 tests


  Commit: 899123fa2eb9dd2c37137aae630c47c6be6b4b02
      
https://github.com/jenkinsci/git-client-plugin/commit/899123fa2eb9dd2c37137aae630c47c6be6b4b02
  Author: Mark Waite <[email protected]>
  Date:   2019-09-06 (Fri, 06 Sep 2019)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

  Log Message:
  -----------
  [SECURITY-1534] Prevent remote execution by repo URL

SECURITY-1534 reports that user input in the repository URL field is not
validated sufficiently. A carefully crafted value in the URL field can
allow a user with Job administration permissions to execute an arbitrary
program on the Jenkins master.

Sanity check the values passed as repository URL to the ls-remote and
fetch commands so that user entered data cannot execute arbitrary programs
on the Jenkins master.

Use -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkRemoteURL=false
to disable URL checking.


  Commit: 701c12c1b40d509fddbdf547818baf483b57415d
      
https://github.com/jenkinsci/git-client-plugin/commit/701c12c1b40d509fddbdf547818baf483b57415d
  Author: Mark Waite <[email protected]>
  Date:   2019-09-07 (Sat, 07 Sep 2019)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitClientSecurityTest.java

  Log Message:
  -----------
  Test with remote URL checking enabled and disabled

Randomize remote check test, test a subset for speed.

Don't assert expected message when testing with remote URL checks
disabled.  The assertion messages come from command line git and vary
depending on the version of git installed on the computer.  Not reliable
across multiple git versions.

Ignore marker file existence in some tests

If a test has remote URL checking disabled, then it is expected that
some cases will allow the marker file to be created.  Only check for
the marker file when running with remote URL checking enabled.


  Commit: ce1b99ec62038466ee40401894bcd99901934f59
      
https://github.com/jenkinsci/git-client-plugin/commit/ce1b99ec62038466ee40401894bcd99901934f59
  Author: Mark Waite <[email protected]>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare release git-client-2.8.5


  Commit: 7d5e0b388ee4a264556c56718571caddcf793b44
      
https://github.com/jenkinsci/git-client-plugin/commit/7d5e0b388ee4a264556c56718571caddcf793b44
  Author: Mark Waite <[email protected]>
  Date:   2019-09-09 (Mon, 09 Sep 2019)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [maven-release-plugin] prepare for next development iteration


Compare: 
https://github.com/jenkinsci/git-client-plugin/compare/04f6e15d6059...7d5e0b388ee4

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/git-client-plugin/push/refs/heads/stable-2.8/04f6e1-7d5e0b%40github.com.

Reply via email to