summaryrefslogtreecommitdiff
path: root/integer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use std namespace for memset, memcpy, memcmp (#1204)Jeffrey Walton2023-04-151-7/+7
* Fix typos (PR# 1099)Dimitris Apostolou2022-01-041-3/+3
* Avoid word ops for Integer And, Or, XorJeffrey Walton2021-10-101-6/+18
* Optimize Integer bit operations fix (GH #1072)Jeffrey Walton2021-10-081-24/+30
* Fix undersized SecBlock buffer in Integer bit operations (GH #1072)Jeffrey Walton2021-10-081-0/+18
* Add octal and decimal literal prefix to Integer classJeffrey Walton2021-09-191-3/+19
* Tighten assert on Integer::OpenPGPEncodeJeffrey Walton2020-12-081-2/+2
* Use define CRYPTOPP_CXX11_STATIC_INIT nameJeffrey Walton2020-08-071-3/+3
* Update commentsJeffrey Walton2019-10-191-40/+15
* Use umulh for Aarch64 multiplyJeffrey Walton2019-10-181-1/+3
* Update commentsJeffrey Walton2019-06-091-7/+7
* Disable BMI2 code paths in Integer class (GH #850)Jeffrey Walton2019-06-011-1/+7
* Use BMI2 when available for MultiplyWordsLoHi, MulAcc and friendsJeffrey Walton2019-05-311-5/+6
* Use BMI2 when available for MultiplyWordsLoHi, MulAcc and friendsJeffrey Walton2019-05-311-0/+7
* Clear UBsan warning -Wstringop-overflowJeffrey Walton2019-04-271-2/+11
* Use IsPowerOf2 in Integer::DivideJeffrey Walton2019-02-051-1/+3
* Update commentsJeffrey Walton2019-02-051-24/+36
* Fix _M_IX86 typoJeffrey Walton2019-01-041-1/+1
* Use Microsoft x86-beased defined for __emuluJeffrey Walton2019-01-041-1/+1
* Fix Integer ARM64 compile with MSVC compiler (GH #776)Jeffrey Walton2019-01-031-1/+1
* Add CRYPTOPP_DISABLE_MIXED_ASM define and feature test (GH #756, PR #757)Jeffrey Walton2018-12-051-1/+1
* Add IBM XLC init priority supportJeffrey Walton2018-11-301-3/+10
* Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with AutotoolsJeffrey Walton2018-10-281-2/+2
* Revert "Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with Autotools"Jeffrey Walton2018-10-281-1/+1
* Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with AutotoolsJeffrey Walton2018-10-271-1/+1
* Avoid Singleton when possible (GH #708)Jeffrey Walton2018-08-221-4/+4
* Update commentsJeffrey Walton2018-08-221-7/+5
* Update comments in integer.cppJeffrey Walton2018-08-211-0/+5
* Update comments in integer.cppJeffrey Walton2018-08-211-19/+31
* Avoid std::call_once (GH #707)Jeffrey Walton2018-08-211-66/+74
* Fix compile on Visual Studio 2005 without serve packsJeffrey Walton2018-08-201-1/+1
* Use IsZero()/NotZero() for 0 denominator testJeffrey Walton2018-07-031-4/+4
* Use '*this >= m' for InverseMod reductionJeffrey Walton2018-03-261-3/+3
* Fix a_exp_b_mod_c and divide by 0 (GH #604)Jeffrey Walton2018-03-251-0/+6
* Add additional Integer class testsJeffrey Walton2018-03-251-1/+6
* Fix incorrect InverseMod (GH #602)Jeffrey Walton2018-03-251-2/+1
* Fix incorrect InverseMod (GH #602) (#603)Jeffrey Walton2018-03-251-3/+17
* Clear clang-tidy warningsJeffrey Walton2018-01-241-25/+15
* Add CRYPTOPP_TABLE, remove CRYPTOPP_SECTIONJeffrey Walton2018-01-211-1/+5
* Clear clang-tidy warningsJeffrey Walton2018-01-021-8/+12
* Provide virtual destructor for Threefish_BaseJeffrey Walton2017-11-191-34/+50
* Fix SunCC 12.2 compileJeffrey Walton2017-11-131-5/+6
* Reduce C++ file scope class objectsJeffrey Walton2017-11-121-70/+62
* Prefix IS_LITTLE_ENDIAN and IS_BIG_ENDIAN with CRYPTOPPJeffrey Walton2017-11-101-2/+2
* Revert "Bump Visual Studio version number for checked iterators (GH #496)"Jeffrey Walton2017-09-131-1/+1
* Bump Visual Studio version number for checked iterators (GH #496)Jeffrey Walton2017-09-131-1/+1
* Remove BOOL macro value (GH #462)Jeffrey Walton2017-08-201-6/+4
* Fix Windows compilation issues (by RaptorFactor) (#444)Marcel Raad2017-07-171-0/+2
* Clear coverity finding CONSTANT_EXPRESSION_RESULT (CID 147833)Jeffrey Walton2017-05-201-1/+1
* Switch to _MSC_FULL_VER for SP1 releasesJeffrey Walton2017-05-111-1/+1