Commit History

Autor SHA1 Mensaxe Data
  Andy Polyakov 7eba15f274 crypto/x86*cpuid.pl: move extended feature detection. %!s(int64=7) %!d(string=hai) anos
  Andy Polyakov 104c032b7b x86[_64]cpuid.pl: add low-level RDSEED. %!s(int64=10) %!d(string=hai) anos
  Andy Polyakov d75e384ff8 Extend OPENSSL_ia32cap_P (backport from HEAD). %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 74e0187663 Revert "x86cpuid.pl: fix extended feature flags detection." %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 514f1a7835 x86cpuid.pl: fix extended feature flags detection. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 2a1ab7b438 x86cpuid.pl: make it work with older CPUs. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 3ebe87473c x86cpuid.pl: hide symbols [backport from x86_64, from HEAD]. %!s(int64=12) %!d(string=hai) anos
  Ben Laurie 68d2cf51bc Reduce version skew: trivia (I hope). %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov 5c2bfad9b4 x86cpuid.pl: fix processor capability detection on pre-586 [from HEAD]. %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov 6471ec71aa x86cpuid.pl: compensate for imaginary virtual machines [from HEAD]. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov cb45708061 x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 922ac25f64 Add provisory support for RDRAND [from HEAD]. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 10fd0b7b55 x86[_64]cpuid.pl: harmonize OPENSSL_ia32_cpuid [from HEAD]. %!s(int64=13) %!d(string=hai) anos
  Dr. Stephen Henson 1d8fa09c80 Make assembly language versions of OPENSSL_cleanse() accept zero length %!s(int64=14) %!d(string=hai) anos
  Andy Polyakov baa5f52422 x86[_64]cpuid.pl: update from HEAD. %!s(int64=15) %!d(string=hai) anos
  Dr. Stephen Henson 4d1f3f7a6c Update perl asm scripts include paths for perlasm. %!s(int64=16) %!d(string=hai) anos
  Andy Polyakov 3df2eff4bd x86*cpuid update. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov b1e8b4e65d x86cpuid fixes. %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov b2dba9bf1f Profiling revealed that OPENSSL_cleanse consumes *more* CPU time than %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 162f677def Update x86cpuid.pl to correctly detect shared cache and to support new %!s(int64=17) %!d(string=hai) anos
  Andy Polyakov 3ebf898e88 Support for indirect calls in x86 assembler modules. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov 061bebc0d8 x86cpuid.pl update. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov c49a0aa08d Replace emms with finit in x86cpuid. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov c50226594d Don't emit SSE2 instructions unless were asked to. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov cee73df3bd Cpuid modules updates. %!s(int64=19) %!d(string=hai) anos
  Andy Polyakov c85c5c408a x86 assembler updates: more instructions, new OPENSSL_instrument_halt %!s(int64=20) %!d(string=hai) anos
  Andy Polyakov 2b247cf81f OPENSSL_ia32cap final touches. Note that OPENSSL_ia32cap is no longer a %!s(int64=20) %!d(string=hai) anos
  Andy Polyakov 14e21f863a Add framework for yet another assembler module dubbed "cpuid." Idea %!s(int64=20) %!d(string=hai) anos