{"push_id":1139703160,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"07f7905f9182ad0098a5a2e37d40ce9b27298380","before":"eaa3b308f7bb48256ccf56ea07d008fa5f9dd6ad","commits":[{"sha":"cccdc9842648518de7ee48ce461801954fc334c8","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Utils reorganisation: add netlib.strutils\n\nExtract a number of string and format-related functions to netlib.strutils.","distinct":false,"url":"https://api.github.com/repos/cortesi/mitmproxy/commits/cccdc9842648518de7ee48ce461801954fc334c8"},{"sha":"3d9dbd6a4940cc7fe6f65cbb257aaeacd1eab1ee","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"xrepr is used exactly once. move to pathoc.py.","distinct":false,"url":"https://api.github.com/repos/cortesi/mitmproxy/commits/3d9dbd6a4940cc7fe6f65cbb257aaeacd1eab1ee"},{"sha":"31012d782f64727de1d86662139e9ec6618043c5","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Consolidate some functions to strutils.bytes_to_escaped_str","distinct":false,"url":"https://api.github.com/repos/cortesi/mitmproxy/commits/31012d782f64727de1d86662139e9ec6618043c5"},{"sha":"09da1febbd9beac5ef5650274899439f5ce10e98","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@nullcube.com"},"message":"Shift a bunch more string-related functions to strutils","distinct":false,"url":"https://api.github.com/repos/cortesi/mitmproxy/commits/09da1febbd9beac5ef5650274899439f5ce10e98"},{"sha":"07f7905f9182ad0098a5a2e37d40ce9b27298380","author":{"name":"Aldo Cortesi","email":"c58aa6eb76b61c6c5ff05f6708f7b795a546d988@corte.si"},"message":"Merge pull request #1191 from cortesi/utils\n\nUtils reorganisation","distinct":true,"url":"https://api.github.com/repos/cortesi/mitmproxy/commits/07f7905f9182ad0098a5a2e37d40ce9b27298380"}]}
{"actor":{"display_login":"cortesi"}}