scm: git: backout r5026 (#5251).
In case git repository contains latin-1 path, although Redmine uses "git log -C core.quotepath=false --encoding=UTF-8", log encoding is latin-1.
scm: git: update test repository for path encoding (#5251).
Mercurial and Git treats file names as byte string. This git test repository contains Latin-1 encoding path. Be careful on non Latin-1(CP1252) Windows.
Please see r4996 comment.
scm: git: change core.quotepath = true temporarily to run git command (#5251).
scm: git: add core.quotepath = false to run git command (#5251).
scm: git: add core.quotepath = true in test repository config (#5251).
Merged r5021 from trunk.
Fixed: error on JournalsController#index when custom fields are present (#7795).
Updates for 1.1.2 release.
Translations updates.