Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/git-client-plugin
  Commit: ae68a851171393fdcb47709602fd94e6f6266ebc
      
https://github.com/jenkinsci/git-client-plugin/commit/ae68a851171393fdcb47709602fd94e6f6266ebc
  Author: Gennady Trafimenkov <gennady.trafimen...@gmail.com>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Changes in .gitignore


  Commit: c99c91fcf497e784204398761be5c10f438d0e55
      
https://github.com/jenkinsci/git-client-plugin/commit/c99c91fcf497e784204398761be5c10f438d0e55
  Author: Gennady Trafimenkov <gennady.trafimen...@gmail.com>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

  Changed paths:
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
    A src/test/resources/unicodeCharsInChangelogRepo.zip
    A src/test/resources/unicodeCharsInChangelogRepoCreate.sh

  Log Message:
  -----------
  Fixed garbled commit messages on Windows

On windows changelog commit messages with unicode characters are
not saved correctly to changelog.xml when CliGitAPI
implementation is in use.

That happens because "git whatchanged" gives byte stream of data.
Commit messages in that stream are encoded in UTF-8.  It is
necessary to explicitly decode bytestream to strings using UTF-8
encoding, otherwise default system encoding will be used.

This should fix issues:
  https://issues.jenkins-ci.org/browse/JENKINS-6203
  https://issues.jenkins-ci.org/browse/JENKINS-14798
  https://issues.jenkins-ci.org/browse/JENKINS-23091


  Commit: 7fffa152885993a3a6d7725b300894f5d57b0735
      
https://github.com/jenkinsci/git-client-plugin/commit/7fffa152885993a3a6d7725b300894f5d57b0735
  Author: Mark Waite <mark.earl.wa...@gmail.com>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M .gitignore
    M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
    M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
    A src/test/resources/unicodeCharsInChangelogRepo.zip
    A src/test/resources/unicodeCharsInChangelogRepoCreate.sh

  Log Message:
  -----------
  Merge pull request #194 from gennady/fix-for-garbled-commit-messages-2

 Fixed garbled commit messages on Windows


Compare: 
https://github.com/jenkinsci/git-client-plugin/compare/e4c4a3c517c3...7fffa1528859

-- 
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.

Reply via email to