Codify more insane CRYPTO_EX_DATA API.
authorjsing <jsing@openbsd.org>
Mon, 25 Mar 2024 10:41:36 +0000 (10:41 +0000)
committerjsing <jsing@openbsd.org>
Mon, 25 Mar 2024 10:41:36 +0000 (10:41 +0000)
commit5352dbd8949d55e531efa850e466cf78e7d8e826
tree5aaccf943548d54506f52c1b97ec56915631691e
parentc8946a7f745f8f4fd11755d9fc6f11771abbdf00
Codify more insane CRYPTO_EX_DATA API.

The current CRYPTO_EX_DATA implementation allows for data to be set without
calling new, indexes can be used without allocation, new can be called without
getting an index and dup can be called after new or without calling new.
regress/lib/libcrypto/exdata/exdata_test.c