| Commit message (Expand) | Author | Age | Files | Lines |
* | Add basic wrapping for X509_Store | lloyd | 2006-08-23 | 1 | -1/+39 |
* | X509_Certificate::ex_constraints and ::policies now return (if possible) | lloyd | 2006-08-22 | 1 | -2/+22 |
* | Add accessors for the key identifiers, and implement equality operators | lloyd | 2006-08-22 | 2 | -3/+32 |
* | Remove oid_lookup, since that is handled by X509_Certificate itself now. | lloyd | 2006-08-22 | 1 | -27/+12 |
* | Start code for wrapping X.509 certificates in Python | lloyd | 2006-08-22 | 2 | -3/+74 |
* | Move the contents of pipe.cpp into filter.cpp | lloyd | 2006-08-22 | 2 | -24/+14 |
* | Have OIDS::lookup do the right thing when given an OID that isn't | lloyd | 2006-08-22 | 1 | -2/+8 |
* | Add "OrgUnit" as an additional synonym for X520.OrganizationalUnit, | lloyd | 2006-08-22 | 1 | -1/+2 |
* | Change the header guard to the standard BOTAN_*_H__ form | lloyd | 2006-08-22 | 1 | -2/+2 |
* | The assembly code is only using 81 words of W, but 84 were being allocated. | lloyd | 2006-08-21 | 1 | -2/+2 |
* | Remove a check for GCC in the source; that's what the module compiler | lloyd | 2006-08-21 | 1 | -4/+0 |
* | Rename some variables for consistency with the SHA-1 asm code | lloyd | 2006-08-21 | 2 | -14/+16 |
* | Get ride of an unnecessary register copy | lloyd | 2006-08-21 | 1 | -11/+9 |
* | Inside the compression function, store the original stack pointer in the | lloyd | 2006-08-21 | 2 | -28/+38 |
* | Let SHA_160::W be resized dynamically; potentially the asm version could | lloyd | 2006-08-21 | 3 | -2/+18 |
* | Somewhat ineffectual instruction reorderings in the round functions | lloyd | 2006-08-21 | 1 | -28/+28 |
* | Rotate the temporary variable along with the chaining variables; gives | lloyd | 2006-08-21 | 1 | -175/+154 |
* | Remove an oddly placed newline | lloyd | 2006-08-21 | 1 | -1/+0 |
* | Fix a typo | lloyd | 2006-08-21 | 1 | -1/+1 |
* | Document Pipe's use of Output_Buffers | lloyd | 2006-08-20 | 1 | -29/+45 |
* | Started working on the internals documentation again | lloyd | 2006-08-20 | 2 | -153/+163 |
* | Declare mp_bits for alg_ia32, since it touches the MPI code | lloyd | 2006-08-20 | 1 | -0/+2 |
* | Only error out when multiple modules declaring mp_bits are found _and_ | lloyd | 2006-08-20 | 2 | -4/+6 |
* | Move bigint_simple_mul into mp_mul.cpp, since that is the only place it | lloyd | 2006-08-19 | 4 | -17/+26 |
* | Fix typo | lloyd | 2006-08-19 | 1 | -1/+1 |
* | Delete trailing whitespace | lloyd | 2006-08-19 | 4 | -5/+5 |
* | Move Montgomery reduction algorithm into mp_asm.cpp | lloyd | 2006-08-19 | 8 | -110/+69 |
* | Don't test Skipjack at startup - it's really not that important, and | lloyd | 2006-08-19 | 1 | -8/+0 |
* | Remove trailing whitespace | lloyd | 2006-08-19 | 2 | -2/+2 |
* | Align the major jump targets | lloyd | 2006-08-19 | 1 | -15/+6 |
* | Add an x86 assembly implementation of bigint_mul_add_words, which is | lloyd | 2006-08-18 | 4 | -3/+134 |
* | Simplify the implementation of bigint_divop | lloyd | 2006-08-18 | 1 | -6/+8 |
* | Move montgomery_reduce to after choose_window_bits for better consistency | lloyd | 2006-08-17 | 1 | -18/+18 |
* | Create a slightly higher level wrapper around bigint_monty_redc, save a | lloyd | 2006-08-17 | 1 | -18/+13 |
* | Remove whitespace | lloyd | 2006-08-17 | 1 | -3/+0 |
* | Fix the es_capi module; was not using the new global_config() accessor | lloyd | 2006-08-17 | 1 | -1/+1 |
* | Inline the call to word_add in bigint_monty_redc - the carry in was | lloyd | 2006-08-17 | 1 | -3/+3 |
* | Move bigint_monty_redc to its own file; profiling indicates that this | lloyd | 2006-08-17 | 2 | -33/+49 |
* | Split Montgomery reduction into two functions, the core algorithm linked | lloyd | 2006-08-16 | 3 | -6/+15 |
* | Add a distinct loop ending for loop-until-equals-immediate; other loops | lloyd | 2006-08-15 | 5 | -7/+13 |
* | Remove some variables we didn't really need in the key schedule | lloyd | 2006-08-15 | 1 | -6/+4 |
* | Version bump in the configure script | lloyd | 2006-08-15 | 2 | -2/+2 |
* | Change the Serpent linear transforms to use the move-and-shift-3 macro | lloyd | 2006-08-15 | 1 | -4/+2 |
* | Add a specialized shift instruction for 3 that uses LEA to do a shift and | lloyd | 2006-08-15 | 1 | -0/+1 |
* | Drop the asm-specific serpent.h | lloyd | 2006-08-15 | 2 | -34/+0 |
* | Formatting/readability changes | lloyd | 2006-08-15 | 1 | -6/+5 |
* | Replace Serpent's key_xor function with a macro, so the header can be | lloyd | 2006-08-15 | 2 | -7/+5 |
* | Remove continuation slashes from the last line of some of the macros | lloyd | 2006-08-15 | 1 | -8/+8 |
* | Reorder the linear transformations for (nominally) better instruction | lloyd | 2006-08-15 | 1 | -10/+10 |
* | Have the expansion loop in the key schedule take advantage of free | lloyd | 2006-08-15 | 2 | -12/+17 |