aboutsummaryrefslogtreecommitdiffstats
path: root/doc
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 /doc
parent7a9155c2882be47ece556071ce005daf5d64758c (diff)
Update notes, version, and readme for 1.9.15, first release candidate1.9.151.10.0-rc1
for 1.10.0
Diffstat (limited to 'doc')
-rw-r--r--doc/log.txt18
1 files changed, 12 insertions, 6 deletions
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