ae0ed8c4 | 13-Dec-2013 |
Timothy J Fontaine |
2013.12.14, Version 0.11.16 (Unstable) Changes since version 0.11.15: * fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill (ci-innoq) * libuv: add more getaddrinfo e
2013.12.14, Version 0.11.16 (Unstable) Changes since version 0.11.15: * fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill (ci-innoq) * libuv: add more getaddrinfo errors (Steven Kabbes) * unix: fix accept() EMFILE error handling (Ben Noordhuis) * linux: fix up SO_REUSEPORT back-port (Ben Noordhuis) * fsevents: fix subfolder check (Fedor Indutny) * fsevents: fix invalid memory access (huxingyi) * windows/timer: fix uv_hrtime discontinuity (Bert Belder) * unix: fix various memory leaks and undef behavior (Fedor Indutny) * unix, windows: always update loop time (Saúl Ibarra Corretgé) * windows: translate system errors in uv_spawn (Alexis Campailla) * windows: uv_spawn code refactor (Alexis Campailla) * unix, windows: detect errors in uv_ip4/6_addr (Yorkie) * stream: introduce uv_try_write(...) (Fedor Indutny)
show more ...
|
b5e7798a | 06-Dec-2013 |
Fedor Indutny |
stream: introduce uv_try_write(...) `uv_try_write(stream, buf, size)` acts like `uv_write()`, but without queueing actual write until UV_POLLOUT (or IOCP completion). This is useful
stream: introduce uv_try_write(...) `uv_try_write(stream, buf, size)` acts like `uv_write()`, but without queueing actual write until UV_POLLOUT (or IOCP completion). This is useful for doing writes using on-stack `uv_write_t` requests. fix #1025
show more ...
|
4ed6496b | 12-Dec-2013 |
Yorkie |
unix, windows: detect errors in uv_ip4/6_addr |
eff3b131 | 12-Dec-2013 |
Fedor Indutny |
Merge remote-tracking branch 'origin/v0.10' Conflicts: .mailmap ChangeLog src/version.c
|
b83caf86 | 09-Dec-2013 |
Alexis Campailla |
windows: uv_spawn code refactor |
b65b7474 | 09-Dec-2013 |
Alexis Campailla |
windows: translate system errors in uv_spawn We weren't always translating system errors for in uv_spawn. This is half a fix for node's unit test test-child-process-cwd.js on w
windows: translate system errors in uv_spawn We weren't always translating system errors for in uv_spawn. This is half a fix for node's unit test test-child-process-cwd.js on win. The rest will go into node lib. It also fixes test-child-process-exec-error
show more ...
|
f3d311ed | 12-Dec-2013 |
Timothy J Fontaine |
Now working on v0.10.21 |
04141464 | 12-Dec-2013 |
Timothy J Fontaine |
2013.12.13, Version 0.10.20 (Stable) Changes since version 0.10.19: * linux: fix up SO_REUSEPORT back-port (Ben Noordhuis) * fs-event: fix invalid memory access (huxingyi) |
15af49a7 | 10-Dec-2013 |
Saúl Ibarra Corretgé |
unix, windows: always update loop time Fixes #846 |
69d2b696 | 08-Dec-2013 |
Saúl Ibarra Corretgé |
build: check if pkg-config is installed Also, don't check for a specific pkg-config version, since libuv doesn't use pkg-config itself |
f44f8124 | 08-Dec-2013 |
Joshua Neuheisel |
build: hide dtrace rules unless needed When using configure, there are situations where libuv will attempt to build uv-dtrace.h, even if it is configured with --disable-dtrace. For e
build: hide dtrace rules unless needed When using configure, there are situations where libuv will attempt to build uv-dtrace.h, even if it is configured with --disable-dtrace. For example, if libuv is first configured with dtrace enabled, then built, the .deps files will contain references to include/uv-dtrace.h. After a make clean and configure --disable-dtrace, the build will still attempt to create include/uv-dtrace.h and fail. make will see the dependency reference (which survives the make clean), use the rule (which is always added to the Makefile), and fail since DTRACE is not defined. This commit protects the rules to make uv-dtrace.h with the proper conditionals to ensure the rules are not written if --disable-dtrace is chosen. Fix #963.
show more ...
|
6c063317 | 06-Dec-2013 |
Andrej Manduch |
build: add support for pkg-config |
646de34f | 06-Dec-2013 |
Fedor Indutny |
unix: fix various memory leaks and undef behavior Kindly suggested by `cppcheck`. |
8094ac21 | 05-Dec-2013 |
Maciej Małecki |
doc: document how to run tests |
2e58ea8f | 01-Dec-2013 |
Tenor Biel |
doc: fixed typo in readme The link to nodejs.org in README.md was broken. |
39db2259 | 01-Dec-2013 |
Bert Belder |
doc: add guidelines for contributing |
f6c1a270 | 30-Nov-2013 |
Bert Belder |
Merge branch 'v0.10'
|
44ecaa7c | 30-Nov-2013 |
Bert Belder |
windows/timer: fix uv_hrtime discontinuity Large performance counter frequency values would cause overflows, even when 64-bit integers were used to do the multiplication with NANOSEC.
windows/timer: fix uv_hrtime discontinuity Large performance counter frequency values would cause overflows, even when 64-bit integers were used to do the multiplication with NANOSEC. Fix this by using floating point math instead. Fixes #850
show more ...
|
da323447 | 24-Oct-2013 |
huxingyi |
fs-event: fix invalid memory access file_info->FileName is not null terminated. |
5812e19b | 30-Nov-2013 |
isaacs |
Merge branch 'v0.10'
|
47d98b64 | 29-Nov-2013 |
Alex Gaynor |
doc: Removed use of gendered pronouns |
9342ef71 | 27-Nov-2013 |
Ben Noordhuis |
Merge remote-tracking branch 'origin/v0.10' Conflicts: src/unix/udp.c
|
7bb7371f | 27-Nov-2013 |
Ben Noordhuis |
build: make `./gyp_uv.py -f eclipse` work The eclipse backend (like the ninja backend) does not support the --generator_output switch. |
bf5038df | 21-Nov-2013 |
Fedor Indutny |
fsevents: fix subfolder check First of all, a bit of explanation of what happens there: 1. FSEvents emits absolute paths to changed files or directories 2. We cut off the first
fsevents: fix subfolder check First of all, a bit of explanation of what happens there: 1. FSEvents emits absolute paths to changed files or directories 2. We cut off the first part of such paths, which is equal to handle's real path ('/dir/subdir/subsubdir`, without trailing slash) 3. Then, if we are running in non-recursive mode, we discard paths that have slashes ('/') as a non-first character in them
show more ...
|
74457d08 | 25-Nov-2013 |
Ben Noordhuis |
linux: fix up SO_REUSEPORT back-port Commit 3d2c820 back-ports a patch from the master branch that disables the use of SO_REUSEPORT on Linux for reasons mentioned in the commit log.
linux: fix up SO_REUSEPORT back-port Commit 3d2c820 back-ports a patch from the master branch that disables the use of SO_REUSEPORT on Linux for reasons mentioned in the commit log. Unfortunately, the back-port was incomplete; another setsockopt() call site in src/unix/udp.c was overlooked. This commit rectifies that. Hat tip to Luca Bruno for helping troubleshoot the issue.
show more ...
|