{"push_id":4000796207,"size":42,"distinct_size":42,"ref":"refs/heads/wip/benzea/v2","head":"d7ea77591fd33b99afb4f81b891eca3f73a9e145","before":"ce570c27055e039f3c6bde080c4ab53c91790ce1","commits":[{"sha":"c035414b421f9216f4aba5ed9c8365ec4bf8878c","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"nbis: Add spatch file to use GLib memory management functions\n\nAdd an spatch/coccinelle file to replace all free/malloc/realloc calls\nwith g_free/g_malloc/g_realloc. It also removes all the error code paths\nthat we do not need to check anymore.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/c035414b421f9216f4aba5ed9c8365ec4bf8878c"},{"sha":"726b8c23db1ba8eb08d68f8ce63b655a874d7132","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"nbis: Use GLib memory management functions\n\nApply the previously added spatch/coccinell file to replace all\nfree/malloc/realloc calls with g_free/g_malloc/g_realloc. It also removes\nall the error code paths that we do not need to check anymore.\n\nThis means that the returned data must be free'ed using g_free rather\nthan free, making memory management more consistent.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/726b8c23db1ba8eb08d68f8ce63b655a874d7132"},{"sha":"cba3e69735f394d765567eb757ce6ea36609dcf3","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"lib: Major rewrite of the libfprint core and API\n\nThis is a rewrite of the core based on GObject and Gio. This commit\nbreaks the build in a lot of ways, but basic functionality will start\nworking again with the next commits.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/cba3e69735f394d765567eb757ce6ea36609dcf3"},{"sha":"8cbf31e6cc022ebf08ff0e88d5020a7dab6af3cb","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"virtual_image: Add new virtual image driver","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/8cbf31e6cc022ebf08ff0e88d5020a7dab6af3cb"},{"sha":"0800db5eaf939f18a6e0cbed8b8969047bded125","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"examples: Add sendvirtimg.py script to send a print to virtual_imgdev\n\nWith this script it is possible to test libfprint/fprintd without any\nhardware device. The image needs to be provides as a PNG with the alpha\nchannel storing the print data.\n\nSee the comment in the file on how the script can be used.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/0800db5eaf939f18a6e0cbed8b8969047bded125"},{"sha":"aa9c5f3a4592c74eb9a2760617117360efabff5b","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"demo: Port to new API","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/aa9c5f3a4592c74eb9a2760617117360efabff5b"},{"sha":"359cac6b72a6ddf034663779203a237b0fbf742c","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"demo: Add UI for retry errors","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/359cac6b72a6ddf034663779203a237b0fbf742c"},{"sha":"7c86838c6ff0d9ed4218eedb14161ed3f3f03d87","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"demo: Update flatpak manifest\n\nBuild libgusb and the current v2 development branch.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/7c86838c6ff0d9ed4218eedb14161ed3f3f03d87"},{"sha":"e319528bf2482151a649decbaa13422dfe4b13b2","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"demo: Add ability to cancel capture operation","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/e319528bf2482151a649decbaa13422dfe4b13b2"},{"sha":"3a76af16a6eb3997214ee7514afc6bff736e216a","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"test: Add basic unit test based on virtual_image device","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/3a76af16a6eb3997214ee7514afc6bff736e216a"},{"sha":"f6127bcc231c43458fe5a0e243a59f08e48caa11","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"CI: Update dependencies and run tests","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/f6127bcc231c43458fe5a0e243a59f08e48caa11"},{"sha":"e214aac9cd7dc2613b82addd0bfcecd3d7cd46b3","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"demo: Use 3.32 runtime for flatpak\n\nWe do not need the master runtime environment and the stable 3.32 one is\nmore readily available to users.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/e214aac9cd7dc2613b82addd0bfcecd3d7cd46b3"},{"sha":"200632ebe637806df001fe7b7437222e9ab7040e","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"cocci: Add spatch/coccinelle patches for driver porting\n\nThis is an impartial set of transformations to help port the drivers to\nthe new interfaces.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/200632ebe637806df001fe7b7437222e9ab7040e"},{"sha":"f82d173dbc74d70022bdf17a14a0aef13dae5a49","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"scripts: Add an uncrustify script\n\nIt currently will only uncrustify the new internal libfprint code, not\nthe drivers or other parts.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/f82d173dbc74d70022bdf17a14a0aef13dae5a49"},{"sha":"82ef21d9fe5639b081203ca4f3a8c68c6382ae9c","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"upektc_img: Port upektc_img and back in\n\nNote that this port currently conflicts with with the upeksonly driver\nas the revision check is non-functional right now.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/82ef21d9fe5639b081203ca4f3a8c68c6382ae9c"},{"sha":"a356ec86c2716fda36512ad5790ac8b555dc5dd5","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"vfs5011: Port driver and add it back into build\n\nThere is still a warning where a USB transfer should be cancelled but it\nnot at this point.","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/a356ec86c2716fda36512ad5790ac8b555dc5dd5"},{"sha":"27e8ed354fc440f1a2e7da17f5e7f0f5b4370a18","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"aes3k: Port aes3500 and aes4000 drivers to new API","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/27e8ed354fc440f1a2e7da17f5e7f0f5b4370a18"},{"sha":"d8fb047b91529f4675e43ffdc26620814b651eea","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"aes1610: Port driver to new API","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/d8fb047b91529f4675e43ffdc26620814b651eea"},{"sha":"0b1bff613baa089b26d56cb8939f953ffa10a17b","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"aesx660: Port aes1660 and aes2660 drivers to new API","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/0b1bff613baa089b26d56cb8939f953ffa10a17b"},{"sha":"ea81227de49e2ef0d92f6b001af27eab18befce7","author":{"name":"Benjamin Berg","email":"b75bc49aed2bf6340d71873ff400bfa66cbff07e@redhat.com"},"message":"aes2501: Port aes2501 to new API","distinct":true,"url":"https://api.github.com/repos/freedesktop/libfprint/commits/ea81227de49e2ef0d92f6b001af27eab18befce7"}]}
{"actor":{"display_login":"fdo-mirror"}}