diff options
author | Jack Lloyd <[email protected]> | 2019-03-27 09:05:57 -0400 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2019-03-27 09:06:54 -0400 |
commit | e16e981152236703bdaf482b867fb90c5f1f9f6a (patch) | |
tree | 7e6c85b04ae638b43a7d193908a5aca28ac22845 /doc | |
parent | d9026650285523ca82e98066d507dbb39240f278 (diff) |
Deprecate the low level algorithm types [ci skip]
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manual/deprecated.rst | 3 | ||||
-rw-r--r-- | doc/mistakes.rst | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/doc/manual/deprecated.rst b/doc/manual/deprecated.rst index 23b4da44e..6cf0f8687 100644 --- a/doc/manual/deprecated.rst +++ b/doc/manual/deprecated.rst @@ -9,6 +9,9 @@ use case if you want to make sure your code continues to work. This is in addition to specific API calls marked with BOTAN_DEPRECATED in the source. +- Directly using an algorithm class like ``AES_128`` or ``SHA_256``. Instead + create the objects via a ``T::create`` call. + - Directly accessing the member variables of types calendar_point, ASN1_Attribute, AlgorithmIdentifier, and BER_Object diff --git a/doc/mistakes.rst b/doc/mistakes.rst index 0bc1de743..75cdb4993 100644 --- a/doc/mistakes.rst +++ b/doc/mistakes.rst @@ -21,6 +21,9 @@ Intead such operations should have been accessible only via the higher level interfaces (here BlockCipher and HashFunction). This would substantially reduce the overall API and ABI surface. +These interfaces are now deprecated, and perhaps will be able to be +removed eventually. + Exceptions ----------- |