aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorlloyd <[email protected]>2013-02-02 23:03:47 +0000
committerlloyd <[email protected]>2013-02-02 23:03:47 +0000
commit06fc6aa688dcb4d4b1d742c7978c020f94b82e5b (patch)
tree0ed8d2e6b68d7adbfdce4e2cd04b506cca5be7f8 /doc
parentcc0765f2946f7aee146e4df370460a4d06fda3ae (diff)
Add Threaded_Fork, which acts like a normal Fork filter except that
each subchain of filters will run in its own thread. Written and contributed by Joel Low. A thread on botan-devel contains the original patch and some discussion: http://lists.randombit.net/pipermail/botan-devel/2013-January/001699.html
Diffstat (limited to 'doc')
-rw-r--r--doc/license.rst3
-rw-r--r--doc/relnotes/1_11_2.rst5
2 files changed, 7 insertions, 1 deletions
diff --git a/doc/license.rst b/doc/license.rst
index 8a88fe5de..33b4dfc6f 100644
--- a/doc/license.rst
+++ b/doc/license.rst
@@ -7,7 +7,7 @@ License
Botan (http://botan.randombit.net/) is distributed under these terms::
- Copyright (C) 1999-2012 Jack Lloyd
+ Copyright (C) 1999-2013 Jack Lloyd
2001 Peter J Jones
2004-2007 Justin Karneges
2004 Vaclav Ovsik
@@ -25,6 +25,7 @@ Botan (http://botan.randombit.net/) is distributed under these terms::
2010 Olivier de Gaalon
2012 Vojtech Kral
2012 Markus Wanner
+ 2013 Joel Low
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/doc/relnotes/1_11_2.rst b/doc/relnotes/1_11_2.rst
index c894e0754..88d161d23 100644
--- a/doc/relnotes/1_11_2.rst
+++ b/doc/relnotes/1_11_2.rst
@@ -1,6 +1,11 @@
Version 1.11.2, Not Yet Released
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+* The new filter :cpp:class:`Threaded_Fork` acts like a normal
+ :cpp:class:`Fork,` sending its input to a number of different
+ filters, but each subchain of filters in the fork runs in its own
+ thread. Contributed by Joel Low.
+
* Previously `clear_mem` was implemented by an inlined call to
`std::memset`. However an optimizing compiler might notice cases
where the memset could be skipped in cases allowed by the standard.