{"push_id":1351295244,"size":34,"distinct_size":34,"ref":"refs/heads/develop","head":"da6e3ab8a7b65ba4b3861ed14136215fa4f0ddef","before":"95b8d00c4608e01155ec596b28ba25eb51c87f54","commits":[{"sha":"e71c74e745c7f7049a20735fdeedf90d49c36b24","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] pushed debug levels a level down, because it's too verbose.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/e71c74e745c7f7049a20735fdeedf90d49c36b24"},{"sha":"df113cd34eb4cb0ef195e6276693aac092291026","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] moved close() to utils.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/df113cd34eb4cb0ef195e6276693aac092291026"},{"sha":"022c46f87bb3ed05dcd9cc3481aaac07eb6988fa","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] implemented generic read() and write().","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/022c46f87bb3ed05dcd9cc3481aaac07eb6988fa"},{"sha":"cf4cd31c90a23e7031c98cc5cb66a3b9ea11ab24","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] exec the remote python, less processes floating around.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/cf4cd31c90a23e7031c98cc5cb66a3b9ea11ab24"},{"sha":"ae8514aa99ddbaa42591d154de4ee29ca8aef724","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] typo.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/ae8514aa99ddbaa42591d154de4ee29ca8aef724"},{"sha":"f04d3f045975ee8b731173ec35cf27ab51441b28","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] now we have generic read(), write() and close(), use the original fileobj as is.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/f04d3f045975ee8b731173ec35cf27ab51441b28"},{"sha":"fdf199278ed1cb017bf7cbda6f94a44ffaad144a","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] as now it's a nested loop, we must keep copy_to up to date, so the outer loop can finish properly.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/fdf199278ed1cb017bf7cbda6f94a44ffaad144a"},{"sha":"597a9fac6a2d24756770b7f01e87a0a5311e3d06","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] use generic close() to close the finish object.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/597a9fac6a2d24756770b7f01e87a0a5311e3d06"},{"sha":"c81b75b632fd967e0be7e394c9b79fd140f0f018","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] typo.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/c81b75b632fd967e0be7e394c9b79fd140f0f018"},{"sha":"2aa10f4b7cfca70d74e7bed06b0001e305c984c5","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] generic close() handles EBAFD.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/2aa10f4b7cfca70d74e7bed06b0001e305c984c5"},{"sha":"e991dd69565cb03a2a26fd7250b38cb23d5e9b4f","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] use generic close() as much as possible.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/e991dd69565cb03a2a26fd7250b38cb23d5e9b4f"},{"sha":"c23d0103d8b34120d5d2af67d67ba06d94c74480","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] close_file() also handles unregistering and cleanup.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/c23d0103d8b34120d5d2af67d67ba06d94c74480"},{"sha":"e6531d530e7a7db1ba511465c4be27a6f625ad2e","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] using addCleanup() I don't need the child pid anymore.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/e6531d530e7a7db1ba511465c4be27a6f625ad2e"},{"sha":"974ed4abe0bcae0ec671125ab238af3a94a6355e","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] raising _StopIteration is neither enough, so we just commit_suicide() by killing ourselves.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/974ed4abe0bcae0ec671125ab238af3a94a6355e"},{"sha":"102168d252fa9b03066c10b8ddbc21f0fc67cebd","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[!] current solution, commited only to keep track of it, but it doesn't work and it seems that there is a simpler one.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/102168d252fa9b03066c10b8ddbc21f0fc67cebd"},{"sha":"6cb8f0c21879dcd54fad52f08411ffefa4caa89c","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] simplify the nc replacement by directly connecting the client socket with bash's stdin/out(/err?).","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/6cb8f0c21879dcd54fad52f08411ffefa4caa89c"},{"sha":"3ee14d56f5d788175734ba2cbef5eebec5ebd536","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] print and log possible exceptions.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/3ee14d56f5d788175734ba2cbef5eebec5ebd536"},{"sha":"6fa9dfde9efc1465b00bf00a8f153102914b04ca","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] try to connect to the unittest, just in case it's waiting for us to connect.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/6fa9dfde9efc1465b00bf00a8f153102914b04ca"},{"sha":"75fe9c4062d458a69faff6affe74b6ca987447b4","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] don't try to restore tty settings to non-tty's.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/75fe9c4062d458a69faff6affe74b6ca987447b4"},{"sha":"f486290226fffb8927789ee7fd2494cf38315a4a","author":{"name":"Marcos Dione","email":"a993719b21184cf4ad5c067851cc465945ac0d97@grulic.org.ar"},"message":"[*] don't try to kill the child, it will die by itself.","distinct":true,"url":"https://api.github.com/repos/StyXman/ayrton/commits/f486290226fffb8927789ee7fd2494cf38315a4a"}]}
{"actor":{"display_login":"StyXman"}}