|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0 |
|
| #
35466a69 |
| 19-Jun-2021 |
Emmanuel Vadot <[email protected]> |
pkgbase: Move ctld/ctladm to iscsi package
While here only compile both of them if WITH_ISCSI is set (this is the default).
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D3
pkgbase: Move ctld/ctladm to iscsi package
While here only compile both of them if WITH_ISCSI is set (this is the default).
Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D30755 Sponsored by: Diablotin Systems
show more ...
|
|
Revision tags: release/13.0.0 |
|
| #
2c76eebc |
| 18-Feb-2021 |
Rick Macklem <[email protected]> |
nfs-over-tls: add user space daemons rpc.tlsclntd and rpc.tlsservd
The kernel changes needed for nfs-over-tls have been committed to main. However, nfs-over-tls requires user space daemons to handle
nfs-over-tls: add user space daemons rpc.tlsclntd and rpc.tlsservd
The kernel changes needed for nfs-over-tls have been committed to main. However, nfs-over-tls requires user space daemons to handle the TLS handshake and other non-application data TLS records. There is one daemon (rpc.tlsclntd) for the client side and one daemon (rpc.tlsservd) for the server side, although they share a fair amount of code found in rpc.tlscommon.c and rpc.tlscommon.h. They use a KTLS enabled OpenSSL to perform the actual work and, as such, are only built when MK_OPENSSL_KTLS is set. Communication with the kernel is done via upcall RPCs done on AF_LOCAL sockets and the custom system call rpctls_syscall.
Relnotes: yes
(cherry picked from commit b9cbc85d727214cf3e13196ab7e7564e53037f77)
show more ...
|
| #
ed05bfce |
| 20-Jan-2021 |
Kyle Evans <[email protected]> |
build: remove LIBPTHREAD/LIBTHR build options
WITHOUT_LIBTHR has been broken for a little over five years now, since the xz 5.2.0 update introduced a hard liblzma dependency on libthr, and building
build: remove LIBPTHREAD/LIBTHR build options
WITHOUT_LIBTHR has been broken for a little over five years now, since the xz 5.2.0 update introduced a hard liblzma dependency on libthr, and building a useful system without threading support is becoming increasingly more difficult.
Additionally, in the five plus years that it's been broken more reverse dependencies have cropped up in libzstd, libsqlite3, and libcrypto (among others) that make it more and more difficult to reconcile the effort needed to fix these options.
Remove the broken options.
PR: 252760
(cherry picked from commit 123ae3045dd21badb93ce52445e18e364b3ac807) (cherry picked from commit 251a6ddfbdcd72e0de922e8320d2f0cc6806a423)
show more ...
|
| #
db4b5a16 |
| 20-Jan-2021 |
Alex Richardson <[email protected]> |
Minor simplification of MK_PMC case in usr.sbin/Makefile
MK_PMC is already guarded by MK_CXX in src.opts.mk, so we can actually merge it with the following SUBDIR statement after c1a3d7f20696.
Sugg
Minor simplification of MK_PMC case in usr.sbin/Makefile
MK_PMC is already guarded by MK_CXX in src.opts.mk, so we can actually merge it with the following SUBDIR statement after c1a3d7f20696.
Suggested By: jrtc27
show more ...
|
| #
c1a3d7f2 |
| 19-Jan-2021 |
Alex Richardson <[email protected]> |
Remove remaining uses of ${COMPILER_FEATURES:Mc++11}
All supported compilers have C++11 support so these checks can be replaced with MK_CXX guards. See also https://bugs.freebsd.org/bugzilla/show_bu
Remove remaining uses of ${COMPILER_FEATURES:Mc++11}
All supported compilers have C++11 support so these checks can be replaced with MK_CXX guards. See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252759
PR: 252759 Reviewed By: emaste Differential Revision: https://reviews.freebsd.org/D28234
show more ...
|
|
Revision tags: release/12.2.0 |
|
| #
420306c3 |
| 14-Jul-2020 |
Adrian Chadd <[email protected]> |
[pmc] whoops, remove spurious #'s
pointed out by gonzo@, thanks!
|
| #
f8e66eb1 |
| 14-Jul-2020 |
Adrian Chadd <[email protected]> |
[hwpmc] Compile 'pmc' only if we have C++11.
I noticed when compiling with ye olde gcc-6.3.0 on mips that it tripped over a lack of C++11 bits. This allows it to compile fine.
|
|
Revision tags: release/11.4.0 |
|
| #
13f7dbe8 |
| 09-Mar-2020 |
Ed Maste <[email protected]> |
retire amd(8)
autofs was introduced with FreeBSD 10.1 and is the supported method for automounting filesystems. As of r296194 the amd man page claimed that it is deprecated. Remove it from base no
retire amd(8)
autofs was introduced with FreeBSD 10.1 and is the supported method for automounting filesystems. As of r296194 the amd man page claimed that it is deprecated. Remove it from base now; the sysutils/am-utils port is still available if necessary.
Discussed with: cy Relnotes: Yes Sponsored by: The FreeBSD Foundation
show more ...
|
| #
504613f2 |
| 04-Feb-2020 |
Kyle Evans <[email protected]> |
Remove simple_httpd
simple_httpd was granted a reprieve from the picobsd removal based on having some reported user; it turns out this user isn't actually using the version in base and merging their
Remove simple_httpd
simple_httpd was granted a reprieve from the picobsd removal based on having some reported user; it turns out this user isn't actually using the version in base and merging their changes would be difficult at this point, so the version in base will simply continue to rot. Retire it now, it may make a comeback to ports with the improved version.
No notice issued because its current visibility has only been for ~3 months, and a notice has been previously issued about picobsd removal.
show more ...
|
|
Revision tags: release/12.1.0 |
|
| #
c7c78055 |
| 31-Oct-2019 |
Vincenzo Maffione <[email protected]> |
add valectl to the system commands
The valectl(4) program is used to manage vale(4) switches. Add it to the system commands so that it can be used right away. This program was previously called vale
add valectl to the system commands
The valectl(4) program is used to manage vale(4) switches. Add it to the system commands so that it can be used right away. This program was previously called vale-ctl, and stored in tools/tools/netmap
Reviewed by: hrs, bcr, lwhsu, kevans MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D22146
show more ...
|
| #
ccdcb388 |
| 02-Oct-2019 |
Kyle Evans <[email protected]> |
[2/3] Add certctl(8)
This is a simple utility to hash all trusted on the system into /etc/ssl/certs. It also allows the user to blacklist certificates they do not trust.
This work was done primaril
[2/3] Add certctl(8)
This is a simple utility to hash all trusted on the system into /etc/ssl/certs. It also allows the user to blacklist certificates they do not trust.
This work was done primarily by allanjude@, with minor contributions by myself.
No objection from: secteam Differential Revision: https://reviews.freebsd.org/D16857
show more ...
|
| #
546d30b9 |
| 01-Oct-2019 |
Kyle Evans <[email protected]> |
Move httpd to simple_httpd...
This avoids PATH conflicts with a real httpd, as a user will likely almost always prefer the more fully-featured httpd. This also lines up with the historical name of t
Move httpd to simple_httpd...
This avoids PATH conflicts with a real httpd, as a user will likely almost always prefer the more fully-featured httpd. This also lines up with the historical name of the program.
show more ...
|
| #
2d0a92c9 |
| 01-Oct-2019 |
Kyle Evans <[email protected]> |
Move simple_httpd out of picobsd, add HTTPD option (default OFF)
picobsd/tinyware has had this compact HTTPD server for a long time, and some people do use it. Move it out into usr.sbin well in adva
Move simple_httpd out of picobsd, add HTTPD option (default OFF)
picobsd/tinyware has had this compact HTTPD server for a long time, and some people do use it. Move it out into usr.sbin well in advance of any action being taken on picobsd.
This has been gated behind an HTTPD option defaulted to *off*, primarily for two reasons: 1.) This code likely needs a good audit, as it's been living off in picobsd land for a long time, and 2.) We don't currently ship an httpd and this may not be a welcome surprise.
Reviewed by: eugen Differential Revision: https://reviews.freebsd.org/D21724
show more ...
|
| #
59e50df3 |
| 03-Sep-2019 |
Kris Moore <[email protected]> |
- Retire pc-sysinstall(8)
https://reviews.freebsd.org/D21094
Submitted by: [email protected] Approved by: [email protected]
|
|
Revision tags: release/11.3.0 |
|
| #
f5a95d9a |
| 25-Jun-2019 |
Warner Losh <[email protected]> |
Remove NAND and NANDFS support
NANDFS has been broken for years. Remove it. The NAND drivers that remain are for ancient parts that are no longer relevant. They are polled, have terrible performance
Remove NAND and NANDFS support
NANDFS has been broken for years. Remove it. The NAND drivers that remain are for ancient parts that are no longer relevant. They are polled, have terrible performance and just for ancient arm hardware. NAND parts have evolved significantly from this early work and little to none of it would be relevant should someone need to update to support raw nand. This code has been off by default for years and has violated the vnode protocol leading to panics since it was committed.
Numerous posts to arch@ and other locations have found no actual users for this software.
Relnotes: Yes No Objection From: arch@ Differential Revision: https://reviews.freebsd.org/D20745
show more ...
|
| #
2b5691ee |
| 17-Jan-2019 |
Eugene Grosbein <[email protected]> |
Re-add new small tool trim(8) to delete contents for blocks on devices using wear-leveling algorithms as a few weeks passed after review and discussion of trim(8) ceased and we still have no utility
Re-add new small tool trim(8) to delete contents for blocks on devices using wear-leveling algorithms as a few weeks passed after review and discussion of trim(8) ceased and we still have no utility to perform the job.
Reviewed by: hackers@ MFC after: 2 weeks
show more ...
|
| #
53fc043d |
| 15-Dec-2018 |
George V. Neville-Neil <[email protected]> |
Remove, the now very outdated, timed.
Submitted by: Kyle Spiers ksspiers at gmail Reviewed by: bcr,brooks,bz,sbruno Relnotes: yes Differential Revision: https://reviews.freebsd.org/D18505
|
| #
385e9808 |
| 15-Dec-2018 |
Stefan Eßer <[email protected]> |
Remove CTM from 13-CURRENT after the release of FreeBSD-12.0.
The removal (and creation of a port) has been pre-announced in UPDATING 1 month ago. Packages are available for all supported FreeBSD ve
Remove CTM from 13-CURRENT after the release of FreeBSD-12.0.
The removal (and creation of a port) has been pre-announced in UPDATING 1 month ago. Packages are available for all supported FreeBSD vesions.
I did not think that another entry in UPDATING is required to note the actual removal.
No MFC is planned - CTM shall be kept in base for all releases up to 12.x.
Reviewed by: rgrimes Approved by: imp, bcr (manpages) Relnotes: yes Differential Revision: https://reviews.freebsd.org/D17935
show more ...
|
| #
9312900f |
| 12-Dec-2018 |
Emmanuel Vadot <[email protected]> |
Add a pwm subsystem so we can configure pwm controller from kernel and userland.
The pwm subsystem consist of API for PWM controllers, pwmbus to register them and a pwm(8) utility to talk to them fr
Add a pwm subsystem so we can configure pwm controller from kernel and userland.
The pwm subsystem consist of API for PWM controllers, pwmbus to register them and a pwm(8) utility to talk to them from userland.
Reviewed by: oshgobo (capsicum), bcr (manpage), 0mp (manpage) Differential Revision: https://reviews.freebsd.org/D17938
show more ...
|
|
Revision tags: release/12.0.0 |
|
| #
e0d16695 |
| 01-Dec-2018 |
Eugene Grosbein <[email protected]> |
Remove trim(8) by multiple demands.
|
| #
fcd7ccb2 |
| 29-Nov-2018 |
Eugene Grosbein <[email protected]> |
Move trim(1) from usr.bin to usr.sbin to become trim(8).
Requested by: se MFC after: 1 month
|
| #
bc82609a |
| 05-Nov-2018 |
Kyle Evans <[email protected]> |
Move pmc* bits behind MK_PMC to fix WITHOUT_PMC build
No objection from: mmacy MFC after: 3 days
|
| #
3b915697 |
| 14-Sep-2018 |
Matt Macy <[email protected]> |
re-enable pmcstat, pmccontrol, and pmcannotate for gcc4 builds
I had disabled building of the aforementioned targets due to warnings breaking tinderbox. This silences the warning and restores them t
re-enable pmcstat, pmccontrol, and pmcannotate for gcc4 builds
I had disabled building of the aforementioned targets due to warnings breaking tinderbox. This silences the warning and restores them to the build.
Reported by: jhibbits Reviewed by: jhibbits Approved by: re (gjb)
show more ...
|
| #
66660095 |
| 22-Jun-2018 |
Ian Lepore <[email protected]> |
Add spi(8), a utility for communicating with a device on a SPI bus from userland, conceptually similar to what i2c(8) provides for i2c devices.
Submitted by: Bob Frazier Differential Revision: https
Add spi(8), a utility for communicating with a device on a SPI bus from userland, conceptually similar to what i2c(8) provides for i2c devices.
Submitted by: Bob Frazier Differential Revision: https://reviews.freebsd.org/D15029
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
01cebb69 |
| 19-Jun-2018 |
Sean Bruno <[email protected]> |
MK_EFI - Add uefisign and friends to this knob and ensure that we don't try to build them if MK_OPENSSL is unset.
Reviewed by: emaste imp kevans Sponsored by: Limelight Networks Differential Revisio
MK_EFI - Add uefisign and friends to this knob and ensure that we don't try to build them if MK_OPENSSL is unset.
Reviewed by: emaste imp kevans Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D15211
show more ...
|