History log of /libuv/ (Results 3201 – 3225 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
028baaf014-May-2013 Bert Belder

2013.05.15, Version 0.10.7 (Stable)

Changes since version 0.10.6:

* windows: kill child processes when the parent dies (Bert Belder)

415f4d3e14-May-2013 Bert Belder

windows: kill child processes when the parent dies

This makes Windows behave just like Unix. This does not affect
processes that are spawned with the UV_PROCESS_DETACHED flag set.

1fd10dee14-May-2013 isaacs

Now working on v0.10.7

11e6613e14-May-2013 isaacs

2013.05.15, Version 0.10.6 (Stable)

Changes since version 0.10.5:

* stream: fix osx select hack (Fedor Indutny)

* stream: fix small nit in select hack, add test (Fedor Indu

2013.05.15, Version 0.10.6 (Stable)

Changes since version 0.10.5:

* stream: fix osx select hack (Fedor Indutny)

* stream: fix small nit in select hack, add test (Fedor Indutny)

* build: link with libkvm on openbsd (Ben Noordhuis)

* stream: use harder sync restrictions for osx-hack (Fedor Indutny)

* unix: fix EMFILE error handling (Ben Noordhuis)

* darwin: fix unnecessary include headers (Daisuke Murase)

* darwin: rename darwin-getproctitle.m (Ben Noordhuis)

* build: convert predefined $PLATFORM to lower case (Elliot Saba)

* build: set soname in shared library (Ben Noordhuis)

* build: make `make test` link against .a again (Ben Noordhuis)

* darwin: fix ios build, don't require ApplicationServices (Ben
Noordhuis)

* build: only set soname on shared object builds (Timothy J. Fontaine)

show more ...

0564ee4a16-Apr-2013 Miroslav Bajtoš

test, sunos: disable process_title test

Disable unit test failing due to missing implementation
of uv_(set|get)_process_title for Sun OS (SmartOS).

Based on discussion with @tjf

test, sunos: disable process_title test

Disable unit test failing due to missing implementation
of uv_(set|get)_process_title for Sun OS (SmartOS).

Based on discussion with @tjfontaine, such implementation is difficult
if possible at all and it won't be done anytime soon. Thus there is
no point in keeping the failing test around.

show more ...

55c150ab13-May-2013 Timothy J Fontaine

build: only set soname on shared object builds

f22163c213-May-2013 Ben Noordhuis

darwin: fix ios build, don't require ApplicationServices

28b1edd812-May-2013 Ben Noordhuis

Merge remote-tracking branch 'origin/v0.10'


a11d16d812-May-2013 Ben Noordhuis

build: make `make test` link against .a again

Commit 3eb6eb3 links the .so with -Wl,-soname which breaks the
`make test` target: run-tests is linked against (for example)
libuv.so.0.

build: make `make test` link against .a again

Commit 3eb6eb3 links the .so with -Wl,-soname which breaks the
`make test` target: run-tests is linked against (for example)
libuv.so.0.11 while the actual file name is libuv.so.

That's relatively easy to fix by getting creative with rpaths but it's
even easier to fix by simply linking statically.

It also means I no longer have to remember to set LD_BIND_NOW when
profiling the benchmarks.

show more ...

7d9c557212-May-2013 Ben Noordhuis

Merge remote-tracking branch 'origin/v0.10'


3eb6eb3512-May-2013 Ben Noordhuis

build: set soname in shared library

5879c61312-May-2013 Ben Noordhuis

unix: remove errno preserving code

Remove the errno preserving code. Libuv only implemented it in a
haphazard way and there seems to be a general consensus that no one
really cares a

unix: remove errno preserving code

Remove the errno preserving code. Libuv only implemented it in a
haphazard way and there seems to be a general consensus that no one
really cares anyway. Therefore, remove it.

show more ...

7d7fe6a912-May-2013 Ben Noordhuis

unix: clean up uv_accept()

96a2df8011-May-2013 Elliot Saba

build: convert predefined $PLATFORM to lower case

ab157df510-May-2013 isaacs

Now working on v0.11.3

3fba0bf610-May-2013 isaacs

2013.05.11, Version 0.11.2 (Unstable)

Changes since version 0.11.1:

* darwin: look up file path with F_GETPATH (Ben Noordhuis)

* unix, windows: add uv_has_ref() function (S

2013.05.11, Version 0.11.2 (Unstable)

Changes since version 0.11.1:

* darwin: look up file path with F_GETPATH (Ben Noordhuis)

* unix, windows: add uv_has_ref() function (Saúl Ibarra Corretgé)

* build: avoid double / in paths for dtrace (Timothy J. Fontaine)

* unix: remove src/unix/cygwin.c (Ben Noordhuis)

* windows: deal with the fact that GetTickCount might lag (Bert Belder)

* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)

* linux: don't use fopen() in uv_resident_set_memory() (Ben Noordhuis)

show more ...

fe2a315015-Apr-2013 Miroslav Bajtoš

test: add error logging to tty unit test

af6e865a15-Apr-2013 Miroslav Bajtoš

test: fix process_title failing on linux

Shorten the test string from 40 to 38 characters because the title
length is limited to 39 characters.

Truncation of long titles was int

test: fix process_title failing on linux

Shorten the test string from 40 to 38 characters because the title
length is limited to 39 characters.

Truncation of long titles was introduced intentionally by commit
a0c1d84 (see discussion in joyent/node#5006).

show more ...

ce580cc008-May-2013 Ben Noordhuis

Merge remote-tracking branch 'origin/v0.10'

Conflicts:
ChangeLog


2c21050920-Apr-2013 Miroslav Bajtoš

test: add RETURN_SKIP and RETURN_TODO macros

Added two new flags to identify tests that are intentionally ignored
(usually because we don't want to implement the tested functionality

test: add RETURN_SKIP and RETURN_TODO macros

Added two new flags to identify tests that are intentionally ignored
(usually because we don't want to implement the tested functionality
on current platform) and test serving as TODO list (usually indicating
that the tested functionality should be implemented on current plaform
in the near future.)

show more ...

4a8ec0c606-May-2013 Ben Noordhuis

sunos: handle disabled watcher after callback

Fix a potential use-after-free bug where the uv__io watcher struct is
referenced after being disabled by its callback function. The stress

sunos: handle disabled watcher after callback

Fix a potential use-after-free bug where the uv__io watcher struct is
referenced after being disabled by its callback function. The stress
is on 'potential' because in practice the watcher's memory is not
released until the next tick of the event loop.

show more ...

9b801d5502-May-2013 Ben Noordhuis

darwin: rename darwin-getproctitle.m

Rename it to darwin-getproctitle.c, it doesn't need an Objective-C
compiler. Fix up -Wpedantic warnings about void to function pointer
casts and

darwin: rename darwin-getproctitle.m

Rename it to darwin-getproctitle.c, it doesn't need an Objective-C
compiler. Fix up -Wpedantic warnings about void to function pointer
casts and include <ApplicationServices/ApplicationServices.h> to get
the GetCurrentProcess() function prototype.

show more ...

4b0fac8902-May-2013 Daisuke Murase

darwin: fix unnecessary include headers

This file doesn't use any Cocoa functions, CoreFoundation.h is enough here.
This line causes compilation error on iOS environment.

ebdeaed202-May-2013 Ben Noordhuis

Merge remote-tracking branch 'origin/v0.10'

Conflicts:
ChangeLog
src/version.c


b3ab332b01-May-2013 Ben Noordhuis

unix: fix EMFILE error handling

On Linux, the accept() and accept4() system calls checks for EMFILE
before checking for EAGAIN. Refine our EMFILE error handling tactic
to deal with t

unix: fix EMFILE error handling

On Linux, the accept() and accept4() system calls checks for EMFILE
before checking for EAGAIN. Refine our EMFILE error handling tactic
to deal with that. Here is what used to happen:

1. The event loop calls accept() and sees EMFILE.

2. Libuv switches to EMFILE error handling mode. It closes a stashed
file descriptor and calls accept() again.

3. The accept() system call fails with EAGAIN.

4. Libuv reopens the stashed file descriptor (reaching RLIMIT_NOFILE
again) and returns control to the regular event loop.

5. The regular event loop calls accept(), sees EMFILE and jumps to
step 2 again. Effectively an infinite loop.

Avoid that by not calling accept() again when we've seen EAGAIN.

Fixes joyent/node#5389.

show more ...

1...<<121122123124125126127128129130>>...218