mirror of https://github.com/lukechilds/node.git
10 changed files with 154 additions and 27 deletions
@ -1,13 +1,16 @@ |
|||||
# update AUTHORS with: |
Alan Gutierrez <alan@prettyrobots.com> <alan@blogometer.com> |
||||
# git log --all --reverse --format='%aN <%aE>' | perl -ne 'BEGIN{print "# Authors ordered by first contribution.\n"} print unless $h{$_}; $h{$_} = 1' > AUTHORS |
Bert Belder <bertbelder@gmail.com> <info@2bs.nl> |
||||
<rm@joyent.com> <rm@fingolfin.org> |
Bert Belder <bertbelder@gmail.com> <user@ChrUbuntu.(none)> |
||||
<ryan@joyent.com> <ry@tinyclouds.org> |
Brandon Philips <brandon.philips@rackspace.com> <brandon@ifup.org> |
||||
<bertbelder@gmail.com> <info@2bs.nl> |
Brian White <mscdex@mscdex.net> <mscdex@gmail.com> |
||||
<alan@prettyrobots.com> <alan@blogometer.com> |
|
||||
San-Tai Hsu <vanilla@fatpipi.com> |
|
||||
Isaac Z. Schlueter <i@izs.me> |
|
||||
Saúl Ibarra Corretgé <saghul@gmail.com> |
|
||||
Yuki OKUMURA <mjt@cltn.org> |
|
||||
Frank Denis <github@pureftpd.org> |
Frank Denis <github@pureftpd.org> |
||||
|
Isaac Z. Schlueter <i@izs.me> |
||||
|
Robert Mustacchi <rm@joyent.com> <rm@fingolfin.org> |
||||
|
Ryan Dahl <ryan@joyent.com> <ry@tinyclouds.org> |
||||
Ryan Emery <seebees@gmail.com> |
Ryan Emery <seebees@gmail.com> |
||||
|
San-Tai Hsu <vanilla@fatpipi.com> |
||||
|
Saúl Ibarra Corretgé <saghul@gmail.com> |
||||
|
Shigeki Ohtsu <ohtsu@iij.ad.jp> <ohtsu@ohtsu.org> |
||||
|
Timothy J. Fontaine <tjfontaine@gmail.com> |
||||
Yasuhiro Matsumoto <mattn.jp@gmail.com> |
Yasuhiro Matsumoto <mattn.jp@gmail.com> |
||||
|
Yuki Okumura <mjt@cltn.org> |
||||
|
@ -0,0 +1,28 @@ |
|||||
|
2013.03.25, Version 0.10.2 (Stable) |
||||
|
|
||||
|
This is the first officially versioned release of libuv. Starting now |
||||
|
libuv will make releases independently of Node.js. |
||||
|
|
||||
|
Changes since Node.js v0.10.0: |
||||
|
|
||||
|
* test: add tap output for windows (Timothy J. Fontaine) |
||||
|
|
||||
|
* unix: fix uv_tcp_simultaneous_accepts() logic (Ben Noordhuis) |
||||
|
|
||||
|
* include: bump UV_VERSION_MINOR (Ben Noordhuis) |
||||
|
|
||||
|
* unix: improve uv_guess_handle() implementation (Ben Noordhuis) |
||||
|
|
||||
|
* stream: run try_select only for pipes and ttys (Fedor Indutny) |
||||
|
|
||||
|
Changes since Node.js v0.10.1: |
||||
|
|
||||
|
* build: rename OS to PLATFORM (Ben Noordhuis) |
||||
|
|
||||
|
* unix: make uv_timer_init() initialize repeat (Brian Mazza) |
||||
|
|
||||
|
* unix: make timers handle large timeouts (Ben Noordhuis) |
||||
|
|
||||
|
* build: add OBJC makefile var (Ben Noordhuis) |
||||
|
|
||||
|
* Add `uv_version()` and `uv_version_string()` APIs (Bert Belder) |
@ -0,0 +1,60 @@ |
|||||
|
/* Copyright Joyent, Inc. and other Node contributors. All rights reserved.
|
||||
|
* |
||||
|
* Permission is hereby granted, free of charge, to any person obtaining a copy |
||||
|
* of this software and associated documentation files (the "Software"), to |
||||
|
* deal in the Software without restriction, including without limitation the |
||||
|
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or |
||||
|
* sell copies of the Software, and to permit persons to whom the Software is |
||||
|
* furnished to do so, subject to the following conditions: |
||||
|
* |
||||
|
* The above copyright notice and this permission notice shall be included in |
||||
|
* all copies or substantial portions of the Software. |
||||
|
* |
||||
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
||||
|
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
||||
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
||||
|
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
||||
|
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
||||
|
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS |
||||
|
* IN THE SOFTWARE. |
||||
|
*/ |
||||
|
|
||||
|
|
||||
|
/*
|
||||
|
* Versions with an even minor version (e.g. 0.6.1 or 1.0.4) are API and ABI |
||||
|
* stable. When the minor version is odd, the API can change between patch |
||||
|
* releases. |
||||
|
*/ |
||||
|
|
||||
|
#define UV_VERSION_MAJOR 0 |
||||
|
#define UV_VERSION_MINOR 10 |
||||
|
#define UV_VERSION_PATCH 3 |
||||
|
#define UV_VERSION_IS_RELEASE 0 |
||||
|
|
||||
|
|
||||
|
#define UV_VERSION ((UV_VERSION_MAJOR << 16) | \ |
||||
|
(UV_VERSION_MINOR << 8) | \ |
||||
|
(UV_VERSION_PATCH)) |
||||
|
|
||||
|
#define UV_STRINGIFY(v) UV_STRINGIFY_HELPER(v) |
||||
|
#define UV_STRINGIFY_HELPER(v) #v |
||||
|
|
||||
|
#define UV_VERSION_STRING_BASE UV_STRINGIFY(UV_VERSION_MAJOR) "." \ |
||||
|
UV_STRINGIFY(UV_VERSION_MINOR) "." \ |
||||
|
UV_STRINGIFY(UV_VERSION_PATCH) |
||||
|
|
||||
|
#if UV_VERSION_IS_RELEASE |
||||
|
# define UV_VERSION_STRING UV_VERSION_STRING_BASE |
||||
|
#else |
||||
|
# define UV_VERSION_STRING UV_VERSION_STRING_BASE "-pre" |
||||
|
#endif |
||||
|
|
||||
|
|
||||
|
unsigned int uv_version(void) { |
||||
|
return UV_VERSION; |
||||
|
} |
||||
|
|
||||
|
|
||||
|
const char* uv_version_string(void) { |
||||
|
return UV_VERSION_STRING; |
||||
|
} |
Loading…
Reference in new issue