{"push_id":1080200398,"size":40,"distinct_size":4,"ref":"refs/heads/master","head":"81e58868bb571d0da313c7b4780442f4212df8e6","before":"49246bc507a0deb31455f5d4c7cc546ae499762c","commits":[{"sha":"f15882a5f425f2b5f457a916423bfccf51eba4c5","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between builder and entry","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/f15882a5f425f2b5f457a916423bfccf51eba4c5"},{"sha":"049b3c6714a8866af916631a5c0cb951b21e591e","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between builder and times","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/049b3c6714a8866af916631a5c0cb951b21e591e"},{"sha":"8bd4f0c49ee654845de3d362c5c7e6024846d2a0","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between builder and meta","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/8bd4f0c49ee654845de3d362c5c7e6024846d2a0"},{"sha":"aa9e224a539b80760b512a9f6d004b59ced469a9","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between builder and customIcon","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/aa9e224a539b80760b512a9f6d004b59ced469a9"},{"sha":"7370b1530cd297e15a8b6ad9e007d764db505016","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between builder and group","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/7370b1530cd297e15a8b6ad9e007d764db505016"},{"sha":"57d585b427fc0b725048cd497c2d7bc025a9cce3","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between builder and customIcons","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/57d585b427fc0b725048cd497c2d7bc025a9cce3"},{"sha":"6223dedf1dca5bec9431db30439bae64b6a25b18","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Removed method getZippper","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/6223dedf1dca5bec9431db30439bae64b6a25b18"},{"sha":"3870de389cb35e6d13d0935cb822323a7114874f","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Added contract between build nad keepassfile","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/3870de389cb35e6d13d0935cb822323a7114874f"},{"sha":"1bb581a4d419ca9b4f8e73900dc5f529fc56ef0e","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Renamed exceptions","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/1bb581a4d419ca9b4f8e73900dc5f529fc56ef0e"},{"sha":"069120de847efefe65f4a772dd208b4204c57c45","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Removed package cycle between crypto and domain","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/069120de847efefe65f4a772dd208b4204c57c45"},{"sha":"938875dec639e1b793d34a51f835bf6821606953","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Refactored xml adapter into own package","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/938875dec639e1b793d34a51f835bf6821606953"},{"sha":"fe31fe2af3107170ed8d4fd59fcf2574d318ea39","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Fully implemented cryptoInformation","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/fe31fe2af3107170ed8d4fd59fcf2574d318ea39"},{"sha":"6218ade3f2e50f22e5e263714197f176e856c5a2","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Merge branch 'master' into v0.6.0","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/6218ade3f2e50f22e5e263714197f176e856c5a2"},{"sha":"0691954e63c3576146e86809bff0c0c2b77a0f6f","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Merge branch 'master' into v0.6.0","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/0691954e63c3576146e86809bff0c0c2b77a0f6f"},{"sha":"1d65a4e8e7001ab3978201a83d1c2aedadc50687","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Simplified method in HashedBlockInputStream","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/1d65a4e8e7001ab3978201a83d1c2aedadc50687"},{"sha":"c1d4936985a05457c4fc970e501a06d79b2ecb6a","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Simplified method in HashedBlockOutputStream","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/c1d4936985a05457c4fc970e501a06d79b2ecb6a"},{"sha":"c79fb5b9f3033950c45d67eb1a8784248882b072","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Moved SafeInputStream to util package","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/c79fb5b9f3033950c45d67eb1a8784248882b072"},{"sha":"46f36c1361cda6db740eef7c5ecd7a0926d39543","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Cut dependency between domain and crypto package","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/46f36c1361cda6db740eef7c5ecd7a0926d39543"},{"sha":"1f1fa21b5e2e38ca185a2b24961676d714fcb234","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Moved package filter","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/1f1fa21b5e2e38ca185a2b24961676d714fcb234"},{"sha":"580172d7b112044df659a309daf8648f3a2588ef","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@slackspace.de","name":"cternes"},"message":"Removed initialize method from header class","distinct":false,"url":"https://api.github.com/repos/cternes/openkeepass/commits/580172d7b112044df659a309daf8648f3a2588ef"}]}