History log of /openssl/crypto/rc4/asm/rc4-x86_64.pl (Results 26 – 40 of 40)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 4bb90087 27-May-2011 Andy Polyakov

x86[_64]cpuid.pl: harmonize usage of reserved bits #20 and #30.


# 0ca9a483 27-May-2011 Andy Polyakov

rc4-x86_64.pl: major optimization for contemporary Intel CPUs.


Revision tags: OpenSSL_1_0_0d, OpenSSL_0_9_8r, OpenSSL_0_9_8q, OpenSSL_1_0_0c, OpenSSL_0_9_8p, OpenSSL_1_0_0b, OpenSSL_0_9_8o, OpenSSL_1_0_0a
# 629fd3aa 13-May-2010 Andy Polyakov

rc4-x86_64.pl: "Westmere" optimization.


# 3efe51a4 05-May-2010 Andy Polyakov

Revert previous Linux-specific/centric commit#19629. If it really has to
be done, it's definitely not the way to do it. So far answer to the
question was to ./config -Wa,--noexecstack (adopte

Revert previous Linux-specific/centric commit#19629. If it really has to
be done, it's definitely not the way to do it. So far answer to the
question was to ./config -Wa,--noexecstack (adopted by RedHat).

show more ...


# 0e3ef596 05-May-2010 Ben Laurie

Non-executable stack in asm.


Revision tags: OpenSSL_1_0_0, OpenSSL_0_9_8n, OpenSSL_0_9_8m, OpenSSL_0_9_8m-beta1, OpenSSL_1_0_0-beta5, OpenSSL_1_0_0-beta4, OpenSSL_0_9_8l, OpenSSL_1_0_0-beta3
# 75d448dd 26-Apr-2009 Andy Polyakov

Handle push/pop %rbx in epi/prologue (this is Win64 SEH thing).


Revision tags: OpenSSL_1_0_0-beta2, OpenSSL_1_0_0-beta1, OpenSSL_0_9_8k, OpenSSL_0_9_8j
# be01f79d 19-Dec-2008 Andy Polyakov

x86_64 assembler pack: add support for Win64 SEH.


# aa8f38e4 12-Nov-2008 Andy Polyakov

x86_64 assembler pack to comply with updated styling x86_64-xlate.pl rules.


Revision tags: OpenSSL_0_9_8i, OpenSSL_0_9_8h
# a078befc 12-Jan-2008 Andy Polyakov

rc4-x86_64 portability fix.


Revision tags: OpenSSL_0_9_8g, OpenSSL_0_9_8f, FIPS_098_TEST_8, FIPS_098_TEST_7, FIPS_098_TEST_6, FIPS_098_TEST_5, FIPS_098_TEST_4, FIPS_098_TEST_3, FIPS_098_TEST_2, FIPS_098_TEST_1
# 20c04a13 26-Apr-2007 Andy Polyakov

Reimplement rc4-586.pl, relicense rc4-x86_64.pl.


# 9babf392 02-Apr-2007 Andy Polyakov

RC4_set_key for x86_64 and Core2 optimization.
PR: 1447


# de504945 20-Mar-2007 Andy Polyakov

Two extra instructions in RC4 character loop give 80% performance
improvement on Core2. I still need to detect Core2 and choose this
path...


Revision tags: OpenSSL_0_9_7m, OpenSSL_0_9_8e, OpenSSL_0_9_7l, OpenSSL_0_9_8d, OpenSSL_0_9_8c, OpenSSL_0_9_7k, OpenSSL_0_9_7j, OpenSSL_0_9_8b, OpenSSL_FIPS_1_0, OpenSSL_0_9_7i, OpenSSL_0_9_8a, OpenSSL_0_9_7h, OpenSSL_0_9_8, FIPS_TEST_10, OpenSSL_0_9_8-beta6, OpenSSL_0_9_8-beta5, FIPS_TEST_9, OpenSSL_0_9_8-beta4, OpenSSL_0_9_8-beta3, BEN_FIPS_TEST_8, OpenSSL_0_9_8-beta2, OpenSSL_0_9_8-beta1
# 0ee88365 04-May-2005 Andy Polyakov

Commentary update motivating code update in 0.9.7.


# 64790791 03-May-2005 Andy Polyakov

Commentary update.


# 5f1841cd 03-May-2005 Andy Polyakov

Rename amd64 modules to x86_64 and update RC4 implementation.


12