This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository newlib.
from 36cb95f60 CYgwin: fix typo in comment new 5d29023c1 Add __nl_item to <sys/_types.h> and use it new e6a85661c Implement read(2)/write(2) and neccessary lseek(2) new 472476a5a Add a mmap flag (MAP_32BIT) on 64-bit platforms new de24ef326 Add MAP_EXCL flag for mmap(2). new 3d5043e2c Add a new fo_fill_kinfo fileops method new 60b466fbc Retire the unimplemented MAP_RENAME new 7cfc736e8 Add a new file operations hook for mmap new c3df6d515 Implement process-shared locks support new 08139e557 mprotect(): Change prototype to comply to POSIX. new 16636ede3 Renumber copyright clause 4 new ca3b7a988 Implement INHERIT_ZERO for minherit(2). new 99b9b925f Listening sockets improvements. new eb82d7086 Implement address space guards. new 471f29861 Relax visibility for some termios symbols. new b329ee938 Correct sysctl names. new 1182b9fe1 if: Add ioctls to get RSS key and hash type/function. new 7ff81234c Add a place for a driver to report rx timestamps new 91e828be4 Use hardware timestamps to report packet timestamps new 9f0f4785e sys: further adoption of SPDX licensing ID tags. new 1329e846c include: further adoption of SPDX licensing ID tags. new fba31eac2 sys/sys: further adoption of SPDX licensing ID tags. new d93753807 Garbage collect IFCAP_POLLING_NOCOUNT. new ba2eaf10a SPDX: license IDs for some ISC-related files. new b43341334 Follow the RFC6980 and silently ignore following IPv6 NDP messages new b4d6660d8 This is an implementation of the client side of TCP Fast Open (TFO) new 4d144963e Add _IOC_NEWLEN() and _IOC_NEWTYPE() macros. new 61d5f8adf Add the "TCP Blackbox Recorder" new 9cea1c448 Move uio enums to sys/_uio.h. new b0250c735 Allow to specify PCP on packets not belonging to any VLAN. new f967e60ca Fix access to ifru_buffer on freebsd32. new c0f64943e Implement several enhancements to NUMA policies. new 79291d612 Use an accessor function to access ifr_data. new 341e131f7 Add 32-bit compat for ioctls that take struct ifgroupreq. new 5c636abe8 Load balance sockets with new SO_REUSEPORT_LB option new 6a98562b5 Revert r332894 at the request of the submitter. new 44e0190a8 iflib(9): Add support for cloning pseudo interfaces new b40c48e05 Load balance sockets with new SO_REUSEPORT_LB option. new 215e33310 This commit brings in a new refactored TCP stack called Rack. new 0e5c59050 Add a limit of the number of fragments per IPv6 packet. new 823b09647 Implement a limit on on the number of IPv6 reassembly new fe3e8b90d Add SOL_SOCKET level socket option new 890c86d63 RTEMS: Update FreeBSD version tags new 9bbf89dd1 RTEMS: Add __BSD_VISIBLE in <sys/_termios.h> new c07fa084e RTEMS: Introduce <machine/_kernel_uio.h> new 9ce55ee71 RTEMS: Introduce <machine/_kernel_in6.h> new 0c0dd2859 RTEMS: Introduce <machine/_kernel_in.h> new 764d748c9 RTEMS: Introduce <machine/_kernel_if.h> new a2a8600f7 RTEMS: Introduce <machine/_kernel_socket.h> new d35971f39 RTEMS: Introduce <machine/_kernel_mman.h> new d13c84eb0 RTEMS: Add kvaddr_t and ksize_t
The 50 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/libc/include/langinfo.h | 7 +- newlib/libc/include/sys/_types.h | 1 + newlib/libc/include/sys/queue.h | 11 ++ newlib/libc/sys/rtems/include/arpa/inet.h | 6 +- newlib/libc/sys/rtems/include/machine/types.h | 3 + newlib/libc/sys/rtems/include/net/if.h | 66 ++++++-- newlib/libc/sys/rtems/include/netdb.h | 4 +- newlib/libc/sys/rtems/include/netinet/in.h | 36 +---- newlib/libc/sys/rtems/include/netinet/tcp.h | 85 +++++++++- newlib/libc/sys/rtems/include/netinet6/in6.h | 179 ++------------------- newlib/libc/sys/rtems/include/sys/_bitset.h | 10 +- newlib/libc/sys/rtems/include/sys/_cpuset.h | 4 +- newlib/libc/sys/rtems/include/sys/_iovec.h | 4 +- .../libc/sys/rtems/include/sys/_sockaddr_storage.h | 4 +- newlib/libc/sys/rtems/include/sys/_termios.h | 14 +- .../sys/rtems/include/sys/{_iovec.h => _uio.h} | 30 ++-- newlib/libc/sys/rtems/include/sys/bitset.h | 4 +- newlib/libc/sys/rtems/include/sys/filio.h | 4 +- newlib/libc/sys/rtems/include/sys/ioccom.h | 6 + newlib/libc/sys/rtems/include/sys/ioctl.h | 4 +- newlib/libc/sys/rtems/include/sys/mman.h | 60 +++---- newlib/libc/sys/rtems/include/sys/socket.h | 102 ++++-------- newlib/libc/sys/rtems/include/sys/sockio.h | 11 +- newlib/libc/sys/rtems/include/sys/syslog.h | 4 +- newlib/libc/sys/rtems/include/sys/ttycom.h | 4 +- newlib/libc/sys/rtems/include/sys/ttydefaults.h | 4 +- newlib/libc/sys/rtems/include/sys/uio.h | 76 ++------- newlib/libc/sys/rtems/include/sys/un.h | 4 +- newlib/libc/sys/rtems/include/termios.h | 4 +- winsup/cygwin/include/nl_types.h | 2 +- 30 files changed, 336 insertions(+), 417 deletions(-) copy newlib/libc/sys/rtems/include/sys/{_iovec.h => _uio.h} (78%)