aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2015-07-04 09:30:49 -0400
committerJack Lloyd <[email protected]>2015-07-04 09:30:49 -0400
commita5e7995e1740a6b5d40f635dcd72656f12e08c96 (patch)
tree139ea35126b58267114f42ca47ee481c3f050da3
parentf716a0d9ce9b4fc2cc7b5a4b1fc31791fae5ee21 (diff)
Update release notes for 1.11.18
-rw-r--r--doc/news.rst24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/news.rst b/doc/news.rst
index 396303e24..785e4f365 100644
--- a/doc/news.rst
+++ b/doc/news.rst
@@ -7,6 +7,30 @@ Version 1.11.18, Not Yet Released
* In this release Botan has switched VCS from ``monotone`` to ``git``,
and is now hosted on github at https://github.com/randombit/botan
+* Remove code constructs which triggered errors under MSVC and GCC
+ debug iterators. The primary of these was an idiom of ``&vec[x]`` to
+ create a pointer offset of a ``std::vector``. This failed when x was
+ set equal to ``vec.size()`` to create the one-past-the-end address.
+ The pointer in question was never dereferenced, but it triggered
+ the iterator debugging checks which prevented using these valuble
+ analysis tools. From Simon Warta and Daniel Seither. GH #125
+
+* Several incorrect or missing module dependencies have been fixed. These
+ often prevented a succesful build of a minimized amalgamation when
+ only a small set of algorithms were specified. GH #71
+ From Simon Warta.
+
+* Add an initial binding to OCaml. Currently only hashes, RNGs, and
+ bcrypt are supported.
+
+* The default key size generated by the ``keygen`` tool has increased
+ to 2048 bits. From Rene Korthaus.
+
+* The ``Botan_types`` namespace, which contained ``using`` declarations
+ for (just) ``Botan::byte`` and ``Botan::u32bit``, has been removed.
+ Any use should be replaced by ``using`` declarations for those types
+ directly.
+
Version 1.11.17, 2015-06-18
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^