aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Disable this version of the SSL code by defaultlloyd2012-02-011-2/+6
* Remove debug printfs, stdio includeslloyd2012-01-303-11/+0
* Pointer writing seems cleanerlloyd2012-01-302-102/+102
* Partially de-unroll the loop to make changes easierlloyd2012-01-301-86/+41
* Add a slow but functional implementation of Camellialloyd2012-01-285-1/+406
* Fix lib suffixlloyd2012-01-252-3/+9
* Fix -Wreorder warninglloyd2012-01-251-1/+1
* Use initializer list, make destructor virtuallloyd2012-01-061-2/+2
* Remove the autheticator generation from the SRP code as it's not usedlloyd2011-12-314-52/+143
* A bad decrypt on a TLS 1.0/1.1 message would cause a mostly infinitelloyd2011-12-311-1/+6
* Add code point for the SRP identifier extension and add a check for itlloyd2011-12-173-0/+13
* Initial run at an SRP-6a implementation. Not entirely sure about thelloyd2011-12-174-0/+288
* Add the 2048 bit SRP group from RFC 5054lloyd2011-12-171-0/+15
* Make this exception somewhat more understandable. I think.lloyd2011-12-171-1/+1
* Use LoadLibraryA instead of bare LoadLibrary so things work if used inlloyd2011-12-131-1/+1
* Fix PR 166lloyd2011-12-081-5/+9
* Add basic NaCl targetlloyd2011-12-081-0/+4
* LoadLibrary apparently works on MinGWlloyd2011-12-021-0/+1
* GCC doesn't like casting a function pointer to void* without anlloyd2011-12-021-1/+2
* Add AltiVec detection on OpenBSD, contributed by Brad Smith in PR 162lloyd2011-11-281-1/+15
* Call cpuid via inline asm on x86-64, so we can use it with Clang (nolloyd2011-11-181-2/+16
* Add model name for Sandy Bridge. Use -march=corei7 with GCC and Clanglloyd2011-11-183-12/+16
* Fix declarationlloyd2011-11-181-2/+1
* Manually rename registers instead of rotating. Performance is aboutlloyd2011-11-181-638/+638
* Poll clock_gettime in High_Resolution_Timestamp::poll with whateverlloyd2011-11-112-1/+39
* Add AltiVec detection for POWER7 processorslloyd2011-11-021-0/+2
* Don't set the soname on OpenBSD (PR 158)lloyd2011-10-111-0/+3
* Name the params for DER_Encoder in headerlloyd2011-10-061-24/+47
* Avoid using -march=i386 if an i386 is 'detected', instead uselloyd2011-08-151-2/+5
* Add a new, somewhat more functional dist scriptlloyd2011-07-111-0/+168
* The Algorithm_Factory has this logic on looking for an object:lloyd2011-07-054-8/+31
* Tick to 1.10.1 unreleased.lloyd2011-06-302-0/+3
* Make CMAC::poly_double at least theoretically constant time, thoughlloyd2011-06-231-3/+2
* Fix -Wshadow warninglloyd2011-06-221-2/+2
* Invert the meaning of the Miller-Rabin test; passes_test meant 'is notlloyd2011-06-161-9/+17
* Detect (though not using) the CPUID bit for the RDRAND instructionlloyd2011-06-161-1/+8
* Add std::swap specialization for memory containerslloyd2011-06-131-0/+10
* Write zeros in 4K blockslloyd2011-06-071-7/+9
* Simplify Montgomery setup here a bitlloyd2011-06-071-6/+4
* Rename some dirs for shorter object files where configure willlloyd2011-06-0313-2/+2
* Ignore \r as whitespace in base64 decoder - caused test failures onlloyd2011-06-031-1/+3
* Fix building with --via-amalgamation; it wouldn't generate thelloyd2011-06-035-432/+449
* Remove BOTAN_DLL from internal headers, add it to Unexpected_Messagelloyd2011-06-024-14/+14
* Change order of arguments to bigint_monty_redc (internal interface,lloyd2011-06-023-46/+43
* Add monty sqr and multiply routines (they just call karatsuba and thenlloyd2011-06-024-43/+77
* Reduce number of temporaries needed in point additionlloyd2011-06-011-22/+14
* Multi-expoentiation, using the single bit variation. Using a 2 or 3lloyd2011-06-014-2/+49
* Remove amalg on distcleanlloyd2011-06-012-0/+2
* PointGFp::get_affine_{x,y} doesn't return a referencelloyd2011-05-311-2/+2
* MinGW install commands are the default, so don't specify explicitly.lloyd2011-05-262-5/+2