aboutsummaryrefslogtreecommitdiffstats
path: root/src/math/bigint
Commit message (Expand)AuthorAgeFilesLines
* Add a special handler for the case of doing a subtraction as in:lloyd2010-03-167-391/+470
* Name other params. Remove decls of functions that don't existlloyd2010-03-151-14/+36
* Name paramslloyd2010-03-151-16/+25
* If workspace is NULL, skip Karatsuba mul/sqrlloyd2010-03-151-2/+6
* Correct Doxygen commentlloyd2010-03-131-3/+3
* Name args to bigint_{mul,sqr} in headerlloyd2010-03-131-5/+5
* Move the get_byte template to its own header, because many fileslloyd2010-02-021-1/+1
* Un-internal loadstor.h (and its header deps, rotate.h andlloyd2009-12-211-1/+1
* Make many more headers internal-only.lloyd2009-12-164-5/+5
* Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-1630-57/+63
* Fix typolloyd2009-11-181-1/+1
* Clean up BigInt doxygen commentslloyd2009-11-181-471/+458
* Rename/remove some secmem member variables for better matching with STLlloyd2009-11-172-6/+6
* Instead of having two asm_macr.h files being switched in based on modulelloyd2009-11-143-3/+3
* Cleanups - remove emails from source files, they should only live inlloyd2009-11-102-2/+2
* Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-2911-22/+0
* Also enable x86 asm word_addlloyd2009-10-151-8/+0
* Enable x86-64 asm word_addlloyd2009-10-151-8/+0
* Split up util.h into 3 fileslloyd2009-09-171-1/+1
* Add 'Distributed under the terms of the Botan license' notices to the .Slloyd2009-08-113-12/+18
* Add support for Dragonfly BSD (a fork of FreeBSD).lloyd2009-07-253-0/+3
* Fix bigint_2word_mul - it tried to use MP_WORD_BITS which was not visiblelloyd2009-07-231-1/+1
* Fix various auto generated dependencies that were wronglloyd2009-07-176-20/+5
* Move some files around to break up dependencies between directorieslloyd2009-07-161-0/+1
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-157-20/+35
* New module load_on directive 'never', to mark known-buggy codelloyd2009-07-152-2/+2
* Only load mulop_amd64 on request (currently broken code)lloyd2009-07-021-1/+1
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-3027-596/+650
* Wrap at 80 columnslloyd2008-11-111-1/+2
* Mention existence of O(n^1.5) squaring algorithmlloyd2008-11-101-0/+3
* Wrap lines to 80 columnslloyd2008-10-281-4/+5
* Move EntropySource base class to new entropy_src.h (which allows the implemen...lloyd2008-10-261-0/+1
* Clean up VC++ ia32 asm a bit, use new defs of word3_muladd* from generic mp_a...lloyd2008-10-151-49/+28
* Fix include of mp_asm.h in mp_ia32_msvc/mp_asmi.h (used quotes instead of bra...lloyd2008-10-151-1/+1
* Add trailing H__ to some header guards. Line wrap long comment.lloyd2008-10-131-2/+2
* Add Doxygen comments to bigint.h (from InSiTo)lloyd2008-10-131-51/+397
* Disable the implementation of word_add in mp_ia32 for the same reasonlloyd2008-10-111-0/+8
* Disable the x86-64 implementation of word_add. I think there is a buglloyd2008-10-111-0/+8
* Add a version for x86-64 in mp_asm64, though it is disabled by defaultlloyd2008-10-112-0/+8
* Rearrange BigInt directories:lloyd2008-09-3041-0/+5677