diff options
author | lloyd <[email protected]> | 2014-02-14 02:34:51 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2014-02-14 02:34:51 +0000 |
commit | 9241078d8797433779600b08fed5313dc30f3a76 (patch) | |
tree | 9d86a8f23f6a60b6604a81b1145c7cf48281d40c /doc/relnotes/1_11_8.rst | |
parent | 45b536e7a41ff1f6f2e064dc55549cb8076bc81b (diff) |
Release 1.11.81.11.8
Diffstat (limited to 'doc/relnotes/1_11_8.rst')
-rw-r--r-- | doc/relnotes/1_11_8.rst | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/doc/relnotes/1_11_8.rst b/doc/relnotes/1_11_8.rst index 9754e5f5e..7189cff26 100644 --- a/doc/relnotes/1_11_8.rst +++ b/doc/relnotes/1_11_8.rst @@ -1,17 +1,20 @@ -Version 1.11.8, Not Yet Released +Version 1.11.8, 2014-02-13 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * The `botan` command line application introduced in 1.11.7 is now installed along with the library. -* Fix compilation errors in the tests that occured with minimized - builds. Contributed by Markus Wanner. - * A bug in certificate path validation introduced in 1.11.6 which caused all CRL signature checks to fail has been corrected. * The ChaCha20 stream cipher has been added. +* The ``Transformation`` class no longer implements an interface for keying, + this has been moved to a new subclass ``Keyed_Transformation``. + +* The ``Algorithm`` class, which previously acted as a global base for + various types (ciphers, hashes, etc) has been removed. + * CMAC now supports 256 and 512 bit block ciphers, which also allows the use of larger block ciphers with EAX mode. In particular this allows using Threefish in EAX mode. @@ -38,4 +41,16 @@ Version 1.11.8, Not Yet Released * A bug in CFB encryption caused a few bytes past the end of the final block to be read. The actual output was not affected. -* Various portability fixes for Visual C++ 2013, OS X, and x86-32. +* Fix compilation errors in the tests that occured with minimized + builds. Contributed by Markus Wanner. + +* Add a new ``--destdir`` option to ``configure.py`` which controls + where the install target will place the output. The ``--prefix`` + option continues to set the location where the library expects to be + eventually installed. + +* Many class destructors which previously deleted memory have been + removed in favor of using ``unique_ptr``. + +* Various portability fixes for Clang, Windows, Visual C++ 2013, OS X, + and x86-32. |