{"push_id":831312640,"size":7,"distinct_size":0,"ref":"refs/heads/master","head":"fa72105fe621bce7767f2b3512223182f2bf6f33","before":"0a4549ff1851180e4ed390132c1233304e07751b","commits":[{"sha":"45d835edc7f1ce505245056021216d4bdc8a0ae0","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"resource: Do not require size to stay valid after close\n\nChalk one up for uber-correctness, just in case.","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/45d835edc7f1ce505245056021216d4bdc8a0ae0"},{"sha":"5de0fc55a6ac8da084caf427f6131482a40855dc","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"session: Make sr_session_run() optional\n\nIntroduce a new API function sr_session_stopped_callback_set()\nwhich can be used to receive notification when a session stops\nrunning. This allows applications to integrate libsigrok event\nprocessing with their own main loop, instead of blocking in\nsr_session_run().","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/5de0fc55a6ac8da084caf427f6131482a40855dc"},{"sha":"2e5e3df4e4a18e3c539220c650f2e2ba188430c7","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"session: Keep reference to main context while running","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/2e5e3df4e4a18e3c539220c650f2e2ba188430c7"},{"sha":"f91cf612dfde284c8a146417644fbfba05cca1a2","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"C++: Add bindings for session stop notification","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/f91cf612dfde284c8a146417644fbfba05cca1a2"},{"sha":"ee9953ef12514d833c6719777dfc285d56c0ffc1","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"session: Make event source injection API private\n\nAlso remove the corresponding functionality from the bindings.","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/ee9953ef12514d833c6719777dfc285d56c0ffc1"},{"sha":"2c3c9b999cd5c1130afeeee4094400592c9e1bde","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"python: Wrap session stop callback","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/2c3c9b999cd5c1130afeeee4094400592c9e1bde"},{"sha":"fa72105fe621bce7767f2b3512223182f2bf6f33","author":{"email":"781216ed5df392e1efa459d8a7c68b61a8d5b64a@gmail.com","name":"Daniel Elstner"},"message":"python: Fix PyObject_CallMethod() arguments\n\nPass nullptr instead of the empty string for format, and remove\nthe excess varargs argument. Also, avoid NULL in favor of nullptr.","distinct":false,"url":"https://api.github.com/repos/danielkitta/libsigrok/commits/fa72105fe621bce7767f2b3512223182f2bf6f33"}]}