Removing crypto(9) "opencrypto" and /dev/crypto
Michael Neumann <[email protected]> Fri, 8 Aug 2025 12:20:30 +0200
| Newsgroups | gmane.os.dragonfly-bsd.kernel,gmane.os.dragonfly-bsd.user |
|---|---|
| Message-ID | <[email protected]> |
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