aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan' (head 91305e3daaae9ea8a1786daf058...lloyd2012-04-052-2/+98
|\
| * Remove the client SRP6 class, really free standing functions are finelloyd2012-04-051-0/+84
| * Allow the semi-standard but rarely used 1.3.132.1.12 OID for ECDH keyslloyd2012-02-211-1/+13
| * Be more conservative about entropy estimates. In particular, insteadlloyd2012-02-171-1/+1
* | Helps if you return the right typelloyd2012-01-201-1/+1
* | Support lookup of the SSLv3 PRFlloyd2012-01-201-0/+5
* | TLS_Ciphersuite_Algos was just a strange level of indirection betweenlloyd2012-01-201-0/+4
* | Kinda maybe working TLS 1.2 for clients. Not well tested at all, but alloyd2012-01-191-3/+8
|/
* Initial run at an SRP-6a implementation. Not entirely sure about thelloyd2011-12-171-0/+10
* Add the 2048 bit SRP group from RFC 5054lloyd2011-12-171-0/+15
* Add back min_keylength_of, max_keylength_of, keylength_multiple_oflloyd2011-03-212-0/+87
* Add HMAC, AES, SHA-2, HMAC_RNG deps in libstate for the globallloyd2011-02-111-0/+5
* Remove inclusions of unused headers.lloyd2011-02-101-1/+0
* More VC warning fixeslloyd2011-02-092-4/+4
* More VC warning fixeslloyd2010-12-131-1/+1
* Move PBKDF lookups to enginelloyd2010-11-041-33/+2
* Add a BOTAN_DEPRECATED macro which can provide compile-timelloyd2010-11-021-1/+6
* Doxygen updates.lloyd2010-11-021-1/+1
* Eliminate the constant size_t values in SymmetricAlgorithm that givelloyd2010-10-282-115/+0
* In all cases where the block size of the cipher is fixed, the keylloyd2010-10-141-1/+0
* Remove most uses of HASH_BLOCK_SIZElloyd2010-10-131-1/+1
* s/BLOCK_SIZE/block_size()/lloyd2010-10-131-1/+1
* Use output_length() instead of OUTPUT_LENGTH pseudo-propertylloyd2010-10-131-3/+3
* More size_tlloyd2010-10-132-8/+8
* Use size_t instead of u32bit in entropy and rnglloyd2010-10-121-3/+3
* Use size_t in SCAN_Namelloyd2010-10-123-23/+23
* When creating a PBKDF2, first check if the argument name is a knownlloyd2010-08-211-2/+6
* Fix return value for set_global_state_unless_setlloyd2010-08-081-0/+3
* Move the functions that directly manipulate the global state singletonlloyd2010-08-066-67/+165
* Rename Default_Engine to Core_Engine which describes its purposeslloyd2010-07-272-3/+3
* Modify CPUID so all the check functions are purely inline. Add a newlloyd2010-07-261-0/+3
* Consolidate the two engines that provided assembler implementationslloyd2010-07-131-12/+4
* Rename S2K to PBKDF, because that is by far the most common name - S2Klloyd2010-07-093-12/+22
* If we are going to lazily initialize, just create the type and calllloyd2010-06-251-2/+4
* Doxygenlloyd2010-06-211-5/+23
* Replace "@return a blah" and "@return the blah" with just "@return blah"lloyd2010-06-165-31/+31
* Yet more Doxygen commentslloyd2010-06-161-16/+18
* More Doxygen commentslloyd2010-06-162-0/+10
* Deprecated some of the old lookup functions in Doxygenlloyd2010-06-152-0/+38
* More Doxygen updates/fixeslloyd2010-06-151-2/+2
* Fix a few hundred Doxygen warningslloyd2010-06-154-40/+43
* Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-075-5/+5
* mutex.h is internal - had been picking up system installed versionlloyd2010-04-231-1/+1
* Allow adding engines dynamicallylloyd2010-03-241-10/+8
* Delete global RNG and the mutex in ~Library_Statelloyd2010-03-231-3/+5
* Don't require the AES module; if it's there its there, if it's notlloyd2010-03-192-4/+2
* There are some nasty API problems that are caused by having to pass alloyd2010-03-194-8/+235
* At startup, test if lock_mem() at least seems to work. If it doesn't,lloyd2010-03-131-1/+2
* Remove config options to toggle if X.509 extensions are critical orlloyd2010-03-103-48/+0
* Remove the base/default_allocator option, instead save as a per-libstatelloyd2010-03-103-19/+25