Tags

Tags give the ability to mark specific points in history as being important
  • debian/1.38.0-1

    libuv1 Debian release 1.38.0-1
    
  • v1.38.0

    2020.05.18, Version 1.38.0 (Stable)
    
    Changes since version 1.37.0:
    
    * test: skip poll_duplex and poll_unidirectional on PASE (Xu Meng)
    
    * linux: make cpu_times consistently be milliseconds (James Ross)
    
    * win: DRY uv_poll_start() and uv_poll_stop() (Ben Noordhuis)
    
    * win: DRY uv_poll_close() (Ben Noordhuis)
    
    * unix,win: add uv_library_shutdown() (Ben Noordhuis)
    
    * unix: yield cpu when spinlocking on async handle (Ben Noordhuis)
    
    * win: remove dep on GetQueuedCompletionStatusEx (Colin Finck)
    
    * doc: correct source lines (Shohei YOSHIDA)
    
    * build,android: fix typo (twosee)
    
    * doc: uv_cancel() handles uv_random_t requests (Philip Chimento)
    
    * doc: fix unescaped character (Philip Chimento)
    
    * build,cmake: fix compilation on old MinGW (erw7)
    
    * build: remove unnessesary MSVC warnings (Bartosz Sosnowski)
    
    * win: make uv_udp_init_ex() accept UV_UDP_RECVMMSG (Ben Noordhuis)
    
    * unix: simplify uv__udp_init_ex() (Ben Noordhuis)
    
    * win: remove MAX_PATH limitations (Bartosz Sosnowski)
    
    * build, win: add long path aware manifest (Bartosz Sosnowski)
    
    * doc: check/idle/prepare functions always succeed (Ben Noordhuis)
    
    * darwin: fix build with non-apple compilers (Ben Noordhuis)
    
    * win: support environment variables > 32767 chars (Ben Noordhuis)
    
    * unix: fully initialize struct msghdr (Ben Noordhuis)
    
    * doc: add uv_replace_allocator thread safety warning (twosee)
    
    * unix: fix int overflow when copying large files (Michal Artazov)
    
    * fs: report original error (Bartosz Sosnowski)
    
    * win, fs: add IO_REPARSE_TAG_APPEXECLINK support (Bartosz Sosnowski)
    
    * doc: fix formatting (Ben Noordhuis)
    
    * unix: fix memory leak when uv_loop_init() fails (Anna Henningsen)
    
    * unix: shrink uv_udp_set_source_membership() stack (Ben Noordhuis)
    
    * unix,win: fix wrong sizeof argument to memcpy() (Ben Noordhuis)
    
    * build: check for libraries not provided by libc (Jeroen Roovers)
    
    * doc: fix the order of arguments to calloc() (MasterDuke17)
    
    * unix: don't abort when getrlimit() fails (Ben Noordhuis)
    
    * test: support common user profile on IBMi (Xu Meng)
    
    * build: test on more platforms via QEMU in CI (gengjiawen)
    
  • debian/1.35.0-2

    libuv1 Debian release 1.35.0-2
    
  • debian/1.35.0-1

    libuv1 Debian release 1.35.0-1
    
  • v1.35.0

    2020.03.12, Version 1.35.0 (Stable)
    
    Changes since version 1.34.2:
    
    * src: android build fix (David Carlier)
    
    * build: make code compilable for iOS on Xcode (ssrlive)
    
    * ibmi: skip unsupported fs test cases (Xu Meng)
    
    * ibmi: ensure that pipe backlog is not zero (Xu Meng)
    
    * test,udp6: fix udp_ipv6 test flakiness (Jameson Nash)
    
    * test: fix fs_event_watch_dir_recursive flakiness (Santiago Gimeno)
    
    * pipe: disallow listening on an IPC pipe (Witold Kręcicki)
    
    * build,cmake: improve buil experience (Isabella Muerte)
    
    * unix: remove support for FreeBSD < 10 (Saúl Ibarra Corretgé)
    
    * linux: simplify uv__accept() (Ben Noordhuis)
    
    * linux: assume presence of SOCK_CLOEXEC flag (Ben Noordhuis)
    
    * linux: simplify uv__dup2_cloexec() (Ben Noordhuis)
    
    * freebsd,linux: simplify uv__make_socketpair() (Ben Noordhuis)
    
    * unix: fix error handling in uv__make_socketpair() (Ben Noordhuis)
    
    * freebsd,linux: simplify uv__make_pipe() (Ben Noordhuis)
    
    * unix: fix error handling in uv__make_pipe() (Ben Noordhuis)
    
    * linux: simplify uv__async_eventfd() (Ben Noordhuis)
    
    * linux: assume the presence of inotify system calls (Ben Noordhuis)
    
    * doc: strip ICC profile from 2 jpg files (Dominique Dumont)
    
    * unix: make uv_tcp_keepalive predictable (Manuel BACHMANN)
    
    * docs: uv_setup_args() may take ownership of argv (Ben Noordhuis)
    
    * unix: fix error path in uv_setup_args() (Ben Noordhuis)
    
    * unix: fix size check in uv_get_process_title() (Ben Noordhuis)
    
    * doc: add erw7 to maintainers (erw7)
    
    * test: fixed udp4_echo_server implementation (Marek Vavrusa)
    
    * test: added udp ping benchmark (1,10,100 pingers) (Marek Vavrusa)
    
    * freebsd,linux: add recvmmsg() + sendmmsg() udp implementation (Marek Vavrusa)
    
    * win,pipe: DRY/simplify some code paths (Jameson Nash)
    
    * win: address some style nits (Jameson Nash)
    
    * win,pipe: ensure `req->event_handle` is defined (Elliot Saba)
    
    * win,pipe: consolidate overlapped initialization (Elliot Saba)
    
    * win,pipe: erase event_handle after deleting pointer (Jameson Nash)
    
    * build: fix android cmake build, build missing file (Ben Noordhuis)
    
    * test: skip some UDP tests on IBMi (Xu Meng)
    
    * test: skip some spawn test cases on IBMi (Xu Meng)
    
    * src: fix wrong method name in comment (TK-one)
    
    * test: add UV_TIMEOUT_MULTIPLIER environment var (Ben Noordhuis)
    
    * unix: fix uv_cpu_info always returning UV_ENOTDIR on OpenBSD (Ben Davies)
    
    * test: skip the pwd_shell test on IBMi (Xu Meng)
    
    * win,tty: Change to restore cursor shape with uv_tty_reset() (erw7)
    
    * win,tty: Added set cursor style to CSI sequences (erw7)
    
    * test: handle EINTR, fix EOF check in poll test (Ben Noordhuis)
    
    * unix: use socklen_t instead of size_t (Ben Noordhuis)
    
    * doc: fix header file location (TK-one)
    
    * unix: fix signal handle closing deferral (Ben Noordhuis)
    
    * ibmi: set the amount of memory in use to zero (Xu Meng)
    
    * zos: return on realloc failure in scandir() (Milad Farazmand)
    
    * zos: fix scandir() error path NULL pointer deref (Ben Noordhuis)
    
  • debian/1.34.2-1

    bc7bda86 · prepare release ·
    libuv1 Debian release 1.34.2-1
    
  • v1.34.2

    2020.01.24, Version 1.34.2 (Stable)
    
    Changes since version 1.34.1:
    
    * misc: adjust stalebot deadlines (Jameson Nash)
    
    * test: fix env-vars flakiness (cjihrig)
    
    * test: avoid truncating output lines (Jameson Nash)
    
    * darwin: stop calling SetApplicationIsDaemon() (Ben Noordhuis)
    
    * ibmi: implement uv_interface_addresses() (Xu Meng)
    
    * osx,fsevent: fix race during uv_loop_close (Jameson Nash)
    
    * osx,fsevent: clear pointer when deleting it [NFCI] (Jameson Nash)
    
    * Revert "aix: replace ECONNRESET with EOF if already closed" (Jameson Nash)
    
    * unix: handle uv__open_cloexec return value correctly (Anna Henningsen)
    
  • debian/1.33.1-2

    d5260384 · prepare release ·
    libuv1 Debian release 1.33.1-2
    
  • debian/1.33.1-1

    7f472aeb · prepare release ·
    libuv1 Debian release 1.33.1-1
    
  • v1.33.1

    2019.10.20, Version 1.33.1 (Stable)
    
    Changes since version 1.33.0:
    
    * linux: fix arm64 SYS__sysctl build breakage (Ben Noordhuis)
    
  • debian/1.30.1-1

    1b299a9a · prepare release ·
    libuv1 Debian release 1.30.1-1
    
  • v1.30.1

    2019.07.03, Version 1.30.1 (Stable)
    
    Changes since version 1.30.0:
    
    * doc: fix incorrect versionchanged (cjihrig)
    
    * test: allow UV_ECONNRESET in tcp_try_write_error (cjihrig)
    
    * unix: add uv_get_constrained_memory() cygwin stub (cjihrig)
    
    * build: fix android cmake build (Ben Noordhuis)
    
    * unix: squelch -Wcast-function-type warning (Ben Noordhuis)
    
    * build: fix compile error with uClibc (zlargon)
    
  • debian/1.24.1-1

    078da3fc · prepare release ·
    libuv1 Debian release 1.24.1-1
    
  • v1.24.1

    2018.12.17, Version 1.24.1 (Stable)
    
    Changes since version 1.24.0:
    
    * test: fix platform_output test on cygwin (damon-kwok)
    
    * gitignore: ignore build/ directory (Damon Kwok)
    
    * unix: zero epoll_event before use (Ashe Connor)
    
    * darwin: use runtime check for file cloning (Ben Noordhuis)
    
    * doc: replace deprecated build command on macOS (Rick)
    
    * warnings: fix code that emits compiler warnings (Jameson Nash)
    
    * doc: clarify expected memory management strategy (Ivan Krylov)
    
    * test: add uv_inet_ntop(AF_INET) coverage (Ben Noordhuis)
    
    * unix: harden string copying, introduce strscpy() (Ben Noordhuis)
    
    * linux: get rid of strncpy() call (Ben Noordhuis)
    
    * aix: get rid of strcat() calls (Ben Noordhuis)
    
    * aix: fix data race in uv_fs_event_start() (Ben Noordhuis)
    
    * win: fs: fix `FILE_FLAG_NO_BUFFERING` for writes (Joran Dirk Greef)
    
    * build: don't link against -lpthread on Android (Michael Meier)
    
  • debian/1.24.0-1

    73ff0854 · prepare release ·
    libuv1 Debian release 1.24.0-1
    
  • debian/1.23.2-2

    2d262a6a · prepare release ·
    libuv1 Debian release 1.23.2-2
    
  • v1.24.0

    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)
    
  • debian/1.23.2-1

    3c950241 · new upstream version ·
    libuv1 Debian release 1.23.2-1
    
  • v1.23.2

    2018.10.09, Version 1.23.2 (Stable)
    
    Changes since version 1.23.1:
    
    * unix: return 0 retrieving rss on cygwin (cjihrig)
    
    * unix: initialize uv_interface_address_t.phys_addr (cjihrig)
    
    * test: handle uv_os_setpriority() windows edge case (cjihrig)
    
    * tty, win: fix read stop for raw mode (Bartosz Sosnowski)
    
    * Revert "Revert "unix,fs: fix for potential partial reads/writes"" (Jameson
      Nash)
    
    * unix,readv: always permit partial reads to return (Jameson Nash)
    
    * win,tty: fix uv_tty_close() (Bartosz Sosnowski)
    
    * doc: remove extraneous "on" (Ben Noordhuis)
    
    * unix,win: fix threadpool race condition (Anna Henningsen)
    
    * unix: rework thread barrier implementation (Ben Noordhuis)
    
    * aix: switch to libuv's own thread barrier impl (Ben Noordhuis)
    
    * unix: signal done to last thread barrier waiter (Ben Noordhuis)
    
    * test: add uv_barrier_wait serial thread test (Ali Ijaz Sheikh)
    
    * unix: optimize uv_fs_readlink() memory allocation (Ben Noordhuis)
    
    * win: remove req.c and other cleanup (Carlo Marcelo Arenas Belón)
    
    * aix: don't EISDIR on read from directory fd (Ben Noordhuis)