729 Commits (a54cc0c55c46996caa75a6d508f1a56693581fbe)

Author SHA1 Message Date
  David Benjamin 0ce78a757d Fix some missing OBJ_dup failure checks. 9 years ago
  David Benjamin d8b65c8844 Remove unnecessary NULL checks, part 4. 9 years ago
  David Benjamin cca4ba7611 Remove unnecessary NULL checks, part 3. 9 years ago
  David Benjamin cfaf7ff9bf Remove unnecessary NULL checks, part 2. 9 years ago
  David Benjamin 22ccc2d8f1 Remove unnecessary NULL checks, part 1. 9 years ago
  David Benjamin de95d262ab Add missing BUF_strdup failure checks. 9 years ago
  David Benjamin 5d1ec73b0f Require that FOO_free functions do nothing on NULL. 9 years ago
  David Benjamin 4fcc2e2031 Make a few variable names saner. 9 years ago
  David Benjamin 5c20c444c4 Don't set *pval to NULL in asn1_item_ex_combine_new. 9 years ago
  David Benjamin a383f7c9e2 modes/asm/ghashv8-armx.pl: additional performance data. 9 years ago
  David Benjamin 4a62936928 aes/asm/aesni-x86.pl: fix typo affecting Windows build. 9 years ago
  David Benjamin dc0150fd22 aes/asm/aesni-x86[_64].pl update. 9 years ago
  David Benjamin 2a2dbaa9e4 Add assembly support for 32-bit iOS. 9 years ago
  David Benjamin c521b305c6 aes/asm/bsaes-armv7: fix kernel-side XTS and harmonize with Linux. 9 years ago
  David Benjamin 96ac819197 Remove inconsistency in ARM support. 9 years ago
  David Benjamin 4ae52cddad ARM assembly pack: get ARMv7 instruction endianness right. 9 years ago
  David Benjamin 160f4ef14c Test BN_mul for negative zero. 9 years ago
  David Benjamin 8bac8c48ec Test negatives for BN_div. 9 years ago
  David Benjamin 68de407b5f Work around missing PTHREAD_RWLOCK_INITIALIZER in NaCl newlib. 9 years ago
  David Benjamin d33908e8d6 modes/asm/ghashv8-armx.pl: up to 90% performance improvement. 9 years ago
  David Benjamin 69752b09e4 sha/asm/sha*-armv8.pl: add Denver and X-Gene esults. 9 years ago
  David Benjamin 74f79b601d aes/asm/aesv8-armx.pl: optimize for Cortex-A5x. 9 years ago
  David Benjamin 15a08fcca2 perlasm/arm-xlate.pl update (fix end-less loop and prepare for 32-bit iOS). 9 years ago
  David Benjamin 1022dd3d52 Don't inclue crypto/ec/internal.h in ec_test.cc. 9 years ago
  David Benjamin 7743c026cb Ensure EC private keys retain leading zeros 9 years ago
  David Benjamin 67be048e1a Convert ec_test to C++ 9 years ago
  David Benjamin 7af16eb49f sha/asm/sha512-armv4.pl: adapt for use in Linux kernel context. 9 years ago
  David Benjamin 0fd37062b6 sha/asm/sha256-armv4.pl: fix compile issue in kernel and eliminate little-endian dependency. 9 years ago
  David Benjamin 256451c461 sha/asm/sha256-armv4.pl: adapt for use in Linux kernel context. 9 years ago
  Doug Hogan 41846c74f1 Modify sk_find() so it returns 1 on success and 0 otherwise. 9 years ago
  David Benjamin c85573ccd8 Ensure BN_asc2bn, BN_dec2bn, and BN_hex2bn never give -0. 9 years ago
  Matt Braithwaite 9626f26320 Fix logic error that was breaking OBJ_create. 9 years ago
  David Benjamin 5928c41a1a 32-bit ARM perlasm should be 'linux32', not 'elf'. 9 years ago
  David Benjamin f06802f1e4 Add arm-xlate.pl and initial iOS asm support. 9 years ago
  David Benjamin f0df86a1f6 Fix standalone build on Mac. 9 years ago
  Adam Langley ad6b28e974 Add 64-bit, P-256 implementation. 9 years ago
  Adam Langley d5eb7f4268 bio: remove BIO_CTRL_PUSH/_POP. 9 years ago
  David Benjamin 9f33fc63c6 Remove hash table lookups from ex_data. 9 years ago
  David Benjamin 2ab9090b87 Remove X509_STORE's ex_data. 9 years ago
  David Benjamin 1004b9564a Remove BIO's ex_data. 9 years ago
  David Benjamin 546f1a59ef Unexpose the generic ex_data functions. 9 years ago
  David Benjamin b857ffe629 Remove CRYPTO_ex_data_new_class. 9 years ago
  David Benjamin 32cd83f4de Remove the ability to set custom ex_data implementations. 9 years ago
  David Benjamin daf2c5dc0c Convert ecdsa_test to C++. 9 years ago
  David Benjamin e65855c36f Fix memory leak in ecdsa_test. 9 years ago
  Brian Smith 3700778248 Fix Windows build failures caused by 310d4dd. 9 years ago
  Adam Langley c3ef76f327 Compatibility changes for wpa_supplicant and OpenSSH. 9 years ago
  Adam Langley 310d4dd6b6 rand: new-style locking and support rdrand. 9 years ago
  Adam Langley ba3bef98d8 obj: convert to new-style locks. 9 years ago
  Adam Langley 683d7bd20a Convert BN_MONT_CTX to new-style locking. 9 years ago