freebsd-dev/lib
Martin Matuska 833a452e9f libarchive: import changes from upstream
Libarchive 3.6.0

New features:
PR #1614: tar: new option "--no-read-sparse"
PR #1503: RAR reader: filter support
PR #1585: RAR5 reader: self-extracting archive support

New features (not used in FreeBSD base):
PR #1567: tar: threads support for zstd (#1567)
PR #1518: ZIP reader: zstd decompression support

Security Fixes:
PR #1491, #1492, #1493, CVE-2021-36976:
   fix invalid memory access and out of bounds read in RAR5 reader
PR #1566, #1618, CVE-2021-31566:
   extended fix for following symlinks when processing the fixup list

Other notable bugfixes and improvements:
PR #1620: tar: respect "--ignore-zeros" in c, r and u modes
PR #1625: reduced size of application binaries

MFC after:	2 weeks
Relnotes:	yes
2022-02-10 00:35:42 +01:00
..
atf
clang powerpc: Enable LLDB on all powerpc architectures 2022-01-26 15:03:27 +01:00
csu mips: Remove CSU 2021-12-31 00:14:52 -07:00
flua
geom geom: Add HiFive boot partitions 2022-01-26 10:54:45 -05:00
googletest
lib9p
lib80211
libalias
libarchive libarchive: import changes from upstream 2022-02-10 00:35:42 +01:00
libauditd
libbe zfs: merge openzfs/zfs@17b2ae0b2 (master) into main 2022-01-22 23:05:15 +01:00
libbearssl
libbegemot
libblacklist
libblocksruntime
libbluetooth
libbsddialog bsddialog: import version 0.0.2 2021-12-21 16:13:00 +01:00
libbsdstat
libbsm
libbsnmp
libbz2
libc sysctlbyname(): restore access to user variables 2022-02-09 23:10:31 +01:00
libc_nonshared
libc++ Reapply: move libc++ from /usr/lib to /lib 2021-12-30 17:08:54 +01:00
libc++experimental
libcalendar
libcam cam_get_device: resolve path links before parsing device name 2022-01-26 11:25:31 +02:00
libcapsicum
libcasper cap_net: fix verification of bind permission 2021-12-14 12:02:40 +01:00
libcbor
libclang_rt riscv64: enable ASAN and UBSAN 2022-01-14 01:29:58 +01:00
libcom_err
libcompat
libcompiler_rt
libcrypt libcrypt: Drop inclusion of libutil.h 2021-12-07 00:24:19 +00:00
libcuse
libcxxrt Sort SRCS in libcxxrt's Makefile, and use += to list sources 2022-01-22 21:08:55 +01:00
libdevctl
libdevdctl
libdevinfo
libdevstat
libdl
libdpv
libdwarf libdwarf: Add a weak uncompress() symbol 2021-12-13 18:47:15 -05:00
libedit
libefivar libefivar(3): efi_set_variables_supported.3 should be efi_variables_supported.3 2021-12-21 20:42:39 +08:00
libelf
libelftc
libevent1
libexecinfo
libexpat MFV f83ac37f1e: libbsdxml (expat) 2.4.3. 2022-01-17 16:34:41 -08:00
libfetch pkgbase: Create a FreeBSD-fetch package 2021-12-21 10:17:46 +01:00
libfido2
libfigpar
libgcc_eh
libgcc_s
libgeom
libgpio
libgssapi
libiconv_modules
libifconfig
libipsec
libipt
libiscsiutil iscsi: Handle large Text responses. 2021-12-29 14:36:04 -08:00
libjail
libkiconv
libkvm libkvm: Remove mips support 2021-12-30 20:57:24 -07:00
libldns
liblua
liblutok
liblzma
libmagic file: Fix cross-compilation on Darwin/macOS 2022-01-07 07:52:34 -07:00
libmd Add accelerated arm64 sha512 to libmd 2021-12-13 15:33:22 +00:00
libmemstat sys/bitset.h: reduce visibility of BIT_* macros 2021-12-05 23:00:25 +01:00
libmilter
libmixer mixer(3): Revert: "Fix for header file pollution." 2022-01-04 12:35:23 +01:00
libmp
libmt
libnetbsd
libnetgraph
libnetmap
libngatm
libnv skip test case nvlist_send_recv__send_many_fds__dgram 2022-01-02 12:26:07 -09:00
libomp
libopenbsd
libopencsd
libopie
libpam pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
libpathconv
libpcap
libpe
libpfctl libpfctl: fix pfctl_kill_states() 2022-01-31 19:13:26 +01:00
libpjdlog
libpmc libpmc: remove mips support 2022-01-28 16:35:32 -04:00
libpmcstat Make hwpmc work for userspace binaries again 2021-12-15 08:38:36 -05:00
libproc
libprocstat procstat_getfiles_sysctl: do not require non-null ki_fd 2021-12-03 00:52:49 +02:00
libradius
libregex pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
librpcsec_gss
librpcsvc pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
librss
librt
librtld_db librtld_db: Handle shlibs with discontiguous mappings. 2021-12-03 11:07:30 -08:00
libsbuf
libsdp
libsecureboot Move ve_check_hash prototype to libsecureboot-priv.h 2021-12-18 16:34:58 -08:00
libsm
libsmb
libsmdb
libsmutil
libsqlite3
libssp
libssp_nonshared
libstats
libstdbuf
libstdthreads
libsysdecode libsysdecode: Decode sendmsg/recvmsg flags containing an underscore 2022-01-04 09:46:23 -05:00
libtacplus
libtelnet
libthr Use uintptr_t for return type of _Unwind_GetCFA. 2022-01-27 10:53:21 -08:00
libthread_db mips: Remove thread_db support 2021-12-31 00:14:53 -07:00
libucl
libufs
libugidfw
libulog
libunbound
libusb libusb: remove use of COMPAT_32BIT 2021-12-17 21:28:14 +00:00
libusbhid libusb: remove use of COMPAT_32BIT 2021-12-17 21:28:14 +00:00
libutil
libveriexec
libvgl
libvmmapi Extend the VMM stats interface to support a dynamic count of statistics. 2022-02-07 14:11:10 -08:00
libwrap pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
libxo
liby
libypclnt pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
libz Bootstrap libz when cross-building from non-FreeBSD 2021-12-06 19:16:28 +00:00
libzstd Disable clang 14 warning about bitwise operators in zstd 2022-02-08 21:46:08 +01:00
msun mips: Remove msun support 2021-12-31 00:14:52 -07:00
ncurses
ofed
tests
Makefile Remove quotes around Makefile .error/.warn/.info strings 2022-01-22 14:03:07 -05:00
Makefile.inc