Remove BUF_[a-z]* API
authortb <tb@openbsd.org>
Fri, 28 Jul 2023 10:17:21 +0000 (10:17 +0000)
committertb <tb@openbsd.org>
Fri, 28 Jul 2023 10:17:21 +0000 (10:17 +0000)
commit1d90b4e07dc1a2bdf3d65ac6f0bb6153610d3ff0
tree1ecaf6273e772203e825facc3b9170fbb08008ff
parentcf2170d893761a3a58d0d8e740f6487b7df9fc1e
Remove BUF_[a-z]* API

This are a bunch of strange string handlers with NULL checks that make
no real sense except to some devs who like to sprinkle them everywhere.
Fortunately, nothing uses these anymore, so they can go.

ok jsing
lib/libcrypto/Makefile
lib/libcrypto/Symbols.list
lib/libcrypto/buffer/buf_str.c [deleted file]
lib/libcrypto/buffer/buffer.h