en-us Changes to branch net.randombit.botan http://viewmtn.angrygoats.net/all/branch/changes/net.randombit.botan Changes to branch net.randombit.botan http://viewmtn.angrygoats.net/all/revision/info/cc46b19c2dc7c236c4198e05b5797b83ee3d7c96 Fix return values for ressol(), saying BigInt x = -1 does something Fix return values for ressol(), saying BigInt x = -1 does something
unexpected (see ticket #23, http://bugs.randombit.net/show_bug.cgi?id=23)
lloyd@randombit.net Mon, 07 Jul 2008 03:30:34 GMT
http://viewmtn.angrygoats.net/all/revision/info/1c659fea04b69ebbb3d78d1370669c4adf1ec238 Remove unneeded parens Remove unneeded parens lloyd@randombit.net Mon, 07 Jul 2008 03:14:39 GMT http://viewmtn.angrygoats.net/all/revision/info/f82c4850621d0c1518543c44b85eb41899ecb8dd Note some recent changes in the log Note some recent changes in the log lloyd@randombit.net Mon, 07 Jul 2008 03:14:17 GMT http://viewmtn.angrygoats.net/all/revision/info/c4cab50acac09f07b2a33433f40aa5b8fccc2f34 Set -march=<submodel> for x86-64 processors, and delete the bit of code Set -march=<submodel> for x86-64 processors, and delete the bit of code
setting the -march for Core2 processors to nocona, instead use core2,
which is GCC 4.3-specific. I expect that by the time Botan 1.8 is
released GCC 4.3 will be relatively widespread.
lloyd@randombit.net Mon, 07 Jul 2008 02:29:32 GMT
http://viewmtn.angrygoats.net/all/revision/info/720a662e20ca3674aeb056d0f9519e6638250d8d Change submodel name for Core2 processors from 'core2duo' to 'core2' Change submodel name for Core2 processors from 'core2duo' to 'core2' lloyd@randombit.net Mon, 07 Jul 2008 02:28:32 GMT http://viewmtn.angrygoats.net/all/revision/info/c5e129140263923e86923cabd16a075f1ef62d80 Add an implementation of the Shanks-Tonelli algorithm, which is used to Add an implementation of the Shanks-Tonelli algorithm, which is used to
find square roots modulo a prime. Contributed by FlexSecure GmbH
lloyd@randombit.net Mon, 07 Jul 2008 02:06:03 GMT
http://viewmtn.angrygoats.net/all/revision/info/64f56ece95d62f99db836ec0d4bac27e26b2e653 Remove printf in catch block Remove printf in catch block lloyd@randombit.net Mon, 07 Jul 2008 02:04:29 GMT http://viewmtn.angrygoats.net/all/revision/info/755169fd45b05948f29922f32178cf9fd5ab3d78 Extend random_prime() to be able to generate primes of any bit size. Extend random_prime() to be able to generate primes of any bit size.
bits <= 1 -> error
bits == 2 -> choose 2 or 3 at random
bits == 3 -> choose 5 or 7 at random
bits == 4 -> choose 11 or 13 at random
bits >= 5 -> procedure used previously.
Tested by running random_prime() with random bit sizes <= 16 until it had
generated all <= 16 bit primes.
lloyd@randombit.net Sat, 05 Jul 2008 17:01:16 GMT
http://viewmtn.angrygoats.net/all/revision/info/7353dec6e974ae66f2e0d655f31ae507e530867c Set MSVC dll import flags (from Joel Low) Set MSVC dll import flags (from Joel Low) lloyd@randombit.net Thu, 03 Jul 2008 14:23:24 GMT http://viewmtn.angrygoats.net/all/revision/info/7e0f43722268d8f51d5e0de0ed788350c22aea5e Missing BOTAN_DLL for XTEA, noted by Joel Low Missing BOTAN_DLL for XTEA, noted by Joel Low lloyd@randombit.net Thu, 03 Jul 2008 11:12:48 GMT