2011-04-18 11:10:18 -07:00
|
|
|
# Authors ordered by first contribution.
|
|
|
|
Ryan Dahl <ryan@joyent.com>
|
|
|
|
Bert Belder <bertbelder@gmail.com>
|
|
|
|
Josh Roesslein <jroesslein@gmail.com>
|
2011-04-21 09:23:12 -07:00
|
|
|
Alan Gutierrez <alan@prettyrobots.com>
|
2011-08-17 14:42:06 +02:00
|
|
|
Joshua Peek <josh@joshpeek.com>
|
2011-06-25 16:20:16 +02:00
|
|
|
Igor Zinkovsky <igorzi@microsoft.com>
|
2011-08-17 16:00:05 +03:00
|
|
|
San-Tai Hsu <vanilla@fatpipi.com>
|
2011-06-13 12:31:03 -07:00
|
|
|
Ben Noordhuis <info@bnoordhuis.nl>
|
2011-06-20 09:41:57 -07:00
|
|
|
Henry Rawas <henryr@schakra.com>
|
2011-06-27 20:14:26 +02:00
|
|
|
Robert Mustacchi <rm@joyent.com>
|
2011-06-28 14:11:47 +02:00
|
|
|
Matt Stevens <matt@alloysoft.com>
|
2011-08-17 14:42:06 +02:00
|
|
|
Paul Querna <pquerna@apache.org>
|
|
|
|
Shigeki Ohtsu <ohtsu@iij.ad.jp>
|
|
|
|
Tom Hughes <tom.hughes@palm.com>
|
2011-08-13 00:09:18 +02:00
|
|
|
Peter Bright <drpizza@quiscalusmexicanus.org>
|
2011-08-17 14:42:06 +02:00
|
|
|
Jeroen Janssen <jeroen.janssen@gmail.com>
|
|
|
|
Andrea Lattuada <ndr.lattuada@gmail.com>
|
|
|
|
Augusto Henrique Hentz <ahhentz@gmail.com>
|
2011-08-31 16:50:11 +02:00
|
|
|
Clifford Heath <clifford.heath@gmail.com>
|
|
|
|
Jorge Chamorro Bieling <jorge@jorgechamorro.com>
|
2011-09-08 13:26:08 +02:00
|
|
|
Luis Lavena <luislavena@gmail.com>
|
|
|
|
Matthew Sporleder <msporleder@gmail.com>
|
2011-09-20 06:30:14 +02:00
|
|
|
Erick Tryzelaar <erick.tryzelaar@gmail.com>
|
|
|
|
Isaac Z. Schlueter <i@izs.me>
|
|
|
|
Pieter Noordhuis <pcnoordhuis@gmail.com>
|
2011-09-29 15:39:57 +02:00
|
|
|
Marek Jelen <marek@jelen.biz>
|
|
|
|
Fedor Indutny <fedor.indutny@gmail.com>
|
|
|
|
Saúl Ibarra Corretgé <saghul@gmail.com>
|
2011-10-06 17:01:28 +02:00
|
|
|
Felix Geisendörfer <felix@debuggable.com>
|
2013-03-25 15:09:58 +01:00
|
|
|
Yuki Okumura <mjt@cltn.org>
|
2011-10-15 02:20:42 +02:00
|
|
|
Roman Shtylman <shtylman@gmail.com>
|
2011-11-13 20:02:46 +01:00
|
|
|
Frank Denis <github@pureftpd.org>
|
|
|
|
Carter Allen <CarterA@opt-6.com>
|
|
|
|
Tj Holowaychuk <tj@vision-media.ca>
|
2011-12-01 14:24:25 +01:00
|
|
|
Shimon Doodkin <helpmepro1@gmail.com>
|
|
|
|
Ryan Emery <seebees@gmail.com>
|
|
|
|
Bruce Mitchener <bruce.mitchener@gmail.com>
|
2011-12-12 02:14:25 +01:00
|
|
|
Maciej Małecki <maciej.malecki@notimplemented.org>
|
2011-12-14 14:32:13 +01:00
|
|
|
Yasuhiro Matsumoto <mattn.jp@gmail.com>
|
2011-11-10 17:59:26 +09:00
|
|
|
Daisuke Murase <typester@cpan.org>
|
2011-12-20 20:37:32 +01:00
|
|
|
Paddy Byers <paddy.byers@gmail.com>
|
2012-01-31 19:43:13 -08:00
|
|
|
Dan VerWeire <dverweire@gmail.com>
|
|
|
|
Brandon Benvie <brandon@bbenvie.com>
|
|
|
|
Brandon Philips <brandon.philips@rackspace.com>
|
2012-06-25 03:58:17 +02:00
|
|
|
Nathan Rajlich <nathan@tootallnate.net>
|
|
|
|
Charlie McConnell <charlie@charlieistheman.com>
|
|
|
|
Vladimir Dronnikov <dronnikov@gmail.com>
|
|
|
|
Aaron Bieber <qbit@deftly.net>
|
|
|
|
Bulat Shakirzyanov <mallluhuct@gmail.com>
|
|
|
|
Brian White <mscdex@mscdex.net>
|
|
|
|
Erik Dubbelboer <erik@dubbelboer.com>
|
|
|
|
Keno Fischer <kenof@stanford.edu>
|
|
|
|
Ira Cooper <Ira.Cooper@mathworks.com>
|
|
|
|
Andrius Bentkus <andrius.bentkus@gmail.com>
|
|
|
|
Iñaki Baz Castillo <ibc@aliax.net>
|
|
|
|
Mark Cavage <mark.cavage@joyent.com>
|
|
|
|
George Yohng <georgegh@oss3d.com>
|
|
|
|
Xidorn Quan <quanxunzhen@gmail.com>
|
2013-03-25 15:09:58 +01:00
|
|
|
Roman Neuhauser <rneuhauser@suse.cz>
|
|
|
|
Shuhei Tanuma <shuhei.tanuma@gmail.com>
|
|
|
|
Bryan Cantrill <bcantrill@acm.org>
|
|
|
|
Trond Norbye <trond.norbye@gmail.com>
|
|
|
|
Tim Holy <holy@wustl.edu>
|
|
|
|
Prancesco Pertugio <meh@schizofreni.co>
|
|
|
|
Leonard Hecker <leonard.hecker91@gmail.com>
|
|
|
|
Andrew Paprocki <andrew@ishiboo.com>
|
|
|
|
Luigi Grilli <luigi.grilli@gmail.com>
|
|
|
|
Shannen Saez <shannenlaptop@gmail.com>
|
|
|
|
Artur Adib <arturadib@gmail.com>
|
|
|
|
Hiroaki Nakamura <hnakamur@gmail.com>
|
|
|
|
Ting-Yu Lin <ph.minamo@cytisan.com>
|
|
|
|
Stephen Gallagher <sgallagh@redhat.com>
|
|
|
|
Shane Holloway <shane.holloway@ieee.org>
|
|
|
|
Andrew Shaffer <darawk@gmail.com>
|
|
|
|
Vlad Tudose <vlad.tudose@intel.com>
|
|
|
|
Ben Leslie <benno@benno.id.au>
|
|
|
|
Tim Bradshaw <tfb@cley.com>
|
|
|
|
Timothy J. Fontaine <tjfontaine@gmail.com>
|
|
|
|
Marc Schlaich <marc.schlaich@googlemail.com>
|
|
|
|
Brian Mazza <louseman@gmail.com>
|
2013-04-10 19:43:07 +02:00
|
|
|
Elliot Saba <staticfloat@gmail.com>
|
|
|
|
Ben Kelly <ben@wanderview.com>
|
|
|
|
Nils Maier <maierman@web.de>
|
|
|
|
Nicholas Vavilov <vvnicholas@gmail.com>
|
2013-04-22 17:37:22 -07:00
|
|
|
Miroslav Bajtoš <miro.bajtos@gmail.com>
|
2013-05-30 01:00:55 +02:00
|
|
|
Sean Silva <chisophugis@gmail.com>
|
|
|
|
Wynn Wilkes <wynnw@movenetworks.com>
|
2013-06-26 10:19:40 -07:00
|
|
|
Andrei Sedoi <bsnote@gmail.com>
|
2013-08-29 15:30:53 +02:00
|
|
|
Alex Crichton <alex@alexcrichton.com>
|
2013-09-04 14:45:18 +02:00
|
|
|
Brent Cook <brent@boundary.com>
|
2013-10-29 14:58:57 -07:00
|
|
|
Brian Kaisner <bkize1@gmail.com>
|
|
|
|
Luca Bruno <lucab@debian.org>
|
|
|
|
Reini Urban <rurban@cpanel.net>
|
|
|
|
Maks Naumov <maksqwe1@ukr.net>
|
|
|
|
Sean Farrell <sean.farrell@rioki.org>
|
2013-11-12 10:54:25 -08:00
|
|
|
Chris Bank <cbank@adobe.com>
|
|
|
|
Geert Jansen <geertj@gmail.com>
|
2014-01-22 21:27:03 +01:00
|
|
|
Christoph Iserlohn <christoph.iserlohn@innoq.com>
|
|
|
|
Steven Kabbes <stevenkabbes@gmail.com>
|
2013-12-11 20:21:57 -08:00
|
|
|
Alex Gaynor <alex.gaynor@gmail.com>
|
|
|
|
huxingyi <huxingyi@msn.com>
|
2013-12-13 10:32:32 -08:00
|
|
|
Tenor Biel <tenorbiel@gmail.com>
|
|
|
|
Andrej Manduch <AManduch@gmail.com>
|
|
|
|
Joshua Neuheisel <joshua@neuheisel.us>
|
|
|
|
Alexis Campailla <alexis@janeasystems.com>
|
2014-01-22 21:27:03 +01:00
|
|
|
Yazhong Liu <yorkiefixer@gmail.com>
|
2013-12-31 10:27:39 -08:00
|
|
|
Sam Roberts <vieuxtech@gmail.com>
|
|
|
|
River Tarnell <river@loreley.flyingparchment.org.uk>
|
2014-01-22 21:37:34 +01:00
|
|
|
Nathan Sweet <nathanjsweet@gmail.com>
|
|
|
|
Trevor Norris <trev.norris@gmail.com>
|
2014.02.27, Version 0.11.20 (Unstable)
Changes since version 0.11.19:
* stream: start thread after assignments (Oguz Bastemur)
* fs: `uv__cloexec()` opened fd (Fedor Indutny)
* gyp: qualify `library` variable (Fedor Indutny)
* unix, win: add uv_udp_set_multicast_interface() (Austin Foxley)
* unix: fix uv_tcp_nodelay return value in case of error (Saúl Ibarra
Corretgé)
* unix: call setgoups before calling setuid/setgid (Saúl Ibarra
Corretgé)
* include: mark close_cb field as private (Saúl Ibarra Corretgé)
* unix, windows: map EFBIG errno (Saúl Ibarra Corretgé)
* unix: correct error when calling uv_shutdown twice (Keno Fischer)
* windows: fix building on MinGW (Alex Crichton)
* windows: always initialize uv_process_t (Alex Crichton)
* include: expose libuv version in header files (Saúl Ibarra Corretgé)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* windows: freeze in uv_tcp_endgame (Alexis Campailla)
* sunos: handle rearm errors (Fedor Indutny)
* unix: use a heap for timers (Ben Noordhuis)
* linux: always deregister closing fds from epoll (Geoffry Song)
* linux: include grp.h for setgroups() (William Light)
* unix, windows: add uv_loop_init and uv_loop_close (Saúl Ibarra
Corretgé)
* unix, windows: add uv_getrusage() function (Oleg Efimov)
* win: minor error handle fix to uv_pipe_write_impl (Rasmus Pedersen)
* heap: fix node removal (Keno Fischer)
* win: fix C99/C++ comment (Rasmus Pedersen)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* unix, windows: add uv_pipe_getsockname (Saúl Ibarra Corretgé)
* unix, windows: map ENOPROTOOPT errno (Saúl Ibarra Corretgé)
* errno: add ETXTBSY (Fedor Indutny)
* fsevent: rename filename field to path (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_event_getpath (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_poll_getpath (Saúl Ibarra Corretgé)
* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
* unix, windows: set required size on UV_ENOBUFS (Saúl Ibarra Corretgé)
* unix, windows: clarify what uv_stream_set_blocking does (Saúl Ibarra
Corretgé)
* fs: use preadv on Linux if available (Brian White)
2014-02-26 13:33:19 -08:00
|
|
|
Oguz Bastemur <obastemur@gmail.com>
|
|
|
|
Dylan Cali <calid1984@gmail.com>
|
|
|
|
Austin Foxley <austinf@cetoncorp.com>
|
|
|
|
Benjamin Saunders <ben.e.saunders@gmail.com>
|
|
|
|
Geoffry Song <goffrie@gmail.com>
|
2014-04-17 17:50:16 +02:00
|
|
|
Rasmus Christian Pedersen <ruysch@outlook.com>
|
2014.02.27, Version 0.11.20 (Unstable)
Changes since version 0.11.19:
* stream: start thread after assignments (Oguz Bastemur)
* fs: `uv__cloexec()` opened fd (Fedor Indutny)
* gyp: qualify `library` variable (Fedor Indutny)
* unix, win: add uv_udp_set_multicast_interface() (Austin Foxley)
* unix: fix uv_tcp_nodelay return value in case of error (Saúl Ibarra
Corretgé)
* unix: call setgoups before calling setuid/setgid (Saúl Ibarra
Corretgé)
* include: mark close_cb field as private (Saúl Ibarra Corretgé)
* unix, windows: map EFBIG errno (Saúl Ibarra Corretgé)
* unix: correct error when calling uv_shutdown twice (Keno Fischer)
* windows: fix building on MinGW (Alex Crichton)
* windows: always initialize uv_process_t (Alex Crichton)
* include: expose libuv version in header files (Saúl Ibarra Corretgé)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* windows: freeze in uv_tcp_endgame (Alexis Campailla)
* sunos: handle rearm errors (Fedor Indutny)
* unix: use a heap for timers (Ben Noordhuis)
* linux: always deregister closing fds from epoll (Geoffry Song)
* linux: include grp.h for setgroups() (William Light)
* unix, windows: add uv_loop_init and uv_loop_close (Saúl Ibarra
Corretgé)
* unix, windows: add uv_getrusage() function (Oleg Efimov)
* win: minor error handle fix to uv_pipe_write_impl (Rasmus Pedersen)
* heap: fix node removal (Keno Fischer)
* win: fix C99/C++ comment (Rasmus Pedersen)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* unix, windows: add uv_pipe_getsockname (Saúl Ibarra Corretgé)
* unix, windows: map ENOPROTOOPT errno (Saúl Ibarra Corretgé)
* errno: add ETXTBSY (Fedor Indutny)
* fsevent: rename filename field to path (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_event_getpath (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_poll_getpath (Saúl Ibarra Corretgé)
* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
* unix, windows: set required size on UV_ENOBUFS (Saúl Ibarra Corretgé)
* unix, windows: clarify what uv_stream_set_blocking does (Saúl Ibarra
Corretgé)
* fs: use preadv on Linux if available (Brian White)
2014-02-26 13:33:19 -08:00
|
|
|
William Light <wrl@illest.net>
|
|
|
|
Oleg Efimov <o.efimov@corp.badoo.com>
|
|
|
|
Lars Gierth <larsg@systemli.org>
|
2014-04-17 17:50:16 +02:00
|
|
|
Rasmus Christian Pedersen <zerhacken@yahoo.com>
|
2014-04-07 15:26:13 +04:00
|
|
|
Justin Venus <justin.venus@gmail.com>
|
|
|
|
Kristian Evensen <kristian.evensen@gmail.com>
|
|
|
|
Linus Mårtensson <linus.martensson@sonymobile.com>
|
|
|
|
Navaneeth Kedaram Nambiathan <navaneethkn@gmail.com>
|
|
|
|
Yorkie <yorkiefixer@gmail.com>
|
2014-03-10 16:54:33 -07:00
|
|
|
StarWing <weasley.wx@gmail.com>
|
|
|
|
thierry-FreeBSD <thierry@FreeBSD.org>
|
|
|
|
Isaiah Norton <isaiah.norton@gmail.com>
|
|
|
|
Raul Martins <raulms.martins@gmail.com>
|
|
|
|
David Capello <davidcapello@gmail.com>
|
|
|
|
Paul Tan <pyokagan@gmail.com>
|
2014-04-07 15:26:13 +04:00
|
|
|
Javier Hernández <jhernandez@emergya.com>
|
|
|
|
Tonis Tiigi <tonistiigi@gmail.com>
|
2014-04-14 09:56:49 -07:00
|
|
|
Norio Kobota <nori.0428@gmail.com>
|
|
|
|
李港平 <chopdown@gmail.com>
|
2014-05-01 09:16:45 -07:00
|
|
|
Chernyshev Viacheslav <astellar@ro.ru>
|
|
|
|
Stephen von Takach <steve@advancedcontrol.com.au>
|
2014-06-27 04:40:57 +04:00
|
|
|
JD Ballard <jd@pixelandline.com>
|
|
|
|
Luka Perkov <luka.perkov@sartura.hr>
|
|
|
|
Ryan Cole <ryan@rycole.com>
|
|
|
|
HungMingWu <u9089000@gmail.com>
|
|
|
|
Jay Satiro <raysatiro@yahoo.com>
|
|
|
|
Leith Bade <leith@leithalweapon.geek.nz>
|
|
|
|
Peter Atashian <retep998@gmail.com>
|
2014-07-31 10:11:01 -07:00
|
|
|
Tim Cooper <tim.cooper@layeh.com>
|
|
|
|
Caleb James DeLisle <cjd@hyperboria.ca>
|
|
|
|
Jameson Nash <vtjnash@gmail.com>
|
|
|
|
Graham Lee <ghmlee@ghmlee.com>
|
|
|
|
Andrew Low <Andrew_Low@ca.ibm.com>
|
|
|
|
Pavel Platto <hinidu@gmail.com>
|
|
|
|
Tony Kelman <tony@kelman.net>
|
2014-08-07 12:18:10 +02:00
|
|
|
John Firebaugh <john.firebaugh@gmail.com>
|
|
|
|
lilohuang <lilohuang@hotmail.com>
|
2014-08-19 11:03:51 -04:00
|
|
|
Paul Goldsmith <paul.goldsmith@aplink.net>
|
|
|
|
Julien Gilli <julien.gilli@joyent.com>
|
2014-10-20 22:47:56 +02:00
|
|
|
Michael Hudson-Doyle <michael.hudson@linaro.org>
|
|
|
|
Recep ASLANTAS <m@recp.me>
|
|
|
|
Rob Adams <readams@readams.net>
|
|
|
|
Zachary Newman <znewman01@gmail.com>
|
|
|
|
Robin Hahling <robin.hahling@gw-computing.net>
|
|
|
|
Jeff Widman <jeff@jeffwidman.com>
|
|
|
|
cjihrig <cjihrig@gmail.com>
|
|
|
|
Tomasz Kołodziejski <tkolodziejski@mozilla.com>
|
|
|
|
Unknown W. Brackets <checkins@unknownbrackets.org>
|
2014-11-20 19:34:12 +01:00
|
|
|
Emmanuel Odeke <odeke@ualberta.ca>
|
|
|
|
Mikhail Mukovnikov <yndi@me.com>
|
|
|
|
Thorsten Lorenz <thlorenz@gmx.de>
|
|
|
|
Yuri D'Elia <yuri.delia@eurac.edu>
|
|
|
|
Manos Nikolaidis <manos@shadowrobot.com>
|
2014-11-20 23:03:09 +01:00
|
|
|
Elijah Andrews <elijah@busbud.com>
|
|
|
|
Michael Ira Krufky <m.krufky@samsung.com>
|
2014-12-09 19:49:43 +01:00
|
|
|
Helge Deller <deller@gmx.de>
|
2014-12-09 20:15:56 +01:00
|
|
|
Joey Geralnik <jgeralnik@gmail.com>
|
|
|
|
Tim Caswell <tim@creationix.com>
|
2014-12-24 08:53:45 +01:00
|
|
|
Logan Rosen <loganrosen@gmail.com>
|
|
|
|
Kenneth Perry <thothonegan@gmail.com>
|
2014-12-24 09:02:47 +01:00
|
|
|
John Marino <marino@FreeBSD.org>
|
2015-01-05 20:28:35 +01:00
|
|
|
Alexey Melnichuk <mimir@newmail.ru>
|
2015-01-14 19:52:26 +01:00
|
|
|
Johan Bergström <bugs@bergstroem.nu>
|
2015-01-28 21:54:27 +01:00
|
|
|
Alex Mo <almosnow@gmail.com>
|
|
|
|
Luis Martinez de Bartolome <lasote@gmail.com>
|
2015-02-24 20:45:46 +01:00
|
|
|
Michael Penick <michael.penick@datastax.com>
|
2015-05-06 21:48:15 +02:00
|
|
|
Michael <michael_dawson@ca.ibm.com>
|
|
|
|
Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
|
|
|
|
TomCrypto <thomas.beneteau@yahoo.fr>
|
|
|
|
Brett Vickers <brett@beevik.com>
|
|
|
|
Ole André Vadla Ravnås <oleavr@gmail.com>
|
|
|
|
Kazuho Oku <kazuhooku@gmail.com>
|
|
|
|
Ryan Phillips <ryan.phillips@rackspace.com>
|
|
|
|
Brian Green <briangreenery@gmail.com>
|
|
|
|
Devchandra Meetei Leishangthem <dlmeetei@gmail.com>
|
|
|
|
Corey Farrell <git@cfware.com>
|
|
|
|
Per Nilsson <pni@qlik.com>
|
|
|
|
Alan Rogers <alanjrogers@me.com>
|
|
|
|
Daryl Haresign <github@daryl.haresign.com>
|
|
|
|
Rui Abreu Ferreira <raf-ep@gmx.com>
|
|
|
|
João Reis <reis@janeasystems.com>
|
|
|
|
farblue68 <farblue68@gmail.com>
|
2015-06-03 21:32:57 +02:00
|
|
|
Jason Williams <necmon@yahoo.com>
|
|
|
|
Igor Soarez <igorsoarez@gmail.com>
|
|
|
|
Miodrag Milanovic <mmicko@gmail.com>
|
2015.08.06, Version 1.7.0 (Stable)
Changes since version 1.6.1:
* win,stream: add slot to remember CRT fd (Bert Belder)
* win,pipe: properly close when created from CRT fd (Bert Belder)
* win,pipe: don't close fd 0-2 (Bert Belder)
* win,tty: convert fd -> handle safely (Bert Belder)
* win,tty: properly close when created from CRT fd (Bert Belder)
* win,tty: don't close fd 0-2 (Bert Belder)
* win,fs: don't close fd 0-2 (Bert Belder)
* win: include "malloc.h" (Cheng Zhao)
* windows: MSVC 2015 has C99 inline (Jason Williams)
* dragonflybsd: fixes for nonblocking and cloexec (Michael Neumann)
* dragonflybsd: use sendfile(2) for uv_fs_sendfile (Michael Neumann)
* dragonflybsd: fix uv_exepath (Michael Neumann)
* win,fs: Fixes align(8) directive on mingw (Stefano Cristiano)
* unix, win: prevent replacing fd in uv_{udp,tcp,pipe}_t (Saúl Ibarra
Corretgé)
* win: move logic to set socket non-inheritable to uv_tcp_set_socket
(Saúl Ibarra Corretgé)
* unix, win: add ability to create tcp/udp sockets early (Saúl Ibarra
Corretgé)
* test: retry select() on EINTR, honor milliseconds (Ben Noordhuis)
* unix: consolidate tcp and udp bind error (Saúl Ibarra Corretgé)
* test: conditionally skip udp_ipv6_multicast_join6 (heshamsafi)
* core: add UV_VERSION_HEX macro (Saúl Ibarra Corretgé)
* doc: add section with version-checking macros and functions (Saúl
Ibarra Corretgé)
* tty: cleanup handle if uv_tty_init fails (Saúl Ibarra Corretgé)
* darwin: save a fd when FSEvents is used (Saúl Ibarra Corretgé)
* win: fix returning thread id in uv_thread_self (Saúl Ibarra Corretgé)
* common: use offsetof for QUEUE_DATA (Saúl Ibarra Corretgé)
* win: remove UV_HANDLE_CONNECTED (A. Hauptmann)
* docs: add Windows specific note for uv_fs_open (Saúl Ibarra Corretgé)
* doc: add note about uv_fs_scandir (Saúl Ibarra Corretgé)
* test,unix: reduce stack size of watchdog threads (Ben Noordhuis)
* win: add support for recursive file watching (Saúl Ibarra Corretgé)
* win,tty: support consoles with non-default colors (John McNamee)
* doc: add missing variable name (Yosuke Furukawa)
* stream: squelch ECONNRESET error if already closed (Santiago Gimeno)
* build: remove ancient condition from common.gypi (Saúl Ibarra
Corretgé)
* tests: skip some tests when network is unreachable (Luca Bruno)
* build: proper support for android cross compilation (guworks)
* android: add missing include to pthread-fixes.c (RossBencina)
* test: fix compilation warning (Saúl Ibarra Corretgé)
* doc: add a note about uv_dirent_t.type (Saúl Ibarra Corretgé)
* win,test: fix shared library build (Saúl Ibarra Corretgé)
* test: fix compilation warning (Santiago Gimeno)
* build: add experimental Windows installer (Roger A. Light)
* threadpool: send signal only when queue is empty (chenttuuvv)
* aix: fix uv_exepath with relative paths (Richard Lau)
* build: fix version syntax in AppVeyor file (Saúl Ibarra Corretgé)
* unix: allow nbufs > IOV_MAX in uv_fs_{read,write} (ronkorving)
2015-08-05 22:10:09 +02:00
|
|
|
Cheng Zhao <zcbenz@gmail.com>
|
|
|
|
Michael Neumann <mneumann@think.localnet>
|
|
|
|
Stefano Cristiano <stefanocristiano82@gmail.com>
|
|
|
|
heshamsafi <hesham.safi.eldeen@gmail.com>
|
|
|
|
A. Hauptmann <andreashauptmann@t-online.de>
|
|
|
|
John McNamee <jpm@microwiz.com>
|
|
|
|
Yosuke Furukawa <yosuke.furukawa@gmail.com>
|
|
|
|
Santiago Gimeno <santiago.gimeno@quantion.es>
|
|
|
|
guworks <ground.up.works@gmail.com>
|
|
|
|
RossBencina <rossb@audiomulch.com>
|
|
|
|
Roger A. Light <roger@atchoo.org>
|
|
|
|
chenttuuvv <chenttuuvv@yahoo.com>
|
|
|
|
Richard Lau <riclau@uk.ibm.com>
|
|
|
|
ronkorving <rkorving@wizcorp.jp>
|
2015-08-19 22:45:07 +02:00
|
|
|
Corbin Simpson <MostAwesomeDude@gmail.com>
|
|
|
|
Zachary Hamm <zsh@imipolexg.org>
|
|
|
|
Karl Skomski <karl@skomski.com>
|
|
|
|
Jeremy Whitlock <jwhitlock@apache.org>
|
2015-08-24 23:26:27 +02:00
|
|
|
Willem Thiart <himself@willemthiart.com>
|
2015-09-11 17:44:02 +02:00
|
|
|
Ben Trask <bentrask@comcast.net>
|
|
|
|
Jianghua Yang <jianghua.yjh@alibaba-inc.com>
|
|
|
|
Colin Snover <github.com@zetafleet.com>
|
|
|
|
Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
|
|
|
|
Eli Skeggs <skeggse@gmail.com>
|
2015-09-22 22:12:07 +02:00
|
|
|
nmushell <nmushell@bloomberg.net>
|
2015-12-14 20:54:30 +01:00
|
|
|
Gireesh Punathil <gpunathi@in.ibm.com>
|
|
|
|
Ryan Johnston <ryan@mediapixel.co.nz>
|
|
|
|
Adam Stylinski <stylinae@mail.uc.edu>
|
|
|
|
Nathan Corvino <nathan@corvino.com>
|
|
|
|
Wink Saville <wink@saville.com>
|
|
|
|
Angel Leon <gubatron@gmail.com>
|
|
|
|
Louis DeJardin <lodejard@microsoft.com>
|
|
|
|
Imran Iqbal <imrani@ca.ibm.com>
|
|
|
|
Petka Antonov <petka_antonov@hotmail.com>
|
|
|
|
Ian Kronquist <iankronquist@teleport.com>
|
|
|
|
kkdaemon <kkdaemon@gmail.com>
|
|
|
|
Yuval Brik <yuval@brik.org.il>
|
|
|
|
Joran Dirk Greef <joran@ronomon.com>
|
|
|
|
Andrey Mazo <andrey.mazo@fidelissecurity.com>
|
|
|
|
sztomi <hello.sztomi@gmail.com>
|
2016.04.08, Version 1.9.0 (Stable)
Changes since version 1.8.0:
* win: wait for full timeout duration (João Reis)
* unix: fix support for uClibc-ng (Martin Bark)
* doc: indicate where new test files need to be added (Dave)
* test,unix: fix logic error in test runner (Ben Noordhuis)
* fs: don't nullify req->bufs on EINTR (Dave)
* osx: set the default thread stack size to RLIMIT_STACK (Saúl Ibarra
Corretgé)
* build: invoke libtoolize with --copy (Ben Noordhuis)
* test: fixup eintr_handling (Saúl Ibarra Corretgé)
* osx: avoid compilation warning with Clang (Saúl Ibarra Corretgé)
* test,win: fix compilation with shared lib (Alexis Murzeau)
* test: fix race condition in pipe-close-stdout (Imran Iqbal)
* unix,win: add uv_os_tmpdir() (cjihrig)
* ios: fix undefined PTHREAD_STACK_MIN (Didiet)
* test: fix threadpool_multiple_event_loops for AIX (Imran Iqbal)
* unix: report errors for unpollable fds (Ben Noordhuis)
* win: fix watching root files (Nicholas Vavilov)
* build,win: print the Visual Studio version in use (Saúl Ibarra
Corretgé)
* build,win: remove unneeded condition from GYP file (Saúl Ibarra
Corretgé)
* test,win: fix compilation warning (Saúl Ibarra Corretgé)
* test: use uv_loop_close and assert its result (Nan Xiang)
* build: map 'AMD64' host arch to 'x64' (Ben Noordhuis)
* osx: protected use of potentially undefined macro (Samuel Lorétan)
* linux: fix compilation with musl (Saúl Ibarra Corretgé)
* doc: describe how to make release builds on Unix (Saúl Ibarra
Corretgé)
* doc: add missing link in README (Saúl Ibarra Corretgé)
* build: python 2.x/3.x consistent print usage (Rasmus Christian
Pedersen)
* test: assume no IPv6 if interfaces cannot be listed (Nan Xiang)
* darwin: replace F_FULLFSYNC with fdatasync syscall (Saúl Ibarra
Corretgé)
* doc: add missing write callback to example (Nándor István Krácser)
* build: compile with -D_THREAD_SAFE on AIX (Imran Iqbal)
* test: fix threadpool_multiple_event_loops on PPC (Imran Iqbal)
* test: reduce timeout in tcp_close_while_connecting (Imran Iqbal)
* unix, win: consistently null-terminate buffers (Saúl Ibarra Corretgé)
* unix, win: count null byte on UV_ENOBUFS (Saúl Ibarra Corretgé)
* test: fix deadlocks in uv_cond_wait (Katsutoshi Horie)
* linux: fix cpu count (Lukasz Jagiello)
* unix: fix uv__handle_type for AIX (Imran Iqbal)
* linux: call fclose(), fix fdopen() memory leak (Ben Noordhuis)
* win: remove unneeded condition (Saúl Ibarra Corretgé)
* unix: fix compile error in Android using bionic (Robert Chiras)
* linux: add braces to multi-statement if (Kári Tristan Helgason)
* doc: add @cjihrig as a maintainer (Saúl Ibarra Corretgé)
* unix: add fork-safe open file function (Kári Tristan Helgason)
* linux: replace calls to fopen with uv__open_file (Kári Tristan
Helgason)
* linux: remove redundant call to rewind() (Krishnaraj Bhat)
* win: remove duplicated code when processing fsevents (Saúl Ibarra
Corretgé)
* test: fix poll_bad_fdtype for AIX (Imran Iqbal)
* linux: fix error checking in uv__open_file (Saúl Ibarra Corretgé)
* poll: add UV_DISCONNECT event (Santiago Gimeno)
* fs: realpath: fix string size before converting (Yuval Brik)
* win: use native APIs for UTF conversions (cjihrig)
* doc: clarify uv_loop_close() (Ben Noordhuis)
* unix: retry ioctl(TIOCGWINSZ) on EINTR (Ben Noordhuis)
* win,build: remove unused build defines (Saúl Ibarra Corretgé)
* win: fix buffer overflow in fs events (Joran Dirk Greef)
* win: fix uv_relative_path and remove dead branch (Joran Dirk Greef)
* unix: use open(2) with O_CLOEXEC on OS X (Kári Tristan Helgason)
* test: add missing copyright header (cjihrig)
* aix: fix 'POLLRDHUP undeclared' build error (Ben Noordhuis)
* unix,win: add uv_get_passwd() (cjihrig)
* process: fix uv_spawn edge-case (Santiago Gimeno)
* test: use %ld for printing uid/gid (Ben Noordhuis)
* aix: fix ahafs implementation (Imran Iqbal)
* aix: do not store absolute path to ahafs (Imran Iqbal)
* process: close process pipes safely (Santiago Gimeno)
* unix: open ttyname instead of /dev/tty (Enno Boland)
* unix: remove outdated comment (Kári Tristan Helgason)
2016-04-07 12:14:56 +02:00
|
|
|
Martin Bark <martin@barkynet.com>
|
|
|
|
Dave <dave@jut.io>
|
|
|
|
Alexis Murzeau <amubtdx@gmail.com>
|
|
|
|
Didiet <lynxluna@gmail.com>
|
|
|
|
Nan Xiang <514580344@qq.com>
|
|
|
|
Samuel Lorétan <sloretan@riotgames.com>
|
|
|
|
Nándor István Krácser <bonifaido@gmail.com>
|
|
|
|
Katsutoshi Horie <mps299792458@gmail.com>
|
|
|
|
Lukasz Jagiello <lukasz@wikia-inc.com>
|
|
|
|
Robert Chiras <robert.chiras@intel.com>
|
|
|
|
Kári Tristan Helgason <kthelgason@gmail.com>
|
|
|
|
Krishnaraj Bhat <krrishnarraj@gmail.com>
|
|
|
|
Enno Boland <g@s01.de>
|
2016.05.17, Version 1.9.1 (Stable)
Changes since version 1.9.0:
* test: handle root home directories (cjihrig)
* unix: implement uv__fs_futime for AIX 7.1 (Imran Iqbal)
* test: skip early bind tests if no IPv6 is supported (Saúl Ibarra
Corretgé)
* win: fix var declaration to be C89 compliant (Michael Fero)
* unix: use POLL{IN,OUT,etc} constants directly (Ben Noordhuis)
* doc: add ability to live reload and regenerate HTML (Saúl Ibarra
Corretgé)
* Revert "win,build: remove unused build defines" (cjihrig)
* linux: fix fd leaks in uv_cpu_info() error paths (Ben Noordhuis)
* linux: don't abort on malformed /proc/stat (Ben Noordhuis)
* linux: fix long lines in linux-core.c (Ben Noordhuis)
* test: fix fs_event_watch_file_current_dir for AIX (Imran Iqbal)
* unix,fs: code cleanup of uv_fs_event_start for AIX (Imran Iqbal)
* unix: delay signal handling until after normal i/o (Ben Noordhuis)
* android: pthread_sigmask() does not set errno (Oguz Bastemur)
* win: work around sharepoint scandir bug (Ben Noordhuis)
* unix: guard against clobbering errno in uv__free() (Ben Noordhuis)
* unix: remove unneeded SAVE_ERRNO wrappers (Ben Noordhuis)
* test: skip fs_event_close_in_callback on AIX (Imran Iqbal)
* win: add maxrss, pagefaults to uv_getrusage() (Robert Jefe Lindstaedt)
* test: set a big send buffer size for tcp_write_queue_order (Andrius
Bentkus)
* unix: error on realpath if PATH_MAX is undefined (Myles Borins)
* unix: fix bug in barrier fallback implementation (Kári Tristan
Helgason)
* build: bump android ndk version (Kári Tristan Helgason)
* build: always compile with -fvisibility=hidden (Ben Noordhuis)
* test: fix -Wformat warnings in platform test (Ben Noordhuis)
* win: clarify fsevents handling code (Saúl Ibarra Corretgé)
* test: fix POLLHDRUP related failures for AIX (Imran Iqbal)
* build, mingw: set LIBS in configure.ac (Tony Theodore)
* win: improve uv__convert_utf16_to_utf8 (Saúl Ibarra Corretgé)
* win: simplified UTF16 -> UTF8 conversions (Saúl Ibarra Corretgé)
* win: remove unneeded condition (Saúl Ibarra Corretgé)
* darwin: work around condition variable kernel bug (Ben Noordhuis)
* darwin: make thread stack multiple of page size (Ben Noordhuis)
* build,win: rename platform to msbuild_platform (João Reis)
* gitignore: ignore VS temporary database files (João Reis)
* test: skip emfile on AIX (Imran Iqbal)
* unix: use system allocator for scandir() (cjihrig)
* common: release uv_fs_scandir() array (cjihrig)
* win: call uv__fs_scandir_cleanup() (cjihrig)
* win,tty: fix read stop in line mode (João Reis)
* win,tty: don't duplicate handle for line reads (João Reis)
* win,tty: restore cursor after canceling line read (Alexis Campailla)
2016-05-16 23:22:19 +02:00
|
|
|
Michael Fero <michael.fero@datastax.com>
|
|
|
|
Robert Jefe Lindstaedt <robert.lindstaedt@gmail.com>
|
|
|
|
Myles Borins <myles.borins@gmail.com>
|
|
|
|
Tony Theodore <tonyt@logyst.com>
|
2016.10.25, Version 1.10.0 (Stable)
Changes since version 1.9.1:
* Now working on version 1.9.2 (Saúl Ibarra Corretgé)
* doc: add cjihrig GPG ID (cjihrig)
* win,build: fix compilation on old Windows / MSVC (Saúl Ibarra
Corretgé)
* darwin: fix setting fd to non-blocking in select(() trick (Saúl Ibarra
Corretgé)
* unix: allow nesting of kqueue fds in uv_poll_start (Ben Noordhuis)
* doc: fix generation the first time livehtml runs (Saúl Ibarra
Corretgé)
* test: fix test_close_accept flakiness on Centos5 (Santiago Gimeno)
* license: libuv is no longer a Node project (Saúl Ibarra Corretgé)
* license: add license text we've been using for a while (Saúl Ibarra
Corretgé)
* doc: add licensing information to README (Saúl Ibarra Corretgé)
* win,pipe: fixed formatting, DWORD is long unsigned (Miodrag Milanovic)
* win: support sub-second precision in uv_fs_futimes() (Jason
Ginchereau)
* unix: ignore EINPROGRESS in uv__close (Saúl Ibarra Corretgé)
* doc: add Imran Iqbal (iWuzHere) to maintainers (Imran Iqbal)
* doc: update docs with AIX related information (Imran Iqbal)
* test: silence build warnings (Kári Tristan Helgason)
* doc: add iWuzHere GPG ID (Imran Iqbal)
* linux-core: fix uv_get_total/free_memory on uclibc (Nicolas Cavallari)
* build: fix build on DragonFly (Michael Neumann)
* unix: correctly detect named pipes on DragonFly (Michael Neumann)
* test: make tap output the default (Ben Noordhuis)
* test: don't dump output for skipped tests (Ben Noordhuis)
* test: improve formatting of diagnostic messages (Ben Noordhuis)
* test: remove unused RETURN_TODO macro (Ben Noordhuis)
* doc: fix stream typos (Pierre-Marie de Rodat)
* doc: update coding style link (Imran Iqbal)
* unix,fs: use uint64_t instead of unsigned long (Imran Iqbal)
* build: check for warnings for -fvisibility=hidden (Imran Iqbal)
* unix: remove unneeded TODO note (Saúl Ibarra Corretgé)
* test: skip tty_pty test if pty is not available (Luca Bruno)
* sunos: set phys_addr of interface_address using ARP (Brian Maher)
* doc: clarify callbacks won't be called in error case (Saúl Ibarra
Corretgé)
* unix: don't convert stat buffer when syscall fails (Ben Noordhuis)
* win: compare entire filename in watch events (cjihrig)
* doc: add a note on safe reuse of uv_write_t (neevek)
* linux: fix potential event loop stall (Ben Noordhuis)
* unix,win: make uv_get_process_title() stricter (cjihrig)
* test: close server before initiating new connection (John Barboza)
* test: account for multiple handles in one ipc read (John Barboza)
* unix: fix errno and retval conflict (liuxiaobo)
* doc: add missing entry in uv_fs_type enum (Michele Caini)
* unix: preserve loop->data across loop init/done (Ben Noordhuis)
* win: return UV_EINVAL on bad uv_tty_mode mode arg (Ben Noordhuis)
* win: simplify memory copy logic in fs.c (Ben Noordhuis)
* win: fix compilation on mingw (Bartosz Sosnowski)
* win: ensure 32-bit printf precision (Matej Knopp)
* darwin: handle EINTR in /dev/tty workaround (Ben Noordhuis)
* test: fix OOB buffer access (Saúl Ibarra Corretgé)
* test: don't close CRT fd handed off to uv_pipe_t (Saúl Ibarra
Corretgé)
* test: fix android build error. (sunjin.lee)
* win: evaluate timers when system wakes up (Bartosz Sosnowski)
* doc: add supported platforms description (Saúl Ibarra Corretgé)
* win: fix lstat reparse point without link data (Jason Ginchereau)
* unix,win: make on_alloc_cb failures more resilient (Saúl Ibarra
Corretgé)
* zos: add support for new platform (John Barboza)
* test: make tcp_close_while_connecting more resilient (Saúl Ibarra
Corretgé)
* build: use '${prefix}' for pkg-config 'exec_prefix' (Matt Clarkson)
* build: GNU/kFreeBSD support (Jeffrey Clark)
* zos: use PLO instruction for atomic operations (John Barboza)
* zos: use pthread helper functions (John Barboza)
* zos: implement uv__fs_futime (John Barboza)
* unix: expand range of values for usleep (John Barboza)
* zos: track unbound handles and bind before listen (John Barboza)
* test: improve tap output on test failures (Santiago Gimeno)
* test: refactor fs_event_close_in_callback (Julien Gilli)
* zos: implement uv__io_check_fd (John Barboza)
* unix: unneccessary use const qualifier in container_of (John Barboza)
* win,tty: add support for ANSI codes in win10 v1511 (Imran Iqbal)
* doc: add santigimeno to maintainers (Santiago Gimeno)
* win: fix typo in type name (Saúl Ibarra Corretgé)
* unix: always define pthread barrier fallback pad (Saúl Ibarra
Corretgé)
* test: use RETURN_SKIP in spawn_setuid_setgid test (Santiago Gimeno)
* win: add disk read/write count to uv_getrusage (Imran Iqbal)
* doc: document uv_fs_realpath caveats (Saúl Ibarra Corretgé)
* test: improve spawn_setuid_setgid test (Santiago Gimeno)
* test: fix building pty test on Android (Saúl Ibarra Corretgé)
* doc: uv_buf_t members are not readonly (Saúl Ibarra Corretgé)
* doc: improve documentation on uv_alloc_cb (Saúl Ibarra Corretgé)
* fs: fix uv_fs_fstat on platforms using musl libc (Santiago Gimeno)
* doc: update supported fields for uv_rusage_t (Imran Iqbal)
* test: fix test-tcp-writealot flakiness on arm (Santiago Gimeno)
* test: fix fs_event_watch_dir flakiness on arm (Santiago Gimeno)
* unix: don't use alphasort in uv_fs_scandir() (Ben Noordhuis)
* doc: fix confusing doc of uv_tcp_nodelay (Bart Robinson)
* build,osx: fix warnings on tests compilation with gyp (Santiago
Gimeno)
* doc: add ABI tracker link to README (Saúl Ibarra Corretgé)
* win,tty: fix uv_tty_set_mode race conditions (Bartosz Sosnowski)
* test: fix fs_fstat on Android (Vit Gottwald)
* win, test: fix fs_event_watch_dir_recursive (Bartosz Sosnowski)
* doc: add description of uv_handle_type (Vit Gottwald)
* build: use -pthreads for tests with autotools (Julien Gilli)
* win: fix leaky fs request buffer (Jason Ginchereau)
* doc: note buffer lifetime requirements in uv_write (Vladimír Čunát)
* doc: add reference to uv_update_time on uv_timer_start (Alex Hultman)
* win: fix winapi function pointer typedef syntax (Brad King)
* test: fix tcp_close_while_connecting CI failures (Ben Noordhuis)
* test: make threadpool_cancel_single deterministic (Ben Noordhuis)
* test: make threadpool saturation reliable (Ben Noordhuis)
* unix: don't malloc in uv_thread_create() (Ben Noordhuis)
* unix: don't include CoreServices globally on macOS (Brad King)
* unix,win: add uv_translate_sys_error() public API (Philippe
Laferriere)
* win: remove unused static variables (Ben Noordhuis)
* win: silence -Wmaybe-uninitialized warning (Ben Noordhuis)
* signal: replace pthread_once with uv_once (Santiago Gimeno)
* test: fix sign-compare warning (Will Speak)
* common: fix unused variable warning (Brad King)
2016-10-24 09:52:33 -04:00
|
|
|
Jason Ginchereau <jasongin@microsoft.com>
|
|
|
|
Nicolas Cavallari <nicolas.cavallari@green-communications.fr>
|
|
|
|
Pierre-Marie de Rodat <pmderodat@kawie.fr>
|
|
|
|
Brian Maher <brian@brimworks.com>
|
|
|
|
neevek <i@neevek.net>
|
|
|
|
John Barboza <jbarboza@ca.ibm.com>
|
|
|
|
liuxiaobo <icexile@qq.com>
|
|
|
|
Michele Caini <michele.caini@gmail.com>
|
|
|
|
Bartosz Sosnowski <bartosz@janeasystems.com>
|
|
|
|
Matej Knopp <matej.knopp@gmail.com>
|
|
|
|
sunjin.lee <kod21236@gmail.com>
|
|
|
|
Matt Clarkson <mattyclarkson@gmail.com>
|
|
|
|
Jeffrey Clark <dude@zaplabs.com>
|
|
|
|
Bart Robinson <bartarr@gmail.com>
|
|
|
|
Vit Gottwald <vit.gottwald@gmail.com>
|
|
|
|
Vladimír Čunát <vladimir.cunat@nic.cz>
|
|
|
|
Alex Hultman <alexhultman@gmail.com>
|
|
|
|
Brad King <brad.king@kitware.com>
|
|
|
|
Philippe Laferriere <laferriere.phil@gmail.com>
|
|
|
|
Will Speak <lithiumflame@gmail.com>
|
2016-11-16 13:03:50 -05:00
|
|
|
Hitesh Kanwathirtha <digitalinfinity@gmail.com>
|
2017-01-09 13:42:49 -05:00
|
|
|
Eric Sciple <ersciple@microsoft.com>
|
2017-01-31 19:38:56 -05:00
|
|
|
jBarz <jBarz@users.noreply.github.com>
|
|
|
|
muflub <admin@lodle.net>
|
|
|
|
Daniel Bevenius <daniel.bevenius@gmail.com>
|
|
|
|
Howard Hellyer <hhellyer@uk.ibm.com>
|
|
|
|
Chris Araman <chris.araman@fuze.com>
|
2017.05.31, Version 1.12.0 (Stable)
Changes since version 1.11.0:
* Now working on version 1.11.1 (cjihrig)
* test: fix tests on OpenBSD (Santiago Gimeno)
* test: fix -Wformat warning (Santiago Gimeno)
* win,fs: avoid double freeing uv_fs_event_t.dirw (Vladimir Matveev)
* unix: remove unused code in `uv__io_start` (Fedor Indutny)
* signal: add uv_signal_start_oneshot method (Santiago Gimeno)
* unix: factor out reusable POSIX hrtime impl (Brad King)
* unix,win: add uv_os_{get,set,unset}env() (cjihrig)
* win: add uv__convert_utf8_to_utf16() (cjihrig)
* docs: improve UV_ENOBUFS scenario documentation (cjihrig)
* unix: return UV_EINVAL for NULL env name (jBarz)
* unix: filter getifaddrs results consistently (Brad King)
* unix: factor out getifaddrs result filter (Brad King)
* unix: factor out reusable BSD ifaddrs impl (Brad King)
* unix: use union to follow strict aliasing rules (jBarz)
* unix: simplify async watcher dispatch logic (Ben Noordhuis)
* samples: update timer callback prototype (Ben Noordhuis)
* unix: make loops and watchers usable after fork() (Jason Madden)
* win: free uv__loops once empty (cjihrig)
* tools: add make_dist_html.py script (Ben Noordhuis)
* win,sunos: stop handle on uv_fs_event_start() err (cjihrig)
* unix,windows: refactor request init logic (Ben Noordhuis)
* win: fix memory leak inside uv__pipe_getname (A. Hauptmann)
* fsevent: support for files without short name (Bartosz Sosnowski)
* doc: fix multiple doc typos (Jamie Davis)
* test,osx: fix flaky kill test (Santiago Gimeno)
* unix: inline uv_pipe_bind() err_bind goto target (cjihrig)
* unix,test: deadstore fixes (Rasmus Christian Pedersen)
* win: fix memory leak inside uv_fs_access() (A. Hauptmann)
* doc: fix docs/src/fs.rst build warning (Daniel Bevenius)
* doc: minor grammar fix in Installation section (Daniel Bevenius)
* doc: suggestions for design page (Daniel Bevenius)
* doc: libuv does not touch uv_loop_t.data (Ben Noordhuis)
* github: add ISSUE_TEMPLATE.md (Ben Noordhuis)
* doc: add link to libuv/help to README (Ben Noordhuis)
* udp: fix fast path in uv_udp_send() on unix (Fedor Indutny)
* test: add test for uv_udp_send() fix (Trevor Norris)
* doc: fix documentation for uv_handle_t.type (Daniel Kahn Gillmor)
* zos: use proper prototype for epoll_init() (Ben Noordhuis)
* doc: rename docs to "libuv documentation" (Saúl Ibarra Corretgé)
* doc: update copyright years (Saúl Ibarra Corretgé)
* doc: move TOC to a dedicated document (Saúl Ibarra Corretgé)
* doc: move documentation section up (Saúl Ibarra Corretgé)
* doc: move "upgrading" to a standalone document (Saúl Ibarra Corretgé)
* doc: add initial version of the User Guide (Saúl Ibarra Corretgé)
* doc: removed unused file (Saúl Ibarra Corretgé)
* doc: update guide/about and mention new maintainership (Saúl Ibarra
Corretgé)
* doc: remove licensing note from guide/about (Saúl Ibarra Corretgé)
* doc: add warning note to user guide (Saúl Ibarra Corretgé)
* doc: change license to CC BY 4.0 (Saúl Ibarra Corretgé)
* doc: remove ubvook reference from README (Saúl Ibarra Corretgé)
* doc: add code samples from uvbook (unadapted) (Saúl Ibarra Corretgé)
* doc: update supported linux/glibc baseline (Ben Noordhuis)
* win: avoid leaking pipe handles to child processes (Jameson Nash)
* win,test: support stdout output larger than 1kb (Bartosz Sosnowski)
* win: remove __declspec(inline) from atomic op (Keane)
* test: fix VC++ compilation warning (Rasmus Christian Pedersen)
* build: add -Wstrict-prototypes (Jameson Nash)
* zos: implement uv__io_fork, skip fs event tests (jBarz)
* unix: do not close udp sockets on bind error (Marc Schlaich)
* unix: remove FSEventStreamFlushSync() call (cjihrig)
* build,openbsd: remove kvm-related code (James McCoy)
* test: fix flaky tcp-write-queue-order (Santiago Gimeno)
* unix,win: add uv_os_gethostname() (cjihrig)
* zos: increase timeout for tcp_writealot (jBarz)
* zos: do not inline OOB data by default (jBarz)
* test: fix -Wstrict-prototypes compiler warnings (Ben Noordhuis)
* unix: factor out reusable no-proctitle impl (Brad King)
* test: factor out fsevents skip explanation (Brad King)
* test: skip fork fsevent cases when lacking support (Brad King)
* unix: factor out reusable no-fsevents impl (Brad King)
* unix: factor out reusable sysinfo memory lookup (Brad King)
* unix: factor out reusable sysinfo loadavg impl (Brad King)
* unix: factor out reusable procfs exepath impl (Brad King)
* unix: add a uv__io_poll impl using POSIX poll(2) (Brad King)
* cygwin: implement support for cygwin and msys2 (Brad King)
* cygwin: recognize EOF on named pipe closure (Brad King)
* cygwin: fix uv_pipe_connect report of ENOTSOCK (Brad King)
* cygwin: disable non-functional ipc handle send (Brad King)
* test: skip self-connecting tests on cygwin (Brad King)
* doc: mark uv_loop_fork() as experimental (cjihrig)
* doc: add bzoz to maintainers (Bartosz Sosnowski)
* doc: fix memory leak in tcp-echo-server example (Bernardo Ramos)
* win: make uv__get_osfhandle() public (Juan Cruz Viotti)
* doc: use valid pipe name in pipe-echo-server (Bernardo Ramos)
2017-05-30 12:18:19 -04:00
|
|
|
Vladimir Matveev <vladima@microsoft.com>
|
|
|
|
Jason Madden <jamadden@gmail.com>
|
|
|
|
Jamie Davis <davisjam@vt.edu>
|
|
|
|
Daniel Kahn Gillmor <dkg@fifthhorseman.net>
|
|
|
|
Keane <erich.keane@intel.com>
|
|
|
|
James McCoy <jamessan@jamessan.com>
|
|
|
|
Bernardo Ramos <berna.gensis@gmail.com>
|
|
|
|
Juan Cruz Viotti <jviotti@openmailbox.org>
|
2017-07-05 11:55:39 -04:00
|
|
|
Gemini Wen <geminiwen@aliyun.com>
|
|
|
|
Sebastian Wiedenroth <wiedi@frubar.net>
|
|
|
|
Sai Ke WANG <swang304@bloomberg.net>
|
|
|
|
Barnabas Gema <gema.barnabas@gmail.com>
|
|
|
|
Romain Caire <romain@blade-group.com>
|
|
|
|
Robert Ayrapetyan <robert.ayrapetyan@gmail.com>
|
|
|
|
Refael Ackermann <refack@gmail.com>
|
2017.08.17, Version 1.14.0 (Stable)
Changes since version 1.13.1:
* unix: check for NULL in uv_os_unsetenv for parameter name (André
Klitzing)
* doc: add thread safety warning for process title (Matthew Taylor)
* unix: always copy process title into local buffer (Matthew Taylor)
* poll: add support for OOB TCP and GPIO interrupts (CurlyMoo)
* win,build: fix appveyor properly (Refael Ackermann)
* win: include filename in dlopen error message (Ben Noordhuis)
* aix: add netmask, mac address into net interfaces (Gireesh Punathil)
* unix, windows: map EREMOTEIO errno (Ben Noordhuis)
* unix: fix wrong MAC of uv_interface_address (XadillaX)
* win,build: fix building from Windows SDK or VS console (Saúl Ibarra
Corretgé)
* github: fix link to help repo in issue template (Ben Noordhuis)
* zos: remove nonexistent include from autotools build (Saúl Ibarra
Corretgé)
* misc: remove reference to pthread-fixes.h from LICENSE (Saúl Ibarra
Corretgé)
* docs: fix guide source code example paths (Anticrisis)
* android: fix compilation with new NDK versions (Saúl Ibarra Corretgé)
* misc: add android-toolchain to .gitignore (Saúl Ibarra Corretgé)
* win, fs: support unusual reparse points (Bartosz Sosnowski)
* android: fix detection of pthread_condattr_setclock (Saúl Ibarra
Corretgé)
* android: remove no longer needed check (Saúl Ibarra Corretgé)
* doc: update instructions for building on Android (Saúl Ibarra
Corretgé)
* win, process: support semicolons in PATH variable (Bartosz Sosnowski)
* doc: document uv_async_(init|send) return values (Ben Noordhuis)
* doc: add Android as a tier 3 supported platform (Saúl Ibarra Corretgé)
* unix: add missing semicolon (jBarz)
* win, test: fix double close in test runner (Bartosz Sosnowski)
* doc: update supported windows version baseline (Ben Noordhuis)
* test,zos: skip chown root test (jBarz)
* test,zos: use gid=-1 to test spawn_setgid_fails (jBarz)
* zos: fix hr timer resolution (jBarz)
* android: fix blocking recvmsg due to netlink bug (Jacob Segal)
* zos: read more accurate rss info from RSM (jBarz)
* win: allow bound/connected socket in uv_tcp_open() (Maciej Szeptuch
(Neverous))
* doc: differentiate SmartOS and SunOS support (cjihrig)
* unix: make uv_poll_stop() remove fd from pollset (Ben Noordhuis)
* unix, windows: add basic uv_fs_copyfile() (cjihrig)
2017-08-16 10:11:33 -04:00
|
|
|
André Klitzing <aklitzing@gmail.com>
|
|
|
|
Matthew Taylor <mstaveleytaylor@gmail.com>
|
|
|
|
CurlyMoo <curlymoo1@gmail.com>
|
|
|
|
XadillaX <admin@xcoder.in>
|
|
|
|
Anticrisis <anticrisisg@gmail.com>
|
|
|
|
Jacob Segal <jacob.e.segal@gmail.com>
|
|
|
|
Maciej Szeptuch (Neverous) <neverous@neverous.info>
|
2017-09-06 09:41:30 -04:00
|
|
|
Joel Winarske <joel.winarske@inrix.com>
|
|
|
|
Gergely Nagy <ngg@tresorit.com>
|
2017-10-02 19:30:27 -04:00
|
|
|
Kamil Rytarowski <n54@gmx.com>
|
|
|
|
tux.uudiin <77389867@qq.com>
|
|
|
|
Nick Logan <ugexe@cpan.org>
|
|
|
|
darobs <darobs@microsoft.com>
|
|
|
|
Zheng, Lei <realthunder.dev@gmail.com>
|
|
|
|
Carlo Marcelo Arenas Belón <carenas@gmail.com>
|
|
|
|
Scott Parker <scott.parker087@gmail.com>
|
2017.11.07, Version 1.16.0 (Stable)
Changes since version 1.15.0:
* win: change st_blksize from `2048` to `4096` (Joran Dirk Greef)
* unix,win: add fs open flags, map O_DIRECT|O_DSYNC (Joran Dirk Greef)
* win, fs: fix non-symlink reparse points (Wade Brainerd)
* test: fix -Wstrict-prototypes warnings (Ben Noordhuis)
* unix, windows: map ENOTTY errno (Ben Noordhuis)
* unix: fall back to fsync() if F_FULLFSYNC fails (Joran Dirk Greef)
* unix: do not close invalid kqueue fd after fork (jBarz)
* zos: reset epoll data after fork (jBarz)
* zos: skip fork_threadpool_queue_work_simple (jBarz)
* test: keep platform_output as first test (Bartosz Sosnowski)
* win: fix non-English dlopen error message (Bartosz Sosnowski)
* unix,win: add uv_os_getppid() (cjihrig)
* test: fix const qualification compiler warning (Ben Noordhuis)
* doc: mark uv_default_loop() as not thread safe (rayrase)
* win, pipe: null-initialize stream->shutdown_req (Jameson Nash)
* tty, win: get SetWinEventHook pointer at startup (Bartosz Sosnowski)
* test: no extra new line in skipped test output (Bartosz Sosnowski)
* pipe: allow access from other users (Bartosz Sosnowski)
* unix,win: add uv_if_{indextoname,indextoiid} (Pekka Nikander)
2017-11-06 11:20:52 -05:00
|
|
|
Wade Brainerd <Wade.Brainerd@activision.com>
|
|
|
|
rayrase <rmartinez2175@eagle.fgcu.edu>
|
|
|
|
Pekka Nikander <pekka.nikander@iki.fi>
|
2017-11-23 20:29:12 -05:00
|
|
|
Ed Schouten <ed@nuxi.nl>
|
|
|
|
Xu Meng <mengxumx@cn.ibm.com>
|
2017-11-30 21:07:38 -05:00
|
|
|
Matt Harrison <hi@matt-harrison.com>
|
2018-01-17 10:46:26 -05:00
|
|
|
Anna Henningsen <anna@addaleax.net>
|
|
|
|
Jérémy Lal <kapouer@melix.org>
|
|
|
|
Ben Wijen <ben@wijen.net>
|
|
|
|
elephantp <elephantp@elephantp.blog>
|
2018-02-21 15:25:38 -05:00
|
|
|
Felix Yan <felixonmars@archlinux.org>
|
|
|
|
Mason X <me@masonx.ca>
|
|
|
|
Jesse Gorzinski <jgorzinski@gmail.com>
|
|
|
|
Ryuichi KAWAMATA <ryuichi.kawamata@dena.jp>
|
|
|
|
Joyee Cheung <joyeec9h3@gmail.com>
|
2018-04-02 13:23:58 -04:00
|
|
|
Michael Kilburn <crusader.mike@gmail.com>
|
|
|
|
Ruslan Bekenev <furyinbox@gmail.com>
|
2018-04-18 09:18:43 -04:00
|
|
|
Bob Burger <rgburger@beckman.com>
|
|
|
|
Thomas Versteeg <thomasversteeg@gmx.com>
|
|
|
|
zzzjim <zzzjim@users.noreply.github.com>
|
|
|
|
Alex Arslan <ararslan@comcast.net>
|
2018-04-22 13:58:18 -04:00
|
|
|
Kyle Farnung <kfarnung@microsoft.com>
|
2018-05-07 18:28:28 -04:00
|
|
|
ssrlive <30760636+ssrlive@users.noreply.github.com>
|
2018.06.23, Version 1.21.0 (Stable)
Changes since version 1.20.3:
* unix,windows: map EFTYPE errno (cjihrig)
* win: perform case insensitive PATH= comparison (cjihrig)
* win, fs: uv_fs_fchmod support for -A files (Bartosz Sosnowski)
* src,lib: fix comments (Tobias Nießen)
* win,process: allow child pipe handles to be opened in overlapped mode
(Björn Linse)
* src,test: fix idiosyncratic comment style (Bert Belder)
* test: fs_fchmod_archive_readonly must return a value (Bert Belder)
* win,pipe: fix incorrect error code returned from uv_pipe_write_impl()
(Bert Belder)
* win,pipe: properly set uv_write_t.send_handle in uv_write2() (Bert
Belder)
* test: add vectored uv_write() ping-pong tests (Bert Belder)
* win,pipe: support vectored uv_write() calls (Bert Belder)
* win,pipe: refactor pipe read cancellation logic (Bert Belder)
* test: improve output from IPC test helpers (Bert Belder)
* test: add test for IPC deadlock on Windows (
* win,pipe: fix IPC pipe deadlock (Bert Belder)
* unix: catch some cases of watching fd twice (Ben Noordhuis)
* test: use custom timeout for getaddrinfo_fail_sync (Ben Noordhuis)
* Revert "win: add Windows XP support to uv_if_indextoname()" (Bert
Belder)
* win,thread: remove fallback uv_cond implementation (Bert Belder)
* src,test: s/olny/only (cjihrig)
* unix: close signal pipe fds on unload (Ben Noordhuis)
* win: allow setting udp socket options before bind (cjihrig)
* unix: return UV_ENOTSUP on FICLONE_FORCE failure (cjihrig)
* win,pipe: remove unreferenced local variable (Bert Belder)
* win,code: remove GetQueuedCompletionStatus-based poller (Bert Belder)
* win: remove the remaining dynamic kernel32 imports (Bert Belder)
* test: speedup process-title-threadsafe on macOS (cjihrig)
* core: move all include files except uv.h to uv/ (Saúl Ibarra Corretgé)
* win: move stdint-msvc2008.h to include/uv/ (Ben Noordhuis)
* build: fix cygwin install (Ben Noordhuis)
* build,win: remove MinGW Makefile (Saúl Ibarra Corretgé)
* build: add a cmake build file (Ben Noordhuis)
* build: add test suite option to cmake build (Ben Noordhuis)
* unix: set errno in uv_fs_copyfile() (cjihrig)
* samples: fix inconsistency in parse_opts vs usage (zyxwvu Shi)
* linux: handle exclusive POLLHUP with UV_DISCONNECT (Brad King)
* include: declare uv_cpu_times_s in higher scope (Peter Johnson)
* doc: add uv_fs_fsync() AIX limitations (jBarz)
* unix,win: add uv_fs_lchown() (Paolo Greppi)
* unix: disable clang variable length array warning (Peter Johnson)
* doc: document uv_pipe_t::ipc (Ed Schouten)
* doc: undocument uv_req_type's UV_REQ_TYPE_PRIVATE (Ed Schouten)
* doc: document UV_*_MAP() macros (Ed Schouten)
* win: remove use of min() macro in pipe.c (Peter Johnson)
* doc: add jbarz as maintainer (
2018-06-22 11:04:58 -04:00
|
|
|
Tobias Nießen <tniessen@tnie.de>
|
|
|
|
Björn Linse <bjorn.linse@gmail.com>
|
|
|
|
zyxwvu Shi <i@shiyc.cn>
|
|
|
|
Peter Johnson <johnson.peter@gmail.com>
|
|
|
|
Paolo Greppi <paolo.greppi@libpf.com>
|
2018-07-09 22:04:47 -04:00
|
|
|
Shelley Vohr <shelley.vohr@gmail.com>
|
|
|
|
Ujjwal Sharma <usharma1998@gmail.com>
|
2018-08-16 22:05:34 -04:00
|
|
|
Michał Kozakiewicz <michalkozakiewicz3@gmail.com>
|
2018.09.22, Version 1.23.1 (Stable)
Changes since version 1.23.0:
* unix,win: limit concurrent DNS calls to nthreads/2 (Anna Henningsen)
* doc: add addaleax to maintainers (Anna Henningsen)
* doc: add missing slash in stream.rst (Emil Bay)
* unix,fs: use utimes & friends for uv_fs_utime (Jeremiah Senkpiel)
* unix,fs: remove linux fallback from utimesat() (Jeremiah Senkpiel)
* unix,fs: remove uv__utimesat() syscall fallback (Jeremiah Senkpiel)
* doc: fix argument name in tcp.rts (Emil Bay)
* doc: notes on running tests, benchmarks, tools (Jamie Davis)
* linux: remove epoll syscall wrappers (Ben Noordhuis)
* linux: drop code path for epoll_pwait-less kernels (Ben Noordhuis)
* Partially revert "win,code: remove GetQueuedCompletionStatus-based
poller" (Jameson Nash)
* build: add compile for android arm64/x86/x86-64 (Andy Zhang)
* doc: clarify that some remarks apply to windows (Bert Belder)
* test: fix compiler warnings (Jamie Davis)
* ibmi: return 0 from uv_resident_set_memory() (dmabupt)
* win: fix uv_udp_recv_start() error translation (Ryan Liptak)
* win,doc: improve uv_os_setpriority() documentation (Bartosz Sosnowski)
* test: increase upper bound in condvar_5 (Jamie Davis)
* win,tty: remove deadcode (Jameson Nash)
* stream: autodetect direction (Jameson Nash)
2018-09-21 10:08:29 -04:00
|
|
|
Emil Bay <github@tixz.dk>
|
|
|
|
Jeremiah Senkpiel <fishrock123@rocketmail.com>
|
|
|
|
Andy Zhang <zhangyong232@gmail.com>
|
|
|
|
dmabupt <dmabupt@gmail.com>
|
|
|
|
Ryan Liptak <squeek502@hotmail.com>
|
2018-10-08 12:52:30 -04:00
|
|
|
Ali Ijaz Sheikh <ofrobots@google.com>
|
2018.11.14, Version 1.24.0 (Stable)
Changes since version 1.23.2:
* unix: do not require PATH_MAX to be defined (Brad King)
* win,doc: path encoding in uv_fs_XX is UTF-8 (hitesh)
* unix: add missing link dependency on kFreeBSD (Svante Signell)
* unix: add support for GNU/Hurd (Samuel Thibault)
* test: avoid memory leak for test_output (Carlo Marcelo Arenas Belón)
* zos: avoid UB with NULL pointer arithmetic (Carlo Marcelo Arenas
Belón)
* doc: add vtjnash to maintainers (Jameson Nash)
* unix: restore skipping of phys_addr copy (cjihrig)
* unix,win: make uv_interface_addresses() consistent (cjihrig)
* unix: remove unnecessary linebreaks (cjihrig)
* unix,win: handle zero-sized allocations uniformly (Ben Noordhuis)
* unix: remove unused uv__dup() function (Ben Noordhuis)
* core,bsd: refactor process_title functions (Santiago Gimeno)
* win: Redefine NSIG to consider SIGWINCH (Jeremy Studer)
* test: make sure that reading a directory fails (Sakthipriyan
Vairamani)
* win, tty: remove zero-size read callbacks (Bartosz Sosnowski)
* test: fix test runner getenv async-signal-safety (Ben Noordhuis)
* test: fix test runner execvp async-signal-safety (Ben Noordhuis)
* test,unix: fix race in test runner (Ben Noordhuis)
* unix,win: support IDNA 2008 in uv_getaddrinfo() (Ben Noordhuis)
* win, tcp: avoid starving the loop (Bartosz Sosnowski)
* win, dl: proper error messages on some systems (Bartosz Sosnowski)
* win,fs: retry if uv_fs_rename fails (Bartosz Sosnowski)
* darwin: speed up uv_set_process_title() (Ben Noordhuis)
* aix: fix race in uv_get_process_title() (Gireesh Punathil)
* win: support more fine-grained windows hiding (Bartosz Sosnowski)
2018-11-12 23:55:22 -05:00
|
|
|
hitesh <sainihitesh.scientist@gmail.com>
|
|
|
|
Svante Signell <svante.signell@gmail.com>
|
|
|
|
Samuel Thibault <sthibault@debian.org>
|
|
|
|
Jeremy Studer <studerj1.mail@gmail.com>
|
2018-12-16 14:11:04 -05:00
|
|
|
damon-kwok <563066990@qq.com>
|
|
|
|
Damon Kwok <MedusaIDE@outlook.com>
|
|
|
|
Ashe Connor <ashe@kivikakk.ee>
|
|
|
|
Rick <lcw0622@163.com>
|
|
|
|
Ivan Krylov <krylov.r00t@gmail.com>
|
|
|
|
Michael Meier <michael.meier@leica-geosystems.com>
|
2019-01-18 13:27:40 -05:00
|
|
|
ptlomholt <pt@lomholt.com>
|
|
|
|
Victor Costan <pwnall@chromium.org>
|
|
|
|
sid <sidyhe@hotmail.com>
|
|
|
|
Kevin Adler <kadler@us.ibm.com>
|
2019-02-10 11:44:47 -05:00
|
|
|
Stephen Belanger <admin@stephenbelanger.com>
|
|
|
|
yeyuanfeng <yeyuanfeng@bytedance.com>
|
|
|
|
erw7 <erw7.github@gmail.com>
|
2019-03-16 14:31:48 -04:00
|
|
|
Thomas Karl Pietrowski <thopiekar@gmail.com>
|
|
|
|
evgley <evgley@gmail.com>
|
2019-04-15 11:19:26 -04:00
|
|
|
Andreas Rohner <andreas.rohner@gmx.net>
|
|
|
|
Rich Trott <rtrott@gmail.com>
|
|
|
|
Milad Farazmand <miladfar@ca.ibm.com>
|
|
|
|
zlargon <zlargon1988@gmail.com>
|
|
|
|
Yury Selivanov <yury@magic.io>
|
2019-05-15 13:14:17 -04:00
|
|
|
Oscar Waddell <owaddell@beckman.com>
|
|
|
|
FX Coudert <fxcoudert@gmail.com>
|
|
|
|
George Zhao <zhaozg@gmail.com>
|
|
|
|
Kyle Edwards <kyle.edwards@kitware.com>
|
|
|
|
ken-cunningham-webuse <ken.cunningham.webuse@gmail.com>
|
|
|
|
Kelvin Jin <kelvinjin@google.com>
|