History log of /libuv/Makefile.am (Results 201 – 217 of 217)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 7f44933c 03-Nov-2013 Ben Noordhuis

include: remove uv_strlcat() and uv_strlcpy()

It was pointed out that they don't quite work like their BSD namesakes
and they arguably shouldn't have been part of the API anyway.

include: remove uv_strlcat() and uv_strlcpy()

It was pointed out that they don't quite work like their BSD namesakes
and they arguably shouldn't have been part of the API anyway.

Fixes #983.

show more ...

# 4c6294e6 11-Oct-2013 Sean Farrell

build: fix check target for mingw

# 150b6a71 18-Oct-2013 Ben Noordhuis

unix: add spinlock.h

Add an atomic, non-blocking spinlock type. The primary use case is to
have a mutex type that we can use while inside a signal handler.

# a3c3b37b 18-Oct-2013 Ben Noordhuis

unix: add atomic-ops.h

Add cmpxchgi(), cmpxchgl() and cpu_relax() functions that we can use
as simple primitives to build spinlocks out of.

# 717e0e56 20-Sep-2013 Timothy J Fontaine

build: use -pthread on sunos

When building on sunos with autoconf make sure to specify -pthread
otherwise there will be race conditions with errno and etc

# 2b9c374c 29-May-2013 Saúl Ibarra Corretgé

windows: run close callbacks after polling for i/o

Makes the uv-win behavior compatible with uv-unix.

Fixes #796.

# c363cd0d 31-Aug-2013 Brent Cook

build: include internal headers in source list

Allows 'make dist-*' targets to generate working tarballs.

# d48168af 21-Aug-2013 Ben Noordhuis

darwin: remove CoreFoundation dependency

Load the required symbols at run-time rather than linking against the
CoreFoundation (and CoreServices and ApplicationServices) frameworks
at

darwin: remove CoreFoundation dependency

Load the required symbols at run-time rather than linking against the
CoreFoundation (and CoreServices and ApplicationServices) frameworks
at build time.

Should make integration easier for people that bundle libuv with their
own projects because they no longer have to replicate magic -framework
incantations in their top-level build system.

show more ...

# e52aa6cc 29-Jul-2013 Keno Fischer

build: make autotools build system work with mingw

# 1a177d70 12-Aug-2013 Timothy J Fontaine

build: apply dtrace -G to all object files

fixes #871

# 1510ce81 12-Aug-2013 Ben Noordhuis

unix, windows: allow NULL async callback

Allow a NULL callback so the user doesn't have to provide a dummy when
the actual event is processed by e.g. a check handle callback.

# c82cea1e 28-Jul-2013 Ben Noordhuis

build: enable AM_INIT_AUTOMAKE([subdir-objects])

Squelches (justified) warnings with automake 1.14.

Object files are built in subdirectories now so fix up the dtrace
postprocess

build: enable AM_INIT_AUTOMAKE([subdir-objects])

Squelches (justified) warnings with automake 1.14.

Object files are built in subdirectories now so fix up the dtrace
postprocessing step to scan for *.lo files in said subdirectories.

Fixes #866.

show more ...

# b13941cf 12-Jul-2013 Timothy J Fontaine

build: dtrace shouldn't break out of tree builds

Fixes #848.

# 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 ...

Revision tags: v0.11.3, v0.10.7, v0.10.6, v0.11.2, v0.10.5, v0.10.4, v0.11.1, 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
# fd45f876 14-Mar-2013 Miroslav Bajtoš

linux,darwin,win: link-local IPv6 addresses

Modified uv_ip6_addr() to fill sin6_scope_id for link-local addresses.

Fixes #271

Conflicts:
build.mk

# 2f3124a8 03-Jul-2013 Timothy J Fontaine

build: add DTrace detection for autotools

# 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 ...

123456789