{"push_id":553088271,"size":30,"distinct_size":1,"ref":"refs/heads/ntk/release_021","head":"c717b23c313d310e4ca0bec88c410b958fcd47d2","before":"1c216388a8aff9b779862beb9e2dbb1aea3ded5d","commits":[{"sha":"8869d9f48e98e3c3a156afe36ac583b93230a4cc","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Teach Travis to also monitor master","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/8869d9f48e98e3c3a156afe36ac583b93230a4cc"},{"sha":"109b08200ff579aa5608ba2a01b7025808cbf0a4","author":{"email":"01e52f97b955c0550893d63da521b4a784d67022@microsoft.com","name":"Edward Thomson"},"message":"Update libgit2 to 4a30c53\n\nhttps://github.com/libgit2/libgit2/compare/91fa31f...4a30c53","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/109b08200ff579aa5608ba2a01b7025808cbf0a4"},{"sha":"cfae3571996d3d5cfb8fb37b1777fcc59d83b68a","author":{"email":"01e52f97b955c0550893d63da521b4a784d67022@microsoft.com","name":"Edward Thomson"},"message":"Release LibGit2Sharp v0.20.2","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/cfae3571996d3d5cfb8fb37b1777fcc59d83b68a"},{"sha":"347a7725a1e7f32d1b98cd3c1f28274a8fe2ee11","author":{"email":"01e52f97b955c0550893d63da521b4a784d67022@microsoft.com","name":"Edward Thomson"},"message":"Copyrights: update for 2015\n\nAnd by \"update\", I mean \"drop occurrences of the year entirely\",\nso that we don't have to deal with this every 12 months.","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/347a7725a1e7f32d1b98cd3c1f28274a8fe2ee11"},{"sha":"b109b72d5c0b772420982312ea22bc5ade27d2ef","author":{"email":"e88116dcd19eff75c6264107b29ab273c69b34a0@microsoft.com","name":"Jeff Hostetler"},"message":"Prevent the git_trace callback from being garbage collected.","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/b109b72d5c0b772420982312ea22bc5ade27d2ef"},{"sha":"78e57ebc01fe98c6a18ee60b4eabf4abe4eb14a6","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Merge pull request #917 from jeffhostetler/jeffhostetler/git_trace_reference2\n\nPrevent the git_trace callback from being garbage collected","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/78e57ebc01fe98c6a18ee60b4eabf4abe4eb14a6"},{"sha":"ca19d014968def899d78e7e8b117959aaf1bd8b9","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Add AssemblyInformationalVersion attribute to AssemblyInfo","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/ca19d014968def899d78e7e8b117959aaf1bd8b9"},{"sha":"d13202a4e1332c80a3d7bf266c483c20363c866b","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Move NuGet package generation to PowerShell","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/d13202a4e1332c80a3d7bf266c483c20363c866b"},{"sha":"e43c1cc0e0efa0320acd6d0587507a06fea0128f","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Minor tweaks to appveyor build script\n\n - Fail the whole build upon a job failure\n - Cache the NuGet packages\n - Prefix the build version with the Assembly file version","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/e43c1cc0e0efa0320acd6d0587507a06fea0128f"},{"sha":"d60995fa712515de4167757d07918c3efe30a3a7","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Make AppVeyor create NuGet packages upon a merge\n\nPrior to generating the packages, the AssemblyInfo.cs is patched with\nthe build version. Additionally, the assembly informational version\nwill bear a `-pre` suffix would this build result from a push on a\nbranch which isn't `master`.\n\nProduced packages will be published as build artifacts.\n\nNo packaging will be performed when the build has been triggered from a Pull Request.","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/d60995fa712515de4167757d07918c3efe30a3a7"},{"sha":"2831bf9cf3114ae37d7dcd1c8cc9d862f0cc1b18","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Merge pull request #911 from libgit2/ntk/nuget_vNext\n\nVNext Nuget feed","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/2831bf9cf3114ae37d7dcd1c8cc9d862f0cc1b18"},{"sha":"c808b5efb31ab5c590d9923f1ab04157cb101b3b","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Make AppVeyor display the sha of the commit being built","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/c808b5efb31ab5c590d9923f1ab04157cb101b3b"},{"sha":"ae69104e984fa1b5a4d8a5f197ecd1c468c6985f","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Merge pull request #920 from libgit2/ntk/appveyor_commit\n\nMake AppVeyor display the sha of the commit being built","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/ae69104e984fa1b5a4d8a5f197ecd1c468c6985f"},{"sha":"397c685053cc7bd8e2c12d8ac0ee702656f20e82","author":{"email":"01e52f97b955c0550893d63da521b4a784d67022@microsoft.com","name":"Edward Thomson"},"message":"Update libgit2 to d5712ed\n\nhttps://github.com/libgit2/libgit2/compare/dce7b1a...d5712ed","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/397c685053cc7bd8e2c12d8ac0ee702656f20e82"},{"sha":"29e6a3c1c1c9505b045c4c424bf1048b4fa121b9","author":{"email":"01e52f97b955c0550893d63da521b4a784d67022@edwardthomson.com","name":"Edward Thomson"},"message":"Merge pull request #919 from libgit2/ethomson/libgit2_update\n\nUpdate libgit2 to d5712ed","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/29e6a3c1c1c9505b045c4c424bf1048b4fa121b9"},{"sha":"23f97d95d212fd6d21f62b77897e2d95d7b0bace","author":{"email":"a193471589cbd14389e6c380fb8287ad3a1d8931@microsoft.com","name":"Jameson Miller"},"message":"Throw more meaningful NotFoundException when appropriate\n\nThis change is to throw more specific exceptions in several cases when\npossible. If an object cannot be found, throw a more specific\nNotFoundException.","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/23f97d95d212fd6d21f62b77897e2d95d7b0bace"},{"sha":"fc2a47cf8f95bddc62d47864b769d95449cfbae4","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Enhance Repository.Lookup() test coverage","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/fc2a47cf8f95bddc62d47864b769d95449cfbae4"},{"sha":"1a3249ce87158813499226385dd9ed9e9553c84b","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Introduce PeelException","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/1a3249ce87158813499226385dd9ed9e9553c84b"},{"sha":"24446f5e2b456e23a312bb82e52cdf407539759e","author":{"email":"a193471589cbd14389e6c380fb8287ad3a1d8931@microsoft.com","name":"Jameson Miller"},"message":"Update documentation on InvalidSpecificationException\n\nUpdate documentation on InvalidSpecificationException to better reflect\nthe current meaning of this exception.","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/24446f5e2b456e23a312bb82e52cdf407539759e"},{"sha":"05e81e73c370916b1bc50e72ac388aab18e41f43","author":{"email":"5c2a3aceccd8e4113da9a6e4300e530dcd2bb52d@gmail.com","name":"nulltoken"},"message":"Merge pull request #842 from libgit2/jamill/error_update\n\nThrow NotFound and CannotDereference Exceptions - Reborn","distinct":false,"url":"https://api.github.com/repos/libgit2/libgit2sharp/commits/05e81e73c370916b1bc50e72ac388aab18e41f43"}]}