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
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bubble up use of global algo factory out of DSA parameter gen to DL_Group
lloyd
2008-11-11
3
-6
/
+14
*
Update Library_State for new Algorithm_Factory constructor
lloyd
2008-11-11
1
-1
/
+1
*
Remove pk testing policies (now static)
lloyd
2008-11-11
1
-4
/
+0
*
Remove a global_state() dependency on Engine without breaking Monotone
lloyd
2008-11-11
4
-15
/
+19
*
Make the level of key consistency checking performed be a build constant
lloyd
2008-11-11
2
-19
/
+8
*
Add a function to query algorithm providers
lloyd
2008-11-11
2
-0
/
+27
*
Fix destructor
lloyd
2008-11-11
1
-1
/
+1
*
After finding myself typing global_state().algorithm_factory() instead
lloyd
2008-11-11
2
-10
/
+11
*
Add back default empty arguments to LibraryInitializer
lloyd
2008-11-11
2
-3
/
+3
*
Move Algorithm_Factory from libstate (which it did not depend on) to algo_fac...
lloyd
2008-11-11
4
-3
/
+16
*
Drop look_add.h and the freestanding add_algorithm functions
lloyd
2008-11-11
3
-66
/
+0
*
Change LibraryInitializer back to accepting a std::string for backwards
lloyd
2008-11-11
3
-5
/
+35
*
Fix leak in Luby-Rackoff lookup (got new object instead of prototype as inten...
lloyd
2008-11-11
1
-2
/
+1
*
Remove unused include of <memory>
lloyd
2008-11-11
1
-1
/
+0
*
New function name in SCAN_Name
lloyd
2008-11-11
1
-1
/
+1
*
Remove lookup.h use from DLIES, PK key agreement, DSA param gen, get_enc.cpp
lloyd
2008-11-11
11
-60
/
+87
*
Remove lookup dep from basic pubkey classes
lloyd
2008-11-10
4
-47
/
+32
*
Add back Library_State::add_engine for Monotone
lloyd
2008-11-10
2
-0
/
+10
*
Shorten SCAN_Name's argument arg in function names
lloyd
2008-11-10
8
-40
/
+40
*
Move get_bc_pad to def_engine/def_mode.cpp
lloyd
2008-11-10
5
-85
/
+66
*
Add constructor to StreamCipher_Filter taking StreamCipher*
lloyd
2008-11-10
2
-0
/
+15
*
Make cipher mode padder non-const in ECB and CBC
lloyd
2008-11-10
3
-14
/
+14
*
Drop all options except thread safety. Also remove InitializerOptions, etc
lloyd
2008-11-10
6
-229
/
+30
*
Remove Modules class from the initializer code - it just wasn't that useful
lloyd
2008-11-10
7
-229
/
+77
*
Move x86 Serpent to the asm engine module.
lloyd
2008-11-10
8
-73
/
+55
*
Use Algorithm_Factory instead of lookup in Default_Engine block cipher
lloyd
2008-11-10
3
-13
/
+10
*
Move block and stream ciphers also into Algorithm_Factory
lloyd
2008-11-10
12
-210
/
+293
*
Make SCAN_Name::arg_count_between const
lloyd
2008-11-10
1
-1
/
+1
*
Move MACs also to Algorithm_Factory
lloyd
2008-11-10
7
-75
/
+139
*
Split PK stuff from engine.cpp to pk_engine.cpp
lloyd
2008-11-10
3
-173
/
+189
*
Move add_algorithm for hashes also to Algorithm_Factory
lloyd
2008-11-10
3
-22
/
+27
*
Remove printfs
lloyd
2008-11-10
1
-5
/
+0
*
Split the assembly implementations of the hash functions into asm_engine.
lloyd
2008-11-10
6
-39
/
+125
*
Have Algorithm_Factory::make_hash_function throw an exception if it can't
lloyd
2008-11-10
6
-14
/
+27
*
Use Algorithm_Factory and SCAN_Name for all hash lookups. Modify engines
lloyd
2008-11-10
11
-76
/
+129
*
Fix parsing of nested + aliased names like TLS.Digest.0 in SCAN_Name
lloyd
2008-11-10
1
-3
/
+31
*
In SCAN_Name, keep track of the original inputs and make them accessible
lloyd
2008-11-10
2
-0
/
+6
*
Add a class Algorithm_Factory which encapsulates the Engine classes (and
lloyd
2008-11-10
7
-85
/
+160
*
Reduce /dev/random poll times: 5ms for fast, 20 for slow
lloyd
2008-11-10
1
-2
/
+2
*
Several changes to HMAC_RNG, many on the basis of the paper
lloyd
2008-11-10
1
-27
/
+43
*
The device reader constructors were being called too soon. Instead
lloyd
2008-11-10
2
-19
/
+40
*
Split pk_pad.h into eme.h and emsa.h
lloyd
2008-11-10
13
-35
/
+54
*
Modify OpenSSL to use SCAN_Name
lloyd
2008-11-10
3
-47
/
+34
*
Remove unused provider function
lloyd
2008-11-10
1
-2
/
+0
*
Fix include, add namespace and copyright
lloyd
2008-11-10
1
-1
/
+9
*
Add a facility in SCAN_Name for provider names
lloyd
2008-11-10
2
-3
/
+35
*
Add eng_ossl.cpp to build
lloyd
2008-11-10
1
-0
/
+1
*
Make the ARC4 implementation from OpenSSL visible in arc4_openssl.h
lloyd
2008-11-10
5
-93
/
+95
*
Remove support for block cipher padding methods in engine. Like S2K,
lloyd
2008-11-10
10
-130
/
+35
*
Remove support for S2K in Engines. There are only three implementations of
lloyd
2008-11-10
8
-110
/
+39
[next]