#
ec5130c3 |
| 08-Nov-2022 |
twosee |
unix,win: fix 'sprintf' is deprecated warning (#3813)
|
#
495ffca2 |
| 15-Jul-2022 |
Ben Noordhuis |
win: remove stdint-msvc2008.h (#3673) Support for VS 2008 was removed two years ago in commit a779fccfd so this file can safely be deleted.
|
#
385b7960 |
| 27-May-2021 |
twosee |
inet: fix inconsistent return value of inet_ntop6 PR-URL: https://github.com/libuv/libuv/pull/3182 Reviewed-By: Jameson Nash <vtjnash@gmail.com>
|
Revision tags: v1.41.0, v1.40.0, v1.39.0, v1.38.1, v1.38.0, v1.37.0, v1.36.0, v1.35.0, v1.34.2, v1.34.1, v1.34.0, v1.33.1, v1.33.0, v1.32.0, v1.31.0, v1.30.1, v1.30.0, v1.29.1, v1.29.0, v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.24.1 |
|
#
8972e65b |
| 03-Dec-2018 |
Ben Noordhuis |
unix: harden string copying, introduce strscpy() Replace calls to strcpy() and strncpy() with the newly introduced uv__strscpy() function that is meticulous about zero-terminating th
unix: harden string copying, introduce strscpy() Replace calls to strcpy() and strncpy() with the newly introduced uv__strscpy() function that is meticulous about zero-terminating the destination buffer. PR-URL: https://github.com/libuv/libuv/pull/2065 Refs: https://www.kernel.org/doc/htmldocs/kernel-api/API-strscpy.html Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com>
show more ...
|
Revision tags: v1.24.0, v1.23.2, v1.23.1, v1.23.0, v1.22.0, v1.21.0 |
|
#
47dcc07c |
| 28-May-2018 |
Ben Noordhuis |
win: move stdint-msvc2008.h to include/uv/ Move it so that include/ contains uv.h and nothing more. PR-URL: https://github.com/libuv/libuv/pull/1850 Reviewed-By: Colin Ihrig <cj
win: move stdint-msvc2008.h to include/uv/ Move it so that include/ contains uv.h and nothing more. PR-URL: https://github.com/libuv/libuv/pull/1850 Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
show more ...
|
Revision tags: v1.20.3, v1.20.2, v1.20.1, v1.20.0, v1.19.2, v1.19.1, v1.19.0, v1.18.0, v1.17.0, v1.16.1, v1.16.0, v1.15.0, v1.14.1, v1.14.0, v1.13.1, v1.13.0, v1.12.0, v1.11.0, v1.10.2, v1.10.1, v1.10.0, v0.10.37, v1.9.1, v1.9.0, v1.8.0, v1.7.5 |
|
#
a59085e1 |
| 19-Sep-2015 |
Peter Jas |
win: use the MSVC provided snprintf where possible PR-URL: https://github.com/libuv/libuv/pull/532 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
Revision tags: v1.7.4, v1.7.3, v1.7.2, v1.7.1, v1.7.0, v1.6.1, v1.6.0, v1.5.0, v0.10.36, v1.4.2, v0.10.35, v1.4.1, v0.10.34, v1.4.0, v1.3.0, v0.10.33, v1.2.1, v1.2.0, v0.10.32, v1.1.0, v0.10.31, v1.0.2, v0.10.30, v1.0.1, v1.0.0, v0.10.29, v1.0.0-rc2, v1.0.0-rc1, v0.11.29, v0.11.28, v0.11.27, v0.10.28, v0.11.26 |
|
#
4fac9427 |
| 23-May-2014 |
Saúl Ibarra Corretgé |
unix, windows: fix parsing scoped IPv6 addresses Signed-off-by: Saúl Ibarra Corretgé <saghul@gmail.com> |
#
e7b3c3fb |
| 23-May-2014 |
Saúl Ibarra Corretgé |
unix, windows: define UV__INET/6_ADDRSTRLEN constants |
Revision tags: v0.10.27, v0.11.25, v0.11.24 |
|
#
2b214192 |
| 14-Apr-2014 |
Fedor Indutny |
inet: allow scopeid in uv_inet_pton We already support it in `uv_ip6_addr` anyway. See https://github.com/joyent/node/issues/7395 |
Revision tags: v0.11.23, v0.10.26, v0.11.22, v0.11.21, v0.11.20, v0.10.25, v0.11.19, v0.10.24, v0.11.18, v0.10.23, v0.10.22, v0.11.17, v0.10.21, v0.11.16, v0.10.20, v0.11.15, v0.10.19, v0.11.14, v0.10.18, v0.10.17, v0.10.16, v0.11.13, v0.11.12, v0.11.11, v0.11.10, v0.10.15, v0.11.9, v0.10.14, v0.11.8, v0.11.7, v0.10.13, v0.11.6, v0.10.12, v0.11.5, v0.10.11 |
|
#
3ee4d3f1 |
| 06-Jun-2013 |
Ben Noordhuis |
unix, windows: return error codes directly This commit changes the libuv API to return error codes directly rather than storing them in a loop-global field. A code snippet like
unix, windows: return error codes directly This commit changes the libuv API to return error codes directly rather than storing them in a loop-global field. A code snippet like this one: if (uv_foo(loop) < 0) { uv_err_t err = uv_last_error(loop); fprintf(stderr, "%s\n", uv_strerror(err)); } Should be rewritten like this: int err = uv_foo(loop); if (err < 0) fprintf(stderr, "%s\n", uv_strerror(err)); The rationale for this change is that it should make creating bindings for other languages a lot easier: dealing with struct return values is painful with most FFIs and often downright buggy.
show more ...
|
#
ddd7e04f |
| 27-Jun-2013 |
Ben Noordhuis |
build: switch to autotools Switch to the build tool everyone loves to hate. The Makefile has served us well over the years but it's been acquiring more and more features that autoto
build: switch to autotools Switch to the build tool everyone loves to hate. The Makefile has served us well over the years but it's been acquiring more and more features that autotools gives us for free, like easy static+shared library building, sane install targets, and so on. This commit drops MinGW support. If there is demand for it, we'll re-add it.
show more ...
|
Revision tags: v0.10.10, v0.11.4, v0.10.9, v0.10.8, v0.11.3, v0.10.7, v0.10.6, v0.11.2, v0.10.5, v0.10.4, v0.11.1 |
|
#
9021dbcd |
| 10-Apr-2013 |
Brian White |
inet: snprintf returns int, not size_t |
Revision tags: node-v0.11.0, v0.10.2, node-v0.7.3, node-v0.7.7, node-v0.7.5, node-v0.5.3, node-v0.10.1, node-v0.10.0, node-v0.9.12, node-v0.9.11, node-v0.8.21, node-v0.8.19, node-v0.9.10, node-v0.9.7, node-v0.9.6, node-v0.9.4, node-v0.8.17 |
|
#
61ecb341 |
| 23-Oct-2012 |
saghul |
win: support compilation with Visual Studio 2008 |
Revision tags: node-v0.8.15, node-v0.9.3, node-v0.8.12, node-v0.8.10, node-v0.9.2, node-v0.8.9, node-v0.9.1, node-v0.8.8, node-v0.8.7 |
|
#
32f93e14 |
| 06-Aug-2012 |
Bert Belder |
Add libuv-ified versions of inet_pton and inet_ntop |