{"push_id":567217649,"size":65,"distinct_size":5,"ref":"refs/heads/packaging/ubuntu-trusty","head":"7a4b6cd81165b3eefc1063bb695e520e7ae6a3ae","before":"a2edd0166bb27ff2a065313a603aaa5d91b4de07","commits":[{"sha":"f3a677612dccfc40a011915f6e31a25f8d2ad9e4","author":{"email":"75dda586a9213f0e0695eb79120c94222bb30e60@intel.com","name":"Ismo Puustinen"},"message":"resource-c: added test app for trying context creations.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/f3a677612dccfc40a011915f6e31a25f8d2ad9e4"},{"sha":"140eb864228dd02c2402efd0f8e9aa43767b9cb1","author":{"email":"8edac0ec52aa5599460f87ae4f43f8b92a528df0@intel.com","name":"Jan Ekström"},"message":"resource-native: disconnect, destroy transport when connection is closed.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/140eb864228dd02c2402efd0f8e9aa43767b9cb1"},{"sha":"03d30b433042fcdc5352cf3e7faf4e65407e5cfc","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"common: added socket-utils.[hc], mrp_reject_connection.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/03d30b433042fcdc5352cf3e7faf4e65407e5cfc"},{"sha":"833f58408b09ddec86ba3a36059812dbb8bcb536","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"common: try to reject connection if accept fails in stream transport.\n\nTry hard to reject incoming connection if accept fails. If we fail\nto reject altogether, close the transport and emit a closed event\nwith an error.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/833f58408b09ddec86ba3a36059812dbb8bcb536"},{"sha":"d21e78a8657b55d4753e27c2e2cb65e2b92095d4","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"common: force O_NONBLOCK on for listening stream transports.\n\nWithout this, a transport user could drive the mainloop stuck\nblocking in an accept by calling mrp_transport_accept on a\n(stream) transport without pending connections. To prevent\nthis we always force the socket to non-blocking mode when\nit is either explicitly listened on, or if the transport\nadopts an fd (typically from socket-based activation) and\nit is marked as listening.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/d21e78a8657b55d4753e27c2e2cb65e2b92095d4"},{"sha":"c673f6aa5107b1ccc562f121b4f68b1d35d1c859","author":{"email":"712507b69edd1d51f7fea367c223b6763c574209@iki.fi","name":"Krisztian Litkey"},"message":"common: added pulse-subloop.[hc], a pulse subloop implementation.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/c673f6aa5107b1ccc562f121b4f68b1d35d1c859"},{"sha":"03fd31b7ffa44b80f8f280e32b0c125bceda8b54","author":{"email":"712507b69edd1d51f7fea367c223b6763c574209@iki.fi","name":"Krisztian Litkey"},"message":"mainloop: use 0 poll timeout if we have enabled deferred callbacks.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/03fd31b7ffa44b80f8f280e32b0c125bceda8b54"},{"sha":"fea27105510cbb53ac557f83e40744b292847112","author":{"email":"712507b69edd1d51f7fea367c223b6763c574209@iki.fi","name":"Krisztian Litkey"},"message":"common: add debug printout for epoll.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/fea27105510cbb53ac557f83e40744b292847112"},{"sha":"8c18545b85d60691209d1b6c50512c6f0fc3270b","author":{"email":"712507b69edd1d51f7fea367c223b6763c574209@iki.fi","name":"Krisztian Litkey"},"message":"common: added mrp_mkdir to file-utils.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/8c18545b85d60691209d1b6c50512c6f0fc3270b"},{"sha":"b92c2d398f96f088492089eb693af443ab8ece54","author":{"email":"712507b69edd1d51f7fea367c223b6763c574209@iki.fi","name":"Krisztian Litkey"},"message":"common: added mrp_normalize_path to file-utils.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/b92c2d398f96f088492089eb693af443ab8ece54"},{"sha":"3e624c12b65fd1e2545434b5770a4ebf90a981be","author":{"email":"75dda586a9213f0e0695eb79120c94222bb30e60@intel.com","name":"Ismo Puustinen"},"message":"resource-lua: memory handling fixes.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/3e624c12b65fd1e2545434b5770a4ebf90a981be"},{"sha":"f478136a3e90acf88dfb3dbc71941ac2df965ed0","author":{"email":"75dda586a9213f0e0695eb79120c94222bb30e60@intel.com","name":"Ismo Puustinen"},"message":"config: test case for lua resource API.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/f478136a3e90acf88dfb3dbc71941ac2df965ed0"},{"sha":"84f8b9d8137036d903798719c68825a948c94388","author":{"email":"75dda586a9213f0e0695eb79120c94222bb30e60@intel.com","name":"Ismo Puustinen"},"message":"resource-lua: removed 'data' parameter from resource callbacks.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/84f8b9d8137036d903798719c68825a948c94388"},{"sha":"a5e4db4f81801858209f6fe9183c8b9f93990717","author":{"email":"75dda586a9213f0e0695eb79120c94222bb30e60@intel.com","name":"Ismo Puustinen"},"message":"resource-backend: move 'emit event' messages to mrp_debug().","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/a5e4db4f81801858209f6fe9183c8b9f93990717"},{"sha":"4a1d2e0d933a51f25168db1608a57f3ac9ef33ae","author":{"email":"712507b69edd1d51f7fea367c223b6763c574209@iki.fi","name":"Krisztian Litkey"},"message":"common: replace 2-case switch with an if-else.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/4a1d2e0d933a51f25168db1608a57f3ac9ef33ae"},{"sha":"69903321a9ca7031dd2327b27c122b690880600e","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"resource: added a few debug printouts.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/69903321a9ca7031dd2327b27c122b690880600e"},{"sha":"9a16321d3d2dbf3c2540330fc2d6d0ad5cc907a0","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"domain-control: subscribe properly for column changes.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/9a16321d3d2dbf3c2540330fc2d6d0ad5cc907a0"},{"sha":"34c502f579d0c3a902d11b1bc9184c90cf5ff3a5","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"domain-control: enforce full initial client notification.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/34c502f579d0c3a902d11b1bc9184c90cf5ff3a5"},{"sha":"2ec40bc57f6e4f5066ba64665fdafc503a493ea6","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"domain-control/test-client: let client subscribe to audio_playback tables.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/2ec40bc57f6e4f5066ba64665fdafc503a493ea6"},{"sha":"e656a5f51b84becc0a415249ec4a2da7037cf62f","author":{"email":"6dde0c906887b4a42f7754d4b4ba32f77313cd97@intel.com","name":"Krisztian Litkey"},"message":"common/strm-transport: uninitialized variable fix.","distinct":false,"url":"https://api.github.com/repos/01org/murphy/commits/e656a5f51b84becc0a415249ec4a2da7037cf62f"}]}