History log of /libuv/ (Results 4251 – 4275 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
267e75dd02-Feb-2012 Bert Belder

Windows: better stat implementation

495853ee01-Feb-2012 Igor Zinkovsky

windows: map ERROR_ACCESS_DENIED to UV_EPERM

65bbf02d01-Feb-2012 Ben Noordhuis

build: bump _WIN32_WINNT to 0x600

Commit b471b33 updated the Makefile, this commit updates the gyp file.

6e995bd001-Feb-2012 isaacs

Update AUTHORS

243cfcd001-Feb-2012 isaacs

Merge remote-tracking branch 'ry/v0.6'


4cfda74d27-Jan-2012 Brandon Philips

uv.h: add EPERM to errno map to fix regression

EPERM isn't mapped in so chown returns an unknown error. This is a
regression from 0.4.12.

philips:node/ (master*) $ cat chown.js

uv.h: add EPERM to errno map to fix regression

EPERM isn't mapped in so chown returns an unknown error. This is a
regression from 0.4.12.

philips:node/ (master*) $ cat chown.js
var fs = require('fs')
fs.chown("/tmp/foobar", 100, 100, function(er){ console.log(er);})

philips:node/ (master*) $ ls -la /tmp/foobar
total 0
drwxr-xr-x 2 root wheel 68 Jan 24 17:21 .

0.4
---

philips:node/ (master*) $ /usr/local/Cellar/node/0.4.12/bin/node chown.js
{ stack: [Getter/Setter],
arguments: undefined,
type: undefined,
message: 'EPERM, Operation not permitted \'/tmp/foobar\'',
errno: 1,
code: 'EPERM',
path: '/tmp/foobar' }

master
------

philips:node/ (master*) $ ./node chown.js
{ [Error: UNKNOWN, unknown error '/tmp/foobar'] errno: -1, code: 'UNKNOWN', path: '/tmp/foobar' }

AFTER
-----

philips:node/ (master*) $ ./node chown.js
{ [Error: EPERM, operation not permitted '/tmp/foobar'] errno: 49, code: 'EPERM', path: '/tmp/foobar' }

show more ...

3eb94e9227-Jan-2012 Bert Belder

Implement udp multicast methods on windows

uv_udp_set_membership is not supported for UDP-IPv6 sockets yet.

62d9360431-Jan-2012 Bert Belder

Windows: enable SO_REUSEADDR for datagram sockets

8c8e653231-Jan-2012 Bert Belder

test-multicast-join: don't attempt to bind to a multicast address

Does not work on Windows. Bind to a normal interface first, then join the
multicast group instead.

45d7bd8831-Jan-2012 Ben Noordhuis

unix: explain SO_REUSEADDR and SO_REUSEPORT

cd16ba5128-Jan-2012 Ben Noordhuis

test: add UDP broadcast/multicast/ttl tests

7b83b99f31-Jan-2012 Bert Belder

Windows: try to set up vc environment when not running from vs command prompt

812e410730-Jan-2012 Ben Noordhuis

test: fix up stream import/export test

e34dc13421-Jan-2012 Ben Noordhuis

unix: implement uv_import() and uv_export()

abdc3eff21-Jan-2012 Ben Noordhuis

unix: add uv__dup()

d1a0e8e721-Jan-2012 Ben Noordhuis

test: fix undefined macro error

2ce0058220-Jan-2012 Igor Zinkovsky

import/export streams accross loops

cdb44df821-Jan-2012 Ben Noordhuis

unix: add UNREACHABLE() macro

Asserts and aborts when program flow reaches a place it shouldn't.

98c0498d30-Jan-2012 isaacs

unix: Remove assert in uv__pipe_accept

This assert unnecessarily prevents people from using the pipe_wrap
class in node to send file descriptors over sockets.

f9b478cf28-Jan-2012 Ben Noordhuis

test: add windows-only uv_fs_stat regression test

74cff55128-Jan-2012 Brandon Benvie

windows: fix off-by-one error in uv_fs_stat

uv__is_root typo caused incorrect fs.exists results in Node.

332b72e528-Jan-2012 Ben Noordhuis

sunos: fix uv_udp_set_ttl and uv_udp_set_multicast_loop

It turns out that setsockopt(IP_TTL) *does* expect an int, whereas
setsockopt(IP_MULTICAST_LOOP) needs a char.

16124bb327-Jan-2012 Ben Noordhuis

sunos: fix uv_udp_set_ttl and uv_udp_multicast_ttl

The argument to setsockopt(IP_TTL|IP_MULTICAST_TTL) should be a char, not an int
like on other Unices.

3de0411527-Jan-2012 Ben Noordhuis

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


3f1bad2027-Jan-2012 Ben Noordhuis

test: add missing return statement in fs_stat_root

1...<<171172173174175176177178179180>>...218