{"push_id":783588827,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"53979e1cf6e296e8c24aa13cbfecf51b6d5e4870","before":"2f4c89611bb4393b9c4b96b7019b21a81b7ccdc0","commits":[{"sha":"1d50143f0e7e6dfe8026e7bd910af5576345a58d","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime C"},"message":"Add init files","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/1d50143f0e7e6dfe8026e7bd910af5576345a58d"},{"sha":"7975ad95765507cc1d88e9ce6e422b75462813cf","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime C"},"message":"Implements libnfc reader provider, reader unit and generic iso7816 transport layer","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/7975ad95765507cc1d88e9ce6e422b75462813cf"},{"sha":"63f8852e341a9013c9f89ec4af085a2398f76468","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime C"},"message":"Add Mifare Classic","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/63f8852e341a9013c9f89ec4af085a2398f76468"},{"sha":"3177b6122fd11cb9aef667c9a57b456e0ce8d28d","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime Chamley"},"message":"Add Mifare Classic increment / decrement / transfer / restore functions","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/3177b6122fd11cb9aef667c9a57b456e0ce8d28d"},{"sha":"ae881b6c5b088423c7e61f871f6afc999b94d67c","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime Chamley"},"message":"Fix includes","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/ae881b6c5b088423c7e61f871f6afc999b94d67c"},{"sha":"5b94debb7615c23b3b2745cc57656f9608619b0b","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime Chamley"},"message":"Don't use singleton for NFC context","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/5b94debb7615c23b3b2745cc57656f9608619b0b"},{"sha":"9e406afd8ccab756fd3dd72989bf83331d8d71f0","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Fix build on Linux","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/9e406afd8ccab756fd3dd72989bf83331d8d71f0"},{"sha":"2cf88b7d422724975ab742f9297b0e6a381ba63c","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Fix connectToReader / waitRemoval.\n\nConnecting to the reader with a invalid name (\"\") caused an\ninfinite loop: If the reader name is empty, we let nfc pick a\nreader for us.\n\nwaitRemoval: calling disconnect() caused waitRemoval to return\ntrue instantly, even if the card was not removed. Now waitRemoval\nnow attempt to connect() until it can't, meaning the card was\nremoved.","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/2cf88b7d422724975ab742f9297b0e6a381ba63c"},{"sha":"1b3c9d573766457aeba9d92ea4beaf5fbc6a16a5","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"cleanup","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/1b3c9d573766457aeba9d92ea4beaf5fbc6a16a5"},{"sha":"293127ffa85620f2eb446b28b9cb548f7c7ac366","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime Chamley"},"message":"Don't use libnfc functions in x64 for now\nAdd pcre3 maven package dependency","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/293127ffa85620f2eb446b28b9cb548f7c7ac366"},{"sha":"e4a97439483ca9321c2c2288e8691fcfd53b7266","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Merge","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/e4a97439483ca9321c2c2288e8691fcfd53b7266"},{"sha":"a6935eb83d3ea8f748175c5032d57bb79443e5f9","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime Chamley"},"message":"Fix Windows build for LibNFC dependency check","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/a6935eb83d3ea8f748175c5032d57bb79443e5f9"},{"sha":"9501c1b5fb275ed6f799efad91d3ffb3b8042b42","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"remove debug message","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/9501c1b5fb275ed6f799efad91d3ffb3b8042b42"},{"sha":"7df6d3f289b99bdf89e5d28a350a286134223102","author":{"email":"4c49234a38459382fc40e7ccd2f11264d5aad35d@islog.com","name":"Maxime C"},"message":"Add appveyor.yml","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/7df6d3f289b99bdf89e5d28a350a286134223102"},{"sha":"e7a5417cf32d61698d5cfd1dded116c46b0b715e","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Fix waitRemoval() and getNumber() / getChipIdentifier.","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/e7a5417cf32d61698d5cfd1dded116c46b0b715e"},{"sha":"9c339f49db6cfc79fc2d8e4c43dff3429402dbbd","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Fix increment/decrement for mifare classic.","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/9c339f49db6cfc79fc2d8e4c43dff3429402dbbd"},{"sha":"10aaf6db71e9054a9056982911e307dea7a63157","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Fix double free error + build error","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/10aaf6db71e9054a9056982911e307dea7a63157"},{"sha":"97e962763879fdf1c6ce2c1775deead4f39cf7a9","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Add a ignore all error mode for nfc datatransport and readercardadapter","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/97e962763879fdf1c6ce2c1775deead4f39cf7a9"},{"sha":"4132e1bd35f1e20dd345316b017a0cab73295f8c","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"xaqq"},"message":"Add support for changing UID on \"backup card\".\n\nAlso add a unit test for this.","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/4132e1bd35f1e20dd345316b017a0cab73295f8c"},{"sha":"b68c63711f22c90ce236bb78e2163c49db4eda70","author":{"email":"2498468bdd11466695f2f25503dcfbaf5d4ed496@gmail.com","name":"Arnaud Kapp"},"message":"Should fix windows build","distinct":true,"url":"https://api.github.com/repos/islog/liblogicalaccess-libnfc-debian/commits/b68c63711f22c90ce236bb78e2163c49db4eda70"}]}