opnsense-src/sys/modules/hid
Vladimir Kondratyev 4a04e0a6c7 u2f(4): a HID driver for FIDO/U2F security keys
While FIDO/U2F keys were already supported by the generic uhid(4) and
hidraw(4) drivers, this driver adds some additional features an does
steps to tighten the security of FIDO/U2F access.

- It automatically loads through devd.
- Automatically enables HQ_NO_READAHEAD for FIDO/U2F devices.
- Implements only miminum set of features.
- Do not requires external devfs configuration to set character device
  permissions.
- Names character device as u2f/# to make possible capsicum or any
  other pledge()-style sandboxing.

PR:		265528
Differential Revision:	https://reviews.freebsd.org/D51612
2025-08-18 00:00:45 +03:00
..
bcm5974 sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hconf Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hcons sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hgame sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hid Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hidbus Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hidmap sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hidquirk sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
hidraw Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hkbd Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
hms sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hmt sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hpen sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
hsctrl sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
ietp sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
ps4dshock sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
u2f u2f(4): a HID driver for FIDO/U2F security keys 2025-08-18 00:00:45 +03:00
xb360gp sys/modules/hid/*: Fix standalone build 2024-11-29 15:08:08 +08:00
Makefile u2f(4): a HID driver for FIDO/U2F security keys 2025-08-18 00:00:45 +03:00