Log In
source-git
/
libuv
Clone
Source Code
GIT
Source
Pull Requests
0
Stats
Overview
Files
Commits
Branches
Forks
Releases
7c31a4
libuv-1.38.0 base
Merged and Committed by Packit Service
2 years ago
raw
patch
tree
428 files changed.
116273 lines added
.
0 lines removed
.
.gitattributes
file added
+1
.github/ISSUE_TEMPLATE.md
file added
+13
.github/stale.yml
file added
+24
.github/workflows/CI.yml
file added
+54
.gitignore
file added
+76
.mailmap
file added
+51
AUTHORS
file added
+434
CMakeLists.txt
file added
+585
CONTRIBUTING.md
file added
+171
ChangeLog
file added
+4825
LICENSE
file added
+70
LICENSE-docs
file added
+396
MAINTAINERS.md
file added
+50
Makefile.am
file added
+543
README.md
file added
+317
SUPPORTED_PLATFORMS.md
file added
+69
autogen.sh
file added
+46
configure.ac
file added
+84
docs/Makefile
file added
+183
docs/code/cgi/main.c
file added
+81
docs/code/cgi/tick.c
file added
+13
docs/code/detach/main.c
file added
+31
docs/code/dns/main.c
file added
+80
docs/code/helloworld/main.c
file added
+15
docs/code/idle-basic/main.c
file added
+24
docs/code/idle-compute/main.c
file added
+43
docs/code/interfaces/main.c
file added
+33
docs/code/locks/main.c
file added
+57
docs/code/multi-echo-server/hammer.js
file added
+20
docs/code/multi-echo-server/main.c
file added
+114
docs/code/multi-echo-server/worker.c
file added
+88
docs/code/onchange/main.c
file added
+44
docs/code/pipe-echo-server/main.c
file added
+94
docs/code/plugin/hello.c
file added
+5
docs/code/plugin/main.c
file added
+39
docs/code/plugin/plugin.h
file added
+7
docs/code/proc-streams/main.c
file added
+49
docs/code/proc-streams/test.c
file added
+8
docs/code/progress/main.c
file added
+47
docs/code/queue-cancel/main.c
file added
+59
docs/code/queue-work/main.c
file added
+44
docs/code/ref-timer/main.c
file added
+29
docs/code/signal/main.c
file added
+66
docs/code/spawn/main.c
file added
+36
docs/code/tcp-echo-server/main.c
file added
+87
docs/code/thread-create/main.c
file added
+36
docs/code/tty-gravity/main.c
file added
+48
docs/code/tty/main.c
file added
+29
docs/code/udp-dhcp/main.c
file added
+127
docs/code/uvcat/main.c
file added
+63
docs/code/uvstop/main.c
file added
+33
docs/code/uvtee/main.c
file added
+80
docs/code/uvwget/main.c
file added
+166
docs/make.bat
file added
+243
docs/src/api.rst
file added
+35
docs/src/async.rst
file added
+65
docs/src/check.rst
file added
+54
docs/src/conf.py
file added
+348
docs/src/design.rst
file added
+140
docs/src/dll.rst
file added
+44
docs/src/dns.rst
file added
+108
docs/src/errors.rst
file added
+365
docs/src/fs.rst
file added
+702
docs/src/fs_event.rst
file added
+132
docs/src/fs_poll.rst
file added
+77
docs/src/guide.rst
file added
+22
docs/src/guide/about.rst
file added
+22
docs/src/guide/basics.rst
file added
+219
docs/src/guide/eventloops.rst
file added
+48
docs/src/guide/filesystem.rst
file added
+330
docs/src/guide/introduction.rst
file added
+75
docs/src/guide/networking.rst
file added
+250
docs/src/guide/processes.rst
file added
+406
docs/src/guide/threads.rst
file added
+385
docs/src/guide/utilities.rst
file added
+437
docs/src/handle.rst
file added
+283
docs/src/idle.rst
file added
+62
docs/src/index.rst
file added
+62
docs/src/loop.rst
file added
+238
docs/src/migration_010_100.rst
file added
+244
docs/src/misc.rst
file added
+739
docs/src/pipe.rst
file added
+120
docs/src/poll.rst
file added
+121
docs/src/prepare.rst
file added
+54
docs/src/process.rst
file added
+250
docs/src/request.rst
file added
+117
docs/src/signal.rst
file added
+101
docs/src/sphinx-plugins/manpage.py
file added
+45
docs/src/static/architecture.png
file added
+0
docs/src/static/diagrams.key/Data/st0-311.jpg
file added
+0
docs/src/static/diagrams.key/Data/st1-475.jpg
file added
+0
docs/src/static/diagrams.key/Index.zip
file added
+0
docs/src/static/diagrams.key/Metadata/BuildVersionHistory.plist
file added
+8
docs/src/static/diagrams.key/Metadata/DocumentIdentifier
file added
+1
docs/src/static/diagrams.key/Metadata/Properties.plist
file added
+0
docs/src/static/diagrams.key/preview-micro.jpg
file added
+0
docs/src/static/diagrams.key/preview-web.jpg
file added
+0
docs/src/static/diagrams.key/preview.jpg
file added
+0
docs/src/static/favicon.ico
file added
+0
docs/src/static/logo.png
file added
+0
docs/src/static/loop_iteration.png
file added
+0
docs/src/stream.rst
file added
+237
docs/src/tcp.rst
file added
+130
docs/src/threading.rst
file added
+197
docs/src/threadpool.rst
file added
+69
docs/src/timer.rst
file added
+81
docs/src/tty.rst
file added
+139
docs/src/udp.rst
file added
+416
docs/src/upgrading.rst
file added
+11
docs/src/version.rst
file added
+60
img/banner.png
file added
+0
img/logos.svg
file added
+152
include/uv.h
file added
+1812
include/uv/aix.h
file added
+32
include/uv/android-ifaddrs.h
file added
+54
include/uv/bsd.h
file added
+34
include/uv/darwin.h
file added
+61
include/uv/errno.h
file added
+448
include/uv/linux.h
file added
+34
include/uv/os390.h
file added
+33
include/uv/posix.h
file added
+31
include/uv/stdint-msvc2008.h
file added
+247
include/uv/sunos.h
file added
+44
include/uv/threadpool.h
file added
+37
include/uv/tree.h
file added
+768
include/uv/unix.h
file added
+505
include/uv/version.h
file added
+43
include/uv/win.h
file added
+691
libuv.pc.in
file added
+12
m4/.gitignore
file added
+4
m4/as_case.m4
file added
+21
m4/ax_pthread.m4
file added
+485
m4/libuv-check-flags.m4
file added
+319
src/fs-poll.c
file added
+287
src/heap-inl.h
file added
+245
src/idna.c
file added
+291
src/idna.h
file added
+31
src/inet.c
file added
+302
src/queue.h
file added
+108
src/random.c
file added
+123
src/strscpy.c
file added
+17
src/strscpy.h
file added
+18
src/threadpool.c
file added
+388
src/timer.c
file added
+176
src/unix/aix-common.c
file added
+157
src/unix/aix.c
file added
+1246
src/unix/android-ifaddrs.c
file added
+713
src/unix/async.c
file added
+253
src/unix/atomic-ops.h
file added
+61
src/unix/bsd-ifaddrs.c
file added
+161
src/unix/bsd-proctitle.c
file added
+100
src/unix/core.c
file added
+1533
src/unix/cygwin.c
file added
+53
src/unix/darwin-proctitle.c
file added
+192
src/unix/darwin-stub.h
file added
+97
src/unix/darwin.c
file added
+225
src/unix/dl.c
file added
+80
src/unix/freebsd.c
file added
+315
src/unix/fs.c
file added
+2092
src/unix/fsevents.c
file added
+923
src/unix/getaddrinfo.c
file added
+255
src/unix/getnameinfo.c
file added
+121
src/unix/haiku.c
file added
+167
src/unix/ibmi.c
file added
+461
src/unix/internal.h
file added
+352
src/unix/kqueue.c
file added
+544
src/unix/linux-core.c
file added
+1093
src/unix/linux-inotify.c
file added
+327
src/unix/linux-syscalls.c
file added
+205
src/unix/linux-syscalls.h
file added
+74
src/unix/loop-watcher.c
file added
+68
src/unix/loop.c
file added
+196
src/unix/netbsd.c
file added
+259
src/unix/no-fsevents.c
file added
+42
src/unix/no-proctitle.c
file added
+45
src/unix/openbsd.c
file added
+240
src/unix/os390-syscalls.c
file added
+585
src/unix/os390-syscalls.h
file added
+74
src/unix/os390.c
file added
+1003
src/unix/pipe.c
file added
+381
src/unix/poll.c
file added
+150
src/unix/posix-hrtime.c
file added
+35
src/unix/posix-poll.c
file added
+336
src/unix/process.c
file added
+595
src/unix/procfs-exepath.c
file added
+45
src/unix/proctitle.c
file added
+151
src/unix/pthread-fixes.c
file added
+56
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 added
+556
src/unix/spinlock.h
file added
+53
src/unix/stream.c
file added
+1693
src/unix/sunos.c
file added
+836
src/unix/sysinfo-loadavg.c
file added
+36
src/unix/sysinfo-memory.c
file added
+42
src/unix/tcp.c
file added
+458
src/unix/thread.c
file added
+853
src/unix/tty.c
file added
+402
src/unix/udp.c
file added
+1316
src/uv-common.c
file added
+869
src/uv-common.h
file added
+337
src/uv-data-getter-setters.c
file added
+98
src/version.c
file added
+45
src/win/async.c
file added
+98
src/win/atomicops-inl.h
file added
+57
src/win/core.c
file added
+657
src/win/detect-wakeup.c
file added
+35
src/win/dl.c
file added
+136
src/win/error.c
file added
+173
src/win/fs-event.c
file added
+608
src/win/fs-fd-hash-inl.h
file added
+178
src/win/fs.c
file added
+3421
src/win/getaddrinfo.c
file added
+463
src/win/getnameinfo.c
file added
+157
src/win/handle-inl.h
file added
+180
src/win/handle.c
file added
+162
src/win/internal.h
file added
+344
src/win/loop-watcher.c
file added
+122
src/win/pipe.c
file added
+2395
src/win/poll.c
file added
+584
src/win/process-stdio.c
file added
+512
src/win/process.c
file added
+1281
src/win/req-inl.h
file added
+221
src/win/signal.c
file added
+282
src/win/snprintf.c
file added
+42
src/win/stream-inl.h
file added
+54
src/win/stream.c
file added
+243
src/win/tcp.c
file added
+1521
src/win/thread.c
file added
+520
src/win/tty.c
file added
+2451
src/win/udp.c
file added
+1175
src/win/util.c
file added
+1971
src/win/winapi.c
file added
+137
src/win/winapi.h
file added
+4750
src/win/winsock.c
file added
+575
src/win/winsock.h
file added
+201
test/benchmark-async-pummel.c
file added
+119
test/benchmark-async.c
file added
+141
test/benchmark-fs-stat.c
file added
+136
test/benchmark-getaddrinfo.c
file added
+92
test/benchmark-list.h
file added
+164
test/benchmark-loop-count.c
file added
+92
test/benchmark-million-async.c
file added
+112
test/benchmark-million-timers.c
file added
+86
test/benchmark-multi-accept.c
file added
+451
test/benchmark-ping-pongs.c
file added
+221
test/benchmark-ping-udp.c
file added
+163
test/benchmark-pound.c
file added
+351
test/benchmark-pump.c
file added
+476
test/benchmark-sizes.c
file added
+46
test/benchmark-spawn.c
file added
+164
test/benchmark-tcp-write-batch.c
file added
+144
test/benchmark-thread.c
file added
+64
test/benchmark-udp-pummel.c
file added
+243
test/blackhole-server.c
file added
+121
test/dns-server.c
file added
+340
test/echo-server.c
file added
+407
test/fixtures/empty_file
file added
+0
test/fixtures/load_error.node
file added
+1
test/fixtures/lorem_ipsum.txt
file added
+1
test/run-benchmarks.c
file added
+64
test/run-tests.c
file added
+248
test/runner-unix.c
file added
+445
test/runner-unix.h
file added
+36
test/runner-win.c
file added
+346
test/runner-win.h
file added
+41
test/runner.c
file added
+453
test/runner.h
file added
+172
test/task.h
file added
+353
test/test-active.c
file added
+84
test/test-async-null-cb.c
file added
+64
test/test-async.c
file added
+134
test/test-barrier.c
file added
+148
test/test-callback-order.c
file added
+77
test/test-callback-stack.c
file added
+204
test/test-close-fd.c
file added
+80
test/test-close-order.c
file added
+80
test/test-condvar.c
file added
+267
test/test-connect-unspecified.c
file added
+63
test/test-connection-fail.c
file added
+161
test/test-cwd-and-chdir.c
file added
+57
test/test-default-loop-close.c
file added
+59
test/test-delayed-accept.c
file added
+189
test/test-dlerror.c
file added
+61
test/test-eintr-handling.c
file added
+94
test/test-embed.c
file added
+139
test/test-emfile.c
file added
+121
test/test-env-vars.c
file added
+170
test/test-error.c
file added
+79
test/test-fail-always.c
file added
+29
test/test-fork.c
file added
+683
test/test-fs-copyfile.c
file added
+212
test/test-fs-event.c
file added
+1173
test/test-fs-fd-hash.c
file added
+133
test/test-fs-open-flags.c
file added
+435
test/test-fs-poll.c
file added
+300
test/test-fs-readdir.c
file added
+462
test/test-fs.c
file added
+4418
test/test-get-currentexe.c
file added
+92
test/test-get-loadavg.c
file added
+35
test/test-get-memory.c
file added
+44
test/test-get-passwd.c
file added
+93
test/test-getaddrinfo.c
file added
+199
test/test-gethostname.c
file added
+58
test/test-getnameinfo.c
file added
+106
test/test-getsockname.c
file added
+361
test/test-getters-setters.c
file added
+88
test/test-gettimeofday.c
file added
+39
test/test-handle-fileno.c
file added
+125
test/test-homedir.c
file added
+72
test/test-hrtime.c
file added
+52
test/test-idle.c
file added
+99
test/test-idna.c
file added
+195
test/test-ip4-addr.c
file added
+55
test/test-ip6-addr.c
file added
+171
test/test-ipc-heavy-traffic-deadlock-bug.c
file added
+159
test/test-ipc-send-recv.c
file added
+429
test/test-ipc.c
file added
+979
test/test-list.h
file added
+1106
test/test-loop-alive.c
file added
+67
test/test-loop-close.c
file added
+75
test/test-loop-configure.c
file added
+38
test/test-loop-handles.c
file added
+337
test/test-loop-stop.c
file added
+71
test/test-loop-time.c
file added
+63
test/test-multiple-listen.c
file added
+109
test/test-mutexes.c
file added
+182
test/test-osx-select.c
file added
+140
test/test-pass-always.c
file added
+28
test/test-ping-pong.c
file added
+301
test/test-pipe-bind-error.c
file added
+139
test/test-pipe-close-stdout-read-stdin.c
file added
+112
test/test-pipe-connect-error.c
file added
+95
test/test-pipe-connect-multiple.c
file added
+107
test/test-pipe-connect-prepare.c
file added
+83
test/test-pipe-getsockname.c
file added
+266
test/test-pipe-pending-instances.c
file added
+59
test/test-pipe-sendmsg.c
file added
+172
test/test-pipe-server-close.c
file added
+94
test/test-pipe-set-fchmod.c
file added
+90
test/test-pipe-set-non-blocking.c
file added
+99
test/test-platform-output.c
file added
+175
test/test-poll-close-doesnt-corrupt-stack.c
file added
+114
test/test-poll-close.c
file added
+73
test/test-poll-closesocket.c
file added
+92
test/test-poll-oob.c
file added
+210
test/test-poll.c
file added
+696
test/test-process-priority.c
file added
+83
test/test-process-title-threadsafe.c
file added
+98
test/test-process-title.c
file added
+135
test/test-queue-foreach-delete.c
file added
+204
test/test-random.c
file added
+94
test/test-ref.c
file added
+445
test/test-run-nowait.c
file added
+45
test/test-run-once.c
file added
+48
test/test-semaphore.c
file added
+111
test/test-shutdown-close.c
file added
+108
test/test-shutdown-eof.c
file added
+182
test/test-shutdown-twice.c
file added
+85
test/test-signal-multiple-loops.c
file added
+302
test/test-signal-pending-on-close.c
file added
+119
test/test-signal.c
file added
+325
test/test-socket-buffer-size.c
file added
+77
test/test-spawn.c
file added
+1941
test/test-stdio-over-pipes.c
file added
+299
test/test-strscpy.c
file added
+53
test/test-tcp-alloc-cb-fail.c
file added
+123
test/test-tcp-bind-error.c
file added
+254
test/test-tcp-bind6-error.c
file added
+176
test/test-tcp-close-accept.c
file added
+198
test/test-tcp-close-reset.c
file added
+290
test/test-tcp-close-while-connecting.c
file added
+97
test/test-tcp-close.c
file added
+136
test/test-tcp-connect-error-after-write.c
file added
+98
test/test-tcp-connect-error.c
file added
+73
test/test-tcp-connect-timeout.c
file added
+91
test/test-tcp-connect6-error.c
file added
+71
test/test-tcp-create-socket-early.c
file added
+209
test/test-tcp-flags.c
file added
+52
test/test-tcp-oob.c
file added
+146
test/test-tcp-open.c
file added
+400
test/test-tcp-read-stop.c
file added
+76
test/test-tcp-shutdown-after-write.c
file added
+138
test/test-tcp-try-write-error.c
file added
+109
test/test-tcp-try-write.c
file added
+135
test/test-tcp-unexpected-read.c
file added
+117
test/test-tcp-write-after-connect.c
file added
+77
test/test-tcp-write-fail.c
file added
+115
test/test-tcp-write-queue-order.c
file added
+139
test/test-tcp-write-to-half-open-connection.c
file added
+141
test/test-tcp-writealot.c
file added
+180
test/test-thread-equal.c
file added
+45
test/test-thread.c
file added
+290
test/test-threadpool-cancel.c
file added
+349
test/test-threadpool.c
file added
+76
test/test-timer-again.c
file added
+141
test/test-timer-from-check.c
file added
+80
test/test-timer.c
file added
+343
test/test-tmpdir.c
file added
+82
test/test-tty-duplicate-key.c
file added
+321
test/test-tty-escape-sequence-processing.c
file added
+1621
test/test-tty.c
file added
+466
test/test-udp-alloc-cb-fail.c
file added
+196
test/test-udp-bind.c
file added
+93
test/test-udp-connect.c
file added
+186
test/test-udp-create-socket-early.c
file added
+135
test/test-udp-dgram-too-big.c
file added
+91
test/test-udp-ipv6.c
file added
+251
test/test-udp-multicast-interface.c
file added
+104
test/test-udp-multicast-interface6.c
file added
+108
test/test-udp-multicast-join.c
file added
+181
test/test-udp-multicast-join6.c
file added
+219
test/test-udp-multicast-ttl.c
file added
+94
test/test-udp-open.c
file added
+350
test/test-udp-options.c
file added
+160
test/test-udp-send-and-recv.c
file added
+212
test/test-udp-send-hang-loop.c
file added
+99
test/test-udp-send-immediate.c
file added
+148
test/test-udp-send-unreachable.c
file added
+150
test/test-udp-try-send.c
file added
+121
test/test-uname.c
file added
+69
test/test-walk-handles.c
file added
+77
test/test-watcher-cross-stop.c
file added
+112
tools/make_dist_html.py
file added
+124
tools/vswhere_usability_wrapper.cmd
file added
+33
uv_win_longpath.manifest
file added
+8
libuv-1.38.0 base
.gitattributes
file added
+1
.github/ISSUE_TEMPLATE.md
file added
+13
.github/stale.yml
file added
+24
.github/workflows/CI.yml
file added
+54
.gitignore
file added
+76
.mailmap
file added
+51
AUTHORS
file added
+434
CMakeLists.txt
file added
+585
CONTRIBUTING.md
file added
+171
ChangeLog
file added
+4825
LICENSE
file added
+70
LICENSE-docs
file added
+396
MAINTAINERS.md
file added
+50
Makefile.am
file added
+543
README.md
file added
+317
SUPPORTED_PLATFORMS.md
file added
+69
autogen.sh
file added
+46
configure.ac
file added
+84
docs/Makefile
file added
+183
docs/code/cgi/main.c
file added
+81
docs/code/cgi/tick.c
file added
+13
docs/code/detach/main.c
file added
+31
docs/code/dns/main.c
file added
+80
docs/code/helloworld/main.c
file added
+15
docs/code/idle-basic/main.c
file added
+24
docs/code/idle-compute/main.c
file added
+43
docs/code/interfaces/main.c
file added
+33
docs/code/locks/main.c
file added
+57
docs/code/multi-echo-server/hammer.js
file added
+20
docs/code/multi-echo-server/main.c
file added
+114
docs/code/multi-echo-server/worker.c
file added
+88
docs/code/onchange/main.c
file added
+44
docs/code/pipe-echo-server/main.c
file added
+94
docs/code/plugin/hello.c
file added
+5
docs/code/plugin/main.c
file added
+39
docs/code/plugin/plugin.h
file added
+7
docs/code/proc-streams/main.c
file added
+49
docs/code/proc-streams/test.c
file added
+8
docs/code/progress/main.c
file added
+47
docs/code/queue-cancel/main.c
file added
+59
docs/code/queue-work/main.c
file added
+44
docs/code/ref-timer/main.c
file added
+29
docs/code/signal/main.c
file added
+66
docs/code/spawn/main.c
file added
+36
docs/code/tcp-echo-server/main.c
file added
+87
docs/code/thread-create/main.c
file added
+36
docs/code/tty-gravity/main.c
file added
+48
docs/code/tty/main.c
file added
+29
docs/code/udp-dhcp/main.c
file added
+127
docs/code/uvcat/main.c
file added
+63
docs/code/uvstop/main.c
file added
+33
docs/code/uvtee/main.c
file added
+80
docs/code/uvwget/main.c
file added
+166
docs/make.bat
file added
+243
docs/src/api.rst
file added
+35
docs/src/async.rst
file added
+65
docs/src/check.rst
file added
+54
docs/src/conf.py
file added
+348
docs/src/design.rst
file added
+140
docs/src/dll.rst
file added
+44
docs/src/dns.rst
file added
+108
docs/src/errors.rst
file added
+365
docs/src/fs.rst
file added
+702
docs/src/fs_event.rst
file added
+132
docs/src/fs_poll.rst
file added
+77
docs/src/guide.rst
file added
+22
docs/src/guide/about.rst
file added
+22
docs/src/guide/basics.rst
file added
+219
docs/src/guide/eventloops.rst
file added
+48
docs/src/guide/filesystem.rst
file added
+330
docs/src/guide/introduction.rst
file added
+75
docs/src/guide/networking.rst
file added
+250
docs/src/guide/processes.rst
file added
+406
docs/src/guide/threads.rst
file added
+385
docs/src/guide/utilities.rst
file added
+437
docs/src/handle.rst
file added
+283
docs/src/idle.rst
file added
+62
docs/src/index.rst
file added
+62
docs/src/loop.rst
file added
+238
docs/src/migration_010_100.rst
file added
+244
docs/src/misc.rst
file added
+739
docs/src/pipe.rst
file added
+120
docs/src/poll.rst
file added
+121
docs/src/prepare.rst
file added
+54
docs/src/process.rst
file added
+250
docs/src/request.rst
file added
+117
docs/src/signal.rst
file added
+101
docs/src/sphinx-plugins/manpage.py
file added
+45
docs/src/static/architecture.png
file added
+0
empty file added
docs/src/static/diagrams.key/Data/st0-311.jpg
file added
+0
empty file added
docs/src/static/diagrams.key/Data/st1-475.jpg
file added
+0
empty file added
docs/src/static/diagrams.key/Index.zip
file added
+0
empty file added
docs/src/static/diagrams.key/Metadata/BuildVersionHistory.plist
file added
+8
docs/src/static/diagrams.key/Metadata/DocumentIdentifier
file added
+1
docs/src/static/diagrams.key/Metadata/Properties.plist
file added
+0
empty file added
docs/src/static/diagrams.key/preview-micro.jpg
file added
+0
empty file added
docs/src/static/diagrams.key/preview-web.jpg
file added
+0
empty file added
docs/src/static/diagrams.key/preview.jpg
file added
+0
empty file added
docs/src/static/favicon.ico
file added
+0
empty file added
docs/src/static/logo.png
file added
+0
empty file added
docs/src/static/loop_iteration.png
file added
+0
empty file added
docs/src/stream.rst
file added
+237
docs/src/tcp.rst
file added
+130
docs/src/threading.rst
file added
+197
docs/src/threadpool.rst
file added
+69
docs/src/timer.rst
file added
+81
docs/src/tty.rst
file added
+139
docs/src/udp.rst
file added
+416
docs/src/upgrading.rst
file added
+11
docs/src/version.rst
file added
+60
img/banner.png
file added
+0
empty file added
img/logos.svg
file added
+152
include/uv.h
file added
+1812
include/uv/aix.h
file added
+32
include/uv/android-ifaddrs.h
file added
+54
include/uv/bsd.h
file added
+34
include/uv/darwin.h
file added
+61
include/uv/errno.h
file added
+448
include/uv/linux.h
file added
+34
include/uv/os390.h
file added
+33
include/uv/posix.h
file added
+31
include/uv/stdint-msvc2008.h
file added
+247
include/uv/sunos.h
file added
+44
include/uv/threadpool.h
file added
+37
include/uv/tree.h
file added
+768
include/uv/unix.h
file added
+505
include/uv/version.h
file added
+43
include/uv/win.h
file added
+691
libuv.pc.in
file added
+12
m4/.gitignore
file added
+4
m4/as_case.m4
file added
+21
m4/ax_pthread.m4
file added
+485
m4/libuv-check-flags.m4
file added
+319
src/fs-poll.c
file added
+287
src/heap-inl.h
file added
+245
src/idna.c
file added
+291
src/idna.h
file added
+31
src/inet.c
file added
+302
src/queue.h
file added
+108
src/random.c
file added
+123
src/strscpy.c
file added
+17
src/strscpy.h
file added
+18
src/threadpool.c
file added
+388
src/timer.c
file added
+176
src/unix/aix-common.c
file added
+157
src/unix/aix.c
file added
+1246
src/unix/android-ifaddrs.c
file added
+713
src/unix/async.c
file added
+253
src/unix/atomic-ops.h
file added
+61
src/unix/bsd-ifaddrs.c
file added
+161
src/unix/bsd-proctitle.c
file added
+100
src/unix/core.c
file added
+1533
src/unix/cygwin.c
file added
+53
src/unix/darwin-proctitle.c
file added
+192
src/unix/darwin-stub.h
file added
+97
src/unix/darwin.c
file added
+225
src/unix/dl.c
file added
+80
src/unix/freebsd.c
file added
+315
src/unix/fs.c
file added
+2092
src/unix/fsevents.c
file added
+923
src/unix/getaddrinfo.c
file added
+255
src/unix/getnameinfo.c
file added
+121
src/unix/haiku.c
file added
+167
src/unix/ibmi.c
file added
+461
src/unix/internal.h
file added
+352
src/unix/kqueue.c
file added
+544
src/unix/linux-core.c
file added
+1093
src/unix/linux-inotify.c
file added
+327
src/unix/linux-syscalls.c
file added
+205
src/unix/linux-syscalls.h
file added
+74
src/unix/loop-watcher.c
file added
+68
src/unix/loop.c
file added
+196
src/unix/netbsd.c
file added
+259
src/unix/no-fsevents.c
file added
+42
src/unix/no-proctitle.c
file added
+45
src/unix/openbsd.c
file added
+240
src/unix/os390-syscalls.c
file added
+585
src/unix/os390-syscalls.h
file added
+74
src/unix/os390.c
file added
+1003
src/unix/pipe.c
file added
+381
src/unix/poll.c
file added
+150
src/unix/posix-hrtime.c
file added
+35
src/unix/posix-poll.c
file added
+336
src/unix/process.c
file added
+595
src/unix/procfs-exepath.c
file added
+45
src/unix/proctitle.c
file added
+151
src/unix/pthread-fixes.c
file added
+56
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 added
+556
src/unix/spinlock.h
file added
+53
src/unix/stream.c
file added
+1693
src/unix/sunos.c
file added
+836
src/unix/sysinfo-loadavg.c
file added
+36
src/unix/sysinfo-memory.c
file added
+42
src/unix/tcp.c
file added
+458
src/unix/thread.c
file added
+853
src/unix/tty.c
file added
+402
src/unix/udp.c
file added
+1316
src/uv-common.c
file added
+869
src/uv-common.h
file added
+337
src/uv-data-getter-setters.c
file added
+98
src/version.c
file added
+45
src/win/async.c
file added
+98
src/win/atomicops-inl.h
file added
+57
src/win/core.c
file added
+657
src/win/detect-wakeup.c
file added
+35
src/win/dl.c
file added
+136
src/win/error.c
file added
+173
src/win/fs-event.c
file added
+608
src/win/fs-fd-hash-inl.h
file added
+178
src/win/fs.c
file added
+3421
src/win/getaddrinfo.c
file added
+463
src/win/getnameinfo.c
file added
+157
src/win/handle-inl.h
file added
+180
src/win/handle.c
file added
+162
src/win/internal.h
file added
+344
src/win/loop-watcher.c
file added
+122
src/win/pipe.c
file added
+2395
src/win/poll.c
file added
+584
src/win/process-stdio.c
file added
+512
src/win/process.c
file added
+1281
src/win/req-inl.h
file added
+221
src/win/signal.c
file added
+282
src/win/snprintf.c
file added
+42
src/win/stream-inl.h
file added
+54
src/win/stream.c
file added
+243
src/win/tcp.c
file added
+1521
src/win/thread.c
file added
+520
src/win/tty.c
file added
+2451
src/win/udp.c
file added
+1175
src/win/util.c
file added
+1971
src/win/winapi.c
file added
+137
src/win/winapi.h
file added
+4750
src/win/winsock.c
file added
+575
src/win/winsock.h
file added
+201
test/benchmark-async-pummel.c
file added
+119
test/benchmark-async.c
file added
+141
test/benchmark-fs-stat.c
file added
+136
test/benchmark-getaddrinfo.c
file added
+92
test/benchmark-list.h
file added
+164
test/benchmark-loop-count.c
file added
+92
test/benchmark-million-async.c
file added
+112
test/benchmark-million-timers.c
file added
+86
test/benchmark-multi-accept.c
file added
+451
test/benchmark-ping-pongs.c
file added
+221
test/benchmark-ping-udp.c
file added
+163
test/benchmark-pound.c
file added
+351
test/benchmark-pump.c
file added
+476
test/benchmark-sizes.c
file added
+46
test/benchmark-spawn.c
file added
+164
test/benchmark-tcp-write-batch.c
file added
+144
test/benchmark-thread.c
file added
+64
test/benchmark-udp-pummel.c
file added
+243
test/blackhole-server.c
file added
+121
test/dns-server.c
file added
+340
test/echo-server.c
file added
+407
test/fixtures/empty_file
file added
+0
empty file added
test/fixtures/load_error.node
file added
+1
test/fixtures/lorem_ipsum.txt
file added
+1
test/run-benchmarks.c
file added
+64
test/run-tests.c
file added
+248
test/runner-unix.c
file added
+445
test/runner-unix.h
file added
+36
test/runner-win.c
file added
+346
test/runner-win.h
file added
+41
test/runner.c
file added
+453
test/runner.h
file added
+172
test/task.h
file added
+353
test/test-active.c
file added
+84
test/test-async-null-cb.c
file added
+64
test/test-async.c
file added
+134
test/test-barrier.c
file added
+148
test/test-callback-order.c
file added
+77
test/test-callback-stack.c
file added
+204
test/test-close-fd.c
file added
+80
test/test-close-order.c
file added
+80
test/test-condvar.c
file added
+267
test/test-connect-unspecified.c
file added
+63
test/test-connection-fail.c
file added
+161
test/test-cwd-and-chdir.c
file added
+57
test/test-default-loop-close.c
file added
+59
test/test-delayed-accept.c
file added
+189
test/test-dlerror.c
file added
+61
test/test-eintr-handling.c
file added
+94
test/test-embed.c
file added
+139
test/test-emfile.c
file added
+121
test/test-env-vars.c
file added
+170
test/test-error.c
file added
+79
test/test-fail-always.c
file added
+29
test/test-fork.c
file added
+683
test/test-fs-copyfile.c
file added
+212
test/test-fs-event.c
file added
+1173
test/test-fs-fd-hash.c
file added
+133
test/test-fs-open-flags.c
file added
+435
test/test-fs-poll.c
file added
+300
test/test-fs-readdir.c
file added
+462
test/test-fs.c
file added
+4418
test/test-get-currentexe.c
file added
+92
test/test-get-loadavg.c
file added
+35
test/test-get-memory.c
file added
+44
test/test-get-passwd.c
file added
+93
test/test-getaddrinfo.c
file added
+199
test/test-gethostname.c
file added
+58
test/test-getnameinfo.c
file added
+106
test/test-getsockname.c
file added
+361
test/test-getters-setters.c
file added
+88
test/test-gettimeofday.c
file added
+39
test/test-handle-fileno.c
file added
+125
test/test-homedir.c
file added
+72
test/test-hrtime.c
file added
+52
test/test-idle.c
file added
+99
test/test-idna.c
file added
+195
test/test-ip4-addr.c
file added
+55
test/test-ip6-addr.c
file added
+171
test/test-ipc-heavy-traffic-deadlock-bug.c
file added
+159
test/test-ipc-send-recv.c
file added
+429
test/test-ipc.c
file added
+979
test/test-list.h
file added
+1106
test/test-loop-alive.c
file added
+67
test/test-loop-close.c
file added
+75
test/test-loop-configure.c
file added
+38
test/test-loop-handles.c
file added
+337
test/test-loop-stop.c
file added
+71
test/test-loop-time.c
file added
+63
test/test-multiple-listen.c
file added
+109
test/test-mutexes.c
file added
+182
test/test-osx-select.c
file added
+140
test/test-pass-always.c
file added
+28
test/test-ping-pong.c
file added
+301
test/test-pipe-bind-error.c
file added
+139
test/test-pipe-close-stdout-read-stdin.c
file added
+112
test/test-pipe-connect-error.c
file added
+95
test/test-pipe-connect-multiple.c
file added
+107
test/test-pipe-connect-prepare.c
file added
+83
test/test-pipe-getsockname.c
file added
+266
test/test-pipe-pending-instances.c
file added
+59
test/test-pipe-sendmsg.c
file added
+172
test/test-pipe-server-close.c
file added
+94
test/test-pipe-set-fchmod.c
file added
+90
test/test-pipe-set-non-blocking.c
file added
+99
test/test-platform-output.c
file added
+175
test/test-poll-close-doesnt-corrupt-stack.c
file added
+114
test/test-poll-close.c
file added
+73
test/test-poll-closesocket.c
file added
+92
test/test-poll-oob.c
file added
+210
test/test-poll.c
file added
+696
test/test-process-priority.c
file added
+83
test/test-process-title-threadsafe.c
file added
+98
test/test-process-title.c
file added
+135
test/test-queue-foreach-delete.c
file added
+204
test/test-random.c
file added
+94
test/test-ref.c
file added
+445
test/test-run-nowait.c
file added
+45
test/test-run-once.c
file added
+48
test/test-semaphore.c
file added
+111
test/test-shutdown-close.c
file added
+108
test/test-shutdown-eof.c
file added
+182
test/test-shutdown-twice.c
file added
+85
test/test-signal-multiple-loops.c
file added
+302
test/test-signal-pending-on-close.c
file added
+119
test/test-signal.c
file added
+325
test/test-socket-buffer-size.c
file added
+77
test/test-spawn.c
file added
+1941
test/test-stdio-over-pipes.c
file added
+299
test/test-strscpy.c
file added
+53
test/test-tcp-alloc-cb-fail.c
file added
+123
test/test-tcp-bind-error.c
file added
+254
test/test-tcp-bind6-error.c
file added
+176
test/test-tcp-close-accept.c
file added
+198
test/test-tcp-close-reset.c
file added
+290
test/test-tcp-close-while-connecting.c
file added
+97
test/test-tcp-close.c
file added
+136
test/test-tcp-connect-error-after-write.c
file added
+98
test/test-tcp-connect-error.c
file added
+73
test/test-tcp-connect-timeout.c
file added
+91
test/test-tcp-connect6-error.c
file added
+71
test/test-tcp-create-socket-early.c
file added
+209
test/test-tcp-flags.c
file added
+52
test/test-tcp-oob.c
file added
+146
test/test-tcp-open.c
file added
+400
test/test-tcp-read-stop.c
file added
+76
test/test-tcp-shutdown-after-write.c
file added
+138
test/test-tcp-try-write-error.c
file added
+109
test/test-tcp-try-write.c
file added
+135
test/test-tcp-unexpected-read.c
file added
+117
test/test-tcp-write-after-connect.c
file added
+77
test/test-tcp-write-fail.c
file added
+115
test/test-tcp-write-queue-order.c
file added
+139
test/test-tcp-write-to-half-open-connection.c
file added
+141
test/test-tcp-writealot.c
file added
+180
test/test-thread-equal.c
file added
+45
test/test-thread.c
file added
+290
test/test-threadpool-cancel.c
file added
+349
test/test-threadpool.c
file added
+76
test/test-timer-again.c
file added
+141
test/test-timer-from-check.c
file added
+80
test/test-timer.c
file added
+343
test/test-tmpdir.c
file added
+82
test/test-tty-duplicate-key.c
file added
+321
test/test-tty-escape-sequence-processing.c
file added
+1621
test/test-tty.c
file added
+466
test/test-udp-alloc-cb-fail.c
file added
+196
test/test-udp-bind.c
file added
+93
test/test-udp-connect.c
file added
+186
test/test-udp-create-socket-early.c
file added
+135
test/test-udp-dgram-too-big.c
file added
+91
test/test-udp-ipv6.c
file added
+251
test/test-udp-multicast-interface.c
file added
+104
test/test-udp-multicast-interface6.c
file added
+108
test/test-udp-multicast-join.c
file added
+181
test/test-udp-multicast-join6.c
file added
+219
test/test-udp-multicast-ttl.c
file added
+94
test/test-udp-open.c
file added
+350
test/test-udp-options.c
file added
+160
test/test-udp-send-and-recv.c
file added
+212
test/test-udp-send-hang-loop.c
file added
+99
test/test-udp-send-immediate.c
file added
+148
test/test-udp-send-unreachable.c
file added
+150
test/test-udp-try-send.c
file added
+121
test/test-uname.c
file added
+69
test/test-walk-handles.c
file added
+77
test/test-watcher-cross-stop.c
file added
+112
tools/make_dist_html.py
file added
+124
tools/vswhere_usability_wrapper.cmd
file added
+33
uv_win_longpath.manifest
file added
+8