freebsd-src/contrib
Dimitry Andric 1ff41cad71 Minimize libc++ errno-related header diffs with upstream
In commit 88640c0e8b the new EINTEGRITY errno value was added, and
this caused us to carry a patch for upstream libc++ since that time.
Because it can cause merge conflicts when importing libc++ code from
upstream, I have submitted an upstream pull request to get most of that
patch integrated.

It turns out that we do not need the errno.h part of it at all, since
all supported FreeBSD versions define EOWNERDEAD and ENOTRECOVERABLE,
and therefore the block that juggles with ELAST values is never used in
FreeBSD. At the moment it only applies to older versions of Linux, or
possibly other platforms.

Therefore the only part that needs to stay is the definition of a enum
errc value for EINTEGRITY, and this is made optional upon EINTEGRITY
being defined, to make it suitable for upstreaming.

No functional change is intended.

MFC after:	1 week
2023-12-25 18:19:12 +01:00
..
arm-optimized-routines Update the Arm Optimized Routine library to v23.01 2023-06-09 17:56:02 +01:00
atf
bc contrib/bc: upgrade to version 6.6.0 2023-05-25 17:55:31 +02:00
bearssl
bionic-x86_64-string
blocklist Track upstream project rename in contrib/blocklistd 2023-11-03 16:53:04 -04:00
bmake Merge bmake-20230909 2023-09-17 18:09:37 -07:00
bsddialog bsddialog: import version 1.0 2023-10-04 18:12:03 +02:00
bsnmp bsnmp: make single bit bitfields unsigned to avoid clang 16 warning 2023-04-17 18:26:03 +02:00
byacc
bzip2 bzip2: remove locally added __FBSDID 2023-11-27 16:47:22 +00:00
capsicum-test capsicum: introduce cap_rights_is_empty Function 2023-12-11 12:15:46 +01:00
com_err
cortex-strings
dialog
diff
dma dma: use OpenSSL 1.1 init API 2023-05-11 19:03:34 -04:00
ee ee: remove locally added __FBSDID 2023-11-27 16:47:26 +00:00
elftoolchain readelf: fix -wR option, memory leaks, and -wf minor bug 2023-03-06 12:51:23 -05:00
expat
file (upstream) PR/386: Add newlines for consitency 2 2023-10-08 21:52:53 -07:00
flex
gdtoa
googletest Import GoogleTest 1.14.0 2023-08-10 02:32:33 -07:00
hyperv/tools hyperv/kvp: Remove set but unused variables. 2023-06-27 10:19:32 -07:00
jemalloc
kyua
ldns ldns: Remove a set but unused variable. 2023-06-27 10:19:32 -07:00
ldns-host
less MFV: less v643. 2023-08-13 00:13:31 -07:00
lib9p lib9p: Remove set but unused sockets[] array from l9p_start_server. 2023-06-20 09:28:59 -07:00
libarchive Tweaks to libarchive's upgrade instructions 2023-10-20 12:12:02 -03:00
libbegemot
libc-pwcache Remove __FBSDID from netbsd libc sources 2023-11-21 00:21:11 +00:00
libc-vis Remove __FBSDID from netbsd libc sources 2023-11-21 00:21:11 +00:00
libcbor libcbor: update to 0.10.2 2023-04-21 16:10:03 -04:00
libcxxrt
libdivsufsort
libedit
libevent libevent: Import libevent 2.1.12 2023-11-14 17:13:02 -08:00
libexecinfo
libfido2 libfido2: update to 1.13.0 2023-09-19 13:06:12 -04:00
libpcap libpcap: Update to 1.10.4 2023-05-05 10:56:10 -03:00
libucl
libxo
llvm-project Minimize libc++ errno-related header diffs with upstream 2023-12-25 18:19:12 +01:00
lua Merge LUA 5.4.6 2023-07-15 11:31:04 -06:00
lutok
mandoc mandoc: fix bootstrapping on Linux with Clang 16 2023-12-11 21:14:56 -08:00
mknod
mtree
ncurses
netbsd-tests Add expected failure for tmpfs atime test failing on FreeBSD 2023-10-22 10:58:52 -04:00
netcat netcat: add --crlf to convert LF into CRLF 2023-08-28 10:58:17 +00:00
ntp ntp: Fix build 2023-06-06 06:27:05 -07:00
nvi nvi: import version 2.2.1 2023-09-27 18:14:45 +02:00
ofed Cleanup pthread locks in ofed RDMA verbs 2023-09-19 09:10:42 -05:00
one-true-awk Revert "awk: Merge upstream 2nd Edition Awk Book" 2023-11-15 15:28:05 -07:00
openbsm Remove my middle name. 2023-08-17 15:08:30 +02:00
opencsd/decoder Import OpenCSD v.1.4.0. 2023-03-27 17:03:16 +01:00
openpam openpam: Migrate from COMPAT_32BIT to generic COMPAT_libcompat 2023-07-09 18:48:17 +01:00
openresolv
pam_modules/pam_passwdqc
pf pf: Remove __FBSDID() macro use 2023-11-21 00:21:11 +00:00
pjdfstest
pnglite
pnpinfo pnpinfo: remove locally added __FBSDID 2023-11-27 16:47:30 +00:00
processor-trace
sendmail
smbfs smbfs: remove locally added __FBSDID 2023-11-27 16:47:33 +00:00
spleen contrib/spleen: update to Spleen 2.0.0 2023-06-08 10:42:25 -04:00
sqlite3 sqlite3: Vendor import of sqlite3 3.44.0 2023-11-13 08:50:36 -08:00
tcp_wrappers tcp_wrappers: recognize IPv6 addresses/prefixes 2023-07-20 14:56:20 -07:00
tcpdump tcpdump: decode pfsync packets on network interfaces 2023-11-08 16:12:14 +01:00
tcsh
telnet Fix snprintf truncation in telnet 2023-12-21 23:45:52 +01:00
terminus
tnftp
traceroute traceroute: Remove stray __P 2023-11-17 21:05:00 -07:00
tzcode Update tzcode to 2023c. 2023-04-26 11:46:21 +02:00
tzdata contrib/tzdata: import tzdata 2023d 2023-12-23 09:51:01 +08:00
unbound Unbound: Remove backup file brought in from upstream 2023-11-13 16:46:12 -08:00
unifdef unifdef: Handle redefined symbols correctly. 2023-09-06 17:11:13 +00:00
unvis
vis
wireguard-tools
wpa wpa: ctrl_iface set sendbuf size 2023-12-02 20:37:36 +00:00
xz MFV: xz 5.4.5 2023-11-25 17:02:59 -08:00