aboutsummaryrefslogtreecommitdiffstats
path: root/src/mp_misc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change the copyrights in all files in the Botan tree to directly reflectlloyd2008-04-101-1/+1
| | | | | | the actual copyright holders. For rationale, see my post to botan-devel on April 9, subject 'Changing license to directly reflect contributors' (http://www.randombit.net/pipermail/botan-devel/2008-April/000527.html)
* Alter bigint_madd2 and bigint_madd3 to take only 3 (4, resp) arguments,lloyd2008-03-091-3/+3
| | | | | | | with the last one being both one of the input values and the output carry register, since almost always they were in fact the same variable. Also update the x86 and x86-64 modules.
* Mass update of the copyright date. Honestly I don't know why I bother,lloyd2008-02-141-1/+1
| | | | | | | but might as well keep it up to date. And it's easier to do it once with a 'perl -pi' command than to update each file over time. Apologies to anyone looking at diffs.
* Bump copyright year to 2007lloyd2007-01-201-1/+1
|
* Add parenthesis to make the order of evaluation in an expression more obviouslloyd2006-09-091-1/+1
|
* Add a couple of static_casts to make it clear where a type conversion islloyd2006-09-081-1/+1
| | | | | | | | | being performed. Undefined the prototype creating macro in x509stat.cpp after use. Avoid a possible type conversion in bigint_divop by storing high's top bit in a word instead of a bool.
* Simplify the implementation of bigint_divoplloyd2006-08-181-6/+8
|
* Revert the last change; it turned out to require a bunch of changes to thelloyd2006-06-061-4/+4
| | | | | | assembly code in order to handle the argument aliasing correctly, and it seems I don't understand GCC's extended asm syntax well enough to figure out how to get it work in a way that isn't hideous.
* Remove one parameter from word_madd2 and word_madd3lloyd2006-06-061-4/+4
|
* Try to normalize all calls to word_madd{2,3} so that the last twolloyd2006-06-061-2/+2
| | | | | arguments are always the same (and thus allow removing a parameter from each call).
* Initial checkin1.5.6lloyd2006-05-181-0/+117