e08953 libuv-1.38.0 base

Authored and Committed by Packit Service 3 years ago
224 files changed. 18493 lines added. 3906 lines removed.
.gitattributes
file added
+1
.github/ISSUE_TEMPLATE.md
file modified
+3 -0
.github/stale.yml
file added
+24
.github/workflows/CI.yml
file added
+54
.gitignore
file modified
+3 -6
.mailmap
file modified
+4 -0
AUTHORS
file modified
+81 -0
CMakeLists.txt
file modified
+399 -195
CONTRIBUTING.md
file modified
+2 -3
ChangeLog
file modified
+992 -1
MAINTAINERS.md
file modified
+5 -0
Makefile.am
file modified
+103 -31
README.md
file modified
+51 -164
SUPPORTED_PLATFORMS.md
file modified
+4 -8
configure.ac
file modified
+24 -12
docs/Makefile
file added
+183
docs/code/multi-echo-server/main.c
file modified
+1 -1
docs/src/async.rst
file modified
+4 -0
docs/src/check.rst
file modified
+10 -2
docs/src/design.rst
file modified
+5 -3
docs/src/fs.rst
file modified
+155 -19
docs/src/fs_event.rst
file modified
+1 -1
docs/src/guide/about.rst
file modified
+3 -3
docs/src/guide/basics.rst
file modified
+34 -3
docs/src/guide/filesystem.rst
file modified
+47 -4
docs/src/guide/introduction.rst
file modified
+3 -3
docs/src/guide/networking.rst
file modified
+10 -9
docs/src/guide/processes.rst
file modified
+37 -22
docs/src/guide/threads.rst
file modified
+18 -14
docs/src/guide/utilities.rst
file modified
+7 -7
docs/src/handle.rst
file modified
+16 -5
docs/src/idle.rst
file modified
+10 -2
docs/src/index.rst
file modified
+4 -4
docs/src/loop.rst
file modified
+2 -0
docs/src/misc.rst
file modified
+195 -7
docs/src/pipe.rst
file modified
+8 -3
docs/src/prepare.rst
file modified
+10 -2
docs/src/process.rst
file modified
+16 -2
docs/src/request.rst
file modified
+5 -4
docs/src/signal.rst
file modified
+29 -6
docs/src/sphinx-plugins/manpage.py
file modified
+1 -2
docs/src/static/diagrams.key/Data/st0-311.jpg
file modified
+0 -0
docs/src/static/diagrams.key/Data/st1-475.jpg
file modified
+0 -0
docs/src/stream.rst
file modified
+2 -2
docs/src/tcp.rst
file modified
+15 -0
docs/src/threading.rst
file modified
+29 -0
docs/src/threadpool.rst
file modified
+3 -1
docs/src/tty.rst
file modified
+39 -0
docs/src/udp.rst
file modified
+113 -11
docs/src/version.rst
file modified
+1 -1
include/uv.h
file modified
+215 -14
include/uv/errno.h
file modified
+5 -0
include/uv/unix.h
file modified
+51 -10
include/uv/version.h
file modified
+3 -3
include/uv/win.h
file modified
+16 -1
m4/ax_pthread.m4
file added
+485
src/fs-poll.c
file modified
+47 -16
src/idna.c
file added
+291
src/idna.h
file added
+31
src/inet.c
file modified
+2 -9
src/random.c
file added
+123
src/strscpy.c
file added
+17
src/strscpy.h
file added
+18
src/threadpool.c
file modified
+19 -9
src/timer.c
file modified
+4 -9
src/unix/aix-common.c
file modified
+1 -136
src/unix/aix.c
file modified
+228 -23
src/unix/android-ifaddrs.c
file modified
+3 -0
src/unix/async.c
file modified
+59 -75
src/unix/atomic-ops.h
file modified
+3 -42
src/unix/bsd-ifaddrs.c
file modified
+21 -12
src/unix/bsd-proctitle.c
file added
+100
src/unix/core.c
file modified
+304 -151
src/unix/cygwin.c
file modified
+3 -4
src/unix/darwin-proctitle.c
file modified
+12 -29
src/unix/darwin-stub.h
file added
+97
src/unix/darwin.c
file modified
+8 -14
src/unix/freebsd.c
file modified
+29 -89
src/unix/fs.c
file modified
+678 -158
src/unix/fsevents.c
file modified
+69 -65
src/unix/getaddrinfo.c
file modified
+22 -0
src/unix/haiku.c
file added
+167
src/unix/ibmi.c
file modified
+351 -3
src/unix/internal.h
file modified
+51 -27
src/unix/kqueue.c
file modified
+47 -36
src/unix/linux-core.c
file modified
+220 -53
src/unix/linux-inotify.c
file modified
+24 -49
src/unix/linux-syscalls.c
file modified
+56 -189
src/unix/linux-syscalls.h
file modified
+32 -75
src/unix/loop.c
file modified
+2 -0
src/unix/netbsd.c
file modified
+25 -75
src/unix/no-proctitle.c
file modified
+3 -0
src/unix/openbsd.c
file modified
+29 -102
src/unix/os390-syscalls.c
file modified
+95 -22
src/unix/os390-syscalls.h
file modified
+6 -0
src/unix/os390.c
file modified
+23 -18
src/unix/pipe.c
file modified
+14 -12
src/unix/posix-poll.c
file modified
+3 -1
src/unix/process.c
file modified
+44 -45
src/unix/proctitle.c
file modified
+43 -24
src/unix/random-devurandom.c
file added
+93
src/unix/random-getentropy.c
file added
+57
src/unix/random-getrandom.c
file added
+88
src/unix/random-sysctl-linux.c
file added
+99
src/unix/signal.c
file modified
+4 -21
src/unix/stream.c
file modified
+79 -97
src/unix/sunos.c
file modified
+32 -17
src/unix/tcp.c
file modified
+40 -27
src/unix/thread.c
file modified
+131 -90
src/unix/tty.c
file modified
+36 -1
src/unix/udp.c
file modified
+480 -69
src/uv-common.c
file modified
+209 -29
src/uv-common.h
file modified
+23 -0
src/uv-data-getter-setters.c
file modified
+9 -7
src/win/core.c
file modified
+40 -8
src/win/dl.c
file modified
+7 -4
src/win/error.c
file modified
+2 -0
src/win/fs-event.c
file modified
+33 -11
src/win/fs-fd-hash-inl.h
file added
+178
src/win/fs.c
file modified
+1030 -98
src/win/getaddrinfo.c
file modified
+12 -2
src/win/handle.c
file modified
+0 -1
src/win/internal.h
file modified
+10 -0
src/win/pipe.c
file modified
+87 -81
src/win/poll.c
file modified
+63 -122
src/win/process.c
file modified
+15 -11
src/win/signal.c
file modified
+6 -1
src/win/stream.c
file modified
+5 -2
src/win/tcp.c
file modified
+40 -42
src/win/thread.c
file modified
+33 -2
src/win/tty.c
file modified
+327 -207
src/win/udp.c
file modified
+244 -31
src/win/util.c
file modified
+424 -79
src/win/winapi.c
file modified
+12 -1
src/win/winapi.h
file modified
+26 -0
src/win/winsock.c
file modified
+23 -39
src/win/winsock.h
file modified
+8 -0
test/benchmark-list.h
file modified
+1 -0
test/benchmark-multi-accept.c
file modified
+6 -2
test/benchmark-ping-udp.c
file added
+163
test/echo-server.c
file modified
+44 -15
test/fixtures/lorem_ipsum.txt
file added
+1
test/run-benchmarks.c
file modified
+1 -2
test/run-tests.c
file modified
+46 -7
test/runner-unix.c
file modified
+93 -47
test/runner-win.c
file modified
+20 -25
test/runner-win.h
file modified
+2 -0
test/runner.c
file modified
+26 -7
test/runner.h
file modified
+1 -5
test/task.h
file modified
+127 -6
test/test-barrier.c
file modified
+42 -0
test/test-close-fd.c
file modified
+5 -1
test/test-condvar.c
file modified
+1 -1
test/test-connection-fail.c
file modified
+10 -0
test/test-cwd-and-chdir.c
file modified
+8 -2
test/test-dlerror.c
file modified
+4 -0
test/test-emfile.c
file modified
+10 -6
test/test-env-vars.c
file modified
+81 -1
test/test-fork.c
file modified
+3 -0
test/test-fs-copyfile.c
file modified
+25 -2
test/test-fs-event.c
file modified
+135 -49
test/test-fs-fd-hash.c
file added
+133
test/test-fs-open-flags.c
file added
+435
test/test-fs-poll.c
file modified
+113 -0
test/test-fs-readdir.c
file added
+462
test/test-fs.c
file modified
+1054 -81
test/test-get-currentexe.c
file modified
+16 -10
test/test-get-memory.c
file modified
+9 -3
test/test-get-passwd.c
file modified
+7 -0
test/test-getaddrinfo.c
file modified
+8 -0
test/test-gethostname.c
file modified
+3 -7
test/test-getnameinfo.c
file modified
+5 -0
test/test-gettimeofday.c
file added
+39
test/test-homedir.c
file modified
+1 -1
test/test-hrtime.c
file modified
+3 -5
test/test-idna.c
file added
+195
test/test-ip4-addr.c
file modified
+10 -1
test/test-ip6-addr.c
file modified
+10 -1
test/test-ipc-heavy-traffic-deadlock-bug.c
file modified
+2 -1
test/test-ipc-send-recv.c
file modified
+1 -3
test/test-ipc.c
file modified
+260 -171
test/test-list.h
file modified
+167 -3
test/test-loop-handles.c
file modified
+1 -1
test/test-pipe-close-stdout-read-stdin.c
file modified
+4 -0
test/test-pipe-getsockname.c
file modified
+1 -1
test/test-platform-output.c
file modified
+19 -1
test/test-poll-close-doesnt-corrupt-stack.c
file modified
+3 -5
test/test-poll-closesocket.c
file modified
+2 -3
test/test-poll-oob.c
file modified
+5 -0
test/test-poll.c
file modified
+45 -17
test/test-process-priority.c
file modified
+3 -1
test/test-process-title-threadsafe.c
file modified
+16 -8
test/test-process-title.c
file modified
+62 -2
test/test-queue-foreach-delete.c
file modified
+15 -11
test/test-random.c
file added
+94
test/test-signal-multiple-loops.c
file modified
+5 -1
test/test-signal-pending-on-close.c
file added
+119
test/test-spawn.c
file modified
+65 -9
test/test-stdio-over-pipes.c
file modified
+89 -45
test/test-strscpy.c
file added
+53
test/test-tcp-bind-error.c
file modified
+0 -4
test/test-tcp-close-accept.c
file modified
+5 -1
test/test-tcp-close-reset.c
file added
+290
test/test-tcp-oob.c
file modified
+6 -1
test/test-tcp-try-write-error.c
file added
+109
test/test-tcp-write-after-connect.c
file modified
+10 -1
test/test-thread.c
file modified
+60 -2
test/test-threadpool-cancel.c
file modified
+41 -0
test/test-timer.c
file modified
+13 -0
test/test-tmpdir.c
file modified
+12 -1
test/test-tty-duplicate-key.c
file added
+321
test/test-tty-escape-sequence-processing.c
file added
+1621
test/test-tty.c
file modified
+35 -0
test/test-udp-connect.c
file added
+186
test/test-udp-ipv6.c
file modified
+55 -4
test/test-udp-multicast-interface.c
file modified
+5 -0
test/test-udp-multicast-interface6.c
file modified
+5 -0
test/test-udp-multicast-join.c
file modified
+54 -22
test/test-udp-multicast-join6.c
file modified
+89 -35
test/test-udp-open.c
file modified
+133 -0
test/test-udp-options.c
file modified
+5 -1
test/test-uname.c
file added
+69
test/test-watcher-cross-stop.c
file modified
+2 -1
uv_win_longpath.manifest
file added
+8
    libuv-1.38.0 base
    
        
