Bert Belder
|
42a86693a7
|
Windows: set loop counters to zero in uv_loop_init
|
2012-04-25 00:30:07 +02:00 |
|
Ben Noordhuis
|
dfda5009c2
|
unix, win: store ares handles in a binary tree
Store the uv_ares_task_t handles in a red-black tree, not a linked list.
Fixes #72.
|
2012-03-16 00:49:29 +01:00 |
|
Frank Denis
|
1c8cf617f9
|
windows: initialize ares handles list
We need to initialize the ares handles linked list or else bad things can happen
when we try to perform async lookups.
|
2012-03-08 15:12:23 +01:00 |
|
Ben Noordhuis
|
fbbc085448
|
Rename COUNTOF() to ARRAY_SIZE().
Consistent with Node, it has an ARRAY_SIZE() macro but not COUNTOF().
|
2012-01-18 15:48:31 +01:00 |
|
Igor Zinkovsky
|
52511b9ddc
|
windows: implement uv_loop_new+uv_loop_delete
|
2012-01-16 17:07:49 -08:00 |
|
Ben Noordhuis
|
71f6c0edb8
|
Merge remote-tracking branch 'origin/v0.6'
Conflicts:
src/win/util.c
|
2012-01-16 18:07:49 +01:00 |
|
Ben Noordhuis
|
6d9c9a533f
|
Add uv_loop_refcount() function, debug tool.
|
2012-01-14 00:33:08 +01:00 |
|
mattn
|
e53cecb8c0
|
add uv_run_once()
|
2011-12-14 14:28:35 +01:00 |
|
Bruce Mitchener
|
d513d9bb41
|
Fix typos.
|
2011-11-30 14:35:13 +01:00 |
|
Bert Belder
|
fce90652ed
|
Windows: avoid the loop starvation bug. Closes GH-154
|
2011-11-28 19:36:41 +01:00 |
|
Ben Noordhuis
|
16d48befba
|
win: add uv_loop_new() and uv_loop_delete() stubs
|
2011-11-06 04:08:43 +01:00 |
|
Ben Noordhuis
|
7b973eb4ad
|
Fix uv_loop_new() and uv_default_loop() function prototypes.
|
2011-11-06 04:04:32 +01:00 |
|
Igor Zinkovsky
|
7a53924aed
|
windows: call SetErrorMode on startup to ask the system not to handle critical errors
|
2011-11-01 15:36:04 -07:00 |
|
Igor Zinkovsky
|
90b0b7d099
|
windows: increase the number of OVERLAPPED_ENTRYs passed to GetQueuedCompletionStatusEx
|
2011-11-01 10:27:46 -07:00 |
|
Igor Zinkovsky
|
e7a53aed48
|
fix windows build
|
2011-09-28 11:52:08 -07:00 |
|
Bert Belder
|
622eb99113
|
win: implement tty
loose end: line-buffered input reads ascii, not unicode
|
2011-09-26 19:31:32 +02:00 |
|
Bert Belder
|
f790b689a7
|
Remove uv_init from uv.h and windows backend
|
2011-09-12 11:32:41 -07:00 |
|
Bert Belder
|
7b87ff7c9b
|
win: rename uv_loop_t.ares_channel to ares_chan to avoid confusing g++
|
2011-09-04 21:54:31 +02:00 |
|
Bert Belder
|
78debf9f67
|
win: multiplicity
|
2011-08-31 04:19:16 +02:00 |
|
Igor Zinkovsky
|
25175c7071
|
uv_fs & uv_work APIs
|
2011-08-26 11:00:53 -07:00 |
|
Bert Belder
|
5cae6e4e57
|
win: use uv_req_t.overlapped.Internal field to propagate request errors
|
2011-08-23 21:24:14 +02:00 |
|
Bert Belder
|
d1a63c4003
|
win: move winsock intialization out of tcp.c
|
2011-08-21 21:46:40 +02:00 |
|
Jeroen Janssen
|
507c4ccea6
|
fixes for unsigned/signed comparison
|
2011-08-17 13:58:55 +02:00 |
|
Igor Zinkovsky
|
fc26321890
|
use GetQueuedCompletionStatusEx if the OS supports it
|
2011-08-15 12:13:47 -07:00 |
|
Bert Belder
|
a2ee4854c6
|
Windows: dynamically load some ntdll functions
|
2011-08-12 02:44:00 +02:00 |
|
Bert Belder
|
5b532d5f60
|
Windows: do not hang if LOOP->refs become 0 in a prepare callback
|
2011-07-21 14:57:27 +02:00 |
|
Bert Belder
|
6e505766be
|
Windows: follow libev loop semantics more closely
|
2011-07-21 04:25:01 +02:00 |
|
Bert Belder
|
ca3cfbae74
|
Windows: use low-res event loop clock.
For much better performance. Closes #88.
|
2011-07-19 17:32:43 +02:00 |
|
Bert Belder
|
3a91232f66
|
Split up uv-win.c
|
2011-07-19 03:47:30 +02:00 |
|