Commit History

Autor SHA1 Mensaxe Data
  Rich Salz f642ebc1e2 Undo a90081576c94f9f54de1755188a00ccc1760549a %!s(int64=10) %!d(string=hai) anos
  Rich Salz a90081576c Remove DJGPP (and therefore WATT32) #ifdef's. %!s(int64=10) %!d(string=hai) anos
  Andy Polyakov f4d456408d x86[_64]cpuid.pl: add low-level RDSEED. %!s(int64=10) %!d(string=hai) anos
  Andy Polyakov 1bc0b68d7b x86cpuid.pl: fix extended feature flags detection. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 5702e965d7 x86cpuid.pl: make it work with older CPUs. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov c5cd28bd64 Extend OPENSSL_ia32cap_P with extra word to accomodate AVX2 capability. %!s(int64=11) %!d(string=hai) anos
  Andy Polyakov 6206682a35 x86cpuid.pl: hide symbols [backport from x86_64]. %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov 8d1b199d26 Revert random changes from commit#22606. %!s(int64=12) %!d(string=hai) anos
  Ben Laurie 71fa451343 Version skew reduction: trivia (I hope). %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov f9c5e5d92e perlasm: fix symptom-less bugs, missing semicolons and 'my' declarations. %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov 0f2ece872d x86cpuid.pl: fix processor capability detection on pre-586. %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov bdf40fd251 x86cpuid.pl: compensate for imaginary virtual machines. %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov e879dd4386 x86cpuid.pl: don't punish "last-year" OSes on "this-year" CPUs. %!s(int64=12) %!d(string=hai) anos
  Andy Polyakov 301799b803 x86[_64]cpuid.pl: add function accessing rdrand instruction. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 18f5603c53 x86cpuid.pl: last commit broke platforms with perl with 64-bit integer. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 4bb90087d7 x86[_64]cpuid.pl: harmonize usage of reserved bits #20 and #30. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov b906422149 x86[_64]cpuid.pl: handle new extensions. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 5fabb88a78 Multiple assembler packs: add experimental memory bus instrumentation. %!s(int64=13) %!d(string=hai) anos
  Andy Polyakov 7676eebf42 OPENSSL_cleanse to accept zero length parameter [matching C implementation]. %!s(int64=14) %!d(string=hai) anos
  Andy Polyakov 761393bba7 x86[_64]cpuid.pl: further refine shared cache detection. %!s(int64=15) %!d(string=hai) anos
  Andy Polyakov 586723138e x86cpuid.pl: sync OPENSSL_ia32_cpuid with x86_64cpuid.pl. %!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=18) %!d(string=hai) anos
  Andy Polyakov 061bebc0d8 x86cpuid.pl update. %!s(int64=18) %!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