This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch topic/af_unix in repository newlib.
from 63f6443bb Cygwin: AF_UNIX: add FIXME comment new 33cfa777a Cygwin: Fix access to block devices below /proc/sys. new a29d4a8fe Cygwin: /proc/sys FS: don't export NFS and DFS as block devices new 889759571 Cygwin: testsuite: libltp: fix warnings showing up with -Wall new 43cbc3f5b Cygwin: path.h: add comments to briefly explain path_types new b951adce9 Cygwin: add flag to indicate reparse points unknown to WinAPI new 54971b2c0 Cygwin: Fix building of utils testsuite new 66ce092e1 Cygwin: Fix remaining warnings building path testsuite new 56e1cc4e9 specialnames.xml: add proc(5) Cygwin man page new 262d25044 winsup/doc/Makefile.in: create man5 dir and install proc.5 new 636c8d3fe Fix trace output for getdomainname() new 0e8865406 Cygwin: Launch cygmagic with bash, not sh new 283325de1 Cygwin: Allow to set SO_PEERCRED zero (v2) new 68bcbd0d2 Cygwin: dtable::dup_worker: update comment and debug output new 4b36bbac7 cygwin: use CREATE_DEFAULT_ERROR_MODE in spawn new 90400463f Bump newlib release to 4.0.0 new 39f254559 Fix error in powf for x close to 1 and large y new 81e265492 Cygwin: AF_UNIX: code simplification new c605ea0d6 Cygwin: AF_UNIX: SCM_RIGHTS: support pty slave descriptors new 830ae651d Cygwin: AF_UNIX: update tests
The 19 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: newlib/NEWS | 15 + newlib/README | 22 +- newlib/acinclude.m4 | 4 +- newlib/configure | 26 +- newlib/doc/configure | 20 +- newlib/iconvdata/configure | 20 +- newlib/libc/configure | 20 +- newlib/libc/machine/a29k/configure | 20 +- newlib/libc/machine/aarch64/configure | 20 +- newlib/libc/machine/amdgcn/configure | 20 +- newlib/libc/machine/arc/configure | 20 +- newlib/libc/machine/arm/configure | 20 +- newlib/libc/machine/bfin/configure | 20 +- newlib/libc/machine/configure | 20 +- newlib/libc/machine/cr16/configure | 20 +- newlib/libc/machine/cris/configure | 20 +- newlib/libc/machine/crx/configure | 20 +- newlib/libc/machine/csky/configure | 20 +- newlib/libc/machine/d10v/configure | 20 +- newlib/libc/machine/d30v/configure | 20 +- newlib/libc/machine/epiphany/configure | 20 +- newlib/libc/machine/fr30/configure | 20 +- newlib/libc/machine/frv/configure | 20 +- newlib/libc/machine/ft32/configure | 20 +- newlib/libc/machine/h8300/configure | 20 +- newlib/libc/machine/h8500/configure | 20 +- newlib/libc/machine/hppa/configure | 20 +- newlib/libc/machine/i386/configure | 20 +- newlib/libc/machine/i960/configure | 20 +- newlib/libc/machine/iq2000/configure | 20 +- newlib/libc/machine/lm32/configure | 20 +- newlib/libc/machine/m32c/configure | 20 +- newlib/libc/machine/m32r/configure | 20 +- newlib/libc/machine/m68hc11/configure | 20 +- newlib/libc/machine/m68k/configure | 20 +- newlib/libc/machine/m88k/configure | 20 +- newlib/libc/machine/mep/configure | 20 +- newlib/libc/machine/microblaze/configure | 20 +- newlib/libc/machine/mips/configure | 20 +- newlib/libc/machine/mn10200/configure | 20 +- newlib/libc/machine/mn10300/configure | 20 +- newlib/libc/machine/moxie/configure | 20 +- newlib/libc/machine/msp430/configure | 20 +- newlib/libc/machine/mt/configure | 20 +- newlib/libc/machine/nds32/configure | 20 +- newlib/libc/machine/necv70/configure | 20 +- newlib/libc/machine/nios2/configure | 20 +- newlib/libc/machine/nvptx/configure | 20 +- newlib/libc/machine/or1k/configure | 20 +- newlib/libc/machine/powerpc/configure | 20 +- newlib/libc/machine/pru/configure | 20 +- newlib/libc/machine/riscv/configure | 20 +- newlib/libc/machine/rl78/configure | 20 +- newlib/libc/machine/rx/configure | 20 +- newlib/libc/machine/sh/configure | 20 +- newlib/libc/machine/sparc/configure | 20 +- newlib/libc/machine/spu/configure | 20 +- newlib/libc/machine/tic4x/configure | 20 +- newlib/libc/machine/tic6x/configure | 20 +- newlib/libc/machine/tic80/configure | 20 +- newlib/libc/machine/v850/configure | 20 +- newlib/libc/machine/visium/configure | 20 +- newlib/libc/machine/w65/configure | 20 +- newlib/libc/machine/x86_64/configure | 20 +- newlib/libc/machine/xc16x/configure | 20 +- newlib/libc/machine/xscale/configure | 20 +- newlib/libc/machine/xstormy16/configure | 20 +- newlib/libc/machine/z8k/configure | 20 +- newlib/libc/sys/a29khif/configure | 20 +- newlib/libc/sys/amdgcn/configure | 20 +- newlib/libc/sys/arm/configure | 20 +- newlib/libc/sys/configure | 20 +- newlib/libc/sys/d10v/configure | 20 +- newlib/libc/sys/decstation/configure | 20 +- newlib/libc/sys/epiphany/configure | 20 +- newlib/libc/sys/h8300hms/configure | 20 +- newlib/libc/sys/h8500hms/configure | 20 +- newlib/libc/sys/linux/configure | 20 +- newlib/libc/sys/linux/linuxthreads/configure | 20 +- .../libc/sys/linux/linuxthreads/machine/configure | 20 +- .../sys/linux/linuxthreads/machine/i386/configure | 20 +- newlib/libc/sys/linux/machine/configure | 20 +- newlib/libc/sys/linux/machine/i386/configure | 20 +- newlib/libc/sys/m88kbug/configure | 20 +- newlib/libc/sys/mmixware/configure | 20 +- newlib/libc/sys/netware/configure | 20 +- newlib/libc/sys/or1k/configure | 20 +- newlib/libc/sys/phoenix/configure | 20 +- newlib/libc/sys/rdos/configure | 20 +- newlib/libc/sys/rtems/configure | 20 +- newlib/libc/sys/sh/configure | 20 +- newlib/libc/sys/sparc64/configure | 20 +- newlib/libc/sys/sun4/configure | 20 +- newlib/libc/sys/sysmec/configure | 20 +- newlib/libc/sys/sysnec810/configure | 20 +- newlib/libc/sys/sysnecv850/configure | 20 +- newlib/libc/sys/sysvi386/configure | 20 +- newlib/libc/sys/sysvnecv70/configure | 20 +- newlib/libc/sys/tic80/configure | 20 +- newlib/libc/sys/tirtos/configure | 20 +- newlib/libc/sys/w65/configure | 20 +- newlib/libc/sys/z8ksim/configure | 20 +- newlib/libm/configure | 20 +- newlib/libm/machine/aarch64/configure | 20 +- newlib/libm/machine/arm/configure | 20 +- newlib/libm/machine/configure | 20 +- newlib/libm/machine/i386/configure | 20 +- newlib/libm/machine/mips/configure | 20 +- newlib/libm/machine/nds32/configure | 20 +- newlib/libm/machine/powerpc/configure | 20 +- newlib/libm/machine/pru/configure | 20 +- newlib/libm/machine/riscv/configure | 20 +- newlib/libm/machine/sparc/configure | 20 +- newlib/libm/machine/spu/configure | 20 +- newlib/libm/machine/x86_64/configure | 20 +- newlib/libm/math/ef_pow.c | 2 +- winsup/cygwin/Makefile.in | 4 +- winsup/cygwin/dtable.cc | 68 +- winsup/cygwin/fhandler_procsys.cc | 5 +- winsup/cygwin/fhandler_socket_local.cc | 10 +- winsup/cygwin/fhandler_socket_unix.cc | 99 +- winsup/cygwin/fhandler_tty.cc | 111 +- winsup/cygwin/net.cc | 2 +- winsup/cygwin/path.cc | 37 +- winsup/cygwin/path.h | 22 +- winsup/cygwin/socket_tests/Makefile | 3 +- winsup/cygwin/socket_tests/README.txt | 83 +- winsup/cygwin/socket_tests/send_tty.c | 88 + winsup/cygwin/spawn.cc | 7 + winsup/doc/Makefile.in | 4 + winsup/doc/specialnames.xml | 2094 ++++++++++++++++++++ winsup/testsuite/libltp/lib/databin.c | 2 - winsup/testsuite/libltp/lib/search_path.c | 5 +- winsup/testsuite/libltp/lib/tst_tmpdir.c | 6 +- winsup/testsuite/libltp/lib/write_log.c | 18 +- winsup/utils/Makefile.in | 2 +- winsup/utils/path.cc | 10 +- winsup/utils/path.h | 2 +- winsup/utils/testsuite.cc | 2 + winsup/utils/testsuite.h | 12 +- 140 files changed, 3658 insertions(+), 1327 deletions(-) create mode 100644 winsup/cygwin/socket_tests/send_tty.c