#
2aa24a8c |
| 28-Jan-2023 |
phessler <phessler@openbsd.org> |
Update the number of default wskbd entries
OK deraadt@
|
#
b48a47a7 |
| 14-Jan-2023 |
kettenis <kettenis@openbsd.org> |
Create /dev/efi on amd64 and arm64.
ok yasuoka@
|
#
fd2ae1c6 |
| 10-Nov-2022 |
krw <krw@openbsd.org> |
Nuke Vax (ra,rx) and HP-300 (hd) devices.
Noticed by kn@
ok millert@
|
#
fabf5c24 |
| 09-Nov-2022 |
krw <krw@openbsd.org> |
Remove xy/xd. SMD left with sparc.
ok kn@ deraadt@
|
#
eb0d8c28 |
| 06-Nov-2022 |
kn <kn@openbsd.org> |
There is only one pf(4); OK sashan
|
#
ab2206ec |
| 07-Jan-2022 |
jsg <jsg@openbsd.org> |
stop creating old drm device nodes
|
#
31ee681f |
| 11-Nov-2021 |
claudio <claudio@openbsd.org> |
/dev/switch[0-4] is no longer needed.
|
#
3856efe6 |
| 12-Feb-2021 |
jsg <jsg@openbsd.org> |
create /dev/ drm nodes with the same names as linux
This was proposed by Emil Velikov to simplify libdrm and will remove the need for some patches in ports.
/dev/drm0 -> /dev/dri/card0 /dev/drmR128
create /dev/ drm nodes with the same names as linux
This was proposed by Emil Velikov to simplify libdrm and will remove the need for some patches in ports.
/dev/drm0 -> /dev/dri/card0 /dev/drmR128 -> /dev/dri/renderD128
The previous names will remain for a period of time and will later be removed. Major and minor numbers remain the same.
libdrm will not be changed to use the new names until known privsep and sandbox use has been updated to allow the new names.
ok deraadt@
show more ...
|
#
1d44892e |
| 23-Jan-2021 |
thfr <thfr@openbsd.org> |
introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers. This includes ujoy_hid_is_collection() to work around limitations of hid_is_collection() until this can be combined without fall
introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers. This includes ujoy_hid_is_collection() to work around limitations of hid_is_collection() until this can be combined without fallout.
input, testing with 8bitdo controller, and ok brynet@ PS4 controller testing, fix for hid_is_collection, and ok mglocker@
show more ...
|
#
963d6015 |
| 06-Jul-2020 |
dlg <dlg@openbsd.org> |
wire up kstat(4).
it's only accessible to root:wheel.
ok deraadt@
|
#
15e934f9 |
| 18-Apr-2020 |
ratchov <ratchov@openbsd.org> |
Create /dev/audio* and /dev/rmidi* with mode 0660 and owned by root:_sndiod. Stop creating unused /dev/mixer* devices.
suggested by and ok deraadt
|
#
242e115f |
| 23-Jan-2020 |
dlg <dlg@openbsd.org> |
wire up pppac(4).
with help from claudio@
|
#
941a6d3e |
| 21-Jan-2020 |
mpi <mpi@openbsd.org> |
Add /dev/dt
|
#
5e57d677 |
| 17-Dec-2019 |
reyk <reyk@openbsd.org> |
Fix fido(4) documentation link (no functional change)
|
#
1ba9f8e2 |
| 17-Dec-2019 |
reyk <reyk@openbsd.org> |
Add fido(4), a HID driver for FIDO/U2F security keys
While FIDO/U2F keys were already supported by the generic uhid(4) driver, this driver adds the first step to tighten the security of FIDO/U2F acc
Add fido(4), a HID driver for FIDO/U2F security keys
While FIDO/U2F keys were already supported by the generic uhid(4) driver, this driver adds the first step to tighten the security of FIDO/U2F access. Specifically, users don't need read/write access to all USB/HID devices anymore and the driver also improves integration with pledge(2) and unveil(2): It is pledge-friendly because it doesn't require any ioctls to discover the device and unveil-friendly because it uses a single /dev/fido/* directory for its device nodes.
It also allows to support FIDO/U2F in firefox without further weakening the "sandbox" of the browser. Firefox does not have a proper privsep design and many operations, such as U2F access, are handled directly by the main process. This means that the browser's "fat" main process needs direct read/write access to all USB HID devices, at least on other operating systems. With fido(4) we can support security keys in Firefox under OpenBSD without such a compromise.
With this change, libfido2 stops using the ioctl to query the device vendor/product and just assumes "OpenBSD" "fido(4)" instead. The ioctl is still supported but there was no benefit in obtaining the vendor product or name; it also allows to use libfido2 under pledge.
With feedback from deraadt@ and many others OK kettenis@ djm@ and jmc@ for the manpage bits
show more ...
|
#
503b3160 |
| 14-Dec-2019 |
deraadt <deraadt@openbsd.org> |
usb devices nodes have been excesively permissive. repair that.
|
#
b5f7ba0f |
| 13-Dec-2019 |
deraadt <deraadt@openbsd.org> |
gpr(4) goes away
|
#
4e5c2357 |
| 11-Jun-2019 |
jcs <jcs@openbsd.org> |
make 10 wsmouse devices
for anything other than a regular old mouse, X needs to be able to directly talk to the device and newer machines can have all kinds of touchscreens, pen devices, touchpads,
make 10 wsmouse devices
for anything other than a regular old mouse, X needs to be able to directly talk to the device and newer machines can have all kinds of touchscreens, pen devices, touchpads, etc.
ok deraadt
show more ...
|
#
178afda5 |
| 14-Apr-2019 |
jsg <jsg@openbsd.org> |
create drm render node devices
|
#
a79e753a |
| 31-Aug-2018 |
jcs <jcs@openbsd.org> |
Add more uhid devices, 8 total
ok deraadt
|
#
af589a78 |
| 19-Aug-2018 |
anton <anton@openbsd.org> |
Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction with the syzkaller kernel fuzzer. So far, 8 distinct panics have been found and fixed. This effort will continue.
kcov is
Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction with the syzkaller kernel fuzzer. So far, 8 distinct panics have been found and fixed. This effort will continue.
kcov is limited to architectures using Clang as their default compiler and is not enabled by default.
With help from mpi@, thanks!
ok kettenis@ mpi@ visa@
show more ...
|
#
aea1212a |
| 28-Jul-2018 |
ratchov <ratchov@openbsd.org> |
Remove unused /dev/audio and /dev/audioctl symlinks.
ok deraadt
|
#
0d60993c |
| 14-Nov-2017 |
naddy <naddy@openbsd.org> |
Remove /dev/arandom symlink. Nothing in base, xenocara, or ports uses /dev/arandom any longer. ok deraadt@
|
#
4ea40b3f |
| 02-Nov-2017 |
mpi <mpi@openbsd.org> |
Switch DEC 3000 (TURBOchannel) alpha serial code to MI z8530 code.
ttyB* minor numbers change; be sure to rerun MAKEDEV if you do not upgrade with bsd.rd
Adapted from NetBSD by miod@
|
#
888703a7 |
| 16-Oct-2017 |
naddy <naddy@openbsd.org> |
Make it explicit that there is only one type of random device: Create only /dev/urandom as device. Create /dev/random and /dev/arandom as symlinks. Drop /dev/srandom, which has been unused for a long
Make it explicit that there is only one type of random device: Create only /dev/urandom as device. Create /dev/random and /dev/arandom as symlinks. Drop /dev/srandom, which has been unused for a long time. /dev/arandom will go away at a later point.
Discussed with guenther@, ok deraadt@
show more ...
|