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 | |
parent | 45b536e7a41ff1f6f2e064dc55549cb8076bc81b (diff) |
Release 1.11.81.11.8
-rw-r--r-- | doc/relnotes/1_11_8.rst | 25 | ||||
-rw-r--r-- | doc/relnotes/index.rst | 1 | ||||
-rw-r--r-- | doc/website/download.rst | 6 |
3 files changed, 24 insertions, 8 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. diff --git a/doc/relnotes/index.rst b/doc/relnotes/index.rst index aef046d02..81cb0d7de 100644 --- a/doc/relnotes/index.rst +++ b/doc/relnotes/index.rst @@ -5,6 +5,7 @@ Series 1.11 .. toctree:: :maxdepth: 1 + 1_11_8 1_11_7 1_11_6 1_11_5 diff --git a/doc/website/download.rst b/doc/website/download.rst index 62fbc77fe..14531fbcb 100644 --- a/doc/website/download.rst +++ b/doc/website/download.rst @@ -14,9 +14,9 @@ Unsure which release you want? Check the :ref:`FAQ <devel_vs_stable>`. Current Development Series (1.11) ---------------------------------------- -The latest development release is :doc:`relnotes/1_11_7`: -:tgz:`1.11.7` (:tgz_sig:`sig <1.11.7>`), -:tbz:`1.11.7` (:tbz_sig:`sig <1.11.7>`) +The latest development release is :doc:`relnotes/1_11_8`: +:tgz:`1.11.8` (:tgz_sig:`sig <1.11.8>`), +:tbz:`1.11.8` (:tbz_sig:`sig <1.11.8>`) To access the latest unreleased sources, see :doc:`vcs`. A script also creates regular snapshots of trunk, which are available `here |