History log of /libuv/ (Results 2451 – 2475 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2d72854220-Oct-2014 Saúl Ibarra Corretgé

2014.10.21, Version 0.10.29 (Stable)

Changes since version 0.10.28:

* darwin: allocate enough space for select() hack (Fedor Indutny)

* linux: try epoll_pwait if epoll_wait

2014.10.21, Version 0.10.29 (Stable)

Changes since version 0.10.28:

* darwin: allocate enough space for select() hack (Fedor Indutny)

* linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)

* windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)

show more ...

5e50715906-Jul-2014 Saúl Ibarra Corretgé

windows: map ERROR_INVALID_DRIVE to UV_ENOENT

Backport c44f264641bd60bdc53b6e3f2e56d82ba43011d8 for v0.10 branch.

ef7b783d15-Sep-2014 Michael Hudson-Doyle

linux: try epoll_pwait if epoll_wait is missing

It seems that epoll_wait is implemented in glibc in terms of epoll_pwait and
new architectures (like arm64) do not implement the epoll_wai

linux: try epoll_pwait if epoll_wait is missing

It seems that epoll_wait is implemented in glibc in terms of epoll_pwait and
new architectures (like arm64) do not implement the epoll_wait syscall at all.
So if epoll_wait errors with ENOSYS, just call epoll_pwait.

This is a backport of 861de3d71d40bdd22712f0079cd38f41be75010d for v0.10
branch.

show more ...

f277e80720-Oct-2014 Saúl Ibarra Corretgé

version: now working on 1.0.0-rc3

e3ea6c1120-Oct-2014 Saúl Ibarra Corretgé

2014.10.21, Version 1.0.0-rc2 (Pre-release)

Changes since version 1.0.0-rc1:

* build: add missing fixtures to distribution tarball (Rob Adams)

* doc: update references to c

2014.10.21, Version 1.0.0-rc2 (Pre-release)

Changes since version 1.0.0-rc1:

* build: add missing fixtures to distribution tarball (Rob Adams)

* doc: update references to current stable branch (Zachary Newman)

* fs: fix readdir on empty directory (Fedor Indutny)

* fs: rename uv_fs_readdir to uv_fs_scandir (Saúl Ibarra Corretgé)

* doc: document uv_alloc_cb (Saúl Ibarra Corretgé)

* doc: add migration guide from version 0.10 (Saúl Ibarra Corretgé)

* build: add DragonFly BSD support in autotools (Robin Hahling)

* doc: document missing stream related structures (Saúl Ibarra Corretgé)

* doc: clarify uv_loop_t.data field lifetime (Saúl Ibarra Corretgé)

* doc: add documentation for missing functions and structures (Saúl
Ibarra Corretgé)

* doc: fix punctuation and grammar in README (Jeff Widman)

* windows: return libuv error codes in uv_poll_init() (cjihrig)

* unix, windows: add uv_fs_access() (cjihrig)

* windows: fix netmask detection (Alexis Campailla)

* unix, windows: don't include null byte in uv_cwd size (Saúl Ibarra
Corretgé)

* unix, windows: add uv_thread_equal (Tomasz Kołodziejski)

* windows: fix fs_write with nbufs > 1 and offset (Unknown W. Brackets)

show more ...

6760d51b20-Oct-2014 Unknown W. Brackets

windows: fix fs_write with nbufs > 1 and offset

When multiple bufs are specified, overlapped needs to be advanced
manually between each write. Without this, each buf will be written

windows: fix fs_write with nbufs > 1 and offset

When multiple bufs are specified, overlapped needs to be advanced
manually between each write. Without this, each buf will be written
to the same position (if offset is specified.)

ReadFile() automatically advances, but WriteFile() does not.

show more ...

59658a8d05-Oct-2014 Tomasz Kołodziejski

unix, windows: add uv_thread_equal

8a8cff4b16-Oct-2014 Saúl Ibarra Corretgé

unix, windows: don't include null byte in uv_cwd size

Make it consistent with uv_exepath

68ac0a6817-Sep-2014 Alexis Campailla

windows: fix netmask detection

