Robert Mustacchi
|
341ecab2ef
|
Remove extra dereference on hints
|
2011-07-07 21:39:07 -07:00 |
|
Ben Noordhuis
|
1717d42165
|
read() and write() return ssize_t, not size_t.
rv < 0 error checks were always false.
|
2011-07-08 00:40:13 +02:00 |
|
Ben Noordhuis
|
a74f339d17
|
Fix linux syscall detection.
|
2011-07-07 22:06:44 +02:00 |
|
Bert Belder
|
cb07847949
|
Remove obsolete file
|
2011-07-07 18:09:05 +02:00 |
|
Bert Belder
|
81bb15feed
|
Change msvc projects, more sanity in ares build config on windows
|
2011-07-07 18:07:53 +02:00 |
|
Ryan Dahl
|
9518ab6594
|
Allow user to specify CC env var (CC=clang make)
|
2011-07-07 08:32:37 -07:00 |
|
Ryan Dahl
|
ce8ff3031c
|
src/ and include/ directories
Helps #71 but does not update the MSVC files.
|
2011-07-07 07:52:57 -07:00 |
|
Ben Noordhuis
|
2b2980e86a
|
Detect availability of newish linux syscalls by kernel version.
|
2011-07-06 22:39:20 -07:00 |
|
Paul Querna
|
dc1d55dfec
|
If we are only writing or reading a single iovec, use the non-v versions of the calls, so we are hitting the exact same syscalls as non-uv, and it makes dtruss output easier to read.
|
2011-07-06 21:23:06 -07:00 |
|
Henry Rawas
|
a4b05abce6
|
optional IPv6 for echo-server
|
2011-07-06 17:07:37 -07:00 |
|
Henry Rawas
|
afff934953
|
detect ipv6 support
|
2011-07-06 16:48:39 -07:00 |
|
Ben Noordhuis
|
9a5b47d915
|
uv_sleep() takes milliseconds, usleep() microseconds. Convert argument.
|
2011-07-06 13:53:01 -07:00 |
|
Ryan Dahl
|
66ef54efff
|
unix: implement uv_connect6
|
2011-07-06 13:47:35 -07:00 |
|
Paul Querna
|
0bf38570e8
|
unix: Don't malloc for each write
|
2011-07-05 20:45:50 -07:00 |
|
Bert Belder
|
6c8d016fb4
|
Fix c-ares build with msvc
|
2011-07-06 04:07:00 +02:00 |
|
Bert Belder
|
49baaa4731
|
Add cygwin support
Fails a few tests
|
2011-07-06 02:54:47 +02:00 |
|
Henry Rawas
|
26880b0c90
|
win: IPv6 connect
|
2011-07-05 09:45:57 -07:00 |
|
Ryan Dahl
|
736dd8bfb3
|
Remove -Wno-variadic-macros
Helps #63.
Fixes #80.
|
2011-07-04 10:47:27 -07:00 |
|
Henry Rawas
|
ba1c38f2d8
|
fix mingw for eio
|
2011-07-01 10:58:29 -07:00 |
|
Ryan Dahl
|
35e1c62676
|
Fix hrtime on linux
|
2011-07-01 12:29:46 -04:00 |
|
Ben Noordhuis
|
09bd08ed97
|
Assert that uv_hrtime() actually sleeps for several microseconds.
|
2011-07-01 12:28:24 -04:00 |
|
Ryan Dahl
|
17ee7732c3
|
unix: All objects should be compiled with _LARGEFILE_SOURCE and _FILE_OFFSET_BITS=64
Fixes uv_getaddrinfo on linux
|
2011-07-01 11:52:54 -04:00 |
|
Ryan Dahl
|
0259b67db9
|
unix: Fix uv_getaddrinfo()
|
2011-07-01 08:10:18 -07:00 |
|
Ryan Dahl
|
8cd3d71229
|
fix linux build
|
2011-07-01 06:52:05 -07:00 |
|
Igor Zinkovsky
|
320057d588
|
uv_stream_t
|
2011-07-01 05:28:02 -07:00 |
|
Henry Rawas
|
9d84f92613
|
poll instead of ares timeout
|
2011-06-30 15:12:56 -07:00 |
|
Ryan Dahl
|
08809b2d04
|
unix: initial attempt at uv_getaddrinfo
|
2011-06-30 13:04:11 -07:00 |
|
Ryan Dahl
|
65b772a067
|
unix: remove unnecessary define
|
2011-06-30 12:04:22 -07:00 |
|
Ryan Dahl
|
bde908f565
|
unix: Include libeio
|
2011-06-30 11:43:17 -07:00 |
|
Ryan Dahl
|
39da51b20f
|
Remove WIN32_LEAN_AND_MEAN
|
2011-06-29 19:50:49 +02:00 |
|
Henry Rawas
|
8fd916d6dd
|
fix mingw build
|
2011-06-29 19:32:10 +02:00 |
|
Ryan Dahl
|
5b7cfe4bd4
|
unbreak 'make bench'
|
2011-06-28 21:11:33 +02:00 |
|
Ryan Dahl
|
796621c773
|
Implement c-ares on unix.
|
2011-06-28 21:08:17 +02:00 |
|
Ryan Dahl
|
5785961893
|
uv_ares utility methods put into new uv-common.c file
|
2011-06-28 18:53:09 +02:00 |
|
Ryan Dahl
|
fa514948fc
|
Move around uv_hrtime in the header
|
2011-06-28 14:30:10 +02:00 |
|
Ryan Dahl
|
7b56134f73
|
Rename uv_get_hrtime, uv_get_exepath to uv_hrtime, uv_exepath
|
2011-06-28 14:26:28 +02:00 |
|
Ryan Dahl
|
ac005f0a04
|
Add Matt to the authors
|
2011-06-28 14:11:47 +02:00 |
|
Matt Stevens
|
caf1a99115
|
IPv6 support
Fixes #70.
Fixes #19.
|
2011-06-28 14:11:21 +02:00 |
|
Ryan Dahl
|
f9b9bb44bd
|
Remove __CARES_BUILD_H CPP symbols
|
2011-06-28 13:31:32 +02:00 |
|
Bert Belder
|
d743cd4884
|
Followup for ares_build.h removal
|
2011-06-28 13:29:02 +02:00 |
|
Bert Belder
|
ad9356fb04
|
Remove unused variable
|
2011-06-28 13:22:53 +02:00 |
|
Ryan Dahl
|
6049387cc6
|
ares.h should not depend on ares_build.h
A dirty dirty patch but c-ares's header rules are way too annoying for a
static library.
|
2011-06-28 13:19:37 +02:00 |
|
Ryan Dahl
|
e78275c64b
|
Add rm to authors
|
2011-06-27 20:14:26 +02:00 |
|
Bert Belder
|
28620a4f55
|
Windows: No configure build
|
2011-06-27 18:29:46 +02:00 |
|
Ryan Dahl
|
daa499c567
|
unix: Remove c-ares and libev configure scripts
Instead let's be a bit more clever.
|
2011-06-27 18:29:35 +02:00 |
|
Bert Belder
|
8801925b41
|
Un-break the unix build
|
2011-06-25 17:47:46 +02:00 |
|
Bert Belder
|
b0ea919254
|
Igor, welcome back
|
2011-06-25 17:47:40 +02:00 |
|
Bert Belder
|
fc059832f6
|
Add todo item for making ares handles private
|
2011-06-25 17:47:40 +02:00 |
|
Bert Belder
|
21969b7a6f
|
benchmark-getaddrinfo: resolve more, use less concurrency
|
2011-06-25 17:47:39 +02:00 |
|
Bert Belder
|
16f471fa2e
|
Separate uv_getaddrinfo tests
|
2011-06-25 17:47:39 +02:00 |
|