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
path:
root
/
include
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add functions that can convert between binary IPv4 addresses and standard
lloyd
2007-10-16
1
-0
/
+6
*
The last checkin did not work; the Library_State constructor called code
1.7.2
lloyd
2007-10-13
1
-5
/
+9
*
Move most of the initializer code directly into the Library_State constructor
lloyd
2007-10-13
1
-4
/
+3
*
Check in an initial implementation of CBC-MAC.
lloyd
2007-09-16
1
-0
/
+36
*
Avoid C-style casts (as detected by GCC's -Wold-style-cast) and instead use
lloyd
2007-07-23
4
-18
/
+38
*
Move the load/store operations to their own header, to allow assembly
lloyd
2007-07-23
2
-166
/
+182
*
Combine the Blowfish initial sbox contents into a single 1024 element array.
lloyd
2007-07-17
1
-2
/
+1
*
If an algorithm cache lookup fails, index the newly created prototype object
lloyd
2007-07-17
1
-6
/
+10
*
We don't need to use locked memory in the X.509 distinguished name.
lloyd
2007-06-11
1
-3
/
+3
*
Remove unused include of blinding.h
lloyd
2007-06-11
1
-1
/
+0
*
Write functions to handle loading and saving words a block at a time, taking ...
lloyd
2007-05-31
5
-6
/
+146
*
propagate from branch 'net.randombit.botan.stable' (head 8a2b79c64a13d3f70b02...
lloyd
2007-04-25
1
-2
/
+5
|
\
|
*
Check in a working fix for the mem_pool issues encountered by some Visual
lloyd
2007-04-25
1
-2
/
+5
*
|
Inline the definition of Tiger::round into Tiger::pass, which was its only
lloyd
2007-03-07
1
-1
/
+2
*
|
Alter one of the constructors of DL_Group to take a parameter specifying
lloyd
2007-03-03
1
-4
/
+5
*
|
BigInt::operator[] now guards against accesses that are larger than the
lloyd
2007-03-03
1
-2
/
+2
*
|
Add a version of BigInt::binary_decode taking a MemoryRegion of bytes
lloyd
2007-03-01
1
-0
/
+1
*
|
Inline the round functions of RC2. This is about 15% faster on my machine,
lloyd
2007-03-01
1
-4
/
+1
*
|
Split DSA parameter generation into src/dsa_gen.cpp, and make the functions
lloyd
2007-03-01
2
-6
/
+5
|
/
*
Bump copyright year to 2007
lloyd
2007-01-20
164
-164
/
+164
*
Add a new parameter to the Base64_Encoder to specify that a trailing
lloyd
2007-01-20
1
-1
/
+2
*
Work around some strange Visual Studio bugs that popped up when compiling
lloyd
2007-01-08
1
-3
/
+5
*
Move the UI pulse functions into the global library state. That is (as best
lloyd
2006-12-14
3
-30
/
+27
*
Add a new set_option member function to Config
lloyd
2006-12-14
1
-3
/
+3
*
The symkey.h header no longer needs to include enums.h; remove it
lloyd
2006-12-14
5
-1
/
+4
*
Remove a dependency on x509cert.h from x509_ext.cpp by moving the definition
lloyd
2006-12-12
2
-2
/
+3
*
Add a function to Library_State allowing callers to check if the global
lloyd
2006-09-21
1
-1
/
+3
*
Do not allocate a block of memory in Pooling_Allocator::init(); this was
lloyd
2006-09-20
1
-1
/
+0
*
Make the initialization/deinitialization functions static members of
lloyd
2006-09-20
1
-14
/
+8
*
The public add_engine API now always places the new engine at the front
lloyd
2006-09-20
1
-1
/
+1
*
Correctly deal with allocators added post-initialization. In particular,
lloyd
2006-09-11
4
-6
/
+9
*
Completely rewrite how the default X509_Store searches are performed,
lloyd
2006-09-10
2
-15
/
+58
*
Hack around some Visual Studio bugs that I can't seem to find good solutions
lloyd
2006-09-10
1
-8
/
+5
*
Return the correct type from Basic_Constraints::get_path_limit (was coercing
lloyd
2006-09-08
1
-1
/
+1
*
Make various member functions in the PK algorithms public, particularly
lloyd
2006-09-07
8
-63
/
+45
*
Rename instances of X509_PublicKey and PKCS8_PrivateKey
lloyd
2006-09-06
15
-39
/
+39
*
Split PK_Key into Public_Key and Private_Key; these new classes merge in
lloyd
2006-09-06
11
-48
/
+45
*
Implement codec objects for private keys as well.
lloyd
2006-09-06
3
-13
/
+28
*
First step in a major rewrite of the high level public key code. The
lloyd
2006-09-06
4
-13
/
+37
*
Merge a formerly duplicate function (one in an anonymous namespace in
lloyd
2006-09-06
1
-0
/
+6
*
Move the declaration of AlgorithmIdentifier into its own header file.
lloyd
2006-09-06
2
-22
/
+40
*
PK_Verifier no longer keeps a reference to the key being used; it only
lloyd
2006-09-06
1
-4
/
+11
*
Move the name() declaration in BlockCipherModePaddingMethod to match the
lloyd
2006-09-06
1
-2
/
+1
*
Remove the Algorithm class; the only members it exposed where name() and
lloyd
2006-09-06
3
-22
/
+31
*
Change Engine to not rely on the existence of an Algorithm base class for
lloyd
2006-09-06
1
-6
/
+27
*
Make SymmetricKey and InitializationVector simple typedefs of OctetString;
lloyd
2006-08-23
1
-23
/
+4
*
Make Filter::send non-virtual; this was apparently something vestigal from
lloyd
2006-08-23
1
-1
/
+1
*
Add a new version of the StreamCipher_Filter constructor that takes a key
lloyd
2006-08-23
1
-0
/
+1
*
Put the definitions of Pipe::LAST_MESSAGE and Pipe::DEFAULT_MESSAGE into
lloyd
2006-08-23
1
-2
/
+1
*
X509_CRL::force_decode should not be public
lloyd
2006-08-23
1
-2
/
+1
[next]