{"push_id":915610324,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"51f2177124f1db670976733a3b362f0f23e44a41","before":"1fc7faa08d7c74239d577093c30d7d72294df554","commits":[{"sha":"ff035d236f4237f3f692a633f303e17566797cad","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Sketches for fbr_mq, lightweight fiber communication channel","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/ff035d236f4237f3f692a633f303e17566797cad"},{"sha":"1fe2f76f11044ec387a7b513774e5f3c4fcd2e48","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Merge commit 'ec0b180a0e041cea6fcc0a3fe394dae14036079e'","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/1fe2f76f11044ec387a7b513774e5f3c4fcd2e48"},{"sha":"31eee59b3946c76e51781779c3d8f26d2e6a8471","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Fixed alloca allocation size in fbr_ev_wait_to","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/31eee59b3946c76e51781779c3d8f26d2e6a8471"},{"sha":"d79c2d564d7b8c6da25a4257e42a3cde682c49e7","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Fixed potential unterminated string in fiber name","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/d79c2d564d7b8c6da25a4257e42a3cde682c49e7"},{"sha":"322f265a20fda489c764357f37bff01a42741e79","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Fixed umask for mkstemp\n\nNow it is securely set to 077 before calling mkstemp. See\nstrace:\n\n[pid 28806] umask(0)                    = 022\n[pid 28806] umask(077)                  = 0\n[pid 28806] open(\"/tmp/fbr_buffer.FjJ3le\",O_RDWR|O_CREAT|O_EXCL, 0600) = 6\n[pid 28806] umask(022)                  = 077\n[pid 28806] unlink(\"/tmp/fbr_buffer.FjJ3le\") = 0","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/322f265a20fda489c764357f37bff01a42741e79"},{"sha":"c04a3ef9a559f008aef41614801ac68dcb5cda8d","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Fixed possible negative return from get_page_size","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/c04a3ef9a559f008aef41614801ac68dcb5cda8d"},{"sha":"8e462fbb1cc2ad520f68a949048ef771a690226d","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Fixed fbr_popen3 and covered it with tests","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/8e462fbb1cc2ad520f68a949048ef771a690226d"},{"sha":"151a7a7effd0a3244f03487f62a4e5922e5988ee","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Fixed buffer overrun in cond test","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/151a7a7effd0a3244f03487f62a4e5922e5988ee"},{"sha":"51f2177124f1db670976733a3b362f0f23e44a41","author":{"email":"5bbee23807648482824892e948157bfd9c578df4@nvidia.com","name":"Konstantin Olkhovskiy"},"message":"Added zero init for sockaddr structures in tests","distinct":true,"url":"https://api.github.com/repos/Lupus/libevfibers/commits/51f2177124f1db670976733a3b362f0f23e44a41"}]}