|
| 1 | +2013.07.26, Version 0.10.13 (Stable) |
| 2 | + |
| 3 | +Changes since version 0.10.12: |
| 4 | + |
| 5 | +* unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis) |
| 6 | + |
| 7 | + |
| 8 | +2013.07.10, Version 0.10.12 (Stable), 58a46221bba726746887a661a9f36fe9ff204209 |
| 9 | + |
| 10 | +Changes since version 0.10.11: |
| 11 | + |
| 12 | +* linux: add support for MIPS (Andrei Sedoi) |
| 13 | + |
| 14 | +* windows: uv_spawn shouldn't reject reparse points (Bert Belder) |
| 15 | + |
| 16 | +* windows: use WSAGetLastError(), not errno (Ben Noordhuis) |
| 17 | + |
| 18 | +* build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis) |
| 19 | + |
| 20 | +* build: `all` now builds static and dynamic lib (Ben Noordhuis) |
| 21 | + |
| 22 | +* unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis) |
| 23 | + |
| 24 | + |
| 25 | +2013.06.13, Version 0.10.11 (Stable), c3b75406a66a10222a589cb173e8f469e9665c7e |
| 26 | + |
| 27 | +Changes since version 0.10.10: |
| 28 | + |
| 29 | +* unix: unconditionally stop handle on close (Ben Noordhuis) |
| 30 | + |
| 31 | +* freebsd: don't enable dtrace if it's not available (Brian White) |
| 32 | + |
| 33 | +* build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine) |
| 34 | + |
| 35 | +* unix: remove overzealous assert (Ben Noordhuis) |
| 36 | + |
| 37 | +* unix: clear UV_STREAM_SHUTTING after shutdown() (Ben Noordhuis) |
| 38 | + |
| 39 | +* unix: fix busy loop, write if POLLERR or POLLHUP (Ben Noordhuis) |
| 40 | + |
| 41 | + |
| 42 | +2013.06.05, Version 0.10.10 (Stable), 0d95a88bd35fce93863c57a460be613aea34d2c5 |
| 43 | + |
| 44 | +Changes since version 0.10.9: |
| 45 | + |
| 46 | +* include: document uv_update_time() and uv_now() (Ben Noordhuis) |
| 47 | + |
| 48 | +* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis) |
| 49 | + |
| 50 | +* linux: fix memory leak in uv_cpu_info() error path (Ben Noordhuis) |
| 51 | + |
| 52 | +* linux: don't ignore OOM errors in uv_cpu_info() (Ben Noordhuis) |
| 53 | + |
| 54 | +* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis) |
| 55 | + |
| 56 | +* darwin: make uv_fs_sendfile() respect length param (Wynn Wilkes) |
| 57 | + |
| 58 | + |
| 59 | +2013.05.29, Version 0.10.9 (Stable), a195f9ace23d92345baf57582678bfc3017e6632 |
| 60 | + |
| 61 | +Changes since version 0.10.8: |
| 62 | + |
| 63 | +* unix: fix stream refcounting buglet (Ben Noordhuis) |
| 64 | + |
| 65 | +* unix: remove erroneous asserts (Ben Noordhuis) |
| 66 | + |
| 67 | +* unix: add uv__is_closing() macro (Ben Noordhuis) |
| 68 | + |
| 69 | +* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis) |
| 70 | + |
| 71 | + |
| 72 | +2013.05.25, Version 0.10.8 (Stable), 0f39be12926fe2d8766a9f025797a473003e6504 |
| 73 | + |
| 74 | +Changes since version 0.10.7: |
| 75 | + |
| 76 | +* windows: make uv_spawn not fail under job control (Bert Belder) |
| 77 | + |
| 78 | +* darwin: assume CFRunLoopStop() isn't thread-safe (Fedor Indutny) |
| 79 | + |
| 80 | +* win: fix UV_EALREADY incorrectly set (Bert Belder) |
| 81 | + |
| 82 | +* darwin: make two uv__cf_*() functions static (Ben Noordhuis) |
| 83 | + |
| 84 | +* darwin: task_info() cannot fail (Ben Noordhuis) |
| 85 | + |
| 86 | +* unix: add mapping for ENETDOWN (Ben Noordhuis) |
| 87 | + |
| 88 | +* unix: implicitly signal write errors to libuv user (Ben Noordhuis) |
| 89 | + |
| 90 | +* unix: fix assert on signal pipe overflow (Bert Belder) |
| 91 | + |
| 92 | +* unix: turn off POLLOUT after stream connect (Ben Noordhuis) |
| 93 | + |
| 94 | + |
| 95 | +2013.05.15, Version 0.10.7 (Stable), 028baaf0846b686a81e992cb2f2f5a9b8e841fcf |
| 96 | + |
| 97 | +Changes since version 0.10.6: |
| 98 | + |
| 99 | +* windows: kill child processes when the parent dies (Bert Belder) |
| 100 | + |
| 101 | + |
| 102 | +2013.05.15, Version 0.10.6 (Stable), 11e6613e6260d95c8cf11bf89a2759c24649319a |
| 103 | + |
| 104 | +Changes since version 0.10.5: |
| 105 | + |
| 106 | +* stream: fix osx select hack (Fedor Indutny) |
| 107 | + |
| 108 | +* stream: fix small nit in select hack, add test (Fedor Indutny) |
| 109 | + |
| 110 | +* build: link with libkvm on openbsd (Ben Noordhuis) |
| 111 | + |
| 112 | +* stream: use harder sync restrictions for osx-hack (Fedor Indutny) |
| 113 | + |
| 114 | +* unix: fix EMFILE error handling (Ben Noordhuis) |
| 115 | + |
| 116 | +* darwin: fix unnecessary include headers (Daisuke Murase) |
| 117 | + |
| 118 | +* darwin: rename darwin-getproctitle.m (Ben Noordhuis) |
| 119 | + |
| 120 | +* build: convert predefined $PLATFORM to lower case (Elliot Saba) |
| 121 | + |
| 122 | +* build: set soname in shared library (Ben Noordhuis) |
| 123 | + |
| 124 | +* build: make `make test` link against .a again (Ben Noordhuis) |
| 125 | + |
| 126 | +* darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis) |
| 127 | + |
| 128 | +* build: only set soname on shared object builds (Timothy J. Fontaine) |
| 129 | + |
| 130 | + |
| 131 | +2013.04.24, Version 0.10.5 (Stable), 6595a7732c52eb4f8e57c88655f72997a8567a67 |
| 132 | + |
| 133 | +Changes since version 0.10.4: |
| 134 | + |
| 135 | +* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis) |
| 136 | + |
| 137 | +* windows: make timers handle large timeouts (Miroslav Bajtoš) |
| 138 | + |
| 139 | +* windows: remove superfluous assert statement (Bert Belder) |
| 140 | + |
| 141 | +* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis) |
| 142 | + |
| 143 | +* linux: don't use fopen() in uv_resident_set_memory() (Ben Noordhuis) |
| 144 | + |
| 145 | + |
| 146 | +2013.04.12, Version 0.10.4 (Stable), 85827e26403ac6dfa331af8ec9916ea7e27bd833 |
| 147 | + |
| 148 | +Changes since version 0.10.3: |
| 149 | + |
| 150 | +* include: update uv_backend_fd() documentation (Ben Noordhuis) |
| 151 | + |
| 152 | +* unix: include uv.h in src/version.c (Ben Noordhuis) |
| 153 | + |
| 154 | +* unix: don't write more than IOV_MAX iovecs (Fedor Indutny) |
| 155 | + |
| 156 | +* mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier) |
| 157 | + |
| 158 | +* build: gyp disable thin archives (Timothy J. Fontaine) |
| 159 | + |
| 160 | +* sunos: re-export entire library when static (Timothy J. Fontaine) |
| 161 | + |
| 162 | +* unix: dtrace probes for tick-start and tick-stop (Timothy J. Fontaine) |
| 163 | + |
| 164 | +* windows: fix memory leak in fs__sendfile (Shannen Saez) |
| 165 | + |
| 166 | +* windows: remove double initialization in uv_tty_init (Shannen Saez) |
| 167 | + |
| 168 | +* build: fix dtrace-enabled out of tree build (Ben Noordhuis) |
| 169 | + |
| 170 | +* build: squelch -Wdollar-in-identifier-extension warnings (Ben Noordhuis) |
| 171 | + |
| 172 | +* inet: snprintf returns int, not size_t (Brian White) |
| 173 | + |
| 174 | +* win: refactor uv_cpu_info (Bert Belder) |
| 175 | + |
| 176 | +* build: add support for Visual Studio 2012 (Nicholas Vavilov) |
| 177 | + |
| 178 | +* build: -Wno-dollar-in-identifier-extension is clang only (Ben Noordhuis) |
| 179 | + |
| 180 | + |
| 181 | +2013.03.28, Version 0.10.3 (Stable), 31ebe23973dd98fd8a24c042b606f37a794e99d0 |
| 182 | + |
| 183 | +Changes since version 0.10.2: |
| 184 | + |
| 185 | +* include: remove extraneous const from uv_version() (Ben Noordhuis) |
| 186 | + |
| 187 | +* doc: update README, replace `OS` by `PLATFORM` (Ben Noordhuis) |
| 188 | + |
| 189 | +* build: simplify .buildstamp rule (Ben Noordhuis) |
| 190 | + |
| 191 | +* build: disable -Wstrict-aliasing on darwin (Ben Noordhuis) |
| 192 | + |
| 193 | +* darwin: don't select(&exceptfds) in fallback path (Ben Noordhuis) |
| 194 | + |
| 195 | +* unix: don't clear flags after closing UDP handle (Saúl Ibarra Corretgé) |
| 196 | + |
| 197 | + |
| 198 | +2013.03.25, Version 0.10.2 (Stable), 0f36a00568f3e7608f97f6c6cdb081f4800a50c9 |
| 199 | + |
| 200 | +This is the first officially versioned release of libuv. Starting now |
| 201 | +libuv will make releases independently of Node.js. |
| 202 | + |
| 203 | +Changes since Node.js v0.10.0: |
| 204 | + |
| 205 | +* test: add tap output for windows (Timothy J. Fontaine) |
| 206 | + |
| 207 | +* unix: fix uv_tcp_simultaneous_accepts() logic (Ben Noordhuis) |
| 208 | + |
| 209 | +* include: bump UV_VERSION_MINOR (Ben Noordhuis) |
| 210 | + |
| 211 | +* unix: improve uv_guess_handle() implementation (Ben Noordhuis) |
| 212 | + |
| 213 | +* stream: run try_select only for pipes and ttys (Fedor Indutny) |
| 214 | + |
| 215 | +Changes since Node.js v0.10.1: |
| 216 | + |
| 217 | +* build: rename OS to PLATFORM (Ben Noordhuis) |
| 218 | + |
| 219 | +* unix: make uv_timer_init() initialize repeat (Brian Mazza) |
| 220 | + |
| 221 | +* unix: make timers handle large timeouts (Ben Noordhuis) |
| 222 | + |
| 223 | +* build: add OBJC makefile var (Ben Noordhuis) |
| 224 | + |
| 225 | +* Add `uv_version()` and `uv_version_string()` APIs (Bert Belder) |
0 commit comments