{"ref":"refs/heads/master","commits":[{"author":{"name":"Ben Noordhuis","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl"},"url":"https://api.github.com/repos/erickt/libuv/commits/f2c6b4106ddfc67f98da695ecf166df5e60e0f37","message":"unix: have uv_strerror() handle getaddrinfo() errors","sha":"f2c6b4106ddfc67f98da695ecf166df5e60e0f37"},{"author":{"name":"Bert Belder","email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/04b3c65ec8e599a9f77642c83541ea9771f639d4","message":"Add common.gypi to gyp-generated projects","sha":"04b3c65ec8e599a9f77642c83541ea9771f639d4"},{"author":{"name":"Bert Belder","email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/e9472fe02b484d7d68bb733849d4737c4053ec5c","message":"Prepare libuv for shared library build","sha":"e9472fe02b484d7d68bb733849d4737c4053ec5c"},{"author":{"name":"Bert Belder","email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/c985ea4b10a54335bc4d8c44a0f6c710f62d46d4","message":"Add uv__new_sys_error","sha":"c985ea4b10a54335bc4d8c44a0f6c710f62d46d4"},{"author":{"name":"Bert Belder","email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/90e15f1110f23d27b5f879562d33084290ba3ca8","message":"Implement uv_dlopen and friends","sha":"90e15f1110f23d27b5f879562d33084290ba3ca8"},{"author":{"name":"Ben Noordhuis","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl"},"url":"https://api.github.com/repos/erickt/libuv/commits/e4d6509211cbc4dffa26aab0e558ac9ebe8fa04a","message":"build: compile in dl.c on unix","sha":"e4d6509211cbc4dffa26aab0e558ac9ebe8fa04a"},{"author":{"name":"Ben Noordhuis","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl"},"url":"https://api.github.com/repos/erickt/libuv/commits/ed2b5e60cbfa6ca824408dc792d9282e5b8e9bfd","message":"linux: use ioctl(FIONBIO) to set O_NONBLOCK, saves a syscall","sha":"ed2b5e60cbfa6ca824408dc792d9282e5b8e9bfd"},{"author":{"name":"Luis Lavena","email":"8dc158282be10ab41b7ec45768f7a98d79f3ba7e@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/99b512e890bd424eaac8139a567733f03a7975a0","message":"Windows: use SO_KEEPALIVE instead of TCP_KEEPALIVE\n\nMinGW doesn't understand the latter. Closes GH-228.","sha":"99b512e890bd424eaac8139a567733f03a7975a0"},{"author":{"name":"Bert Belder","email":"9f2ff180696da386c1be31b4507155616db25dc6@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/c0792e54052bd3222c3b00e45f7e81c87187504a","message":"Windows: the correct way to make TCP_KEEPALIVE work on MinGW","sha":"c0792e54052bd3222c3b00e45f7e81c87187504a"},{"author":{"name":"Ben Noordhuis","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl"},"url":"https://api.github.com/repos/erickt/libuv/commits/84bc18684e40475d724c3163b4a2b116a62a2aa6","message":"linux: omit superfluous fcntl(F_GETFD) syscall","sha":"84bc18684e40475d724c3163b4a2b116a62a2aa6"},{"author":{"name":"Ben Noordhuis","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl"},"url":"https://api.github.com/repos/erickt/libuv/commits/70381cef9bcb7c306bf5204b7da9acdcf14ec74c","message":"unix: add getaddrinfo compatibility hack\n\nRevisit in the future. This is not a good hack.","sha":"70381cef9bcb7c306bf5204b7da9acdcf14ec74c"},{"author":{"name":"Ben Noordhuis","email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl"},"url":"https://api.github.com/repos/erickt/libuv/commits/bd82d02467c54ee152be748525deb8b8eb28b2a3","message":"ev: fix epoll_init file descriptor leak\n\nFix the edge case where epoll_init() leaks a file descriptor when it is called\nwhen the process has no open file descriptors.","sha":"bd82d02467c54ee152be748525deb8b8eb28b2a3"},{"author":{"name":"Erick Tryzelaar","email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/dab24ef0e376bcfc3f90758b9320a246583f84fc","message":"unix: Move libev data into it's own struct.","sha":"dab24ef0e376bcfc3f90758b9320a246583f84fc"},{"author":{"name":"Erick Tryzelaar","email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/de6446923e8aae0c011fda3e679bbe891611c1d0","message":"wip","sha":"de6446923e8aae0c011fda3e679bbe891611c1d0"},{"author":{"name":"Erick Tryzelaar","email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/85200a72a9531acd26b2292f97dbed69193ef5e6","message":"wip","sha":"85200a72a9531acd26b2292f97dbed69193ef5e6"},{"author":{"name":"Erick Tryzelaar","email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/73f875c2816d4b2496fd9e4de288020ba82e4a2d","message":"unix: Convert udp/tcp to use unix/io.h.","sha":"73f875c2816d4b2496fd9e4de288020ba82e4a2d"},{"author":{"name":"Erick Tryzelaar","email":"fa90a1997d4882d213aab2a4993e89213953b222@gmail.com"},"url":"https://api.github.com/repos/erickt/libuv/commits/d877d2df9c9a30cd8e3796bc78083abf867bf7ec","message":"wip","sha":"d877d2df9c9a30cd8e3796bc78083abf867bf7ec"}],"head":"d877d2df9c9a30cd8e3796bc78083abf867bf7ec","size":17,"push_id":48279271}