History log of /libuv/src/unix/stream.c (Results 226 – 250 of 251)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: node-v0.5.10
# ec825ffc 21-Oct-2011 Ben Noordhuis

unix: add TCP keepalive and no-delay control knobs

# 2069a24e 15-Oct-2011 Ben Noordhuis

unix: fix file descriptor leak

# c903bc3f 12-Oct-2011 Ryan Dahl

unix: fix a few compiler warnings

Revision tags: node-v0.5.9
# 5656e3c8 10-Oct-2011 Ryan Dahl

Prepare for writable TTY to be blocking

# 5816f2d2 07-Oct-2011 Ben Noordhuis

unix: avoid unnecessary read() syscall

# e3bcecdc 06-Oct-2011 Ryan Dahl

unix: clean up messy code

# 61fab8d1 04-Oct-2011 Ryan Dahl

unix: return UV_UNKNOWN_HANDLE when read2 doesn't recv one

unix passes ipc test on this comment.

# c920db9f 03-Oct-2011 Ryan Dahl

unix: handle passing kind of working

Revision tags: node-v0.5.8
# bb6b629e 30-Sep-2011 Ryan Dahl

make test-ipc accept the pending tcp server

# 45306f2e 29-Sep-2011 Ryan Dahl

unix: implement uv_write2

# 23796d20 27-Sep-2011 Erick Tryzelaar

Fixes #76. Unify OS error reporting

As a nice fringe benefit, this also shaves a word
off of a windows TCP handle by replacing "uv_err_t
bind_error" with "int bind_error".

# c03d4260 20-Sep-2011 Ryan Dahl

More tty on unix fixes

# 2ef8f359 20-Sep-2011 Ryan Dahl

tty fixes for unix

Revision tags: node-v0.5.7
# 75a088eb 16-Sep-2011 Ben Noordhuis

unix: remove failed write requests from stream->write_queue_size

# 3c0684e8 16-Sep-2011 Ben Noordhuis

unix: pass error to write callback in stream cleanup

# 4b9b692b 14-Sep-2011 Ben Noordhuis

unix: fix off-by-one error in comparison

Only 3 of the 4 buffer list entries were being used.

Revision tags: node-v0.5.6
# 3c964109 09-Sep-2011 Ben Noordhuis

unix: bring back uv__stream_destroy()

This is the revised version of reverted commit 431195c.

# bca49960 14-Sep-2011 Ben Noordhuis

unix: handle stream write errors properly

1. Ensure that failed writes don't leave the write queue in an inconsistent
state. Before, write requests were handed back to the user but we

unix: handle stream write errors properly

1. Ensure that failed writes don't leave the write queue in an inconsistent
state. Before, write requests were handed back to the user but were not
removed from the write queue. The cause of at least one use-after-free bug.

2. Pass the error to the callback on the next iteration of the event loop
instead of returning it immediately.

show more ...

# 066dc6bc 13-Sep-2011 Ben Noordhuis

unix: fix argument check / write request init order

# 21936ebf 13-Sep-2011 Ben Noordhuis

unix: remove unnecessary variable

# d70c7603 13-Sep-2011 Ben Noordhuis

unix: fix write queue double init

# eb987bcc 09-Sep-2011 Ben Noordhuis

unix: deduplicate stream init logic

Move shared init logic into uv__stream_init().

# ca5346f9 09-Sep-2011 Ben Noordhuis

unix: revert 98b9f58 and 431195c for now, corrupts memory

# 431195c9 08-Sep-2011 Ben Noordhuis

unix: run callbacks of pending writes when handle is closed

# b6807031 04-Sep-2011 Ben Noordhuis

unix: fix warning: implicit declaration of function ‘memcpy’

1234567891011