diff options
author | lloyd <[email protected]> | 2011-03-21 12:24:15 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2011-03-21 12:24:15 +0000 |
commit | ac2f16b27ff6513bf51fcaad4f1bf4be31af2fe2 (patch) | |
tree | 5cd56f0fec4d4c16aa897daf8e3077f220a0d269 | |
parent | 7a9155c2882be47ece556071ce005daf5d64758c (diff) |
Update notes, version, and readme for 1.9.15, first release candidate1.9.151.10.0-rc1
for 1.10.0
-rwxr-xr-x | configure.py | 4 | ||||
-rw-r--r-- | doc/log.txt | 18 | ||||
-rw-r--r-- | readme.txt | 4 |
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. |