{"push_id":687691495,"size":46,"distinct_size":46,"ref":"refs/heads/master","head":"9f2d8e823f8e3f03326d59ed66036af1c3c034d3","before":"c15316a62ee90a8402f0187344cf88589d197626","commits":[{"sha":"abd8db639cc6712c6f7a23b8d3febb1f0ea8b1aa","author":{"email":"66b03f0b078b6f2ab2ec85ebb5d87e22fbe9509d@nopcode.org","name":"pancake"},"message":"Honor `obsz` in `ij` output","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/abd8db639cc6712c6f7a23b8d3febb1f0ea8b1aa"},{"sha":"e5d2683e42822026d606cea2a038a44472026f58","author":{"email":"e827db31d2a155d2afef827a974549e85e14a3bd@hotmail.com","name":"skuater"},"message":"add handlers to interrupt r2pipe","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/e5d2683e42822026d606cea2a038a44472026f58"},{"sha":"f182a726dfb77209c91586c4d4423ce200ee3ed3","author":{"email":"66b03f0b078b6f2ab2ec85ebb5d87e22fbe9509d@nopcode.org","name":"pancake"},"message":"Fix search hit between blocks bug. Needs rework","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/f182a726dfb77209c91586c4d4423ce200ee3ed3"},{"sha":"fddb32ccd7c66b575c227a8f116bb4dedacc58f5","author":{"email":"4b3328da8c3022e99cb3d0d7a6f9e63d981bd1b2@gmail.com","name":"Álvaro Felipe Melchor"},"message":"Fix #2683","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/fddb32ccd7c66b575c227a8f116bb4dedacc58f5"},{"sha":"297a620a9491da05abce4882eba991bf9a78d2ab","author":{"email":"66b03f0b078b6f2ab2ec85ebb5d87e22fbe9509d@nopcode.org","name":"pancake"},"message":"Fix two covs","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/297a620a9491da05abce4882eba991bf9a78d2ab"},{"sha":"ab538a170db239812db946651f0b2a50cbfe650d","author":{"email":"388746299e91af3a55eb75ebbc0eb8ed1d3673f6@gmail.com","name":"David Kreuter"},"message":"m68k_disasm: replaced macro by inline function to please coverity","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/ab538a170db239812db946651f0b2a50cbfe650d"},{"sha":"33153828953b5d17578e6bf8a5f86bd99447c572","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: null check should be before dereferencing the pointer","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/33153828953b5d17578e6bf8a5f86bd99447c572"},{"sha":"78471faf98665f00b0d29edd252b1f8963f7cbfa","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: code refactoring\n\ncore/graph: extrat struct graph\n\ncore/graph: replace updateSeek with graph_update_seek\n\ncore/graph: change names to some functions\n\ncore/graph: refactoring of graph_set_layout\n\ncore/graph: make ostack part of the struct graph","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/78471faf98665f00b0d29edd252b1f8963f7cbfa"},{"sha":"cfa69ae7a87d7a2abc7481b04c3791d7d0966426","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: choose type of printing in graph_reload_nodes\n\nextract graph_prev/next_node to move to the previous/next node in the\ngraph.","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/cfa69ae7a87d7a2abc7481b04c3791d7d0966426"},{"sha":"91c4229660aa31c9de4b74930d7fb88ed75b874e","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: use n_edges/n_nodes instead of NULL terminating the list","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/91c4229660aa31c9de4b74930d7fb88ed75b874e"},{"sha":"5505d59a81890da3ed0ed09289a4999ad5249427","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: avoid realloc of edges at every step of the loop","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/5505d59a81890da3ed0ed09289a4999ad5249427"},{"sha":"823c7f8b1bfd3258d6f0cd64565f8afb870f0e07","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: extract function graph_print_nodes/edges","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/823c7f8b1bfd3258d6f0cd64565f8afb870f0e07"},{"sha":"e189a9ba49982baa3eb2f51d08e70e92fb6d8401","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: use a function to update the is_small_nodes flag\n\nin this way we can always update the size of the nodes at the right\nmoment.","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/e189a9ba49982baa3eb2f51d08e70e92fb6d8401"},{"sha":"e9facfe535da1d0e2a5db90beb5bffa0d54997ee","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: clean graph_reload_nodes\n\nleave the selection of the right thing to do to sub-functions.\nreload_nodes choose which node to reload based on the status of g.\ngraph_set_layout choose which layout to apply based on the status of g.","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/e9facfe535da1d0e2a5db90beb5bffa0d54997ee"},{"sha":"ad59230ef9e7ab04c94f18a0ea1cf6a8aac09ecd","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: push also tab/TAB movements in the history\n\ncore/graph: rename + moving functions","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/ad59230ef9e7ab04c94f18a0ea1cf6a8aac09ecd"},{"sha":"225cc70e37c671cce4dfb873bab6bd0b6d54ea90","author":{"email":"b62a2e079ca2623b2f787fc75f32c115495e498b@gmail.com","name":"Riccardo Schirone"},"message":"core/graph: do all update of the state in the graph_refresh function","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/225cc70e37c671cce4dfb873bab6bd0b6d54ea90"},{"sha":"d7f6b4f6c65f636efa7415d7f2caa5ba77e6f25e","author":{"email":"e827db31d2a155d2afef827a974549e85e14a3bd@hotmail.com","name":"skuater"},"message":"fix issue #2680","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/d7f6b4f6c65f636efa7415d7f2caa5ba77e6f25e"},{"sha":"c0b1e5fad317b775a5c08e4cfeb547d055758b35","author":{"email":"66b03f0b078b6f2ab2ec85ebb5d87e22fbe9509d@nopcode.org","name":"pancake"},"message":"Fix iOS build","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/c0b1e5fad317b775a5c08e4cfeb547d055758b35"},{"sha":"2acf7d4a039b31ffaaf563dc59ddf69e3f14ce45","author":{"email":"2cb9600be0e67b4d14f799b0984768f11bd96cbb@mail.ru","name":"Judge_Dredd"},"message":"arbitraty number of matches in cons/less search, refactor","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/2acf7d4a039b31ffaaf563dc59ddf69e3f14ce45"},{"sha":"008158f70507a382bccb7888c13cb223dfb60a9c","author":{"email":"4b3328da8c3022e99cb3d0d7a6f9e63d981bd1b2@gmail.com","name":"Álvaro Felipe Melchor"},"message":"Fix #2684","distinct":true,"url":"https://api.github.com/repos/grandemk/radare2/commits/008158f70507a382bccb7888c13cb223dfb60a9c"}]}