Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-23 | sha/asm/sha256-armv4.pl: adapt for use in Linux kernel context. | Andy Polyakov | |
In cooperation with Ard Biesheuvel (Linaro) and Sami Tolvanen (Google). Reviewed-by: Richard Levitte <levitte@openssl.org> | |||
2015-03-08 | ARMv4 assembly pack: add Cortex-A15 performance data. | Andy Polyakov | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-02-22 | sha/asm/sha1-586.pl: fix typo. | Andy Polyakov | |
The typo doesn't affect supported configuration, only unsupported masm. Reviewed-by: Matt Caswell <matt@openssl.org> | |||
2015-01-28 | Fix various windows compilation issues | Matt Caswell | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-27 | OPENSSL_NO_xxx cleanup: SHA | Rich Salz | |
Remove support for SHA0 and DSS0 (they were broken), and remove the ability to attempt to build without SHA (it didn't work). For simplicity, remove the option of not building various SHA algorithms; you could argue that SHA_224/256/384/512 should be kept, since they're like crypto algorithms, but I decided to go the other way. So these options are gone: GENUINE_DSA OPENSSL_NO_SHA0 OPENSSL_NO_SHA OPENSSL_NO_SHA1 OPENSSL_NO_SHA224 OPENSSL_NO_SHA256 OPENSSL_NO_SHA384 OPENSSL_NO_SHA512 Reviewed-by: Richard Levitte <levitte@openssl.org> | |||
2015-01-23 | Keep disclaiming 16-bit support. | Andy Polyakov | |
If you examine changes, you are likely to wonder "but what about ILP64, elusive as they are, don't they fall victim to 16-bit rationalization?" No, the case was modeled and verified to work. Reviewed-by: Rich Salz <rsalz@openssl.org> | |||
2015-01-23 | Add assembly support to ios64-cross. | Andy Polyakov | |
Fix typos in ios64-cross config line. Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-22 | Fix macosx-ppc build (and typos in unwind info). | Andy Polyakov | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-22 | sha256-armv4.pl: fix typo. | Andy Polyakov | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-22 | Run util/openssl-format-source -v -c . | Matt Caswell | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-22 | indent has problems with comments that are on the right hand side of a line. | Matt Caswell | |
Sometimes it fails to format them very well, and sometimes it corrupts them! This commit moves some particularly problematic ones. Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-12 | RT3548: Remove some unsupported platforms. | Rich Salz | |
This commit removes NCR, Tandem, Cray. Regenerates TABLE. Removes another missing BEOS fluff. The last platform remaining on this ticket is WIN16. Reviewed-by: Richard Levitte <levitte@openssl.org> | |||
2015-01-07 | Fix irix-cc build. | Andy Polyakov | |
Reviewed-by: Matt Caswell <matt@openssl.org> | |||
2015-01-04 | Remove inconsistency in ARM support. | Andy Polyakov | |
This facilitates "universal" builds, ones that target multiple architectures, e.g. ARMv5 through ARMv7. See commentary in Configure for details. Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Matt Caswell <matt@openssl.org> | |||
2014-12-30 | mark all block comments that need format preserving so that | Tim Hudson | |
indent will not alter them when reformatting comments Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> | |||
2014-12-08 | remove FIPS_*_SIZE_T | Dr. Stephen Henson | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2014-12-08 | Remove fips_constseg references. | Dr. Stephen Henson | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2014-12-08 | Remove fipscanister build functionality from makefiles. | Dr. Stephen Henson | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2014-11-28 | Remove all .cvsignore files | Rich Salz | |
Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2014-10-01 | RT3549: Remove obsolete files in crypto | Rich Salz | |
Reviewed-by: Andy Polyakov <appro@openssl.org> | |||
2014-09-24 | RT3544: Remove MWERKS support | Rich Salz | |
The following #ifdef tests were all removed: __MWERKS__ MAC_OS_pre_X MAC_OS_GUSI_SOURCE MAC_OS_pre_X OPENSSL_SYS_MACINTOSH_CLASSIC OPENSSL_SYS_MACOSX_RHAPSODY Reviewed-by: Andy Polyakov <appro@openssl.org> | |||
2014-09-20 | Harmonize Tru64 and Linux make rules. | Andy Polyakov | |
RT: 3333,3165 Reviewed-by: Rich Salz <rsalz@openssl.org> | |||
2014-08-30 | x86[_64] assembly pack: add Silvermont performance data. | Andy Polyakov | |
Reviewed-by: Rich Salz <rsalz@openssl.org> | |||
2014-08-21 | sha1-mb-x86_64.pl: add commentary. | Andy Polyakov | |
Reviewed-by: Emilia Kasper <emilia@openssl.org> | |||
2014-08-20 | sha1-mb-x86_64.pl: fix typo. | Andy Polyakov | |
Reviewed-by: Emilia Kasper <emilia@openssl.org> | |||
2014-07-21 | sha1-ppc.pl: shave off one cycle from BODY_20_39 | Andy Polyakov | |
and improve performance by 10% on POWER[78]. Reviewed-by: Kurt Roeckx <kurt@openssl.org> | |||
2014-07-07 | sha[1|512]-x86_64.pl: fix logical errors with $shaext=0. | Andy Polyakov | |
2014-07-05 | sha512-x86_64.pl: fix typo. | Andy Polyakov | |
PR: #3431 | |||
2014-07-01 | Engage SHA256/512 for PowerISA 2.07. | Andy Polyakov | |
2014-07-01 | Add SHA256/512 for PowerISA 2.07. | Andy Polyakov | |
2014-07-01 | sha512-x86_64.pl: fix linking problem under Windows. | Andy Polyakov | |
2014-06-28 | x86_64 assembly pack: refine clang detection. | Andy Polyakov | |
2014-06-24 | x86_64 assembly pack: addendum to last clang commit. | Andy Polyakov | |
2014-06-24 | x86_64 assembly pack: allow clang to compile AVX code. | Andy Polyakov | |
2014-06-24 | ARMv8 assembly pack: add Cortex performance numbers. | Andy Polyakov | |
2014-06-14 | sha1-x86_64.pl: add missing rex prefix in shaext. | Andy Polyakov | |
PR: 3405 | |||
2014-06-12 | Facilitate back-porting of AESNI and SHA modules. | Andy Polyakov | |
Fix SEH and stack handling in Win64 build. | |||
2014-06-11 | Add support for Intel SHA extension. | Andy Polyakov | |
2014-06-06 | ARM assembly pack: get ARMv7 instruction endianness right. | Andy Polyakov | |
Pointer out and suggested by: Ard Biesheuvel. | |||
2014-06-06 | sha[1|512]-armv8.pl: get instruction endianness right. | Andy Polyakov | |
Submitted by: Ard Biesheuvel. | |||
2014-06-01 | sha[1|256]-armv4: harmonize with arm_arch.h. | Andy Polyakov | |
2014-06-01 | linux-aarch64: engage SHA modules. | Andy Polyakov | |
2014-06-01 | Add SHA for ARMv8. | Andy Polyakov | |
2014-05-04 | C64x+ assembly pack: make it work with older toolchain. | Andy Polyakov | |
2014-05-04 | sha/asm/sha1-armv4-large.pl: add NEON and ARMv8 code paths. | Andy Polyakov | |
sha/asm/sha256-armv4.pl: add ARMv8 code path. | |||
2014-02-26 | sha/asm/sha256-586.pl: don't try to compile SIMD with no-sse2. | Andy Polyakov | |
2014-02-26 | sha/asm/sha512-x86_64.pl: fix compilation error on Solaris. | Andy Polyakov | |
2014-02-05 | [aesni|sha*]-mb-x86_64.pl: add data prefetching. | Andy Polyakov | |
2014-02-01 | crypto/sha/asm/sha1-x86_64.pl update: | Andy Polyakov | |
+5% on Atom Silvermont, up to +8% improvement of legacy code. Harmonize sha1-586.pl and aesni-sha1-x86_86.p with sha1-x86_64.pl. | |||
2014-01-07 | PPC assembly pack: relax 64-bit requirement for little-endian support. | Andy Polyakov | |