{"push_id":690763226,"size":124,"distinct_size":1,"ref":"refs/heads/New-CC","head":"0f7a53cd27fcc683316b83e37fb7d79491f99e48","before":"f4653187213cce0bb8ea31bb8e6344a7ee266b56","commits":[{"sha":"a2b507132fdf3704fbf71c148bbcb4c0d0beb659","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"WIP for the Encryption Rewrite... its half baked and not working so well at the moment","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/a2b507132fdf3704fbf71c148bbcb4c0d0beb659"},{"sha":"26dc75d751001d1b86d1e296ca08d5101e000bd9","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Fix windows builds","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/26dc75d751001d1b86d1e296ca08d5101e000bd9"},{"sha":"ac31b0c842970926de8525df0ce773b7e7cacf11","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Push Encryption Routines to their own file and out of the Classes (so they can be shared with different classes)","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/ac31b0c842970926de8525df0ce773b7e7cacf11"},{"sha":"3ca1d022e7846f48253257d0fb8e7d728117df3b","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"fix up windows build","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/3ca1d022e7846f48253257d0fb8e7d728117df3b"},{"sha":"e99daefe8153e2e8232fdf853fb0ce60b318a94b","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Almost Got the Message Transaction Code working with the inline encryption. Need to Move the Nonce Code from the Security CC to the Driver and after we decrypt, copy the decrypted packet back to _data in ProcessMessage","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/e99daefe8153e2e8232fdf853fb0ce60b318a94b"},{"sha":"ad3031549cf3f30e162dfc68c0264cde39868035","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"I think the Message Transaction Code pretty much can now handle Encrypted Messages properly. Need to test and we should also assign a Static CallbackID for NONCE GETS and REPORTS","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/ad3031549cf3f30e162dfc68c0264cde39868035"},{"sha":"d4958e1875c004e32f09b122e4d232cc54c5ef5f","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"This Buffer can be fixed at 5 bytes... its only for single Hex Representation","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/d4958e1875c004e32f09b122e4d232cc54c5ef5f"},{"sha":"99a3799406a4109edc05d4804c1cbf8249a5d123","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"I think the message transaction stuff is stable now..... time to move onto SecureInclusion Code","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/99a3799406a4109edc05d4804c1cbf8249a5d123"},{"sha":"e4fb138b622ad3b9fc561c7328c45c114f23cfaf","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Start work on the refined Inclusion Support","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/e4fb138b622ad3b9fc561c7328c45c114f23cfaf"},{"sha":"b703bc58eb7f6c77214c4241a837b43cbaee967b","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"semi-working inclusions now. NonceGets from the device seem to collide though... need to investigate further","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/b703bc58eb7f6c77214c4241a837b43cbaee967b"},{"sha":"4cd1d31dd3c42563d06b18483718802337b3bf2c","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Merge branch 'patch-aeon-labs-dsd31' of https://github.com/ugoviti/open-zwave into Issue-352-Security","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/4cd1d31dd3c42563d06b18483718802337b3bf2c"},{"sha":"4b1248845d808d7fbd9a182e8505318b767541bd","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Revert \"Merge branch 'patch-aeon-labs-dsd31' of https://github.com/ugoviti/open-zwave into Issue-352-Security\"\n\nThis reverts commit 4cd1d31dd3c42563d06b18483718802337b3bf2c, reversing\nchanges made to b703bc58eb7f6c77214c4241a837b43cbaee967b.","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/4b1248845d808d7fbd9a182e8505318b767541bd"},{"sha":"48f2fc325dc6d074c7251234869c84935a941857","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"More work on the new Manager API's for Managing Inclusions etc - Update so ControllerStateChanges are sent as Notifications. This means you don't have to specify a callback function for the BeginControllerCommand function","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/48f2fc325dc6d074c7251234869c84935a941857"},{"sha":"870d3cee65cb9e8e052d7114219f693a2cfb2253","author":{"email":"482f5de3d15b6ea8c3a227db51e650593339a028@gmail.com","name":"Jean-François Auger"},"message":"Update manufacturer_specific.xml\n\nadd Aeon Labs Key Fob Gen5","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/870d3cee65cb9e8e052d7114219f693a2cfb2253"},{"sha":"02748cea9bc2eb290672c73387aa4199cbec0850","author":{"email":"482f5de3d15b6ea8c3a227db51e650593339a028@gmail.com","name":"Jean-François Auger"},"message":"Create keyfob2.xml\n\nadd Aeon Labs Key Fob Gen5 specific definition","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/02748cea9bc2eb290672c73387aa4199cbec0850"},{"sha":"9fc8c364633be1428a677ea807bfb0965fec747e","author":{"email":"482f5de3d15b6ea8c3a227db51e650593339a028@gmail.com","name":"Jean-François Auger"},"message":"Update MiniKeypad.xml\n\nupdate the Association Group 1 to automatic assign the controller.","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/9fc8c364633be1428a677ea807bfb0965fec747e"},{"sha":"74bed6f5fe6fc256a2943620f9f24095e4bb0e1b","author":{"email":"482f5de3d15b6ea8c3a227db51e650593339a028@gmail.com","name":"Jean-François Auger"},"message":"Update doorwindow.xml\n\nThe max value is wrong. The size is also 4","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/74bed6f5fe6fc256a2943620f9f24095e4bb0e1b"},{"sha":"057f8a574e51de8f54b5c32c82f543f595360bb5","author":{"email":"933ad24bc1168bc9f23d63048677079decf857c2@thelevelup.com","name":"Steve Pomeroy"},"message":"Adds new product IDs for Aeon Labs Recessed Door Sensor","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/057f8a574e51de8f54b5c32c82f543f595360bb5"},{"sha":"f1b125ccee698dc1a047b98ab6f2e5045f7b943b","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"fix Secure Inclusion - Default to encrypt all Secured CommandClasses","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/f1b125ccee698dc1a047b98ab6f2e5045f7b943b"},{"sha":"ca8f1e7036b321b1f8c3c68420686cefa34cdbbe","author":{"email":"0ce7911e6479995d6c346d6f03eb723b5135309e@dynam.ac","name":"Justin Hammond"},"message":"Add the Notification.cpp file","distinct":false,"url":"https://api.github.com/repos/OpenZWave/open-zwave/commits/ca8f1e7036b321b1f8c3c68420686cefa34cdbbe"}]}