Changes since version 1.48.0: * test: fix -Wpointer-to-int-cast on 32 bits systems (Ben Noordhuis) * build: add alias for libuv to CMakeLists.txt (Anthony Alayo) * linux: create io_uring sqpoll ring lazily (Ben Noordhuis) * misc: run sample CI when code changes (Jameson Nash) * linux: fix uv_available_parallelism using cgroup (Thomas Walter) * doc: fix tty example segfault (hiiizxf) * udp,unix: fix sendmsg use-after-free (Geddy) * cygwin: implement uv_resident_set_memory (Farzin Monsef) * win: almost fix race detecting ESRCH in uv_kill (Santiago Gimeno) * test: disable env var test under win32+asan (Ben Noordhuis) * unix,fs: fix realpath calls that use the system allocator (Saúl Ibarra Corretgé) * sunos: sync tcp keep-alive with other unices (Andy Pan) * linux: fix /proc/self/stat executable name parsing (Farzin Monsef) * test,ci: fix [AM]San, disable ASLR (Ben Noordhuis) * win: remove _alloca usage (Ben Noordhuis) * unix: reinstate preadv/pwritev fallback code (Ben Noordhuis) * linux: don't delay EPOLL_CTL_DEL operations (Ben Noordhuis) * doc: fix typos in ChangeLog (tgolang) * unix,win: error on zero delay tcp keepalive (Saúl Ibarra Corretgé) * win: simplify uv_once implementation (Saúl Ibarra Corretgé) * doc: correct udp socket options documentation (Ben Noordhuis) * linux: don't use sendmmsg() for single datagrams (Ben Noordhuis) * unix: fix fd leaks in SCM_RIGHTS error path (Ben Noordhuis) * win: robustify uv_os_getenv() error checking (Ben Noordhuis) * test: use newer ASSERT_MEM_EQ macro (Ben Noordhuis) * unix: de-duplicate conditions for using kqueue (Brad King) * darwin: simplify uv_hrtime (Saúl Ibarra Corretgé) * mailmap: update saghul's main email address (Saúl Ibarra Corretgé) * win: remove no longer needed define (Saúl Ibarra Corretgé) * doc: fix some typos (josedelinux) * linux,darwin: make `uv_fs_copyfile` behaves like `cp -r` (Juan José Arboleda) * dragonfly: disable SO_REUSEPORT for UDP socket bindings (Andy Pan) * test: remove the obsolete HAVE_KQUEUE macro (Andy Pan) * unix: use the presence of SOCK_* instead of OS macros for socketpair (Andy Pan) * bsd: support pipe2() on *BSD (Andy Pan) * unix: support SO_REUSEPORT with load balancing for TCP (Andy Pan) * doc: add entries for extended getpw (Juan José Arboleda) * test: fix the flaky test-tcp-reuseport (Andy Pan) * aix,ibmi: fix compilation errors in fs_copyfile (Jeffrey H. Johnson) * unix: support SO_REUSEPORT with load balancing for UDP (Andy Pan) * tcpkeepalive: distinguish OS versions and use proper time units (Andy Pan) * win: map ERROR_BAD_EXE_FORMAT to UV_EFTYPE (Hüseyin Açacak) * doc: add instruction how to install with Conan (Uilian Ries) * unix,win: remove unused req parameter from macros (Viacheslav Muravyev) * build: fix android ci build (Ben Noordhuis) * unix,win: export wtf8 functions properly (Ben Noordhuis) * hurd: add includes and macro prerequisites (Olivier Valentin) * hurd: stub uv_thread_setpriority() (Olivier Valentin) * ci: use macOS 12 for macOS and iOS builds (Saúl Ibarra Corretgé) * darwin: fix crash on iOS(arm64) (郑苏波 (Super Zheng)) * Create dependabot.yml for updating github-actions (Jameson Nash) * doc: correct names of Win32 APIs in fs.rst (zeertzjq) * ci: bump upload and download-artifact versions (dependabot[bot]) * ci: bump actions/setup-python from 4 to 5 (dependabot[bot]) * ci: bump KyleMayes/install-llvm-action from 1 to 2 (dependabot[bot]) * win,error: remap ERROR_NO_DATA to EAGAIN (Jameson Nash) * test: handle zero-length udp datagram (Ben Noordhuis) * misc: remove splay trees macros (Viacheslav Muravyev) * test,openbsd: remove superfluous ifdef guard (Ben Noordhuis) * win,fs: use posix delete semantics, if supported (Ian Butterworth) * win: fix env var in uv_os_homedir and uv_os_tmpdir (Hüseyin Açacak) * fsevents: detect watched directory removal (Santiago Gimeno) * ci: bump actions/checkout to 4 (dependabot[bot]) * linux: eliminate a read on eventfd per wakeup (Andy Pan) * test: pipe_overlong_path handle ENAMETOOLONG (Abdirahim Musse) * win,fs: use the new Windows fast stat API (Hüseyin Açacak) * win,pipe: fix race with concurrent readers (Jameson Nash) * win,signal: fix data race dispatching SIGWINCH (Jameson Nash) * build: ubsan fixes (Matheus Izvekov) * linux: disable SQPOLL io_uring by default (Santiago Gimeno) * win: fix fs.c ubsan failure (Matheus Izvekov) * test: rmdir can return `EEXIST` or `ENOTEMPTY` (Richard Lau) * test: check for `UV_CHANGE` or `UV_RENAME` event (Richard Lau) * unix,fs: silence -Wunused-result warning (Santiago Gimeno) * linux: support abstract unix socket autobinding (Ben Noordhuis) * kqueue: use EVFILT_USER for async if available (Andy Pan) * win: remove deprecated GetVersionExW call (Shelley Vohr) * doc: document uv_loop_option (握猫猫) * doc: fix the `uv_*_set_data` series of functions (握猫猫) * doc: properly label enumerations and types (握猫猫) * doc: document specific macOS fs_event behavior (Santiago Gimeno) * win,pipe: restore fallback handling for blocking pipes (Jameson Nash) * unix,win: remove unused rb-tree macro parameters (Viacheslav Muravyev) * win: compute parallelism from process cpu affinity (Ben Noordhuis) * win: use NtQueryInformationProcess in uv_os_getppid (Zuohui Yang) * win,pipe: fix missing assignment to success (Jameson Nash) * win: fix uv_available_parallelism on win32 (Ben Noordhuis) * win,pipe: fix another missing assignment to success (Jameson Nash) * kqueue: disallow ill-suited file descriptor kinds (Andy Pan) * unix: restore tty attributes on handle close (Ben Noordhuis) * test: delete test with invalid assumption (Ben Noordhuis) * dragonflybsd: fix compilation failure (Jeffrey H. Johnson) * test: run android tests on ci (Edigleysson Silva (Edy)) * darwin: add udp mmsg support (Raihaan Shouhell) * unix: work around arm-linux-gnueabihf-gcc bug (Ben Noordhuis) * unix: expand uv_available_parallelism() to support more platforms (Ondřej Surý) * doc: add known issue in armv7 (Santiago Gimeno)
70 lines
3.4 KiB
Plaintext
70 lines
3.4 KiB
Plaintext
A. Hauptmann <andreashauptmann@t-online.de>
|
|
AJ Heller <aj@drfloob.com> <hork@google.com>
|
|
Aaron Bieber <qbit@deftly.net> <deftly@gmail.com>
|
|
Alan Gutierrez <alan@prettyrobots.com> <alan@blogometer.com>
|
|
Andrius Bentkus <andrius.bentkus@gmail.com> <toxedvirus@gmail.com>
|
|
Andy Fiddaman <andy@omniosce.org> <omnios@citrus-it.co.uk>
|
|
Andy Pan <panjf2000@gmail.com> <i@andypan.me>
|
|
Bert Belder <bertbelder@gmail.com> <i@bertbelder.com>
|
|
Bert Belder <bertbelder@gmail.com> <info@2bs.nl>
|
|
Bert Belder <bertbelder@gmail.com> <user@ChrUbuntu.(none)>
|
|
Brandon Philips <brandon.philips@rackspace.com> <brandon@ifup.org>
|
|
Brian White <mscdex@mscdex.net>
|
|
Brian White <mscdex@mscdex.net> <mscdex@gmail.com>
|
|
Caleb James DeLisle <cjd@hyperboria.ca> <cjd@cjdns.fr>
|
|
Christoph Iserlohn <christoph.iserlohn@innoq.com>
|
|
Darshan Sen <raisinten@gmail.com>
|
|
Darshan Sen <raisinten@gmail.com> <darshan.sen@postman.com>
|
|
David Carlier <devnexen@gmail.com>
|
|
Devchandra Meetei Leishangthem <dlmeetei@gmail.com>
|
|
Fedor Indutny <fedor.indutny@gmail.com> <fedor@indutny.com>
|
|
Frank Denis <github@pureftpd.org>
|
|
Imran Iqbal <imrani@ca.ibm.com> <imran@imraniqbal.org>
|
|
Isaac Z. Schlueter <i@izs.me>
|
|
Jason Williams <necmon@yahoo.com>
|
|
Jesse Gorzinski <jgorzinski@gmail.com>
|
|
Jesse Gorzinski <jgorzinski@gmail.com> <jgorzins@us.ibm.com>
|
|
Juan José Arboleda <soyjuanarbol@gmail.com>
|
|
Justin Venus <justin.venus@gmail.com> <justin.venus@orbitz.com>
|
|
Keno Fischer <kenof@stanford.edu> <kfischer+github@college.harvard.edu>
|
|
Keno Fischer <kenof@stanford.edu> <kfischer@college.harvard.edu>
|
|
Leith Bade <leith@leithalweapon.geek.nz> <leith@mapbox.com>
|
|
Leonard Hecker <leonard.hecker91@gmail.com> <leonard@hecker.io>
|
|
Lewis Russell <me@lewisr.dev> <lewis6991@gmail.com>
|
|
Maciej Małecki <maciej.malecki@notimplemented.org> <me@mmalecki.com>
|
|
Marc Schlaich <marc.schlaich@googlemail.com> <marc.schlaich@gmail.com>
|
|
Michael <michael_dawson@ca.ibm.com>
|
|
Michael Neumann <mneumann@think.localnet> <mneumann@ntecs.de>
|
|
Michael Penick <michael.penick@datastax.com> <mpenick@users.noreply.github.com>
|
|
Nicholas Vavilov <vvnicholas@gmail.com>
|
|
Nick Logan <ugexe@cpan.org> <nlogan@gmail.com>
|
|
Olivier Valentin <ovalenti@redhat.com> <valentio@free.fr>
|
|
Rasmus Christian Pedersen <zerhacken@yahoo.com>
|
|
Rasmus Christian Pedersen <zerhacken@yahoo.com> <ruysch@outlook.com>
|
|
Richard Lau <rlau@redhat.com> <riclau@uk.ibm.com>
|
|
Robert Mustacchi <rm@joyent.com> <rm@fingolfin.org>
|
|
Ryan Dahl <ryan@joyent.com> <ry@tinyclouds.org>
|
|
Ryan Emery <seebees@gmail.com>
|
|
Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
|
|
Sam Roberts <vieuxtech@gmail.com> <sam@strongloop.com>
|
|
San-Tai Hsu <vanilla@fatpipi.com>
|
|
Santiago Gimeno <santiago.gimeno@quantion.es> <santiago.gimeno@gmail.com>
|
|
Saúl Ibarra Corretgé <s@saghul.net>
|
|
Saúl Ibarra Corretgé <s@saghul.net> <saghul@gmail.com>
|
|
Shigeki Ohtsu <ohtsu@iij.ad.jp> <ohtsu@ohtsu.org>
|
|
Shuowang (Wayne) Zhang <shuowang.zhang@ibm.com>
|
|
TK-one <tk5641@naver.com>
|
|
Timothy J. Fontaine <tjfontaine@gmail.com>
|
|
Yasuhiro Matsumoto <mattn.jp@gmail.com>
|
|
Yazhong Liu <yorkiefixer@gmail.com>
|
|
Yuki Okumura <mjt@cltn.org>
|
|
cjihrig <cjihrig@gmail.com>
|
|
gengjiawen <technicalcute@gmail.com>
|
|
jBarz <jBarz@users.noreply.github.com> <jbarboza@ca.ibm.com>
|
|
jBarz <jBarz@users.noreply.github.com> <jbarz@users.noreply.github.com>
|
|
ptlomholt <pt@lomholt.com>
|
|
theanarkh <2923878201@qq.com> <theratliter@gmail.com>
|
|
tjarlama <59913901+tjarlama@users.noreply.github.com> <tjarlama@gmail.com>
|
|
ywave620 <rogertyang@tencent.com> <60539365+ywave620@users.noreply.github.com>
|
|
zlargon <zlargon1988@gmail.com>
|