{"push_id":802293301,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"033705d23fa521d3efff63dcfbc99c9b9cc32dac","before":"58639924ed0ae2a2d649baa4768943bcffd3d71d","commits":[{"sha":"e8a995042d1e94c9f8768d8649d07187e3b37c39","author":{"email":"1693e47d777c7107e86e075c6cdcb3dd6e05f8b7@bmw-carit.de","name":"Bernhard Kisslinger"},"message":"adding option to create a invalid Guid\n\nalso had to add an exlicit constructor from char* to avoid a conversion\nfrom char* to Bool instead of conversion to String\n\nChange-Id: I69a282c8224cd30c9f3976597af161ec959443f2","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/e8a995042d1e94c9f8768d8649d07187e3b37c39"},{"sha":"2ac6868ae2fd0a07cddf57aba3f8b8b19a08825c","author":{"email":"0a2180df59df23f7e9f8a927f00589488374a2f6@bmw-carit.de","name":"Jonathan Conrad"},"message":"extract ComplexTestType\n\nChange-Id: Ic9989b44d819e9b51ef156f8ddfd9c92dfe309de","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/2ac6868ae2fd0a07cddf57aba3f8b8b19a08825c"},{"sha":"98b768f15a75c36d9e6be578366e8c5244c2e62f","author":{"email":"0a2180df59df23f7e9f8a927f00589488374a2f6@bmw-carit.de","name":"Jonathan Conrad"},"message":"specialize copy_backward\n\nChange-Id: Ide6a74ac4aaa36862d31e5f905d65d699df883e3","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/98b768f15a75c36d9e6be578366e8c5244c2e62f"},{"sha":"dc768faf8c42c0eceb39d0340bcbfd2d613f207c","author":{"email":"97042b9c3f0933d39a454ad6165fa572ee654e16@bmw-carit.de","name":"Tobias Hammer"},"message":"specialize copy\n\nChange-Id: I7df769e9f95b09b9410a15799ce46c3e6601293c","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/dc768faf8c42c0eceb39d0340bcbfd2d613f207c"},{"sha":"2ad4186a3cc22903cda37d561a606252d7042e55","author":{"email":"97042b9c3f0933d39a454ad6165fa572ee654e16@bmw-carit.de","name":"Tobias Hammer"},"message":"vector: add member swap and specialize swap free function\n\nChange-Id: I1fb15a7705f637db345c476dc1548324b6d41ab8","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/2ad4186a3cc22903cda37d561a606252d7042e55"},{"sha":"5528119f731fe70fb8323d7312af57eb0ea69783","author":{"email":"97042b9c3f0933d39a454ad6165fa572ee654e16@bmw-carit.de","name":"Tobias Hammer"},"message":"vector: add shrink_to_fit\n\nChange-Id: I4652d64c8919ab5912ddbce4ff8d7e12c7fd3131","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/5528119f731fe70fb8323d7312af57eb0ea69783"},{"sha":"6c4f5e3401b18b9292499af4c4b9a49f51954467","author":{"email":"97042b9c3f0933d39a454ad6165fa572ee654e16@bmw-carit.de","name":"Tobias Hammer"},"message":"Document return values in Algorithm and AlgorithmRaw\n\nChange-Id: Ia717d3da26cd0d2eeb65cb7b3d3aefc7728084bb","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/6c4f5e3401b18b9292499af4c4b9a49f51954467"},{"sha":"1ced86bfa0c4ad25965305c1181b5d1f039cd782","author":{"email":"97042b9c3f0933d39a454ad6165fa572ee654e16@bmw-carit.de","name":"Tobias Hammer"},"message":"Refactored REGISTER_SYNC_CALL macros to simple class\n\nChange-Id: Ia3c81645908759cc4c8d97c625118bdbae3df127","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/1ced86bfa0c4ad25965305c1181b5d1f039cd782"},{"sha":"33925410789a664e99560276023d124877ed2e2d","author":{"email":"d3201ae5fd60d6abb0d8df41ba7ca3d43f5514b5@mentor.com","name":"Johannes Baeuerle"},"message":"valgrind: Correct cleanup of DltAdapter\n\nDltAdapter is a singleton. The pointer for the singleton instance is\nfilled when DltAdapter is used the first time. It is never cleaned up\nthough. When using an actual instance instead of a pointer the compiler\ncleans up. Trough lazy initialisation race conditions with parallel\naccess to constructor and getters can be avoided.\n\nChange-Id: I1b9ca1fd781a3246c2425b3111d136af35e2bc1c","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/33925410789a664e99560276023d124877ed2e2d"},{"sha":"b8d0ee94959b880d29554a90173fbc91eb77bd6d","author":{"email":"d3201ae5fd60d6abb0d8df41ba7ca3d43f5514b5@mentor.com","name":"Johannes Baeuerle"},"message":"valgrind: collect and destory DltContext objects\n\nThe DltContext objects are created with new but never deleted, so far\nonly the static file transfer context was deleted. Added a vector\ncollecting all created contexts to be able to delete all contexts\nduring shutdown.\n\nChange-Id: I105050483acb7d573e34def926096a09fd5d5839","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/b8d0ee94959b880d29554a90173fbc91eb77bd6d"},{"sha":"bb58434625694814fd5862d522f0a718bf1a617c","author":{"email":"97042b9c3f0933d39a454ad6165fa572ee654e16@bmw-carit.de","name":"Tobias Hammer"},"message":"Extend BidirectionalTestContainer\n\nChange-Id: I763f18b3d335f11f31c5a3cb79a901ccb4144923","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/bb58434625694814fd5862d522f0a718bf1a617c"},{"sha":"033705d23fa521d3efff63dcfbc99c9b9cc32dac","author":{"email":"0a2180df59df23f7e9f8a927f00589488374a2f6@bmw-carit.de","name":"Jonathan Conrad"},"message":"bump version to 0.22.0\n\nChange-Id: I897a7540a933627437c7da6e1bde6cf595743e55","distinct":true,"url":"https://api.github.com/repos/bmwcarit/capu/commits/033705d23fa521d3efff63dcfbc99c9b9cc32dac"}]}