Deferring formatting Logger messages unless and until the log formatter is run.
No need to call isLoggable if you are only calling simply getters and relying on toString later.
Debugging toString.
changed the filepath#toUri call to #getRemote as per comment of @jglick
[FIXED JENKINS-17030] Enable word breaking for job names
[JENKINS-3107] Expand an Advanced section if some fields are already customized.
Initial implementation handles only text fields, not e.g. checkboxes.
Hopefully this helps us reduce the screen glitch
[JENKINS-3107] Rather than preëxpanding the Advanced area, just show an icon.
[JENKINS-3107] IE 9 fix.
[JENKINS-3107] Icon looks better before button rather than after, for reasons of alignment with the rest of the form.
[FIXED SECURITY-67] Forbid CSS links in markup to be on the safe side.(cherry picked from commit 1e19eb3ecece1931b5363a797fd2b30f8edc6180)
[SECURITY-63] Require POST for running Groovy scripts.(cherry picked from commit 3bbb65df3a5cb2cedb1d8080d6b70697c826a4a9)
[SECURITY-63] Check RUN_SCRIPTS for /eval.(cherry picked from commit 3d03990abc68f39e7a92ed9594abb658879a6d7b)
[FIXED SECURITY-69] Require POST to redeploy artifacts.(cherry picked from commit 3e56c3fc1884c8cdbfe9da55c689d26461592f55)
[FIXED SECURITY-71]
(cherry picked from commit 4f0200a06d1a57a908a37428cfb25ebc7f61fe69)
recording fixes
[JENKINS-17681] Set up a test which passes on Unix but fails on Windows when symlinks are enabled on the platform but disabled for the current user.
[FIXED JENKINS-17681] Do not try to call resolveSymlink on a nonexistent link as you will just get an IOException, breaking peephole permalinks in some Windows environments.
Merge branch 'master' of github.com:jenkinsci/jenkins
[maven-release-plugin] prepare release jenkins-1.514
[maven-release-plugin] prepare for next development iteration