aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorlloyd <[email protected]>2013-12-28 19:55:18 +0000
committerlloyd <[email protected]>2013-12-28 19:55:18 +0000
commit60a5ede20b6fbd150f612d3ca7b975e48ab97c4b (patch)
treed1f9426c1e991a48a3d27e068d7e1d0dc878b992 /doc
parentadad731c0e01c779002551adfb7d74c9da44f6ef (diff)
Make Boost easier to disable with minimal feature loss
Diffstat (limited to 'doc')
-rwxr-xr-xdoc/examples/python/rsa.py2
-rw-r--r--doc/python.rst7
-rw-r--r--doc/relnotes/1_11_6.rst18
3 files changed, 17 insertions, 10 deletions
diff --git a/doc/examples/python/rsa.py b/doc/examples/python/rsa.py
index 8ca95ff8b..998b72b7b 100755
--- a/doc/examples/python/rsa.py
+++ b/doc/examples/python/rsa.py
@@ -16,7 +16,7 @@ def make_into_c_array(ber):
rng = botan.RandomNumberGenerator()
-rsa_priv = botan.RSA_PrivateKey(768, rng)
+rsa_priv = botan.RSA_PrivateKey(1024, rng)
print rsa_priv.to_string()
print int(rsa_priv.get_N())
diff --git a/doc/python.rst b/doc/python.rst
index dcd274eed..32ffe3878 100644
--- a/doc/python.rst
+++ b/doc/python.rst
@@ -11,4 +11,11 @@ Python Binding
Botan includes a binding for Python, implemented using Boost.Python.
+As you can see, it is not currently documented, though there are a few
+examples under `examples/python`, such as RSA
+
.. literalinclude:: examples/python/rsa.py
+
+and EAX encryption using a passphrase:
+
+.. literalinclude:: examples/python/cipher.py
diff --git a/doc/relnotes/1_11_6.rst b/doc/relnotes/1_11_6.rst
index 8e58c5455..a6dd9ba35 100644
--- a/doc/relnotes/1_11_6.rst
+++ b/doc/relnotes/1_11_6.rst
@@ -1,12 +1,16 @@
Version 1.11.6, Not Yet Released
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+* The Boost filesystem and asio libraries are now being used
+ internally. Using Boost is enabled by default, pass
+ ``--without-boost`` to ``configure.py`` to disable.
+
+* The default TLS policy no longer includes RC4 in the cipher list, and
+ refuses to negotation SSLv3 by default.
+
* OAEP had two bugs, one of which allowed it to be used even if the
key was too small, and the other of which would cause a crash during
- decoding if the input was too large to have been created for the
- associated key.
-
-* Botan now requires Boost, specifically the filesystem and asio libraries.
+ decryption if the EME data was too large for the associated key.
* GCM mode now uses the Intel clmul instruction when available
@@ -16,8 +20,4 @@ Version 1.11.6, Not Yet Released
* Add SIV from :rfc:`5297`
-* TLS::Session_Manager_In_Memory's constructor now an rng reference argument
-
-* The default TLS policy no longer includes RC4 in the cipher list, and
- refuses to negotation SSLv3 by default.
-
+* TLS::Session_Manager_In_Memory's constructor now requires a RNG