{"push_id":950919855,"size":9,"distinct_size":9,"ref":"refs/heads/v1.x","head":"76da68ea04b9ceebfa428b30f62c2fdd592c43dd","before":"f1a13e9b4abe8c97768a1d38b12ca3766c8a9b34","commits":[{"sha":"ad2cc8f6a79499732225c239a3c988b95f6767be","author":{"email":"5cf644ebf6e9a800af27d66b791c55ff75900872@gmail.com","name":"Alexis Murzeau"},"message":"test,win: fix compilation with shared lib\n\nTests were failing to link because of undefined snprintf symbol with\nVS < 2015 and using shared library.\n\nsnprintf is implemented in libuv in src/win/snprintf.c when compiling\nwith VS < 2015, so this commit add src/win/snprintf.c to test sources\nto make snprintf available in tests.\n\nPR-URL: https://github.com/libuv/libuv/pull/678\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/ad2cc8f6a79499732225c239a3c988b95f6767be"},{"sha":"d41749d546e70c5456c13c8741c7784c2c4b2048","author":{"email":"0373678c34e3ba86153af552fdf93e8b8abdf5a5@ca.ibm.com","name":"Imran Iqbal"},"message":"test: fix race condition in pipe-close-stdout\n\nIf the child process reaches uv_run before the parent has closed the\nwrite end of the pipe the test fails with the following output:\n\nAssertion failed in test/test-pipe-close-stdout-read-stdin.c\non line 86: uv_run(uv_default_loop(), UV_RUN_NOWAIT) == 0\nAssertion failed in test/test-pipe-close-stdout-read-stdin.c\non line 97: WIFEXITED(status) && WEXITSTATUS(status) == 0\n\nThis is mainly seen on AIX, but does not mean that it can not occur on\nlinux. This change causes the child process to be blocked until the\nwrite end of the pipe is properly closed. See 'man 7 pipe'[0] for\nmore detail.\n\n[0]http://linux.die.net/man/7/pipe\n\nPR-URL: https://github.com/libuv/libuv/pull/688\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/d41749d546e70c5456c13c8741c7784c2c4b2048"},{"sha":"c0fa2e7518a3a0e364c56f8223bdd0f549ddac66","author":{"email":"838f779c91673db29b8572ea3f54d191d3878ae2@gmail.com","name":"cjihrig"},"message":"unix,win: add uv_os_tmpdir()\n\nPR-URL: https://github.com/libuv/libuv/pull/672\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/c0fa2e7518a3a0e364c56f8223bdd0f549ddac66"},{"sha":"db680a1dff55fa549c6b05ad7423183f72c05369","author":{"email":"5a855e0bb2b2845cf5ad4dba0b56fd7131c57571@gmail.com","name":"Didiet"},"message":"ios: fix undefined PTHREAD_STACK_MIN\n\nPR-URL: https://github.com/libuv/libuv/pull/692\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/db680a1dff55fa549c6b05ad7423183f72c05369"},{"sha":"c21a75a16cf96b42e659f01ad2209d4968377c71","author":{"email":"0373678c34e3ba86153af552fdf93e8b8abdf5a5@ca.ibm.com","name":"Imran Iqbal"},"message":"test: fix threadpool_multiple_event_loops for AIX\n\nDisabled the filesystem portion of the test as there are known issues\nwith AIX and its fs. This particular test was failing with a timeout.\n\nPR-URL: https://github.com/libuv/libuv/pull/689\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/c21a75a16cf96b42e659f01ad2209d4968377c71"},{"sha":"a0b56059cfce1a923be17115fd5c666750f0497a","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@bnoordhuis.nl","name":"Ben Noordhuis"},"message":"unix: report errors for unpollable fds\n\nLibuv would abort() when trying to watch a file descriptor that is\nnot compatible with epoll-style polling; file descriptors referring\nto on-disk files fall into this category.\n\nFile descriptors that libuv creates itself are not an issue but\nexternal ones that come in through the uv_poll_init() API are.\n\nMake uv_poll_init() check whether the file descriptor is accepted by\nthe underlying system call and return an error when it's not.\n\nFixes: https://github.com/libuv/libuv/issues/658\nPR-URL: https://github.com/libuv/libuv/pull/659\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/a0b56059cfce1a923be17115fd5c666750f0497a"},{"sha":"3c59ad6d9520bd3edadc84d15402582caf75dec2","author":{"email":"6b04333c5f841c7f5f6d69f1b402b6ece89ab444@gmail.com","name":"Nikolai Vavilov"},"message":"win: fix watching root files\n\nWhen passing \"\\\\?\\C:\" to CreateFile, it opens the drive rather than the root\ndirectory. So include the trailing backslash in the directory name.\n\nFixes: https://github.com/nodejs/node/issues/4643\nPR-URL: https://github.com/libuv/libuv/pull/689\nReviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/3c59ad6d9520bd3edadc84d15402582caf75dec2"},{"sha":"af4c489e0a8592d2fa14337020891e651f9405ac","author":{"email":"8a7991f6950ea189abf159d6ec98d2fcc13dc5f6@gmail.com","name":"Saúl Ibarra Corretgé"},"message":"build,win: print the Visual Studio version in use\n\nPR-URL: https://github.com/libuv/libuv/pull/698\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/af4c489e0a8592d2fa14337020891e651f9405ac"},{"sha":"76da68ea04b9ceebfa428b30f62c2fdd592c43dd","author":{"email":"8a7991f6950ea189abf159d6ec98d2fcc13dc5f6@gmail.com","name":"Saúl Ibarra Corretgé"},"message":"build,win: remove unneeded condition from GYP file\n\nThe file itself contains include guards, so don't compile it\nconditionally.\n\nPR-URL: https://github.com/libuv/libuv/pull/697\nReviewed-By: Ben Noordhuis <info@bnoordhuis.nl>","distinct":true,"url":"https://api.github.com/repos/janeasystems/libuv/commits/76da68ea04b9ceebfa428b30f62c2fdd592c43dd"}]}