{"push_id":542509179,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"c98e18705070f5ffc8eafd22a48cef416aec19cc","before":"b6bcf921d865515151ac389d579640b4139244eb","commits":[{"sha":"6bdff90c02ebf588b9c9a8764dd13a63bd220085","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"metadata: simplify OOM check for cmdline\n\nSigned-off-by: Daniel Mack <daniel@zonque.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/6bdff90c02ebf588b9c9a8764dd13a63bd220085"},{"sha":"fca1b60ce7cc199c8185301c97848b9bb06ed3b3","author":{"email":"fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com","name":"David Herrmann"},"message":"handle: properly reset output arguments to 0\n\nMake sure all output arguments are set to 0 so we can copy them once we're\ndone with the ioctl, regardless whether they were set previously.\n\nSigned-off-by: David Herrmann <dh.herrmann@gmail.com>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/fca1b60ce7cc199c8185301c97848b9bb06ed3b3"},{"sha":"6d1f724ca720ed22e338261714ee8188ecd17c70","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"connection: add extra ref to reply while operating on it\n\nkdbus_reply_unlink() potentially destroys the reply, so keep an\nextra reference while working with it. Drop the reference after\nwe're done.\n\nSigned-off-by: Daniel Mack <daniel@zonque.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/6d1f724ca720ed22e338261714ee8188ecd17c70"},{"sha":"0ba566b192bab105d880515840408b9534339f6e","author":{"email":"fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com","name":"David Herrmann"},"message":"connection: silence lockdep on wrongly _nested() calls\n\nIf we call lock2() with a==NULL, we call _nested(1), which is wrong. Fix\nthis so lockdep works correctly.\n\nSigned-off-by: David Herrmann <dh.herrmann@gmail.com>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/0ba566b192bab105d880515840408b9534339f6e"},{"sha":"2500b02d832233d3b77ec9f8427d5aadbaadc41b","author":{"email":"fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com","name":"David Herrmann"},"message":"connection: simplify kdbus_conn_lock2()\n\nWe can use mutex_lock_nested() in both cases, so simplify the code.\n\nSigned-off-by: David Herrmann <dh.herrmann@gmail.com>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/2500b02d832233d3b77ec9f8427d5aadbaadc41b"},{"sha":"5dcd2bbbde7ae25c6d018a3966d7853d8faece1c","author":{"email":"fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com","name":"David Herrmann"},"message":"connection: fix kdbus_conn_lock2() for A==B\n\nIn odd cases (eg., sending a message to yourself), you might call\nkdbus_conn_lock2() with A==B. Make sure we lock the connection only once\nto not dead-lock.\n\nSigned-off-by: David Herrmann <dh.herrmann@gmail.com>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/5dcd2bbbde7ae25c6d018a3966d7853d8faece1c"},{"sha":"b20a3d6f9cb28cfd3db3caac7c0d4e3a30b15ba5","author":{"email":"fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com","name":"David Herrmann"},"message":"message: allow bloom filters with unicast signals\n\nMake sure unicast signals can have bloom-filters attached.\n\nSigned-off-by: David Herrmann <dh.herrmann@gmail.com>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/b20a3d6f9cb28cfd3db3caac7c0d4e3a30b15ba5"},{"sha":"d001f42d60ec5696b4f2bfa2b66d0ec4033f5dae","author":{"email":"fb53b2ddb8d141e0cb39d7c67c2f81b6bc2eb0f7@gmail.com","name":"David Herrmann"},"message":"connection: simplify kdbus_conn_lock2()\n\nDrop 6 lines again and move the conditions directly before the lock\ninvokations.\n\nSigned-off-by: David Herrmann <dh.herrmann@gmail.com>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/d001f42d60ec5696b4f2bfa2b66d0ec4033f5dae"},{"sha":"8bf8a0d7b5786762a8a29184b44871ac9f3bfb8b","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"connection, reply: move worker function to reply.h\n\nChange kdbus_reply_list_scan() so it becomes the worker callback, so we\ncan remove the the glue from connection.c.\n\nSigned-off-by: Daniel Mack <daniel@zonque.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/8bf8a0d7b5786762a8a29184b44871ac9f3bfb8b"},{"sha":"00e4783a9a7e9f684f969f31e2d3ef9e477e0eea","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"Assorted spelling fixes\n\nSigned-off-by: Daniel Mack <daniel@zonque.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/00e4783a9a7e9f684f969f31e2d3ef9e477e0eea"},{"sha":"a3b79e31d10dad0fb19f822b7134daeaed54a016","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"metadata: cosmetics\n\nSigned-off-by: Daniel Mack <daniel@zonque.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/a3b79e31d10dad0fb19f822b7134daeaed54a016"},{"sha":"e776f3ee18797658c25e04ae85358073e6baa49a","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"message: simplify -EMSGSIZE test\n\nSimplify the code a bit and check for pool size overflows after we did\nthe modulo operation.\n\nSigned-off-by: Daniel Mack <daniel@zonque.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/e776f3ee18797658c25e04ae85358073e6baa49a"},{"sha":"c98e18705070f5ffc8eafd22a48cef416aec19cc","author":{"email":"2d393b18c8d5966ba6d9a51ea3e6da71f71f4933@opendz.org","name":"Djalal Harouni"},"message":"kdbus-util: all_ids_are_mapped() do not leak an fd\n\nSigned-off-by: Djalal Harouni <tixxdz@opendz.org>","distinct":true,"url":"https://api.github.com/repos/michelecurti/kdbus/commits/c98e18705070f5ffc8eafd22a48cef416aec19cc"}]}