| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 94eb980 commit da7b74b
55 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -253,3 +253,7 @@ Robert Chiras <robert.chiras@intel.com> | |||
| 253 | 253 | Kári Tristan Helgason <kthelgason@gmail.com> | |
| 254 | 254 | Krishnaraj Bhat <krrishnarraj@gmail.com> | |
| 255 | 255 | Enno Boland <g@s01.de> | |
| 256 | + Michael Fero <michael.fero@datastax.com> | ||
| 257 | + Robert Jefe Lindstaedt <robert.lindstaedt@gmail.com> | ||
| 258 | + Myles Borins <myles.borins@gmail.com> | ||
| 259 | + Tony Theodore <tonyt@logyst.com> | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,92 @@ | |||
| 1 | + 2016.05.17, Version 1.9.1 (Stable), d989902ac658b4323a4f4020446e6f4dc449e25c | ||
| 2 | + | ||
| 3 | + Changes since version 1.9.0: | ||
| 4 | + | ||
| 5 | + * test: handle root home directories (cjihrig) | ||
| 6 | + | ||
| 7 | + * unix: implement uv__fs_futime for AIX 7.1 (Imran Iqbal) | ||
| 8 | + | ||
| 9 | + * test: skip early bind tests if no IPv6 is supported (Saúl Ibarra Corretgé) | ||
| 10 | + | ||
| 11 | + * win: fix var declaration to be C89 compliant (Michael Fero) | ||
| 12 | + | ||
| 13 | + * unix: use POLL{IN,OUT,etc} constants directly (Ben Noordhuis) | ||
| 14 | + | ||
| 15 | + * doc: add ability to live reload and regenerate HTML (Saúl Ibarra Corretgé) | ||
| 16 | + | ||
| 17 | + * Revert "win,build: remove unused build defines" (cjihrig) | ||
| 18 | + | ||
| 19 | + * linux: fix fd leaks in uv_cpu_info() error paths (Ben Noordhuis) | ||
| 20 | + | ||
| 21 | + * linux: don't abort on malformed /proc/stat (Ben Noordhuis) | ||
| 22 | + | ||
| 23 | + * linux: fix long lines in linux-core.c (Ben Noordhuis) | ||
| 24 | + | ||
| 25 | + * test: fix fs_event_watch_file_current_dir for AIX (Imran Iqbal) | ||
| 26 | + | ||
| 27 | + * unix,fs: code cleanup of uv_fs_event_start for AIX (Imran Iqbal) | ||
| 28 | + | ||
| 29 | + * unix: delay signal handling until after normal i/o (Ben Noordhuis) | ||
| 30 | + | ||
| 31 | + * android: pthread_sigmask() does not set errno (Oguz Bastemur) | ||
| 32 | + | ||
| 33 | + * win: work around sharepoint scandir bug (Ben Noordhuis) | ||
| 34 | + | ||
| 35 | + * unix: guard against clobbering errno in uv__free() (Ben Noordhuis) | ||
| 36 | + | ||
| 37 | + * unix: remove unneeded SAVE_ERRNO wrappers (Ben Noordhuis) | ||
| 38 | + | ||
| 39 | + * test: skip fs_event_close_in_callback on AIX (Imran Iqbal) | ||
| 40 | + | ||
| 41 | + * win: add maxrss, pagefaults to uv_getrusage() (Robert Jefe Lindstaedt) | ||
| 42 | + | ||
| 43 | + * test: set a big send buffer size for tcp_write_queue_order (Andrius Bentkus) | ||
| 44 | + | ||
| 45 | + * unix: error on realpath if PATH_MAX is undefined (Myles Borins) | ||
| 46 | + | ||
| 47 | + * unix: fix bug in barrier fallback implementation (Kári Tristan Helgason) | ||
| 48 | + | ||
| 49 | + * build: bump android ndk version (Kári Tristan Helgason) | ||
| 50 | + | ||
| 51 | + * build: always compile with -fvisibility=hidden (Ben Noordhuis) | ||
| 52 | + | ||
| 53 | + * test: fix -Wformat warnings in platform test (Ben Noordhuis) | ||
| 54 | + | ||
| 55 | + * win: clarify fsevents handling code (Saúl Ibarra Corretgé) | ||
| 56 | + | ||
| 57 | + * test: fix POLLHDRUP related failures for AIX (Imran Iqbal) | ||
| 58 | + | ||
| 59 | + * build, mingw: set LIBS in configure.ac (Tony Theodore) | ||
| 60 | + | ||
| 61 | + * win: improve uv__convert_utf16_to_utf8 (Saúl Ibarra Corretgé) | ||
| 62 | + | ||
| 63 | + * win: simplified UTF16 -> UTF8 conversions (Saúl Ibarra Corretgé) | ||
| 64 | + | ||
| 65 | + * win: remove unneeded condition (Saúl Ibarra Corretgé) | ||
| 66 | + | ||
| 67 | + * darwin: work around condition variable kernel bug (Ben Noordhuis) | ||
| 68 | + | ||
| 69 | + * darwin: make thread stack multiple of page size (Ben Noordhuis) | ||
| 70 | + | ||
| 71 | + * build,win: rename platform to msbuild_platform (João Reis) | ||
| 72 | + | ||
| 73 | + * gitignore: ignore VS temporary database files (João Reis) | ||
| 74 | + | ||
| 75 | + * test: skip emfile on AIX (Imran Iqbal) | ||
| 76 | + | ||
| 77 | + * unix: use system allocator for scandir() (cjihrig) | ||
| 78 | + | ||
| 79 | + * common: release uv_fs_scandir() array (cjihrig) | ||
| 80 | + | ||
| 81 | + * win: call uv__fs_scandir_cleanup() (cjihrig) | ||
| 82 | + | ||
| 83 | + * win,tty: fix read stop in line mode (João Reis) | ||
| 84 | + | ||
| 85 | + * win,tty: don't duplicate handle for line reads (João Reis) | ||
| 86 | + | ||
| 87 | + * win,tty: restore cursor after canceling line read (Alexis Campailla) | ||
| 88 | + | ||
| 89 | + | ||
| 1 | 90 | 2016.04.08, Version 1.9.0 (Stable), 229b3a4cc150aebd6561e6bd43076eafa7a03756 | |
| 2 | 91 | ||
| 3 | 92 | Changes since version 1.8.0: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -43,8 +43,8 @@ if WINNT | |||
| 43 | 43 | ||
| 44 | 44 | include_HEADERS += include/uv-win.h include/tree.h | |
| 45 | 45 | AM_CPPFLAGS += -I$(top_srcdir)/src/win \ | |
| 46 | + -DWIN32_LEAN_AND_MEAN \ | ||
| 46 | 47 | -D_WIN32_WINNT=0x0600 | |
| 47 | - LIBS += -lws2_32 -lpsapi -liphlpapi -lshell32 -luserenv | ||
| 48 | 48 | libuv_la_SOURCES += src/win/async.c \ | |
| 49 | 49 | src/win/atomicops-inl.h \ | |
| 50 | 50 | src/win/core.c \ | |
@@ -290,20 +290,23 @@ endif | |||
| 290 | 290 | ||
| 291 | 291 | if ANDROID | |
| 292 | 292 | include_HEADERS += include/android-ifaddrs.h \ | |
| 293 | - include/pthread-fixes.h | ||
| 293 | + include/pthread-barrier.h | ||
| 294 | 294 | libuv_la_SOURCES += src/unix/android-ifaddrs.c \ | |
| 295 | - src/unix/pthread-fixes.c | ||
| 295 | + src/unix/pthread-fixes.c \ | ||
| 296 | + src/unix/pthread-barrier.c | ||
| 296 | 297 | endif | |
| 297 | 298 | ||
| 298 | 299 | if DARWIN | |
| 299 | - include_HEADERS += include/uv-darwin.h | ||
| 300 | + include_HEADERS += include/uv-darwin.h \ | ||
| 301 | + include/pthread-barrier.h | ||
| 300 | 302 | libuv_la_CFLAGS += -D_DARWIN_USE_64_BIT_INODE=1 | |
| 301 | 303 | libuv_la_CFLAGS += -D_DARWIN_UNLIMITED_SELECT=1 | |
| 302 | 304 | libuv_la_SOURCES += src/unix/darwin.c \ | |
| 303 | 305 | src/unix/darwin-proctitle.c \ | |
| 304 | 306 | src/unix/fsevents.c \ | |
| 305 | 307 | src/unix/kqueue.c \ | |
| 306 | - src/unix/proctitle.c | ||
| 308 | + src/unix/proctitle.c \ | ||
| 309 | + src/unix/pthread-barrier.c | ||
| 307 | 310 | test_run_tests_LDFLAGS += -lutil | |
| 308 | 311 | endif | |
| 309 | 312 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -20,6 +20,7 @@ CFLAGS += -Wall \ | |||
| 20 | 20 | -Iinclude \ | |
| 21 | 21 | -Isrc \ | |
| 22 | 22 | -Isrc/win \ | |
| 23 | + -DWIN32_LEAN_AND_MEAN \ | ||
| 23 | 24 | -D_WIN32_WINNT=0x0600 | |
| 24 | 25 | ||
| 25 | 26 | INCLUDES = include/stdint-msvc2008.h \ | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -60,6 +60,11 @@ Build documentation as HTML: | |||
| 60 | 60 | ||
| 61 | 61 | $ make html | |
| 62 | 62 | ||
| 63 | + Build documentation as HTML and live reload it when it changes (this requires | ||
| 64 | + sphinx-autobuild to be installed and is only supported on Unix): | ||
| 65 | + | ||
| 66 | + $ make livehtml | ||
| 67 | + | ||
| 63 | 68 | Build documentation as man pages: | |
| 64 | 69 | ||
| 65 | 70 | $ make man | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3,7 +3,7 @@ | |||
| 3 | 3 | export TOOLCHAIN=$PWD/android-toolchain | |
| 4 | 4 | mkdir -p $TOOLCHAIN | |
| 5 | 5 | $1/build/tools/make-standalone-toolchain.sh \ | |
| 6 | - --toolchain=arm-linux-androideabi-4.8 \ | ||
| 6 | + --toolchain=arm-linux-androideabi-4.9 \ | ||
| 7 | 7 | --arch=arm \ | |
| 8 | 8 | --install-dir=$TOOLCHAIN \ | |
| 9 | 9 | --platform=android-21 | |
@@ -14,7 +14,7 @@ export CXX=arm-linux-androideabi-g++ | |||
| 14 | 14 | export LINK=arm-linux-androideabi-g++ | |
| 15 | 15 | export PLATFORM=android | |
| 16 | 16 | ||
| 17 | - if [ $2 -a $2 == 'gyp' ] | ||
| 17 | + if [[ $2 == 'gyp' ]] | ||
| 18 | 18 | then | |
| 19 | 19 | ./gyp_uv.py -Dtarget_arch=arm -DOS=android -f make-android | |
| 20 | 20 | fi | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,4 +1,4 @@ | |||
| 1 | - version: v1.9.0.build{build} | ||
| 1 | + version: v1.9.1.build{build} | ||
| 2 | 2 | ||
| 3 | 3 | install: | |
| 4 | 4 | - cinst -y nsis | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,6 +1,5 @@ | |||
| 1 | 1 | { | |
| 2 | 2 | 'variables': { | |
| 3 | - 'visibility%': 'hidden', # V8's visibility setting | ||
| 4 | 3 | 'target_arch%': 'ia32', # set v8's target architecture | |
| 5 | 4 | 'host_arch%': 'ia32', # set v8's host architecture | |
| 6 | 5 | 'uv_library%': 'static_library', # allow override to 'shared_library' for DLL/.so builds | |
@@ -156,9 +155,6 @@ | |||
| 156 | 155 | 'cflags': [ '-pthread' ], | |
| 157 | 156 | 'ldflags': [ '-pthread' ], | |
| 158 | 157 | }], | |
| 159 | - [ 'visibility=="hidden"', { | ||
| 160 | - 'cflags': [ '-fvisibility=hidden' ], | ||
| 161 | - }], | ||
| 162 | 158 | ], | |
| 163 | 159 | }], | |
| 164 | 160 | ['OS=="mac"', { | |
@@ -170,9 +166,6 @@ | |||
| 170 | 166 | 'GCC_ENABLE_CPP_EXCEPTIONS': 'NO', # -fno-exceptions | |
| 171 | 167 | 'GCC_ENABLE_CPP_RTTI': 'NO', # -fno-rtti | |
| 172 | 168 | 'GCC_ENABLE_PASCAL_STRINGS': 'NO', # No -mpascal-strings | |
| 173 | - # GCC_INLINES_ARE_PRIVATE_EXTERN maps to -fvisibility-inlines-hidden | ||
| 174 | - 'GCC_INLINES_ARE_PRIVATE_EXTERN': 'YES', | ||
| 175 | - 'GCC_SYMBOLS_PRIVATE_EXTERN': 'YES', # -fvisibility=hidden | ||
| 176 | 169 | 'GCC_THREADSAFE_STATICS': 'NO', # -fno-threadsafe-statics | |
| 177 | 170 | 'PREBINDING': 'NO', # No -Wl,-prebind | |
| 178 | 171 | 'USE_HEADERMAP': 'NO', | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,7 +13,7 @@ | |||
| 13 | 13 | # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
| 14 | 14 | ||
| 15 | 15 | AC_PREREQ(2.57) | |
| 16 | - AC_INIT([libuv], [1.9.0], [https://github.com/libuv/libuv/issues]) | ||
| 16 | + AC_INIT([libuv], [1.9.1], [https://github.com/libuv/libuv/issues]) | ||
| 17 | 17 | AC_CONFIG_MACRO_DIR([m4]) | |
| 18 | 18 | m4_include([m4/libuv-extra-automake-flags.m4]) | |
| 19 | 19 | m4_include([m4/as_case.m4]) | |
@@ -58,6 +58,9 @@ AM_CONDITIONAL([NETBSD], [AS_CASE([$host_os],[netbsd*], [true], [false]) | |||
| 58 | 58 | AM_CONDITIONAL([OPENBSD], [AS_CASE([$host_os],[openbsd*], [true], [false])]) | |
| 59 | 59 | AM_CONDITIONAL([SUNOS], [AS_CASE([$host_os],[solaris*], [true], [false])]) | |
| 60 | 60 | AM_CONDITIONAL([WINNT], [AS_CASE([$host_os],[mingw*], [true], [false])]) | |
| 61 | + AS_CASE([$host_os],[mingw*], [ | ||
| 62 | + LIBS="$LIBS -lws2_32 -lpsapi -liphlpapi -lshell32 -luserenv -luser32" | ||
| 63 | + ]) | ||
| 61 | 64 | AC_CHECK_HEADERS([sys/ahafs_evProds.h]) | |
| 62 | 65 | AC_CHECK_PROG(PKG_CONFIG, pkg-config, yes) | |
| 63 | 66 | AM_CONDITIONAL([HAVE_PKG_CONFIG], [test "x$PKG_CONFIG" != "x"]) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -31,6 +31,8 @@ closed immediately after a call to :c:func:`uv_poll_stop` or :c:func:`uv_close`. | |||
| 31 | 31 | On windows only sockets can be polled with poll handles. On Unix any file | |
| 32 | 32 | descriptor that would be accepted by :man:`poll(2)` can be used. | |
| 33 | 33 | ||
| 34 | + .. note:: | ||
| 35 | + On AIX, watching for disconnection is not supported. | ||
| 34 | 36 | ||
| 35 | 37 | Data types | |
| 36 | 38 | ---------- | |
@@ -101,6 +103,10 @@ API | |||
| 101 | 103 | Calling :c:func:`uv_poll_start` on a handle that is already active is fine. Doing so | |
| 102 | 104 | will update the events mask that is being watched for. | |
| 103 | 105 | ||
| 106 | + .. note:: | ||
| 107 | + Though UV_DISCONNECT can be set, it is unsupported on AIX and as such will not be set | ||
| 108 | + on the `events` field in the callback. | ||
| 109 | + | ||
| 104 | 110 | .. versionchanged:: 1.9.0 Added the UV_DISCONNECT event. | |
| 105 | 111 | ||
| 106 | 112 | .. c:function:: int uv_poll_stop(uv_poll_t* poll) | |
| Back | FazBrowse Home | New Git URL |
0 commit comments