Skip to content

Instantly share code, notes, and snippets.

@saghul
Created August 5, 2014 08:32
Show Gist options
  • Save saghul/6a0969dc90bf53de414f to your computer and use it in GitHub Desktop.
Save saghul/6a0969dc90bf53de414f to your computer and use it in GitHub Desktop.
d802486 - test: disable tcp_close_accept on Windows
2e9d86e - windows: add uv_backend_timeout
89fc7d8 - windows: fix buffer overflow on uv__getnameinfo_work()
2cd91f9 - unix, windows: move uv_loop_close out of assert
8db4238 - windows: sort environment variables before calling CreateProcess
2ce14cf - windows: add more required environment variables
431b535 - windows: use UV_ECANCELED for aborted TCP writes
e72d48d - unix, windows: const-ify handle in uv_udp_getsockname
ff6a718 - Now working on v0.11.28
ffe24f9 - 2014.07.32, Version 0.11.27 (Unstable)
6d3a051 - windows: relay TCP bind errors via ipc
3d73d55 - windows: change GENERIC_ALL to GENERIC_WRITE in fs__create_junction
c11a598 - build: handle platforms without multiprocessing.synchronize
e99b89f - unix, windows: add uv_fs_mkdtemp
beb54fe - windows: destroy work queue elements when colsing a loop
c8abb29 - windows: don't use atexit for cleaning up the threadpool
645e2a2 - doc: update link to pyuv in README
1ece8fb - windows: return bind error immediately when implicitly binding
cdc979d - aix: improve AIX compatibility
06c60e9 - doc: add logo image to README
a499b73 - img: add logo files
960eefb - unix: guarantee write queue cb execution order in streams
38323c9 - openbsd: avoid requiring privileges for uv_resident_set_memory
dc1ea27 - doc: clarify the return value of uv_default_loop
817c092 - unix: remove incorrect assert
9e921ed - doc: clarify why we don't use SO_REUSEADDR for TCP on Windows
ad78e45 - test: fix watcher_cross_stop
4189122 - unix: try to write immediately in uv_udp_send
bf6e90f - doc: cleanup API documentation in uv.h
c44f264 - windows: map ERROR_INVALID_DRIVE to UV_ENOENT
b17223c - build: fix build on MinGW32
636b108 - windows: disable CRT debug handler on MinGW32
377bf68 - windows: count queued bytes even if request completed immediately
ebafb90 - windows: fix compatibility with cygwin pipes
b9b386a - doc: grammar, udp documentation fix up
b018dc5 - test: simplify test-tcp-try-write
40ad12e - unix: return UV_EAGAIN if uv_try_write cannot write any data
0d43992 - unix, win: add uv_udp_try_send
b769484 - unix, win: add send_queue_size and send_queue_count to uv_udp_t
f63e073 - common: use common uv__count_bufs code
d17bfc6 - doc: add documentation to uv_udp_start_recv
1830a3c - Revert "test: make barrier test more rigorous"
4bace4d - unix: use struct sockaddr_storage for target UDP addr
8d11aac - unix, windows: use the same threadpool implementation
fe8322d - windows: fix mingw32/debug build
d3c30aa - windows: use '-l<library>' form in gyp file
546fa7d - doc: remove duplicate word
4661f2d - Now working on v0.11.27
115281a - 2014.06.28, Version 0.11.26 (Unstable)
d4c1228 - include: const-ify arguments to uv_getnameinfo_cb
36b38cb - style: remove trailing whitespace
029e127 - unix: define NI_MAXHOST and NI_MAXSERV if needed
e392a1a - header: introduce `uv_loop_size()`
6de622c - build: add missing file to Makefile.mingw
218f48a - build: fix compilation warning on MinGW-w64
68cd6d6 - windows: add tty unicode support for input
cf7b812 - build: add pthread-fixes.c to Makefile.am on Android
133b9d1 - unix: allow uv_getnameinfo to be cancelled
6ffb82e - unix: don't run i/o callbacks after prepare callbacks
a098ac6 - unix, windows: return system error on EAI_SYSTEM
90e4afd - windows: fix PYTHON environment variable usage
2d45af8 - doc: remove requirement for signing the CLA
6c6c922 - test: make barrier test more rigorous
b64c359 - include: document barrier functions
91985d4 - unix, windows: make uv_barrier_wait() return bool
eee4776 - windows: fix handling closed socket while poll handle is closing
aab8d9d - doc: clarify return value when UV_RUN_NOWAIT is used
4fac942 - unix, windows: fix parsing scoped IPv6 addresses
e7b3c3f - unix, windows: define UV__INET/6_ADDRSTRLEN constants
6d56e6e - windows: remove redundant code in uv_tcp_write
e002340 - heap: fix `heap_remove()`
70c4256 - unix, windows: getnameinfo implementation
1579788 - unix, windows: avoid error in uv_fs_event_stop
ecaede6 - unix, windows: uv_dlerror const argument
f629075 - win: open_named_pipe const argument
6873224 - win: minor coding style cleanup
907b55e - process: adjust quote_cmd_arg for empty arguments
85e17ca - doc: refer to README.md to find out more information about tests
4ce5470 - unix: fix uv__open_cloexec usage
386d214 - unix, windows: be consistent when binding implictly in UDP
fa0e1e5 - unix, windows: remove unneeded define
9f51f26 - unix: fix handling error on UDP socket creation
e56717a - windows: add invert ANSI (7 / 27) emulation
21b1b87 - windows: add VT100 codes ?25l and ?25h
3259710 - thread: add uv_thread_cb typedef
b5548f1 - Now working on v0.11.26
2acd544 - 2014.05.02, Version 0.11.25 (Unstable)
87ae69b - unix, windows: uv_now constness
4d905fb - test: close stream immediately on error
76eb751 - doc: clarify what the addr argument of uv_udp_recv_cb contains
f55b853 - unix: handle case when addr is not initialized after recvmsg
fc5f11b - windows: fix build error
9b4f2b8 - unix, windows: validate flags on uv_udp|tcp_bind
d86d866 - doc: clarify uv_try_write return values
20d092e - common: pass const sockaddr ptr to uv_ip*_name
886e2bc - unix, windows: pass const handle ptr to uv_tcp_get*name
4018f72 - osx: pass const handle pointer to uv___stream_fd
8514c1c - authors: fix name
cd6e74d - test: fix compilation warnings with VC++
f212cef - include: reorder UV_HANDLE_PRIVATE_FIELDS
1daff47 - Now working on v0.11.25
ed948c2 - 2014.04.15, Version 0.11.24 (Unstable)
6a657dc - include: add reserved field for #926
2b21419 - inet: allow scopeid in uv_inet_pton
69f9f6f - test: fix EPIPE race in spawn_closed_process_io
0c726e7 - windows: fix console signal handler refcount
deff0e3 - test: Close process handles when spawn fails
621c4a3 - windows: Fix an infinite loop in uv_spawn
1759781 - build: fix building with old versions of autoconf
ba47e68 - windows: fix opening of read-only stdin pipes
2c02c4e - sunos: support IPv6 qualified link-local addresses
86831fe - linux: reduce file descriptor count of async pipe
39fee8e - authors: remove duplicate entries
842c70c - Now working on v0.11.24
e54de53 - 2014.04.07, Version 0.11.23 (Unstable)
b48ca33 - fs: avoid using readv/writev where possible
1d42b3c - Revert "build: enable all compiler warnings"
f75bb7c - build: enable all compiler warnings
d1ac594 - mingw: fix build with autotools
e89740a - bsd: support IPv6 qualified link-local addresses
7a4c42a - unix: add UV_HANDLE_IPV6 flag to tcp and udp handles
3558d65 - unix, windows: do not set SO_REUSEADDR by default on udp
8722633 - windows: fix check in uv_tty_endgame()
e7fdab1 - test: remove debug statement
08327a7 - unix, windows: add IPv6 support for uv_udp_multicast_interface
342e8c0 - unix: fallback to blocking writes if reopening a tty fails
8bbf469 - test: fix multicast join test on OSX when using IPv6
15140ce - unix: fix handling uv__open_cloexec failure
0ee3ce9 - osx: fix compilation warning
7c5ab1a - unix, windows: add IPv6 support to uv_udp_set_membership
db2a907 - unix, windows: removed unused status parameter
a2506c9 - android: add support of ifaddrs in android
4b1043d - build: removed unused and old option on AIX
7233796 - build: fix SunOS and AIX build with autotools
bbcc0c9 - build: freebsd link with libelf if dtrace enabled
b597d15 - stream: do not leak `alloc_cb` buffers on error
a057466 - unix: fix setting written size on uv_wd
1dc2709 - Now working on v0.11.23
cd0c19b - 2014.03.11, Version 0.11.22 (Unstable)
b197515 - unix: reopen tty as /dev/tty
daa457b - openbsd, osx: fix compilation warning on scandir
1ec4c23 - windows: fix warnings of MinGW -Wall -O3
e525b89 - build: allow CC to be overridden on Makefile.mingw
1fbecef - build: remove unneeded EXTRA_CFLAGS from Makefile.mingw
4c47fcd - freebsd: use accept4, introduced in version 10
3470009 - unix: workaround broken pthread_sigmask on Android
97fc348 - windows: Remove unused variable from uv__pipe_insert_pending_socket
f326820 - windows: fix winsock status codes for address errors
0e59136 - test: fix compiation warning
b05a3ee - pipe: allow queueing pending handles
2930d04 - windows: fall back for volume info query
409c7b3 - build: add required libraries to libuv.pc.in
b870d91 - build: fix configure when PKG_CONFIG is set
e4f28ad - test: make sure all handles in the loop are closed
29ed404 - build: add clean target, improve single file compile on MinGW
422d281 - unix, windows: make uv_cwd be consistent with uv_exepath
649dfc3 - Now working on v0.11.22
3ef9581 - 2014.02.28, Version 0.11.21 (Unstable)
2cfb96e - src: bump the version number
2611ef4 - unix, windows: add assertion in uv_loop_delete
3a8767e - unix: fix uv_fs_write when using an empty buffer
6d463bf - Now working on v0.11.21
88355e0 - 2014.02.27, Version 0.11.20 (Unstable)
2f6d4b4 - build, windows: do not fail on Windows SDK Prompt
269ff0b - fs: use preadv on Linux if available
515be33 - build: fix compilation warning if dtrace doesn't work
b2341e7 - windows: fix typo
b055538 - unix, windows: clarify what uv_stream_set_blocking does
7ad8f74 - unix, windows: set required size on UV_ENOBUFS
2f58bb6 - unix, windows: map ERANGE errno
8c9d5dc - unix, windows: add uv_fs_poll_getpath
a7ac2c4 - unix, windows: add uv_fs_event_getpath
e5bdef9 - fsevent: rename filename field to path
d3791bd - test: fix compilation warning on non-linux systems
644337a - test: fix compiler warning
aaaefe3 - errno: add ETXTBSY
7677f62 - test: fix compilation warning
4a023fc - unix, windows: map ENOPROTOOPT errno
5ac214c - unix, windows: add uv_pipe_getsockname
a442aa7 - doc: small fixes to comments and syntax
13dd350 - fs: vectored IO API for filesystem read/write
616167e - win: fix C99/C++ comment
d4f904b - heap: fix node removal
0943d3c - win: minor error handle fix to uv_pipe_write_impl
cd67e10 - build: update android toolchain
1ad6180 - test: fix spawn_stdout_and_stderr_to_file test
da9a2b1 - unix, windows: add uv_getrusage() function
787f5ff - unix, windows: add uv_loop_init and uv_loop_close
bfba45d - linux: include grp.h for setgroups()
fd35e7a - test: fix VC++ warning C4244
780d8ad - linux: always deregister closing fds from epoll
f17c535 - unix: use a heap for timers
a03ea23 - Revert "fs: vectored IO API for filesystem read/write"
3310ff4 - build: update dtrace m4 check for sunos
d7c8cff - windows: fixed compilation warning
8010bf9 - build, windows: fixed x64 configuration issue
7df2458 - fs: vectored IO API for filesystem read/write
d4c12ad - include: expose libuv version in header files
6f62d62 - windows: always initialize uv_process_t
8692bbc - windows: fix building on MinGW
a284b90 - unix: correct error when calling uv_shutdown twice
107be2b - unix, windows: map EFBIG errno
c8e4db6 - include: mark close_cb field as private
b738d31 - build: skip vcvarsall if already set up
66ab389 - unix: call setgoups before calling setuid/setgid
3901ec4 - unix: fix uv_tcp_nodelay return value in case of error
419c2ff - test: fix udp multicast interface test
a3c0e48 - doc: describe signal send emulation on windows
451de61 - unix, win: add uv_udp_set_multicast_interface()
7301d21 - gyp: qualify `library` variable
280469f - test: build spawn_fs_open only on unixes
60d621c - gitignore: root test ignores at /test
cb1cc25 - test: fix build on windows
6abe1e4 - fs: `uv__cloexec()` opened fd
6c525df - test: set getaddrinfo_fail timeout to 10000
756087e - test: support flexibly setting custom task options
b0ec132 - Now working on v0.11.20
336a182 - 2014.01.30, Version 0.11.19 (Unstable)
666aa2f - Now working on v0.11.19
d47962e - 2014.01.23, Version 0.11.18 (Unstable)
a568ed6 - authors: add two addresses to .mailmap, fix their name in AUTHORS
74b2900 - linux: move sscanf() out of the assert()
37e12bd - Revert "linux: silence uninitialized variable warning"
5008f8d - linux: silence uninitialized variable warning
3a4ec61 - test: fix after merge
8f15aae - tcp: uv_tcp_dualstack()
d1e6be1 - tcp: reveal bind-time errors before listen
acb9f89 - doc: adding ARCHS flag to OS X build command
c0716b3 - windows: improved handling of invalid FDs
4ce9c39 - Now working on v0.11.18
589c224 - 2013.12.32, Version 0.11.17 (Unstable)
17648be - unix: fix non-OSX builds
08cafd0 - stream: fix uv__stream_osx_select
7d23c1d - doc: add libuv-dox to the documentation section
2025341 - doc: add readme link to all projects that use libuv.
8b6c19e - Revert "pipe: allow queueing pending handles"
08aeaf6 - pipe: allow queueing pending handles
f166d6d - osx: Fix a possible segfault in uv__io_poll
ed36b85 - unix, windows: add uv_loop_alive() function
4a7a72f - build: ignore generated makefiles on android
b44edf3 - test: allow UV_EACCES in spawn_fails
a762934 - build: add support for VS2013
17d60e3 - stream: allow multiple buffers for uv_try_write
7f65a74 - test: remove C++ style comment
333a5b7 - Now working on v0.11.17
ae0ed8c - 2013.12.14, Version 0.11.16 (Unstable)
b5e7798 - stream: introduce uv_try_write(...)
4ed6496 - unix, windows: detect errors in uv_ip4/6_addr
b83caf8 - windows: uv_spawn code refactor
b65b747 - windows: translate system errors in uv_spawn
15af49a - unix, windows: always update loop time
69d2b69 - build: check if pkg-config is installed
f44f812 - build: hide dtrace rules unless needed
6c06331 - build: add support for pkg-config
646de34 - unix: fix various memory leaks and undef behavior
8094ac2 - doc: document how to run tests
2e58ea8 - doc: fixed typo in readme
39db225 - doc: add guidelines for contributing
44ecaa7 - windows/timer: fix uv_hrtime discontinuity
bf5038d - fsevents: fix subfolder check
27795cf - unix: fix accept() EMFILE error handling
dbe9905 - libuv: add more getaddrinfo errors
c438e73 - fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill
3a01e68 - Now working on v0.11.16
bfe645e - 2013.11.21, Version 0.11.15 (Unstable)
bde41b2 - samples: add socks5 proxy sample application
ab37249 - unix: nicer error message when kqueue() fails
f388698 - netbsd, openbsd: enable futimes() wrapper
0c05532 - test: don't connect to 0.0.0.0
e9f75fb - unix: set close-on-exec flag on received fds
86b5c1e - test: test fsevents error reporting
c2c92fa - build: add test-tcp-close-accept.c to test deps
0f5c28b - fsevents: use FlagNoDefer for FSEventStreamCreate
c6ecf97 - windows: use _snwprintf(), not swprintf()
24bfef2 - linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT
fd72366 - build: add test/test-watcher-cross-stop.c to list
b1b931d - fsevents: use native character encoding file paths
f764bff - unix: return exec errors from uv_spawn, not async
2445467 - build: fix windows smp build with gyp
7f44933 - include: remove uv_strlcat() and uv_strlcpy()
0520464 - queue: strengthen type checks
3c172ea - build: make systemtap probes work with gyp build
21c37a7 - linux: use CLOCK_MONOTONIC_COARSE if available
8a4aa22 - include: UV_FS_EVENT_RECURSIVE is a flag
43bef41 - fsevents: report errors to user
b45e3cc - Now working on v0.11.15
d7a6482 - 2013.10.30, Version 0.11.14 (Unstable)
fb36c09 - unix: move uv_shutdown() assertion
ee434b3 - test: remove replacement snprintf for mingw
4c6294e - build: fix check target for mingw
63cd99e - windows: add stdlib.h to satisfy reference to abort
d170c91 - windows: incorrect check for SOCKET_ERROR
1ab3e3f - windows: "else" keyword is missing
68795b7 - windows: _snprintf expected wrong parameter type in string
0fdd99f - fsevents: increase stack size for OSX 10.9
9ab5ee2 - include: document pipe path truncation behavior
20edfc7 - windows: remove unneeded check
16fb129 - windows: fix duplicate case build error
f2ab62e - include: add E2BIG status code mapping
777019b - unix: make uv_tty_reset_mode() async signal-safe
372e922 - unix: clean up uv_tty_set_mode() a little
150b6a7 - unix: add spinlock.h
a3c3b37 - unix: add atomic-ops.h
147ab0c - test: clean up signal_multiple_loops
9d44d78 - unix, windows: add uv_fs_event_start/stop functions
b0bb8de - .gitignore: fix .deps/, add .dirstamp
5c00a0e - unix: fix SIGCHLD waitpid() race in process.c
556fe1a - linux: ignore fractional time in uv_uptime()
a1e159f - test: relax timing assumption of timer_again
bddf357 - test: relax timing assumption of loop_stop
6462eaf - test: relax TTY availability assumptions
429bb80 - fsevents: fix clever rescheduling
0d435a5 - unix: remove uv__pipe_accept()
359d667 - unix: sanity-check fds before closing
7c7717c - windows: remove duplicate check in stream.c
581e8c9 - doc: update readme
717e0e5 - build: use -pthread on sunos
b460142 - bench: measure total/init/dispatch/cleanup times
d7115f0 - unix, windows: make uv_is_*() always return 0 or 1
05822a5 - unix: wrap long lines at 80 columns
f5baf21 - test: wrap long lines at 80 columns
ce3c38a - include: make uv_process_options_t.cwd const
adcc227 - include: update uv_is_active() documentation
b83109c - include: fix typo in comment in uv.h
9e4982f - include: remove UV_IO_PRIVATE_FIELDS macro
b7d333f - include: clean up includes in uv.h
02e8c8e - include: clarify uv_tcp_bind() behavior
2b9c374 - windows: run close callbacks after polling for i/o
8e23b04 - build: clarify instructions for Windows
20e774c - windows/fs: handle _open_osfhandle() failure correctly
489fb4c - windows/fs: make uv_fs_open() report EINVAL correctly
0f3c910 - windows/fs: wrap multi-statement macros in do..while block
5dad195 - Now working on v0.11.14
f5b6db6 - 2013.09.05, Version 0.11.13 (Unstable)
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
c363cd0 - build: include internal headers in source list
fe3a11e - windows: check for nonconforming swprintf arguments
f3f23b2 - unix: define _GNU_SOURCE, exposes glibc-isms
3e054c3 - Now working on v0.11.13
82d01d5 - 2013.09.03, Version 0.11.12 (Unstable)
76709c6 - windows: remove unused is_path_dir() function
585b6b7 - windows: remove unused variable in tty.c
d8ab41b - windows: fix stray comments
bdc8289 - windows: fix flags assignment in uv_fs_readdir()
779b8d8 - include: make uv_write{2} const correct
8c6ea10 - include: uv_spawn takes const uv_process_options_t*
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*
8c9f28b - test: fix epoll_wait() usage in test-embed.c
90874cc - Now working on v0.11.12
ba876d5 - 2013.08.30, Version 0.11.11 (Unstable)
2e74e2c - windows: make uv_shutdown() for write-only pipes work
82f2472 - darwin: fix 10.6 build error in fsevents.c
d48168a - darwin: remove CoreFoundation dependency
12933f4 - unix: move loop functions from core.c to loop.c
3f2d4d5 - unix: req queue must be empty when destroying loop
b647c27 - windows: fix mingw build
a9b3fe2 - windows: tweak Makefile.mingw for easier usage
5d2434b - unix, windows: add thread-local storage API
d5ab1c1 - Revert "build: remove mingw makefile"
d3308c2 - include: update uv_udp_open() / uv_udp_bind() docs
9d60f1e - linux: don't turn on SO_REUSEPORT socket option
d6464c8 - build: remove _GNU_SOURCE macro definition
8f3621e - build: remove mingw makefile
e52aa6c - build: make autotools build system work with mingw
c860767 - Now working on v0.11.11
742dadc - 2013.08.25, Version 0.11.10 (Unstable)
f4e4e6a - authors: remove duplicate entry
20a8e58 - windows: reimplement uv_fs_stat using NT syscalls
1cc6f96 - windows: squelch some compiler warnings
315d700 - windows: make it possible to use NtQueryVolumeInformationFile
c283a9e - windows: add DDK definitions for more file information classes
1f73bd4 - windows: add additional NTSTATUS class detection macros
7f75695 - windows: make uv_fs_chmod() report errors correctly
d667653 - windows: report uv_process_t exit code correctly
d8a3ed6 - test: strip trailing whitespace
17452cd - linux: fix setsockopt(SO_REUSEPORT) error handling
e47e6b2 - Now working on v0.11.10
a2d29b5 - 2013.08.24, Version 0.11.9 (Unstable)
66ae0ff - process: make the 'status' parameter for exit_cb an int64_t
ed82eae - windows: make uv_spawn() failure more predictable
cd2794c - fsevents: use shared FSEventStream
abcad99 - Now working on v0.11.9
a526046 - 2013.08.22, Version 0.11.8 (Unstable)
8531046 - windows: omit stdint.h, fix msvc 2008 build error
303ae3b - fsevents: FSEvents is most likely not thread-safe
602b1c6 - unix, windows: fix ipv6 link-local address parsing
dfce87c - test: simplify test-ip6-addr.c
12bad62 - darwin: fix ios compiler warning
b03192e - darwin: fix ios build error
acf1310 - build: fix automake serial-tests check again
5ff6f85 - darwin: call pthread_setname_np() if available
c82e703 - darwin: reduce fsevents thread stack size
06c4fa6 - darwin: create fsevents thread on demand
ffcf5d1 - darwin: fix indentation in uv__hrtime()
1a177d7 - build: apply dtrace -G to all object files
1510ce8 - unix, windows: allow NULL async callback
c6adab2 - unix: fix uv__signal_unlock() prototype
1920513 - sunos: remove futimes() macro
fd23dbf - unix: clean up __attribute__((quux)) usage
1e50026 - windows: move INLINE macro, remove UNUSED
0e4fa70 - build: fix string comparisons in autogen.sh
db1dccb - windows: fix missing return value warning
85b92ad - windows: fix uninitialized local variable warning
e4c1483 - build: serial-tests was added in automake v1.12
6837e48 - unix: fix missing return value warning in stream.c
d34fad7 - Now working on v0.11.8
3cad361 - 2013.08.07, Version 0.11.7 (Unstable)
a97685e - build: add automake serial-tests version check
fd08290 - test: add windows-only snprintf() function
35ea88c - build: disable parallel automake tests
fb2a6d4 - openbsd: fix uv_fs_sendfile() unused variable warnings
103969a - openbsd: fix dlerror() const correctness warning
f7e4637 - openbsd: fix uv_ip6_addr() unused variable warnings
5af98d3 - test: replace strcpy() with strncpy()
96f32a2 - test: replace sprintf() with snprintf()
d7a1ba8 - windows: fix mingw32 build, include limits.h
bfa3e28 - windows: fix mingw32 build, define JOB_OBJECT_XXX
4bdb7d8 - aix: fix build breakage introduced in 3ee4d3f
167a817 - sunos: fix build breakage introduced in e3a657c
0e7ba08 - unix, windows: make buf arg to uv_fs_write const
c82cea1 - build: enable AM_INIT_AUTOMAKE([subdir-objects])
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
b13941c - build: dtrace shouldn't break out of tree builds
4ce3a31 - test: fix signed/unsigned comparison warnings
c021ee0 - unix, windows: remove unused variables
7e68e6d - Now working on v0.11.7
6645b93 - 2013.07.21, Version 0.11.6 (Unstable)
3ee4d3f - unix, windows: return error codes directly
fd45f87 - linux,darwin,win: link-local IPv6 addresses
2f3124a - build: add DTrace detection for autotools
3b9cfe2 - build: use AM_SILENT_RULES conditionally
5a3b8f9 - test: fix spawn_setgid_fails and spawn_setuid_fails
d0be852 - test: fix fs_chown when running as root
d4f6165 - test: fix fs_fstat test on sunos
d2f67b9 - build: use AM_PROG_AR conditionally
ddd7e04 - build: switch to autotools
624be53 - build: add install target to the makefile
f9e6029 - unix, windows: add extra fields to uv_stat_t
652d5c9 - Now working on v0.11.6
e3c63ff - 2013.06.27, Version 0.11.5 (Unstable)
30a8b44 - windows: use WSAGetLastError(), not errno
92040eb - stream: add an API to make streams do blocking writes
b1d390e - windows: don't use uppercase in include filename
ff3ee84 - build: set OS=="android" for android builds
7d8504c - queue: fix pointer truncation on LLP64 platforms
8974633 - unix, windows: clean up uv_thread_create()
43205ed - unix: remove unused function uv_fatal_error()
5b1422b - unix: s/ngx-queue.h/queue.h/ in checksparse.sh
c766dfe - src: make queue.h c++ compatible
eb1f60c - build: fix build breakage from 3fdd2a1
3fdd2a1 - uv: support android libuv standalone build
ede8318 - test: don't use S_IREAD and S_IWRITE
442d11d - unix: avoid extra read, short-circuit on POLLHUP
fc6a2ad - unix: support for android builds
a8da229 - build: remove CSTDFLAG, use only CFLAGS
2c2327b - doc: explain how to build a .so
bec8f3c - Now working on v0.11.5
e43e5b3 - 2013.05.30, Version 0.11.4 (Unstable)
f6d8ba3 - unix, windows: run expired timers in run-once mode
b5cd78e - test: reflect new idle semantics in test
bc56a4e - windows: call idle handles on every loop iteration
c396486 - unix: appease warning about non-standard `inline`
adc79ba - Now working on v0.11.4
0a48c05 - 2013.05.16, Version 0.11.3 (Unstable)
5879c61 - unix: remove errno preserving code
7d7fe6a - unix: clean up uv_accept()
ab157df - Now working on v0.11.3
3fba0bf - 2013.05.11, Version 0.11.2 (Unstable)
4a8ec0c - sunos: handle disabled watcher after callback
c777079 - include: fix typo in comment in uv.h
ffe2ef0 - windows: deal with the fact that GetTickCount might lag
7f8130a - unix: remove src/unix/cygwin.c
2d89b4b - build: avoid double / in paths for dtrace
a92b66f - unix, windows: add uv_has_ref() function
145f7b3 - darwin: look up file path with F_GETPATH
fcac38a - Now working on v0.11.2
5c10e82 - 2013.04.11, Version 0.11.1 (Unstable)
1d5c61a - windows: simplify netmask detection in uv_interface_addresses
8041c52 - unix: style fixups
14aa615 - unix, win: add netmask to uv_interface_address
1e8fe45 - include: updated uv_udp_open documentation
4a55522 - unix: remove superfluous check in stream.c
8ef07cc - doc: add link to Visual Studio Express in README
d67d713 - build: make `make clean` remove test/runner.o
3a8c398 - sunos: fix syntax error introduced in 76d831e4
c43e851 - src: bump version to 0.11.1-pre
3c3a348 - include: remove UV_VERSION_* macros
0635e29 - unix, windows: remove ngx-queue.h
76d831e - unix: getaddrinfo_cb status arg should be 0 or -1
499c797 - unix, windows: nanosecond resolution for uv_fs_[fl]stat
ab935a2 - include: use x macros for uv_any_{handle,req} unions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment