index
:
botan.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Clean up prep00_15 - same speed on Core2
lloyd
2009-10-29
1
-16
/
+10
*
Clean up the SSE2 SHA-1 code quite a bit, make better use of C++ features
lloyd
2009-10-29
2
-308
/
+267
*
Format for easier reading
lloyd
2009-10-29
1
-31
/
+43
*
Small cleanups (remove tab characters, change macros to fit the rest of
lloyd
2009-10-29
1
-123
/
+121
*
Give each version of SIMD_32 a public bswap()
lloyd
2009-10-29
3
-11
/
+29
*
Add new function enabled() to each of the SIMD_32 instantiations which
lloyd
2009-10-29
3
-1
/
+9
*
No ||= operator!
lloyd
2009-10-29
1
-7
/
+7
*
Add CPUID::have_altivec for AltiVec runtime detection.
lloyd
2009-10-29
3
-0
/
+63
*
Rename sse2 engine to simd
lloyd
2009-10-29
2
-2
/
+2
*
Use register writes in the Altivec code for stores because Altivec's handling
lloyd
2009-10-29
1
-7
/
+16
*
Kill realnames on new modules not in mailine
lloyd
2009-10-29
3
-5
/
+0
*
propagate from branch 'net.randombit.botan' (head 54d2cc7b00ecd5f41295e147d23...
lloyd
2009-10-29
23
-621
/
+1324
|
\
|
*
propagate from branch 'net.randombit.botan' (head 8fb69dd1c599ada1008c4cab2a6...
lloyd
2009-10-29
23
-621
/
+1324
|
|
\
|
|
*
Rename SSE2 stuff to be generally SIMD since it supports at least SSE2
lloyd
2009-10-29
16
-135
/
+126
|
|
*
Add copyright + license on the new SIMD files
lloyd
2009-10-28
4
-2
/
+14
|
|
*
Document SIMD changes
lloyd
2009-10-28
1
-0
/
+2
|
|
*
propagate from branch 'net.randombit.botan' (head bf629b13dd132b263e76a72b7ec...
lloyd
2009-10-28
12
-404
/
+1101
|
|
|
\
|
|
|
*
Add an AltiVec SIMD_32 implementation. Tested and works for Serpent and XTEA
lloyd
2009-10-28
1
-0
/
+178
|
|
|
*
Define SSE rotate_right in terms of rotate left, and load_be in terms
lloyd
2009-10-28
1
-3
/
+2
|
|
|
*
Add XTEA decryption
lloyd
2009-10-26
1
-11
/
+47
|
|
|
*
Add subtraction operators to SIMD_32 classes, needed for XTEA decrypt
lloyd
2009-10-26
2
-0
/
+26
|
|
|
*
Add a wrapper for a set of SSE2 operations with convenient syntax for 4x32
lloyd
2009-10-26
11
-404
/
+862
*
|
|
|
Kill straggling realnames
lloyd
2009-10-29
2
-4
/
+0
|
/
/
/
*
|
|
Hurd file was missing txt extension, must have missed it before?
lloyd
2009-10-29
1
-0
/
+0
*
|
|
Remove the 'realname' attribute on all modules and cc/cpu/os info files.
lloyd
2009-10-29
234
-479
/
+5
*
|
|
propagate from branch 'net.randombit.botan.1_8' (head 3158f8272a3582dd44dfb77...
lloyd
2009-10-28
393
-6047
/
+12111
|
\
|
|
|
*
|
Add missing log note for 1.9.1 change notes on CTR/OFB change
lloyd
2009-10-28
1
-0
/
+1
|
*
|
Indent fix
lloyd
2009-10-26
1
-1
/
+1
|
|
/
|
*
Tick version to 1.9.2-dev
lloyd
2009-10-26
3
-4
/
+6
|
*
Small cleanups
lloyd
2009-10-26
1
-4
/
+3
|
*
Add ; after call to VC++'s __cpuid, not a macro
lloyd
2009-10-25
2
-7
/
+14
|
*
Cast the u32bit output array to an int* when calling the VC++ intrinsic,
lloyd
2009-10-25
1
-3
/
+6
|
*
Update docs for 1.9.1 release 2009-10-23
1.9.1
lloyd
2009-10-23
3
-3
/
+4
|
*
Kill stdio include
lloyd
2009-10-23
1
-2
/
+0
|
*
Use new load/store ops in xtea x4 code
lloyd
2009-10-23
1
-12
/
+6
|
*
Add new store_[l|b]e variants taking 8 values.
lloyd
2009-10-23
1
-16
/
+108
|
*
Simply unrolling the loop in XTEA and processing 4 blocks worth of data at
lloyd
2009-10-23
1
-0
/
+70
|
*
Increase the internal buffer size of the Hex coder/decoder, and put it into
lloyd
2009-10-23
1
-3
/
+5
|
*
Add TEA and XTEA ECB vectors
lloyd
2009-10-23
1
-0
/
+650
|
*
Add test vectors for TEA and XTEA in CTR mode
lloyd
2009-10-23
1
-0
/
+1242
|
*
Note removing exception specs. Reorder by interestingness
lloyd
2009-10-22
1
-2
/
+3
|
*
Remove all exception specifications. The way these are designed in C++ is
lloyd
2009-10-22
121
-140
/
+140
|
*
Reset version as 1.9.1-dev instead of -rc1
lloyd
2009-10-21
3
-3
/
+3
|
*
Enable CPUID on x86 (checking wrong macro name)
lloyd
2009-10-21
1
-1
/
+1
|
*
Disable traceback
lloyd
2009-10-21
1
-2
/
+2
|
*
Format, add names to params in header
lloyd
2009-10-19
1
-3
/
+7
|
*
Document Clang support
lloyd
2009-10-19
1
-1
/
+1
|
*
Add theoreticaly support for Clang/LLVM. Current Gentoo clang ebuild doesn't
lloyd
2009-10-19
1
-0
/
+46
|
*
Be more forgiving of names passed with --cpu
lloyd
2009-10-19
1
-6
/
+9
|
*
Also enable x86 asm word_add
lloyd
2009-10-15
1
-8
/
+0
[next]