{"push_id":1146640938,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"a0ca0d01464386e121c9feb9ddd7f5f32d58dea2","before":"7115aa952d417eab170030d2bd7cbfbedc8332a3","commits":[{"sha":"a56fbe52461b7ecde386b8d33955aff573e10d94","author":{"name":"Maksym Sobolyev","email":"e7cba4f640635852a6bd9d09aa6cd45aa9ccc1f9@sippysoft.com"},"message":"Extend addrport2char_r() function to allow specifying separator\nbetween \"address\" portion and \"port\" portion of the IPv4/IPv6\naddress for the UDP socket.","distinct":true,"url":"https://api.github.com/repos/sippy/rtpproxy/commits/a56fbe52461b7ecde386b8d33955aff573e10d94"},{"sha":"6afaf9154ee06b1c87c60453ba023b588434b99b","author":{"name":"Maksym Sobolyev","email":"e7cba4f640635852a6bd9d09aa6cd45aa9ccc1f9@sippysoft.com"},"message":"Extend sip_print() function to allow specifying separator\nbetween \"address\" portion and \"port\" portion of the IPv4/IPv6\naddress for the UDP socket.","distinct":true,"url":"https://api.github.com/repos/sippy/rtpproxy/commits/6afaf9154ee06b1c87c60453ba023b588434b99b"},{"sha":"b7627011290588e663b13d3348953a8594b9e972","author":{"name":"Maksym Sobolyev","email":"e7cba4f640635852a6bd9d09aa6cd45aa9ccc1f9@sippysoft.com"},"message":"Use new form of the addrport2char_r() function.","distinct":true,"url":"https://api.github.com/repos/sippy/rtpproxy/commits/b7627011290588e663b13d3348953a8594b9e972"},{"sha":"a0ca0d01464386e121c9feb9ddd7f5f32d58dea2","author":{"name":"Maksym Sobolyev","email":"e7cba4f640635852a6bd9d09aa6cd45aa9ccc1f9@sippysoft.com"},"message":"Split address and port portions into separate columns.","distinct":true,"url":"https://api.github.com/repos/sippy/rtpproxy/commits/a0ca0d01464386e121c9feb9ddd7f5f32d58dea2"}]}
{"actor":{"display_login":"sobomax"}}