12 years ago, old_des.h was used to provide compatibility with libdes.
authortedu <tedu@openbsd.org>
Tue, 15 Apr 2014 20:49:00 +0000 (20:49 +0000)
committertedu <tedu@openbsd.org>
Tue, 15 Apr 2014 20:49:00 +0000 (20:49 +0000)
commit5949f47432eeb7b09a40b1e69c4e338f650b685b
tree13090d5492810fb3822290ca87dd2630a0dbffa4
parent15a375e88497f6a271e522010985517677758c73
12 years ago, old_des.h was used to provide compatibility with libdes.
The man page says "Compatibility des_ functions are provided for a short
while" and indeed even the original commit message says "The compatibility
functions will be removed in some future release, at the latest in
version 1.0." So here we are, a short while later.

Now I've only been an OpenBSD developer for 11 years, one year less than
this header has existed, but in that brief time, I've learned a thing or
two about deleting obsolete code. It doesn't delete itself. And worse,
people will continue using it until you force them onto a better path.
lib/libcrypto/crypto/Makefile
lib/libcrypto/des/Makefile
lib/libcrypto/des/des.h
lib/libcrypto/des/des_old.c [deleted file]
lib/libcrypto/des/des_old.h [deleted file]
lib/libcrypto/des/des_old2.c [deleted file]
lib/libssl/src/crypto/des/Makefile
lib/libssl/src/crypto/des/des.h
lib/libssl/src/crypto/des/des_old.c [deleted file]
lib/libssl/src/crypto/des/des_old.h [deleted file]
lib/libssl/src/crypto/des/des_old2.c [deleted file]