Skip to content

Instantly share code, notes, and snippets.

@saghul
Created September 18, 2014 17:24
Show Gist options
  • Save saghul/1ce2c4a409b8699e88cc to your computer and use it in GitHub Desktop.
Save saghul/1ce2c4a409b8699e88cc to your computer and use it in GitHub Desktop.
7ff52b8 unix, windows: don't allow a NULL callback on timers
4ca9a36 unix, windows: add uv_fileno
ab2c442 fs: introduce uv_readdir_next() and report types
0ecee21 unix, windows: add uv_recv_buffer_size and uv_send_buffer_size
02e1ebd include: remove unneeded EADDRINFO errno
2e9d86e windows: add uv_backend_timeout
e99b89f unix, windows: add uv_fs_mkdtemp
cdc979d aix: improve AIX compatibility
960eefb unix: guarantee write queue cb execution order in streams
0d43992 unix, win: add uv_udp_try_send
b769484 unix, win: add send_queue_size and send_queue_count to uv_udp_t
8d11aac unix, windows: use the same threadpool implementation
e392a1a header: introduce `uv_loop_size()`
6ffb82e unix: don't run penging i/o callbacks after prepare callbacks
91985d4 unix, windows: make uv_barrier_wait() return bool
70c4256 unix, windows: getnameinfo implementation
2b21419 inet: allow scopeid in uv_inet_pton
2c02c4e sunos: support IPv6 qualified link-local addresses
e89740a bsd: support IPv6 qualified link-local addresses
3558d65 unix, windows: do not set SO_REUSEADDR by default on udp
08327a7 unix, windows: add IPv6 support for uv_udp_multicast_interface
b197515 unix: reopen tty as /dev/tty
422d281 unix, windows: make uv_cwd be consistent with uv_exepath
8c9d5dc unix, windows: add uv_fs_poll_getpath
a7ac2c4 unix, windows: add uv_fs_event_getpath
5ac214c unix, windows: add uv_pipe_getsockname
da9a2b1 unix, windows: add uv_getrusage() function
787f5ff unix, windows: add uv_loop_init and uv_loop_close
b05a3ee pipe: allow queueing pending handles
d4c12ad include: expose libuv version in header files
451de61 unix, win: add uv_udp_set_multicast_interface()
ed36b85 unix, windows: add uv_loop_alive() function
b5e7798 stream: introduce uv_try_write(...)
9d44d78 unix, windows: add uv_fs_event_start/stop functions
d7115f0 unix, windows: make uv_is_*() always return 0 or 1
08c6dde include: merge uv_udp_send and uv_udp_send6
bcee403 include: merge uv_udp_bind and uv_udp_bind6
5c675c4 include: merge uv_tcp_connect and uv_tcp_connect6
5fceccc include: merge uv_tcp_bind and uv_tcp_bind6
263da51 include: uv_udp_send{6} now takes sockaddr_in*
525dbb5 include: uv_udp_bind{6} now takes sockaddr_in*
0f7b296 include: uv_udp_recv_cb now takes const uv_buf_t*
255671d include: uv_tcp_connect{6} now takes sockaddr_in*
daa229a include: uv_tcp_bind{6} now takes sockaddr_in*
8184076 include: uv_ip[46]_addr now takes sockaddr_in*
b7d027c include: uv_read{2}_cb now takes const uv_buf_t*
3fb6612 include: uv_alloc_cb now takes uv_buf_t*
5d2434b unix, windows: add thread-local storage API
602b1c6 unix, windows: fix ipv6 link-local address parsing
1510ce8 unix, windows: allow NULL async callback
e3a657c unix, windows: add MAC to uv_interface_addresses()
977e833 build: add mingw makefile
1acbd76 unix, windows: don't read/recv if buf.len==0
3ee4d3f unix, windows: return error codes directly
ddd7e04 build: switch to autotools
f9e6029 unix, windows: add extra fields to uv_stat_t
43205ed unix: remove unused function uv_fatal_error()
f6d8ba3 unix, windows: run expired timers in run-once mode
bc56a4e windows: call idle handles on every loop iteration
a92b66f unix, windows: add uv_has_ref() function
14aa615 unix, win: add netmask to uv_interface_address
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment