aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstate
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | | | | | | | | | | | | 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
|/ / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | Rename PK_Encryptor_MR_with_EME and PK_Decryptor_MR_with_EME tolloyd2010-03-081-2/+2
* | | | | | | | | | | | | | | | | | Have the constructors in pubkey.h take all arguments look_pk does, andlloyd2010-03-081-9/+5
* | | | | | | | | | | | | | | | | | Remove the now no-op classes PK_Encrypting_Key,lloyd2010-03-081-20/+4
* | | | | | | | | | | | | | | | | | Inline Engine_Core::mod_exp into singler caller, and deletelloyd2010-03-053-72/+0
* | | | | | | | | | | | | | | | | | Remove IF_Corelloyd2010-03-052-31/+0
* | | | | | | | | | | | | | | | | | Add ops for ElGamal encryption and decryption.lloyd2010-03-052-27/+0
* | | | | | | | | | | | | | | | | | Remove NR and DSA specific hookslloyd2010-03-052-54/+0
* | | | | | | | | | | | | | | | | | Add verification ops for all signature key typeslloyd2010-03-051-2/+2
* | | | | | | | | | | | | | | | | | Inline look_pk funcslloyd2010-03-053-102/+49
* | | | | | | | | | | | | | | | | | This checkin represents a pretty major change in how PK operations arelloyd2010-03-042-27/+0
* | | | | | | | | | | | | | | | | | Fix ElGamal pubkey encoding (OID was unknown)lloyd2010-03-041-1/+1
* | | | | | | | | | | | | | | | | | Catch any exception for parsing name, assume it's a bad OIDlloyd2010-03-041-1/+1
* | | | | | | | | | | | | | | | | | Modify the ECDSA signature OIDs. Previously the ones using the BSIlloyd2010-03-021-6/+8
* | | | | | | | | | | | | | | | | | For PEM encoding ECC domain parameters I had been using the identifierlloyd2010-03-021-58/+58
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Kill ECKAEG_Oplloyd2010-03-022-32/+0
* | | | | | | | | | | | | | | | | Remove ECDSA_Op and its attendant bitslloyd2010-03-022-32/+0
* | | | | | | | | | | | | | | | | Move all of the ECC domain parameter sets to policy.cpp, encoded as PEM,lloyd2010-03-021-0/+296
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head 84baf58b29f3aaaee34e2b873d0...lloyd2010-02-247-208/+186
|\| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | In SCAN_Name's constructor, first run the input through deref_alias beforelloyd2010-02-142-3/+5
| |/ / / / / / / / / / / / / /
| * | | | | | | | | | | | | | Add OID for Serpent/CBClloyd2010-01-191-0/+1
| * | | | | | | | | | | | | | Add doxygen commentslloyd2009-12-291-12/+39
| * | | | | | | | | | | | | | Make startup self-test failures more verboselloyd2009-12-261-2/+1
| * | | | | | | | | | | | | | Define lookup.{h,cpp} in terms of Algorithm_Factory. Inline a lot of simplelloyd2009-12-262-187/+123
| * | | | | | | | | | | | | | Add OIDs for SEED/CBC and HMAC with SHAlloyd2009-12-261-0/+8
| * | | | | | | | | | | | | | New SCAN decoding err string was misleading in one caselloyd2009-12-261-1/+4
| * | | | | | | | | | | | | | Improve exception output of SCAN_Name on bad inputlloyd2009-12-261-3/+5
| | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |
* | | | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head a338abd543caa402c32acd952e8...lloyd2009-12-241-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head 744dccf92270cf16b80b50ee275...lloyd2009-12-161-0/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | |
| | * | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head 142a9359ba02d5dfcf3f2c9f999...lloyd2009-12-081-0/+5
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|/ / / / / / / / / | | | |/| | | | | | | | | |
| | * | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head b431f4bc404f3ed4a5332b69100...lloyd2009-11-201-0/+3
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | |