{"push_id":832000640,"size":4,"distinct_size":4,"ref":"refs/heads/fix/srm-client-authorization","head":"6e8d1204827014b6646498c14fcb8da427e977a6","before":"2a3520c27c919a2304c608395a6a604a6400a11d","commits":[{"sha":"9d512b0a95d57931cd7b07505cf4be718ec86ac0","author":{"email":"6f9af0692a7d1f914f468ec8416a8e6aa93178b4@gmail.com","name":"Gerd Behrmann"},"message":"Revert \"build: Fix build performance regression caused by git describe\"\n\nThis reverts commit 59c54efb27f4a35b2440527d3f484f2d4bf1e2f2.","distinct":true,"url":"https://api.github.com/repos/gbehrmann/dcache/commits/9d512b0a95d57931cd7b07505cf4be718ec86ac0"},{"sha":"f10ee1f3d4f4acb1af808a16d0d512deb34bdbaa","author":{"email":"6f9af0692a7d1f914f468ec8416a8e6aa93178b4@gmail.com","name":"Gerd Behrmann"},"message":"build: Fix build performance regression caused by git describe\n\nMotivation:\n\nOur build has slowly become slower. One cause of this is the use\nof git describe which adds approx. 4-5 seconds in total as the\nplugin is invoked for every sub module.\n\nModification:\n\nSwitch to the git commit id plugin and configure it to only\nrun for the parent pom. The result is inherited by all other\nmodules.\n\nDrop the use of the buildnumber plugin as it served a similar\npurpose (to describe the build).\n\nDropped the Version#state property as it served a similar purpose\nas the build number property.\n\nResult:\n\nThe revision reported in webadmin/httpd is no longer a timestamp\nbut the git describe output.\n\nDEBs and RPMs for SNAPSHOT builds have a version number that\nincludes the git describe output.\n\nMinimum Maven version is now 3.1.1.\n\nTarget: trunk\nRequire-notes: yes\nRequire-book: no\nAcked-by: Paul Millar <paul.millar@desy.de>\nPatch: https://rb.dcache.org/r/8590/","distinct":true,"url":"https://api.github.com/repos/gbehrmann/dcache/commits/f10ee1f3d4f4acb1af808a16d0d512deb34bdbaa"},{"sha":"41bf8fcb0d5091815fa0d7ea762f79cbfcde54e3","author":{"email":"6f9af0692a7d1f914f468ec8416a8e6aa93178b4@gmail.com","name":"Gerd Behrmann"},"message":"Reduce duplication between context factories\n\nMotivation:\n\nWe have two SSL context factories, one that is Jetty specific and a generic one.\nThere is currently some duplication between the two.\n\nModification:\n\nLet the Jetty one use the generic factory to build its trust managers.\n\nResult:\n\nNo user visible changes.\n\nTarget: trunk\nRequire-notes: no\nRequire-book: no","distinct":true,"url":"https://api.github.com/repos/gbehrmann/dcache/commits/41bf8fcb0d5091815fa0d7ea762f79cbfcde54e3"},{"sha":"6e8d1204827014b6646498c14fcb8da427e977a6","author":{"email":"6f9af0692a7d1f914f468ec8416a8e6aa93178b4@gmail.com","name":"Gerd Behrmann"},"message":"doors: Add CANL listeners for logging errors and warnings\n\nMotivation:\n\nSome authentication errors are likely server faults, such as missing CRLs.\nSuch errors should be logged.\n\nModification:\n\nAdd CANL listeners that log errors that are likely server side issues. Removed\nauthentication error logging from the GSS FTP door to avoid logging the same\nissue twice.\n\nResult:\n\nBetter logging of authentication failures.\n\nTarget: trunk\nRequire-notes: yes\nRequire-book: no","distinct":true,"url":"https://api.github.com/repos/gbehrmann/dcache/commits/6e8d1204827014b6646498c14fcb8da427e977a6"}]}