1. cd8d176 Move |bn_div_words| to crypto/bn/div.c and make it static. by Brian Smith · 9 years ago
  2. d1425f6 Simplify division-with-remainder calculations in crypto/bn/div.c. by Brian Smith · 9 years ago
  3. 0182ecd Consistently use named constants in ARM assembly files. by David Benjamin · 9 years ago
  4. 5ba0689 Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result. by Brian Smith · 9 years ago
  5. 3ab3e3d Mark ARM assembly globals hidden uniformly in arm-xlate.pl. by David Benjamin · 9 years ago
  6. a051bdd Remove dead non-|BN_ULLONG|, non-64-bit-MSVC code in crypto/bn. by Brian Smith · 9 years ago
  7. 767e121 Remove unused Simics code in crypto/bn/asm/x86_64-gcc.c. by Brian Smith · 9 years ago
  8. aadf1ee Minimize the scope of the |BN_*_SIZE_*| constants. by Brian Smith · 9 years ago
  9. 8c5ea13 Remove unused |bn_mul_low_normal| and related #defines. by Brian Smith · 9 years ago
  10. f98be21 Remove dead platform-specific code in |BN_div|. by Brian Smith · 9 years ago
  11. 926f219 Enable MSVC 128-bit multiplication regardless of OPENSSL_NO_ASM. by Brian Smith · 9 years ago
  12. dd31c4e Update some comments in bn_test.c in light of acb24518. by Adam Langley · 9 years ago
  13. acb2451 Rename the BIGNUM ASN.1 functions. by David Benjamin · 9 years ago
  14. 24e4288 Define `int128_t` and `uint128_t` in one place. by Brian Smith · 9 years ago
  15. 7cae9f5 Use |alignas| for alignment. by Brian Smith · 9 years ago
  16. d3a4e28 Fix trivial -Wcast-qual violations. by Brian Smith · 9 years ago
  17. 6544426 Fix a ** 0 mod 1 = 0 for real this time. by David Benjamin · 9 years ago
  18. ae0eaaa Convert ssl3_send_client_key_exchange to CBB. by David Benjamin · 9 years ago
  19. 502a843 Switch unrolled loop in BN_usub with memcpy. by David Benjamin · 9 years ago
  20. 6d9e5a7 Re-apply 75b833cc819a9d189adb0fdd56327bee600ff9e9 by David Benjamin · 9 years ago
  21. e701f16 bn/asm/x86_64-mont5.pl: fix carry propagating bug (CVE-2015-3193). by David Benjamin · 9 years ago
  22. 81edc9b Do away with BN_LLONG in favor of BN_ULLONG. by David Benjamin · 9 years ago
  23. bf76218 Remove the |ri| field of |BN_MONT_CTX|. by Brian Smith · 9 years ago
  24. 596ab10 s/BN_BITS/BN_BITS2/ in |BN_mod_inverse_ex|; remove |BN_BITS| & |BN_MASK|. by Brian Smith · 9 years ago
  25. 7af36e1 Share common definitions of |TOBN| and |BIGNUM_STATIC|. by Brian Smith · 9 years ago
  26. 9361243 Don't include <alloca.h>, it's no longer needed. by Piotr Sikora · 9 years ago
  27. 8bde5d2 Remove the unused |Ni| member of |BN_MONT_CTX|. by Brian Smith · 9 years ago
  28. ef14b2d Remove stl_compat.h. by David Benjamin · 9 years ago
  29. 4ab2540 Add AArch64 Montgomery assembly. by Adam Langley · 9 years ago
  30. ad38dc7 Enable Montgomery optimisations on ARM. by Adam Langley · 9 years ago
  31. 5d5e39f Remove non-ASM version of |bn_mul_mont| in bn/generic.c. by Brian Smith · 10 years ago
  32. e82e6f6 Constify more BN_MONT_CTX parameters. by David Benjamin · 9 years ago
  33. efb42fb Make BN_mod_exp_mont_consttime take a const context. by Adam Langley · 9 years ago
  34. 278d342 Get rid of all compiler version checks in perlasm files. by David Benjamin · 9 years ago
  35. 75885e2 Revert "Get rid of all compiler version checks in perlasm files." by David Benjamin · 9 years ago
  36. 9383eab Avoid signed/unsigned comparison in crypto/bn's |probable_prime|. by Brian Smith · 9 years ago
  37. 301afaf Add a run_tests target to run all tests. by David Benjamin · 9 years ago
  38. b9c2601 Get rid of all compiler version checks in perlasm files. by David Benjamin · 9 years ago
  39. 12f7737 Remove BN_MONT_CTX_init. by David Benjamin · 9 years ago
  40. 036152e Fix incorrect error-handling in BN_div_recp. by David Benjamin · 9 years ago
  41. e5ae760 Silence MSVC warning C4210. by Brian Smith · 9 years ago
  42. 7bd538d Remove an unreachable expression. by Adam Langley · 9 years ago
  43. 0dd9300 Revert section changes for ASM. by Adam Langley · 9 years ago
  44. 72d9cba Move .align directives next to their labels for ARM. by Adam Langley · 9 years ago
  45. 2ab24a2 Put arm/aarch64 assembly functions in their own section. by Adam Langley · 10 years ago
  46. 4c60d35 Work around even more Estonian ID card misissuances. by David Benjamin · 10 years ago
  47. c71567d Update the Estonian workaround comments. by David Benjamin · 10 years ago
  48. 231cb82 Work around broken Estonian smart cards. Again. by David Benjamin · 10 years ago
  49. 06fa67c Stop using |ERR_peek_last_error| in RSA blinding. by Adam Langley · 10 years ago
  50. 5148345 BN_mod_exp_mont_consttime: check for zero modulus. by David Benjamin · 10 years ago
  51. fe71f1d Fix spurious bn_test failures. by David Benjamin · 10 years ago
  52. 73415b6 Move arm_arch.h and fix up lots of include paths. by Adam Langley · 10 years ago
  53. 6488725 Re-add |BN_bn2mpi| and |BN_mpi2bn| from OpenSSL at fd682e4c. by Matt Braithwaite · 10 years ago
  54. 9e45d6e Check for 0 modulus in BN_MONT_CTX_set. by David Benjamin · 10 years ago
  55. 719220e Get overflow checks right in BN_bin2bn. by David Benjamin · 10 years ago
  56. 0257cff Tidy up BN decimal and hex decode functions. by David Benjamin · 10 years ago
  57. 3b51b7a Remove stray (void)0. by David Benjamin · 10 years ago
  58. 62138c5 Check the return value of |BN_sub| in bn_test.cc. by Brian Smith · 10 years ago
  59. a727856 Fix license on rsaz_exp.h. by David Benjamin · 10 years ago
  60. 3570d73 Remove the func parameter to OPENSSL_PUT_ERROR. by David Benjamin · 10 years ago
  61. 7f15ff5 Rename crypto/{bn,evp}/asn1.c. by David Benjamin · 10 years ago
  62. b9c579d Add crypto/bytestring-based BIGNUM DER functions. by David Benjamin · 10 years ago
  63. 1c703cb Check for BN_copy failures. by David Benjamin · 10 years ago
  64. 15eaafb Fix bn_test's bc output and shut it up a little. by David Benjamin · 10 years ago
  65. eb930b8 Fix signed/unsigned warning in bn_test.cc. by David Benjamin · 10 years ago
  66. b3a7b51 Fix off-by-one in BN_rand by David Benjamin · 10 years ago
  67. 074cc04 Reject negative shifts for BN_rshift and BN_lshift. by David Benjamin · 10 years ago
  68. 0b635c5 Add malloc test support to unit tests. by David Benjamin · 10 years ago
  69. 3dacff9 Always include x86_64-gcc.c in the standalone build. by David Benjamin · 10 years ago
  70. 9660032 Don't use x86_64-gcc.c with NO_ASM. by Adam Langley · 10 years ago
  71. c561aa6 Require source files define __STDC_FORMAT_MACROS to use BN FMT macros. by David Benjamin · 10 years ago
  72. e7b32c3 Make format strings for bignums, like |BN_DEC_FMT1|, visible. by Matt Braithwaite · 10 years ago
  73. 22ccc2d Remove unnecessary NULL checks, part 1. by David Benjamin · 10 years ago
  74. 2a2dbaa Add assembly support for 32-bit iOS. by David Benjamin · 10 years ago
  75. 96ac819 Remove inconsistency in ARM support. by David Benjamin · 10 years ago
  76. 4ae52cd ARM assembly pack: get ARMv7 instruction endianness right. by David Benjamin · 10 years ago
  77. 160f4ef Test BN_mul for negative zero. by David Benjamin · 10 years ago
  78. 8bac8c4 Test negatives for BN_div. by David Benjamin · 10 years ago
  79. c85573c Ensure BN_asc2bn, BN_dec2bn, and BN_hex2bn never give -0. by David Benjamin · 10 years ago
  80. 683d7bd Convert BN_MONT_CTX to new-style locking. by Adam Langley · 10 years ago
  81. 9da82c1 Remove superfluous crypto/bio dependencies from tests. by Brian Smith · 10 years ago
  82. 83a8298 Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. by Brian Smith · 10 years ago
  83. 89baa72 Define __STDC_FORMAT_MACROS before inttypes.h. by David Benjamin · 10 years ago
  84. a5974bf Convert bn_test to C++. by David Benjamin · 10 years ago
  85. 42574ef Avoid undefined behavior in probable_prime. by David Benjamin · 10 years ago
  86. c02f148 Fix error handling in bn_exp by David Benjamin · 10 years ago
  87. 1a5c50f Error codes are uint32_t, not unsigned long. by David Benjamin · 10 years ago
  88. 09bdb2a Remove explicit .hiddens from x86_64 perlasm files. by David Benjamin · 10 years ago
  89. 9799991 Hide all asm symbols. by Adam Langley · 10 years ago
  90. 16e38b2 Mark OPENSSL_armcap_P as hidden in ARM asm. by Adam Langley · 10 years ago
  91. 9d0847a Add some missing error failure checks. by David Benjamin · 10 years ago
  92. 3673be7 Fix standalone build on Win64. by David Benjamin · 10 years ago
  93. c9a202f Add in missing curly braces part 1. by David Benjamin · 10 years ago
  94. 29b1867 Precompute sorted array for error strings. by Adam Langley · 10 years ago
  95. 2b2d66d Remove string.h from base.h. by Adam Langley · 10 years ago
  96. efed221 Enable more warnings & treat warnings as errors on Windows. by Brian Smith · 10 years ago
  97. 9115755 Convert latin-1 files to UTF-8. by Adam Langley · 10 years ago
  98. 4a0f0c4 Change CMakeLists.txt to two-space indent. by Adam Langley · 10 years ago
  99. 347f025 Remove unused modexp512-x86_64.pl. by David Benjamin · 10 years ago
  100. 8604eda Add Broadwell performance results. by David Benjamin · 10 years ago