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
*
There is a pretty common pattern in the code for testing for internal
lloyd
2010-09-26
3
-0
/
+86
*
At some point I 'simplified' the divide code to always run the
lloyd
2010-09-26
1
-1
/
+5
*
Move the core MPI functions to src/math/mp, leaving src/math/bigint just
lloyd
2010-09-24
28
-13
/
+24
*
Add dependencies
lloyd
2010-09-24
7
-0
/
+31
*
Delete obsolete asm versions
lloyd
2010-09-24
7
-781
/
+0
*
Minor performance tweak, avoid zeroing things we'll immediately write
lloyd
2010-09-24
1
-2
/
+1
*
Modify bigint_monty_redc to take an additional workspace argument.
lloyd
2010-09-24
5
-71
/
+83
*
s/carry/borrow/ in subtraction routines
lloyd
2010-09-24
1
-14
/
+18
*
s/j/i for loop variables
lloyd
2010-09-24
1
-36
/
+36
*
Cleanup
lloyd
2010-09-23
2
-16
/
+24
*
Make these functions mostly constant-time, and in particular not
lloyd
2010-09-23
1
-29
/
+9
*
In the IDEA key schedule, using the extended Euclidean algorithm to
lloyd
2010-09-23
1
-17
/
+14
*
Fix OpenSSL engine WRT memory vector changes, append is no more
lloyd
2010-09-23
1
-1
/
+3
*
Add a convenience overload of hex_encode taking a MemoryRegion<byte>&
lloyd
2010-09-23
2
-0
/
+17
*
Add a set of tests devised by Rivest which are designed to detect a
lloyd
2010-09-23
1
-0
/
+18
*
In RSA and RW key generation, if we generate a key that isn't exactly
lloyd
2010-09-22
2
-11
/
+12
*
Deal with loss of store search
lloyd
2010-09-21
2
-2
/
+3
*
Add info.txt file
lloyd
2010-09-21
1
-0
/
+1
*
Do the prep/unroll phase 4 rounds before it is needed instead of 3;
lloyd
2010-09-21
1
-97
/
+92
*
Clean up, hide union accesses with a macro to make it easier to test
lloyd
2010-09-21
1
-40
/
+92
*
Remove searching with an arbitrary predicate from X509_Store
lloyd
2010-09-20
4
-197
/
+0
*
Move certificate store to its own dir
lloyd
2010-09-20
3
-0
/
+1
*
Add missing info files
lloyd
2010-09-20
5
-0
/
+6
*
Add CRL storage possibilities
lloyd
2010-09-20
3
-17
/
+93
*
Hide X509_Store::check_sig
lloyd
2010-09-20
1
-2
/
+2
*
Add a (clunky) function X509_Object::hash_used_for_signature that
lloyd
2010-09-20
2
-0
/
+26
*
Don't use SecureVector to store certificate data; mlock'ed memory in
lloyd
2010-09-17
3
-8
/
+8
*
Add strict comparisons for X509_Time
lloyd
2010-09-17
2
-0
/
+8
*
Define a simpler Certificate_Store interface which should be much
lloyd
2010-09-17
3
-45
/
+56
*
Hide X509_Object constructor
lloyd
2010-09-17
1
-11
/
+11
*
Remove dependencies on X509_Store
lloyd
2010-09-17
4
-12
/
+23
*
Split up src/cert/x509 into a set of modules, though mostly mutually
lloyd
2010-09-17
29
-51
/
+6
*
Require a TLS_Policy
lloyd
2010-09-17
9
-64
/
+60
*
I had this older version of algorithm_benchmark included for
lloyd
2010-09-16
1
-18
/
+0
*
Add a helper function for encoding TLS values with length tagging
lloyd
2010-09-15
6
-47
/
+60
*
Use push_back for the single value += operator
lloyd
2010-09-15
1
-3
/
+1
*
Update/fix SSL deps
lloyd
2010-09-15
1
-6
/
+5
*
Hide a number of the internal SSL headers from the user, you can still
lloyd
2010-09-15
18
-28
/
+32
*
Document removing append
lloyd
2010-09-15
1
-2
/
+3
*
Update all uses of MemoryRegion::append to use either push_back or operator+=
lloyd
2010-09-15
34
-157
/
+152
*
Remove all versions of MemoryRegion::append.
lloyd
2010-09-15
1
-19
/
+43
*
Implicit conversions
lloyd
2010-09-14
5
-21
/
+25
*
Remove more implicit vector to pointer conversions
lloyd
2010-09-14
13
-51
/
+52
*
More changes to avoid vector to pointer implicit conversions
lloyd
2010-09-14
21
-54
/
+55
*
Handle the case that container size() returns something other than u32bit
lloyd
2010-09-14
15
-23
/
+22
*
Completely remove the second parameter to SecureVector which specifies
lloyd
2010-09-14
68
-272
/
+313
*
Avoid 3-argument copy
lloyd
2010-09-13
1
-1
/
+1
*
Split up definitions so it is easer to remove functions I want to remove.
lloyd
2010-09-13
1
-19
/
+21
*
Don't expose init (protected) with a using directive
lloyd
2010-09-13
1
-8
/
+6
*
Remove constructors of MemoryVector and SecureVector that took two
lloyd
2010-09-13
4
-23
/
+16
[next]