Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-06-22 | 50 | -183/+923 |
|\ | | | | | | | | | | | 647eeb4f4cf8fa4cf487cdc463d48f09fe18658e) to branch 'net.randombit.botan.c++0x' (head 2539675db91883b11895ddc5244721e93c413321) | ||||
| * | Doxygen | lloyd | 2010-06-22 | 5 | -14/+76 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 10 | -17/+55 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 2 | -6/+229 |
| | | |||||
| * | Define X509_Object::encode in terms of BER_encode and PEM_encode | lloyd | 2010-06-21 | 1 | -22/+12 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 3 | -8/+72 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 4 | -13/+41 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 9 | -50/+226 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 8 | -29/+107 |
| | | |||||
| * | Doxygen | lloyd | 2010-06-21 | 1 | -0/+20 |
| | | |||||
| * | Add a simple comment for the Botan namespace decl in types.h. This | lloyd | 2010-06-21 | 1 | -0/+3 |
| | | | | | | | | | | triggers Doxygen generating warnings for global functions declared in the namespace that aren't documented. | ||||
| * | In IDEA, Noekeon, Serpent, XTEA, provide and use ro accessor functions | lloyd | 2010-06-21 | 8 | -15/+43 |
| | | | | | | | | | | for getting access to the key schedule, instead of giving the key schedule protected status, which is much harder tu audit. | ||||
| * | Doxygen | lloyd | 2010-06-21 | 1 | -0/+13 |
| | | |||||
| * | Make Serpent's key_schedule and actual round keys private. Add | lloyd | 2010-06-21 | 1 | -1/+15 |
| | | | | | | | | | | protected accessor functions for get and set. Set is needed by the x86 version since it implements the key schedule directly. | ||||
| * | Doxygen | lloyd | 2010-06-21 | 2 | -7/+22 |
| | | |||||
| * | merge of '294e2082ce9231d6165276e2f2a4153a0116aca3' | lloyd | 2010-06-18 | 1 | -5/+2 |
| |\ | | | | | | | | | | and '4c642e0b12f070c2c36bbe08af2b6374af92ef92' | ||||
| | * | Enable the /proc walker on NetBSD. The version that had problems | lloyd | 2010-06-16 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | (2.0.2) is a solid 5 years old at this point. Haven't tested; don't have access to any NetBSD machines at the moment. | ||||
* | | | Post merge fixups | lloyd | 2010-06-17 | 2 | -5/+0 |
| | | | |||||
* | | | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-06-17 | 329 | -1521/+2576 |
|\| | | | | | | | | | | | | | | | | | 294e2082ce9231d6165276e2f2a4153a0116aca3) to branch 'net.randombit.botan.c++0x' (head 0b695fad10f924601e07b009fcd781191fafcb28) | ||||
| * | | Use mode(TI) operations to get access to MIPS 64-bit multiply. | lloyd | 2010-06-17 | 1 | -1/+4 |
| |/ | | | | | | | Required after GCC 4.4 | ||||
| * | We can expose valid_iv_length in the header without problems. | lloyd | 2010-06-16 | 2 | -8/+3 |
| | | | | | | | | Remove include of assert.h in basefilt.cpp | ||||
| * | In the cipher KAT selftest, query if the IV length we got was | lloyd | 2010-06-16 | 1 | -4/+13 |
| | | | | | | | | | | | | supported before setting it. If it's not, then check if a 0 length IV is supported (eg, ECB mode). If neither is true, throw Invalid_IV_Length. | ||||
| * | Add Keyed_Filter::valid_iv_length (it was already in | lloyd | 2010-06-16 | 12 | -14/+56 |
| | | | | | | | | | | StreamCipher_Filter, but not elsewhere). Add to all modes. Defaults to return true iff the IV length is zero; ie that IVs are not supported. | ||||
| * | More Doxygen | lloyd | 2010-06-16 | 3 | -2/+17 |
| | | |||||
| * | Hide File_Descriptor_Source | lloyd | 2010-06-16 | 2 | -12/+16 |
| | | |||||
| * | Doxygen for divide.h | lloyd | 2010-06-16 | 1 | -1/+11 |
| | | |||||
| * | More Doxygen updates. Also, don't expose divide() in numthry.h | lloyd | 2010-06-16 | 2 | -38/+75 |
| | | | | | | | | anymore, only in divide.h | ||||
| * | More BigInt Doxygen comment updates | lloyd | 2010-06-16 | 1 | -19/+20 |
| | | |||||
| * | merge of '3632315d498b1223cca850051518f7a3273f5449' | lloyd | 2010-06-16 | 63 | -336/+581 |
| |\ | | | | | | | | | | and '5c9cdb3b727e7336f0a18f72e6ca2eb7460d31ec' | ||||
| | * | Cleanup some BigInt doxygen comments | lloyd | 2010-06-16 | 1 | -31/+44 |
| | | | |||||
| | * | Replace "@return a blah" and "@return the blah" with just "@return blah" | lloyd | 2010-06-16 | 36 | -168/+168 |
| | | | |||||
| | * | More Doxygen | lloyd | 2010-06-16 | 2 | -1/+14 |
| | | | |||||
| | * | Yet more Doxygen comments | lloyd | 2010-06-16 | 20 | -98/+217 |
| | | | |||||
| | * | Remove DETAILS_AT_TOP, not a Doxygen option anymore | lloyd | 2010-06-16 | 1 | -1/+0 |
| | | | |||||
| | * | Move (empty) implementation of Keyed_Filter::set_iv to basefilt.cpp | lloyd | 2010-06-16 | 2 | -1/+8 |
| | | | | | | | | | | | | due to Doxygen vs GCC | ||||
| | * | Move a couple of StreamCipher functions to a source file to avoid the | lloyd | 2010-06-16 | 2 | -8/+26 |
| | | | | | | | | | | | | Doxygen vs GCC problem. | ||||
| | * | Require all PK keys implement check_key. Add for ECC keys. | lloyd | 2010-06-16 | 3 | -5/+11 |
| | | | |||||
| | * | Compilation fixes | lloyd | 2010-06-16 | 1 | -1/+3 |
| | | | |||||
| | * | Move the implemention of the functions in the Engine base class into a | lloyd | 2010-06-16 | 3 | -33/+101 |
| | | | | | | | | | | | | | | | | | | | | | source file. Otherwise we ran into a conflict between Doxygen comments, which require us to name the params, and GCC's -Wunused-parameters, which will warn about parameters which aren't being used. | ||||
| * | | Remove some of the more extraneous namespaces | lloyd | 2010-06-16 | 7 | -74/+79 |
| |/ | |||||
| * | More Doxygen comments | lloyd | 2010-06-16 | 24 | -28/+235 |
| | | |||||
| * | Doxygen comments | lloyd | 2010-06-16 | 4 | -26/+183 |
| | | |||||
| * | Kill dead/unused function | lloyd | 2010-06-16 | 1 | -2/+0 |
| | | |||||
| * | Also for Default_Engine | lloyd | 2010-06-16 | 1 | -1/+0 |
| | | |||||
| * | Don't hide funcions in engine subclasses that are public in base | lloyd | 2010-06-16 | 5 | -5/+5 |
| | | |||||
| * | Tiger::clone's result always used 3 passes | lloyd | 2010-06-16 | 1 | -1/+5 |
| | | |||||
| * | More Doxygen | lloyd | 2010-06-15 | 10 | -9/+77 |
| | | |||||
| * | Deprecated some of the old lookup functions in Doxygen | lloyd | 2010-06-15 | 2 | -0/+38 |
| | | |||||
| * | Use Doxygen deprecation warnings | lloyd | 2010-06-15 | 2 | -4/+9 |
| | | |||||
| * | Don't extract local classes | lloyd | 2010-06-15 | 1 | -2/+2 |
| | |