aboutsummaryrefslogtreecommitdiff
path: root/ObsoleteFiles.inc
Commit message (Collapse)AuthorAgeFilesLines
* Remove GCC 4.2 include dirsMitchell Horne2023-07-101-0/+2
| | | | | | | | These are present (and empty) on a system installed post-GCC removal. Reviewed by: imp MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D40878
* Stop removing OpenSSL man pages that were revived in 3.0.9Dimitry Andric2023-07-031-6/+0
| | | | | PR: 271615 Fixes: b077aed33b7b ("Merge OpenSSL 3.0.9")
* nvme: Don't install nvme_private.h in /usr/include.John Baldwin2023-06-271-0/+3
| | | | | | Reviewed by: chuck, imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D40394
* Merge OpenSSL 3.0.9Pierre Pronchery2023-06-231-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate to OpenSSL 3.0 in advance of FreeBSD 14.0. OpenSSL 1.1.1 (the version we were previously using) will be EOL as of 2023-09-11. Most of the base system has already been updated for a seamless switch to OpenSSL 3.0. For many components we've added `-DOPENSSL_API_COMPAT=0x10100000L` to CFLAGS to specify the API version, which avoids deprecation warnings from OpenSSL 3.0. Changes have also been made to avoid OpenSSL APIs that were already deprecated in OpenSSL 1.1.1. The process of updating to contemporary APIs can continue after this merge. Additional changes are still required for libarchive and Kerberos- related libraries or tools; workarounds will immediately follow this commit. Fixes are in progress in the upstream projects and will be incorporated when those are next updated. There are some performance regressions in benchmarks (certain tests in `openssl speed`) and in some OpenSSL consumers in ports (e.g. haproxy). Investigation will continue for these. Netflix's testing showed no functional regression and a rather small, albeit statistically significant, increase in CPU consumption with OpenSSL 3.0. Thanks to ngie@ and des@ for updating base system components, to antoine@ and bofh@ for ports exp-runs and port fixes/workarounds, and to Netflix and everyone who tested prior to commit or contributed to this update in other ways. PR: 271615 PR: 271656 [exp-run] Relnotes: Yes Sponsored by: The FreeBSD Foundation
* Merge llvm-project main llvmorg-16-init-18548-gb0daacf58f41Dimitry Andric2023-06-221-0/+329
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-16-init-18548-gb0daacf58f41. PR: 271047 MFC after: 1 month
* caroot: update the root bundleKyle Evans2023-06-151-0/+11
| | | | | | | | | Summary: - Zero (0) newly trusted - Five (5) modified - Nine (9) distrusted MFC after: 3 days
* delete-old: add two files left behind in certs/blacklistedPeter Wemm2023-05-241-0/+2
| | | | | | The untrusted certs directory was renamed a while ago and these files were moved to the new location. Various upgrade paths cause these files to be missed and prevent deletion of the directory.
* md5: Improve compatibility.Dag-Erling Smørgrav2023-05-081-0/+73
| | | | | | | | | | | | * Overhaul the GNU compatibility mode to more closely emulate what the GNU tools do. * Add a Perl compatibility mode which emulates the shasum tool that ships with Perl. This is currently not installed. * Overhaul the tests. Sponsored by: Klara, Inc. Reviewed by: kevans Differential Revision: https://reviews.freebsd.org/D39446
* ObsoleteFiles: Complete 20201025: Remove cal data filesLi-Wen Hsu2023-05-041-0/+12
| | | | | Fixes: d20d6550187a calendar: remove all datafiles except freebsd one MFC after: 3 days
* Remove portsnap(8)Colin Percival2023-04-231-0/+7
| | | | | | | | | | | | | | | Rather than having a tool in the FreeBSD base system for obtaining the FreeBSD ports tree, users are encouraged to `pkg install git` and then `git clone https://git.FreeBSD.org/ports.git /usr/ports`. The portsnap servers will continue operating until FreeBSD 13 reaches its End-of-Life, and portsnap is available from the ports tree as ports-mgmt/portsnap. Requested by: portmgr Relnotes: yes Differential Revision: https://reviews.freebsd.org/D39563 X-MFC: no
* ObsoleteFiles.inc: add more obsolete filesAntoine Brodin2023-04-191-0/+25
|
* Add libcap_netdb.so.1 to the list of libcasper helper libraries.John Baldwin2023-03-301-0/+1
| | | | | Reported by: Yuri <yuri@aetern.org> Fixes: 7d8e1e8dd904 libcasper: Move helper libraries from /lib/casper to /lib.
* libcasper: Move helper libraries from /lib/casper to /lib.John Baldwin2023-03-291-0/+11
| | | | | | | | | These libraries are linked to directly by applications rather than opened at runtime via dlopen(). Discussed with: oshogbo Reviewed by: markj, emaste Differential Revision: https://reviews.freebsd.org/D39245
* Remove libvmmapi.so.5 after the shlib version was bumped to 6.John Baldwin2023-03-241-0/+3
|
* vcount.9: remove obsolete man pageMitchell Horne2023-03-201-0/+4
| | | | | | | | | | These functions, vcount() and count_dev(), no longer exist in the source tree. Reviewed by: rpokala MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D39128
* pkill: tests: do a pass for case-sensitive conflictsKyle Evans2023-03-201-0/+10
| | | | | | | | As in 76b6a59f9d30a5a39a5ed, encode upper-case flag tests with a leading underbar to avoid collisions (thus, erroneously dirty git repos) on case-sensitive filesystems. Sponsored by: Klara, Inc.
* ng_atmllc: removeBrooks Davis2023-03-091-0/+1
| | | | | | | | | | This standalone module is the last vestage of ATM support in the tree so send it on its way. Reviewed by: manu, emaste Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38880
* NgATM: Remove netgraph ATM supportBrooks Davis2023-03-091-0/+43
| | | | | | | | | | Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused. Reviewed by: manu Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38879
* rc.d: Generate machine-id from hostid_saveTijl Coosemans2023-03-091-0/+3
| | | | | | | | | | | | | | | | rc.d/hostid_save saves a UUID generated by rc.d/hostid in /etc/hostid. Store the same UUID, without hyphens, in /etc/machine-id. The hypĥens are removed with a shell function because hostid_save runs before file systems are mounted so other tools may not be available yet. This eliminates some duplication between hostid and machine-id and for virtual machines machine-id now contains the UUID configured in the hypervisor like it does on Linux. Reviewed by: delphij Discussed with: bapt MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D38811
* libc: Remove prototype and documentation for tzsetwall().Dag-Erling Smørgrav2023-03-071-0/+3
| | | | | | PR: 269445 Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D38481
* Clean up additional obsolete MLINKSMitchell Horne2023-02-161-0/+22
| | | | | | Sponsored by: The FreeBSD Foundation Fixes: d1c7405ef68a ("PCBGROUP.9: remove obsolete man page") Fixes: 52f9a2823c64 ("rtalloc.9: remove obsolete man page")
* Remove support for the base/* toolchain ports.John Baldwin2023-02-131-4/+0
| | | | | | | | | | These ports have been removed so these knobs are no longer meaningful. This reverts commit 608289394f655d0635c71233248b734010fb4d2f. This reverts commit 39eb07f172921a581ee9b33ca2765905f4235202. Reviewed by: imp, bapt, emaste Differential Revision: https://reviews.freebsd.org/D38562
* Add libclang_rt files for powerpc64le to ObsoleteFiles.incDimitry Andric2023-02-101-0/+18
| | | | | | | | | | Since f5024381ac16 we have also built and installed several clang runtime support libraries (for sanitizers) on powerpc64le, so add entries to properly clean these up when upgrading. Reported by: pkubaj PR: 269423 MFC after: 2 weeks
* Add libclang_rt files for powerpc64 to ObsoleteFiles.incDimitry Andric2023-02-091-0/+14
| | | | | | | | | | Since f5024381ac16 we have also built and installed several clang runtime support libraries (for sanitizers) on powerpc64, so add entries to properly clean these up when upgrading. Reported by: pkubaj PR: 269423 MFC after: 2 weeks
* Merge llvm-project release/15.x llvmorg-15.0.7-0-g8dfdcc7b7bf6Dimitry Andric2023-02-081-2/+2
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.7-0-g8dfdcc7b7bf6. PR: 265425 MFC after: 2 weeks
* Merge llvm-project release/15.x llvmorg-15.0.6-0-g088f33605d8aDimitry Andric2023-02-081-2/+2
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.6-0-g088f33605d8a. PR: 265425 MFC after: 2 weeks
* Merge llvm-project release/15.x llvmorg-15.0.2-10-gf3c5289e7846Dimitry Andric2023-02-081-2/+2
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15.0.2-10-gf3c5289e7846. PR: 265425 MFC after: 2 weeks
* Merge llvm-project main llvmorg-15-init-15358-g53dc0f10787Dimitry Andric2023-02-081-0/+318
| | | | | | | | This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-15-init-15358-g53dc0f10787. PR: 265425 MFC after: 2 weeks
* loader: always install help filesMitchell Horne2023-02-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Address two issues with current help file logic: The existing condition prevents the common help file from being installed when there are no additional help files defined. This results in no loader.help on EFI platforms, for example. Second, due to the fact that we build and install multiple loader types, each successive install will clobber the previous loader.help. The result is that we could lose type-specific commands, or possibly list them in loaders that do not have such commands. Instead, give each loader type a uniquely named help file. The EFI loader will look for /boot/loader.help.efi, userboot will look for /boot/loader.help.userboot, etc. The interpreter variant has no effect on which help file is loaded. This leaves the old /boot/loader.help unused. Some credit for the final approach goes to Mathieu <sigsys@gmail.com> for their version of the fix in https://reviews.freebsd.org/D22951. PR: 267134 Reported by: Daniel O'Connor <darius@dons.net.au> Reviewed by: imp MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D28591
* timeout: Move from /usr/bin to /binMateusz Piotrowski2023-02-021-0/+4
| | | | | | | | | | | | | | | | | | | | | timeout(1) is used by /etc/rc.d/zfskeys. Unfortunately, having timeout(1) installed in /usr/bin causes problems when /usr is an encrypted ZFS partition. Implementing timeout(1) in sh(1) is not trivial. A more elegant solution is to move timeout(1) to /bin so that it is available to early services in the boot process. PR: 265221 Reviewed by: allanjude, des, imp Approved by: allanjude, des, imp Reported by: Ivan <r4@sovserv.ru> Fixes: 33ff39796ffe Add zfskeys rc.d script for auto-loading encryption keys MFC after: 1 week Relnotes: yes Sponsored by: Modirum MDPay Sponsored by: Klara Inc. Differential Revision: https://reviews.freebsd.org/D38344
* rtalloc.9: remove obsolete man pageMitchell Horne2023-01-271-0/+3
| | | | | | | | | | This KPI was removed in d22337254564. Note that there are a handful of references remaining in the src tree to these rtalloc functions that could be cleaned up by someone with more domain knowledge. Reviewed by: pauamma (manpages), glebius, melifaro Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D38188
* PCBGROUP.9: remove obsolete man pageMitchell Horne2023-01-271-0/+3
| | | | | | | | The PCBGROUP option and KPI were removed entirely in 93c67567e015. Reviewed by: pauamma (manpages), glebius, melifaro Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D38187
* Missed skey(4), a copy of opie(4).Dag-Erling Smørgrav2023-01-061-0/+1
|
* tcp: retire TCPDEBUGGleb Smirnoff2022-12-141-0/+3
| | | | | | | | | | | | | This subsystem is superseded by modern debugging facilities, e.g. DTrace probes and TCP black box logging. We intentionally leave SO_DEBUG in place, as many utilities may set it on a socket. Also the tcp::debug DTrace probes look at this flag on a socket. Reviewed by: gnn, tuexen Discussed with: rscheff, rrs, jtl Differential revision: https://reviews.freebsd.org/D37694
* retire sconfig(8) ce(4)/cp(4) configuration toolEd Maste2022-12-131-0/+2
| | | | | | The ce(4) and cp(4) drivers have been retired. Differential Revision: https://reviews.freebsd.org/D33469
* retire cp(4) driverEd Maste2022-12-131-0/+4
| | | | | | | Sync serial (e.g. T1/T1/G.703) interfaces are obsolete, this driver includes obfuscated source, and has reported potential security issues. Differential Revision: https://reviews.freebsd.org/D33468
* Remove duplicated usr/bin/opieinfo line from ObsoleteFiles.incDimitry Andric2022-12-071-1/+0
| | | | MFC after: 3 days
* Retire trpt(8).Gleb Smirnoff2022-12-021-0/+4
| | | | | | | | | trpt(8) was utility to pull TCP debugging data from the kernel originating back from 4.2BSD. It is not used nowadays by TCP developers. We have more powerful debugging facilities, e.g. the Dtrace probing, the TCP black box logging and siftr. Discussed with: rscheff, tuexen, rrs, jtl and others
* man9: remove vm_map_unwire from ObsoleteFiles.incMateusz Guzik2022-11-191-2/+0
| | | | | Fixes: b8121324553079ba ("man9: add vm_map_unwire link") Reported by: yuri
* ObsoleteFiles: correct path to removed rc.sendmail man pageEd Maste2022-11-171-1/+1
| | | | Fixes: 820b62d9410e ("ObsoleteFiles: the rc.sendmail(8)...")
* man9: correct vm_page_wire.9 linksEd Maste2022-11-171-0/+3
| | | | | | | | PR: 244596 Reviewed by: markj Fixes: fee2a2fa3983 ("Change synchonization rules for ...") Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37416
* othermta: remove leftover from 20 years agoBaptiste Daroussin2022-11-141-0/+3
| | | | | | | | othermta (along with mta_start_script configuration entry in rc.conf) was a mechanism used to be able to run another mta than sendmail(8) before "rcng" time 20 years ago. othermta has not been used since.
* ObsoleteFiles: add missing '+'Baptiste Daroussin2022-11-101-2/+2
| | | | Reported by: antoine
* ObsoleteFiles: fix typoBaptiste Daroussin2022-11-101-1/+1
| | | | Reported by: marck
* ObsoleteFiles: the rc.sendmail(8) man page was also removedBaptiste Daroussin2022-11-101-0/+1
|
* rc.sendmail: remove unused scriptBaptiste Daroussin2022-11-091-0/+3
| | | | | | | | 20 years ago the use of rc.sendmail script was dropped in favor of /etc/rc.d/sendmail, it is time to retire the script entirely now. MFC after: 1 week
* Remove wg.4 from ObsoleteFiles.incGordon Bergling2022-10-311-4/+0
| | | | | | | | wg.4 is still included which is obsolete since 744bfb213144. So remove the entry. PR: 267455 Reported by: Larry Rosenman <ler at FreeBSD dot org>
* ithread(9): update functions to current dayMitchell Horne2022-10-151-0/+9
| | | | | | | | | | | | | | | | | | | The public KPI is now intr_event_**, - Convert existing documented functions to their equivalents. - Fix up the function arguments - Fix up the possible error return values for each - Remove ithread_schedule() completely - Rename man page to intr_event(9) - Update cross-references Future changes will update the descriptive text for these functions. PR: 100803 Based on work by: trhodes Reviewed by: jhb MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33475
* sort: remove NLS supportBaptiste Daroussin2022-10-121-0/+3
| | | | | | NLS support for sort(1) is: 1/ incomplete: many error string are not using nls 2/ only covers hu_HU.ISO8859-2
* netinet6: retire ip6protosw.hGleb Smirnoff2022-10-041-0/+3
| | | | | | | | | | The netinet/ipprotosw.h and netinet6/ip6protosw.h were KAME relics, with the former removed in f0ffb944d25 in 2001 and the latter survived until today. It has been reduced down to only one useful declaration that moves to ip6_var.h Reviewed by: melifaro Differential revision: https://reviews.freebsd.org/D36726