{"push_id":621787941,"size":5,"distinct_size":5,"ref":"refs/heads/bootchart","head":"72f08a4a3098c4168992bc32a5cd10d19c1288da","before":"a8ce6adc58c5d58a6d109eb46f57c052e8d42b2a","commits":[{"sha":"15d2deab2a4a8bc2a0fe10251b929900fbd3cf11","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"bootchart: switch to log_* helpers\n\nLet the helper functions take care of the string message output.","distinct":true,"url":"https://api.github.com/repos/zonque/systemd/commits/15d2deab2a4a8bc2a0fe10251b929900fbd3cf11"},{"sha":"4152dee7c26949e63e172ead111b5107f02ae0c7","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"bootchart: clean up control flow logic\n\nDon't blindly exit() from random functions, but return a proper error\nand upchain error conditions.","distinct":true,"url":"https://api.github.com/repos/zonque/systemd/commits/4152dee7c26949e63e172ead111b5107f02ae0c7"},{"sha":"521b9a685101866379eac7cbb9ef754c7e26e8c2","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"bootchart: clean up sysfd and proc handling\n\nRetrieve the handle to procfs in main(), and pass it functions\nthat need it. Kill the global variables.\n\nAlso, refactor lots of code in svg_title(). There's no need to access any\nglobal variables from there either, and we really should return proper\nerrors from there as well.","distinct":true,"url":"https://api.github.com/repos/zonque/systemd/commits/521b9a685101866379eac7cbb9ef754c7e26e8c2"},{"sha":"06771724ccf419f70c2b3acd48777f804c266ea8","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"bootchart: kill a bunch of global variables\n\nThis code is in a confusingly bad shape. Kill a bunch of global variables\nand pass needed variables around in function calls.","distinct":true,"url":"https://api.github.com/repos/zonque/systemd/commits/06771724ccf419f70c2b3acd48777f804c266ea8"},{"sha":"72f08a4a3098c4168992bc32a5cd10d19c1288da","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"bootchart: assorted coding style fixes\n\n* kill unnecessary {}\n* add newlines where appropriate\n* remove dead code\n* reorder variable declarations\n* fix more return code logic\n* pass O_CLOEXEC to all open*() calles","distinct":true,"url":"https://api.github.com/repos/zonque/systemd/commits/72f08a4a3098c4168992bc32a5cd10d19c1288da"}]}