uv_interface_addresses was using the linked list pointed to by
the FirstPrefix member of IP_ADAPTER_ADDRESSES in order to compute the
network prefix /

windows: fix netmask detection

uv_interface_addresses was using the linked list pointed to by
the FirstPrefix member of IP_ADAPTER_ADDRESSES in order to compute the
network prefix / network mask.

This was flawed in several ways:
- FirstPrefix can be NULL, and we would crash.
- On Windows Vista and later, the prefix list includes three IP adapter prefixes
for each IP address assigned to the adapter. We were assuming a 1:1 mapping
with the unicast address list.
- Even on Windows versions (i.e. XP) where the prefix list is supposed to have
one and only one element for each unicast address, the order of the two lists
is not guaranteed to be the same.

This fix was inspired and adapted from a commit in the Chromium project:
https://codereview.chromium.org/25167002/diff/6001/net/base/net_util_win.cc

See MSDN article for reference:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366058(v=vs.85).aspx

Excerpt from MSDN below:

In addition, the linked IP_ADAPTER_UNICAST_ADDRESS structures pointed to
by the FirstUnicastAddress member and the linked IP_ADAPTER_PREFIX
structures pointed to by the FirstPrefix member are maintained as separate
internal linked lists by the operating system. As a result, the order of
linked IP_ADAPTER_UNICAST_ADDRESS structures pointed to by the
FirstUnicastAddress member does not have any relationship with the order
of linked IP_ADAPTER_PREFIX structures pointed to by the FirstPrefix member.

On Windows Vista and later, the linked IP_ADAPTER_PREFIX structures pointed to
by the FirstPrefix member include three IP adapter prefixes for each IP address
assigned to the adapter. These include the host IP address prefix, the subnet
IP address prefix, and the subnet broadcast IP address prefix. In addition, for
each adapter there is a multicast address prefix and a broadcast address prefix.

show more ...

c18205a103-Oct-2014 cjihrig

unix, windows: add uv_fs_access()

416b733508-Oct-2014 cjihrig

windows: return libuv error codes in uv_poll_init()

Closes #1518

471e844705-Oct-2014 Jeff Widman

doc: fix punctuation and grammar in README

e4dc4aaa01-Oct-2014 Saúl Ibarra Corretgé

doc: add documentation for missing functions and structures

* uv_process_kill, uv_kill
* uv_fs_poll_init
* uv_timespec_t

00df3ec730-Sep-2014 Saúl Ibarra Corretgé

doc: clarify uv_loop_t.data field lifetime

Fixes #1503

9486e46230-Sep-2014 Saúl Ibarra Corretgé

doc: document missing stream related structures

uv_connect_t, uv_write_t and uv_shutdown_t.

Closes #1507

3193b67f26-Sep-2014 Robin Hahling

build: add DragonFly BSD support in autotools

958009bb25-Sep-2014 Saúl Ibarra Corretgé

doc: add migration guide from version 0.10

5e82203325-Sep-2014 Saúl Ibarra Corretgé

doc: document uv_alloc_cb

Fixes #1498

03e53f1c25-Sep-2014 Saúl Ibarra Corretgé

fs: rename uv_fs_readdir to uv_fs_scandir

Closes #1431

2f54947b23-Sep-2014 Fedor Indutny

fs: fix readdir on empty directory

`uv_fd_readdir()` should initialize all fields even if there are no
files. Fix the implementation and fix the test that should have been
covered it.

b7003beb23-Sep-2014 Zachary Newman

doc: update references to current stable branch

The contribution guidelines in CONTRIBUTING.md referred to v0.10 as
the current stable branch, rather than v1.x.

1cc2517020-Sep-2014 Rob Adams

build: add missing fixtures to distribution tarball

01293ac018-Sep-2014 Saúl Ibarra Corretgé

version: now working on 1.0.0-rc2

e47d4f0018-Sep-2014 Saúl Ibarra Corretgé

2014.09.18, Version 1.0.0-rc1 (Unstable)

0c28bbf718-Sep-2014 Saúl Ibarra Corretgé

version: set version to 1.0.0-rc1

1...<<919293949596979899100>>...218