]> git.codecow.com Git - Monocypher.git/commit
Remove deprecated functions.
authorLoup Vaillant <loup@loup-vaillant.fr>
Mon, 28 Nov 2022 22:58:53 +0000 (23:58 +0100)
committerLoup Vaillant <loup@loup-vaillant.fr>
Wed, 30 Nov 2022 00:10:20 +0000 (01:10 +0100)
commitf87539a34fc2e1eac1432705bf81a02901ba0529
tree1adcebeb9b44b60756e449b0dbd22623c6b188fc
parent1f18f3b127b045f3f7b25227b8e0d6dd16465fc4
Remove deprecated functions.

Deprecated functions are redundant with previous major branches of
Monocypher, and as such don't serve any meaningful purpose.  Maintaining
old branches is cheaper anyway.

Note: this will also remove them from the manual, including on the
website when updated.  We could compensate by publishing older versions
of the manual, or we could punt on it and rely on the fact that the
tarball contain the associated manual.
26 files changed:
.github/workflows/ci.yml
doc/man/man3/deprecated/crypto_chacha20_encrypt.3monocypher [deleted file]
doc/man/man3/deprecated/crypto_chacha20_init.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_chacha20_set_ctr.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_chacha20_stream.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_chacha20_x_init.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_key_exchange.3monocypher [deleted file]
doc/man/man3/deprecated/crypto_key_exchange_public_key.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_lock_auth_ad.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_lock_auth_message.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_lock_final.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_lock_init.3monocypher [deleted file]
doc/man/man3/deprecated/crypto_lock_update.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_unlock_auth_ad.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_unlock_auth_message.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_unlock_final.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_unlock_init.3monocypher [deleted symlink]
doc/man/man3/deprecated/crypto_unlock_update.3monocypher [deleted symlink]
doc/man2html.sh
makefile
src/deprecated/aead-incr.c [deleted file]
src/deprecated/aead-incr.h [deleted file]
src/deprecated/chacha20.c [deleted file]
src/deprecated/chacha20.h [deleted file]
tests/test-legacy.c [deleted file]
tests/test.sh