History log of /netbsd-src/usr.sbin/Makefile (Results 1 – 25 of 293)
Revision Date Author Comments
# 3bfaa971 16-Dec-2024 brad <brad@NetBSD.org>

A driver for the MCP-2221 / 2221A multi-io chip. This is a USB to
UART / GPIO / I2C multi-io chip probably based upon a programmed PIC.
The end result is that simple gpio and i2c can exist on any sy

A driver for the MCP-2221 / 2221A multi-io chip. This is a USB to
UART / GPIO / I2C multi-io chip probably based upon a programmed PIC.
The end result is that simple gpio and i2c can exist on any system
that provides a USB port. This is everything from a RPI to a
Virtualbox VM.


o The UART presents itself as a umodem(4) device and pretty much works
as one would expect.

o There are 4 simple GPIO pins with multiple functions that attach to
gpio(4). Support for basic GPIO input and output exists with gpioctl,
the ADC, DAC and clock pulse functions exist as ALT functions. For
the ADC and DAC /dev/ devices are provided such that simple reads and
writes interact with the ADC and DAC. The IRQ function on pin GP1 and
bit banging the GPIO with gpiopps(4) and gpioow(4) are not really
supported. The short answer is that a spin lock is held while trying
to do USB transfers and that isn't allowed.

o There is a simple I2C engine that attaches to iic(4). This mostly
works as expected, except that a READ without STOP is not supported by
the engine which causes problems for some drivers. Most drivers do
not seem to use READ without STOP and seem to work as expected.
Support for changing the I2C speed is not supported, but nothing much
really does that.

o A userland utility called umcpmioctl(8) is provided that allows the
query of the status of the chip and allows for the query of the flash
memory and the setting of some of the flash memory parameters mostly
related to gpio. This utility interacts with a control device in
/dev/. The flash memory contents is copied to the sram on boot up of
the chip and can be used to adjust how the chip sets up the gpio pins,
among other things. Support for setting or entering the chip password
is not provided.

o A number of sysctls are provided to mess with various settings.
These are detailed in the man page.


While not perfect, the chip is reasonable, cheap, and has at least one
vendor making a breakout board. It is also one of the only ones in
this space that has enough documentation to write a driver.

Support for a related chip, the MCP-2210, which provides SPI and GPIO
may exist some day as the programming interface is very simular.

show more ...


# 50a8b412 26-Aug-2023 riastradh <riastradh@NetBSD.org>

certctl(8): New tool for managing OpenSSL CA certificates.

Same command-line syntax as FreeBSD, clearer semantics about which
parts are config and which parts are cache.


# b7957d16 06-Jun-2022 nia <nia@NetBSD.org>

build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that th

build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that this is the right way and a few
people had strong objections, see source-changes-d@.

show more ...


# da7913c0 29-May-2022 nia <nia@NetBSD.org>

mk: Add MKTIMED and MKMOUSED flags for compiling NetBSD without timed
and moused


# cbb87596 27-May-2022 nia <nia@NetBSD.org>

mk: Add a MKLFS flag for excluding the log-structured filesystem userspace
tools from the build.


# 6678627a 25-May-2022 nia <nia@NetBSD.org>

mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and
to match the related kernel config option.


# 30fbdc74 25-May-2022 nia <nia@NetBSD.org>

mk: Allow building base without the MBONE applications by setting
MKMBONE=no in mk.conf


# f0fde990 23-Jan-2022 christos <christos@NetBSD.org>

PR/56657: Juraj Hercek: Add plainrsa-gen utility mentioned in racoon.conf(5)
and fix it for OpenSSL 1.1


# 591b22f3 20-Aug-2020 riastradh <riastradh@NetBSD.org>

Descend into wg-userspace.


# a14187ec 20-Aug-2020 riastradh <riastradh@NetBSD.org>

[ozaki-r] Changes to the kernel core for wireguard


# 85654ec7 19-Jan-2020 thorpej <thorpej@NetBSD.org>

Remove HIPPI support and the esh(4) driver that uses it. There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.


# a8c6c0bf 28-Oct-2019 maxv <maxv@NetBSD.org>

Add nvmmctl, with two commands for now.


# 1e0c7fc1 15-Oct-2019 christos <christos@NetBSD.org>

remove sup


# 7bc68693 12-Dec-2018 maxv <maxv@NetBSD.org>

Retire the LMC driver, and its associated lmcconfig tool. LMC has been
mentioned repeatedly as a non-MP-safe driver that is hard to maintain,
and no one is taking care of it.

LMC was removed from Op

Retire the LMC driver, and its associated lmcconfig tool. LMC has been
mentioned repeatedly as a non-MP-safe driver that is hard to maintain,
and no one is taking care of it.

LMC was removed from OpenBSD three years ago, and from FreeBSD a few
months ago.

show more ...


# 6049b090 23-Sep-2018 maxv <maxv@NetBSD.org>

Remove the userland part of ISDN. The kernel part is untouched for now.
ipppctl was actually an exact copy of pppoectl; there is no functional
change in pppoectl in this commit.


# f922b0f6 06-Sep-2018 maxv <maxv@NetBSD.org>

Remove the network ATM code.


# 1ebe46fc 25-Aug-2018 martin <martin@NetBSD.org>

Remove userland part of ndis


# b985414b 09-Jan-2018 christos <christos@NetBSD.org>

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet


# ef315f79 21-May-2017 riastradh <riastradh@NetBSD.org>

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated. I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet... That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.

show more ...


# b6121f8d 28-Jan-2017 nat <nat@NetBSD.org>

bta2dpd - Bluetooth Advand Audio Distribution (A2DP) Profile Daemon.

bta2dpd allows you to stream audio to and from bluetooth devices.
It features high quality stereo audio and is intended for use w

bta2dpd - Bluetooth Advand Audio Distribution (A2DP) Profile Daemon.

bta2dpd allows you to stream audio to and from bluetooth devices.
It features high quality stereo audio and is intended for use with pad(4)
device.

As discussed on current-users@ and tech-userlevel@

show more ...


# 5ea0d1a8 13-Dec-2015 christos <christos@NetBSD.org>

Add ip6addrctl


# 017f1214 08-Nov-2015 christos <christos@NetBSD.org>

Some of the puffs mount programs don't need RUMP, re-enable them.


# 84f76c9c 17-Aug-2015 knakahara <knakahara@NetBSD.org>

Add intrctl(8).


# 04efec84 22-Mar-2015 ast <ast@NetBSD.org>

Import a substantially modified service(8) command from FreeBSD to
manage rc.d scripts. This command is well known on most other Unixes
and should help soften the learning curve for Unix admins comi

Import a substantially modified service(8) command from FreeBSD to
manage rc.d scripts. This command is well known on most other Unixes
and should help soften the learning curve for Unix admins coming
to NetBSD.

show more ...


# 29ed33b8 26-Jul-2014 dholland <dholland@NetBSD.org>

Descend into sysinst.


12345678910>>...12