aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlloyd <[email protected]>2011-03-21 12:24:15 +0000
committerlloyd <[email protected]>2011-03-21 12:24:15 +0000
commitac2f16b27ff6513bf51fcaad4f1bf4be31af2fe2 (patch)
tree5cd56f0fec4d4c16aa897daf8e3077f220a0d269
parent7a9155c2882be47ece556071ce005daf5d64758c (diff)
Update notes, version, and readme for 1.9.15, first release candidate1.9.151.10.0-rc1
for 1.10.0
-rwxr-xr-xconfigure.py4
-rw-r--r--doc/log.txt18
-rw-r--r--readme.txt4
3 files changed, 17 insertions, 9 deletions
diff --git a/configure.py b/configure.py
index 4698b0f66..99ab7c15f 100755
--- a/configure.py
+++ b/configure.py
@@ -45,9 +45,9 @@ class BuildConfigurationInformation(object):
version_minor = 9
version_patch = 15
version_so_patch = 15
- version_suffix = '-dev'
+ version_suffix = ''
- version_datestamp = 0
+ version_datestamp = 20110321
version_string = '%d.%d.%d%s' % (
version_major, version_minor, version_patch, version_suffix)
diff --git a/doc/log.txt b/doc/log.txt
index a1e2d506a..02aa0f2a3 100644
--- a/doc/log.txt
+++ b/doc/log.txt
@@ -1,14 +1,20 @@
-* 1.9.15-dev, ????-??-??
- - Modify how message expansion is done in SHA-256 and SHA-512,
- leading (on x86-64) to a 10% speedup in SHA-256 and a 30% speedup
- in SHA-512.
+* 1.9.15, 2011-03-21
+ - First release candidate for 1.10.0
+
+ - Modify how message expansion is done in SHA-256 and SHA-512.
+ Instead of expanding the entire message at the start, compute them
+ in the minimum number of registers. Values are computed 15 rounds
+ before they are needed. On a Core i7-860, GCC 4.5.2, went from
+ 143 to 157 MiB/s in SHA-256, and 211 to 256 MiB/s in SHA-512.
- Pipe will delete empty output queues as soon as they are no longer
- needed, even if earlier messages still have data unread.
+ needed, even if earlier messages still have data unread. However an
+ (empty) entry in a deque of pointers will remain until all prior
+ messages are completely emptied.
- Avoid reading the SPARC %tick register on OpenBSD as unlike Linux
the kernel will not trap and emulate it for us, causing a illegal
instruction crash.
- - Improve detection and autoconfiguration for ARM processors
+ - Improve detection and autoconfiguration for ARM processors.
* 1.9.14, 2011-03-01
- Add support for bcrypt, OpenBSD's password hashing scheme
diff --git a/readme.txt b/readme.txt
index fde088312..76af27435 100644
--- a/readme.txt
+++ b/readme.txt
@@ -1,6 +1,8 @@
-Botan 1.9.15-dev, ????-??-??
+Botan 1.9.15, 2011-03-21
http://botan.randombit.net/
+This is the first release candidate for a new stable tree 1.10
+
Botan is a C++ class library for performing a wide variety of
cryptographic operations.