aboutsummaryrefslogtreecommitdiffstats
path: root/news.rst
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2017-09-30 10:37:44 -0400
committerJack Lloyd <[email protected]>2017-09-30 10:37:44 -0400
commita791b99331a58452c290dd2bb24b2648d93274aa (patch)
tree58c7d08759617e47a9e5e89127cd2af6b9689e65 /news.rst
parentfc72e3565d8c35d904cf82b529b7d8099638266f (diff)
Update news
Diffstat (limited to 'news.rst')
-rw-r--r--news.rst12
1 files changed, 8 insertions, 4 deletions
diff --git a/news.rst b/news.rst
index 5dde7cdd6..3f13b8d20 100644
--- a/news.rst
+++ b/news.rst
@@ -41,7 +41,7 @@ Version 2.3.0, Not Yet Released
* Add ids to allow SHA-3 signatures with PKCSv1.5 (GH #1184)
-* Add support for `PSSR_Raw` signatures which PSS sign an externally derived
+* Add support for ``PSSR_Raw`` signatures which PSS sign an externally derived
hash. (GH #1212 #1211)
* GCM now supports truncated tags in the range 96...128 bits. GCM had
@@ -117,10 +117,14 @@ Version 2.3.0, Not Yet Released
examined every byte of the record, even though at most 256 bytes of padding
may be appended. (GH #1227)
-* Simplified definition of `Botan::secure_allocator`. In particular, not
- defining the `construct` and `destroy` methods avoids a performance problem
+* Simplified definition of ``Botan::secure_allocator``. In particular, not
+ defining the ``construct`` and ``destroy`` methods avoids a performance problem
under MSVC. (GH #1228 and #1229)
+* The ``secure_allocator`` class now uses ``calloc`` and ``free`` instead of
+ ``new`` and ``delete``. In addition the actual allocation operation is hidden
+ inside of compiled functions, which significantly reduces code size. (GH #1231)
+
* Previously ARM feature detection (NEON, AES, ...) relied on getauxval, which
is only supported on Linux and Android. Now iOS is supported, by checking the
model name/version and matching it against known versions. Unfortunately this
@@ -158,7 +162,7 @@ Version 2.3.0, Not Yet Released
are defined as ``BOTAN_DLL`` so overriding just that macro continues
to work as before. (GH #1216)
-* Optimize `bigint_divop` when a double-word type is available. (GH #494)
+* Optimize ``bigint_divop`` when a double-word type is available. (GH #494)
* Fix several memory leaks in the tests. Additionally a false positive
leak seen under ``valgrind`` in the ``fork`` tests for the RNG was resolved.