file added
+1
file modified
+3 -0
file added
+24
file modified
+3 -6
file modified
+4 -0
file modified
+81 -0
file modified
+399 -195
file modified
+2 -3
file modified
+992 -1
file modified
+5 -0
file modified
+103 -31
file modified
+51 -164
file modified
+4 -8
file modified
+24 -12
file added
+183
file modified
+4 -0
file modified
+10 -2
file modified
+5 -3
file modified
+155 -19
file modified
+1 -1
file modified
+3 -3
file modified
+34 -3
file modified
+47 -4
file modified
+10 -9
file modified
+37 -22
file modified
+18 -14
file modified
+7 -7
file modified
+16 -5
file modified
+10 -2
file modified
+4 -4
file modified
+2 -0
file modified
+195 -7
file modified
+8 -3
file modified
+10 -2
file modified
+16 -2
file modified
+5 -4
file modified
+29 -6
file modified
+2 -2
file modified
+15 -0
file modified
+29 -0
file modified
+3 -1
file modified
+39 -0
file modified
+113 -11
file modified
+1 -1
file modified
+215 -14
file modified
+5 -0
file modified
+51 -10
file modified
+3 -3
file modified
+16 -1
file added
+485
file modified
+47 -16
file added
+291
file added
+31
file modified
+2 -9
file added
+123
file added
+17
file added
+18
file modified
+19 -9
file modified
+4 -9
file modified
+1 -136
file modified
+228 -23
file modified
+3 -0
file modified
+59 -75
file modified
+3 -42
file modified
+21 -12
file modified
+304 -151
file modified
+3 -4
file modified
+12 -29
file modified
+8 -14
file modified
+29 -89
file modified
+678 -158
file modified
+69 -65
file modified
+22 -0
file added
+167
file modified
+351 -3
file modified
+51 -27
file modified
+47 -36
file modified
+220 -53
file modified
+24 -49
file modified
+56 -189
file modified
+32 -75
file modified
+2 -0
file modified
+25 -75
file modified
+3 -0
file modified
+29 -102
file modified
+95 -22
file modified
+6 -0
file modified
+23 -18
file modified
+14 -12
file modified
+3 -1
file modified
+44 -45
file modified
+43 -24
file modified
+4 -21
file modified
+79 -97
file modified
+32 -17
file modified
+40 -27
file modified
+131 -90
file modified
+36 -1
file modified
+480 -69
file modified
+209 -29
file modified
+23 -0
file modified
+9 -7
file modified
+40 -8
file modified
+7 -4
file modified
+2 -0
file modified
+33 -11
file modified
+1030 -98
file modified
+12 -2
file modified
+0 -1
file modified
+10 -0
file modified
+87 -81
file modified
+63 -122
file modified
+15 -11
file modified
+6 -1
file modified
+5 -2
file modified
+40 -42
file modified
+33 -2
file modified
+327 -207
file modified
+244 -31
file modified
+424 -79
file modified
+12 -1
file modified
+26 -0
file modified
+23 -39
file modified
+8 -0
file modified
+1 -0
file modified
+44 -15
file modified
+1 -2
file modified
+46 -7
file modified
+93 -47
file modified
+20 -25
file modified
+2 -0
file modified
+26 -7
file modified
+1 -5
file modified
+127 -6
file modified
+42 -0
file modified
+5 -1
file modified
+1 -1
file modified
+10 -0
file modified
+8 -2
file modified
+4 -0
file modified
+10 -6
file modified
+81 -1
file modified
+3 -0
file modified
+25 -2
file modified
+135 -49
file added
+133
file modified
+113 -0
file added
+462
file modified
+1054 -81
file modified
+16 -10
file modified
+9 -3
file modified
+7 -0
file modified
+8 -0
file modified
+3 -7
file modified
+5 -0
file modified
+1 -1
file modified
+3 -5
file added
+195
file modified
+10 -1
file modified
+10 -1
file modified
+1 -3
file modified
+260 -171
file modified
+167 -3
file modified
+1 -1
file modified
+1 -1
file modified
+19 -1
file modified
+2 -3
file modified
+5 -0
file modified
+45 -17
file modified
+3 -1
file modified
+62 -2
file added
+94
file modified
+65 -9
file modified
+89 -45
file added
+53
file modified
+0 -4
file modified
+5 -1
file modified
+6 -1
file modified
+60 -2
file modified
+41 -0
file modified
+13 -0
file modified
+12 -1
file modified
+35 -0
file modified
+55 -4
file modified
+54 -22
file modified
+89 -35
file modified
+133 -0
file modified
+5 -1
file added
+69