Removing crypto(9) "opencrypto" and /dev/crypto

Michael Neumann mneumann at ntecs.de
Fri Aug 8 03:20:30 PDT 2025


Hi,

I'd like to commit the following two patches, removing a lot of "bloat":

https://leaf.dragonflybsd.org/~mneumann/0001-crypto-remove-dev-crypto-pseudo-device.patch

https://leaf.dragonflybsd.org/~mneumann/0002-opencrypto-remove-in-kernel-crypto-9-framework.patch

The first patch removes /dev/crypto. It is no longer used by any
DragonFly application in our source tree. Libraries like OpenSSL ship
with their own crypto implementations for ages. OpenBSD removed
/dev/crypto about 10 years ago.

The second patch removes the "opencrypto" crypto(9) in-kernel crypto
framework.  It's not used by any subsystem of the kernel anymore.

Feel free to comment or ask questions.

Regards,

  Michael

-- 
Michael Neumann
NTECS Consulting
www.ntecs.de


More information about the Users mailing list