summaryrefslogtreecommitdiff
path: root/lib/libcrypto/rc4
AgeCommit message (Expand)Author
2024-03-28Use static inline for rc4_set_key_internal().Joel Sing
2024-03-28Hide symbols in RC4joshua
2024-03-28Use C functions for RC4 public API.Joel Sing
2024-03-27Remove unused rc4 parisc assembly.Joel Sing
2024-03-27Consolidate rc4 code.Joel Sing
2024-03-27Remove assembly for stitched modes.Joel Sing
2024-03-27Remove empty rc4_local.h include.Joel Sing
2024-03-27Remove private_RC4_set_key() from the public rc4.h header.Joel Sing
2024-02-24Replace uses of endbr64 with _CET_ENDBR from cet.hTheo Buehler
2023-07-29Garbage collect rodata only used by RC4_options()Theo Buehler
2023-07-28Remove various ${thing}_optionsTheo Buehler
2023-04-25Add endbr64 where needed by inspection. Passes regresson tests.Theo de Raadt
2023-02-23Use explicit .text instead of .previous to please Windows/MinGW on amd64Theo Buehler
2023-02-09Use .section .rodata instead of a plain .rodataTheo Buehler
2023-02-01Move all data blocks from .text to .rodata and cleanup up and homogeneize codeMiod Vallat
2023-01-14Move constants out of text segment into rodata to prepare for xonly supportTheo de Raadt
2023-01-13Move all data tables from .text section to .rodata, and update the code toMiod Vallat
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-11-26Make internal header file names consistentTheo Buehler
2021-11-09Switch to <endian.h> from <machine/endian.h> for better portability.Brent Cook
2017-08-13move endian/word size checks from runtime to compile timeBrent Cook
2016-11-04Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] byMiod Vallat
2016-09-04Less S390.Joel Sing
2016-09-04Less IA64.Joel Sing
2015-10-21In the case where len is not a multiple of sizeof(RC4_CHUNK) the RC4 codeJoel Sing
2015-10-20Lob a style(9) grenade in here.Joel Sing
2015-02-10Remove old interesting but not useful content.Joel Sing
2014-10-28deregister; no binary changeJonathan Gray
2014-07-12Remove private_{Camellia,RC4}_set_key FIPS indirection tentacles, as has beenMiod Vallat
2014-07-11Only import cryptlib.h in the four source files that actually need it.Joel Sing
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesJoel Sing
2014-07-09Remove leading underscore from _BYTE_ORDER and _{LITTLE,BIG}_ENDIAN, to beMiod Vallat
2014-07-09remove unused, private version strings except SSL_version_strBrent Cook
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-06-11c-file-style hints, begone; ok beckTheo de Raadt
2014-05-01Do not output SOM-specific directives.Miod Vallat
2014-04-30First pass at removing win64 support from the assembly generating PerlJoel Sing
2014-04-27typo in commentMiod Vallat
2014-04-23I'm glad to know that Ultrix CC has a bug optimizing switch() statementsMiod Vallat
2014-04-23Figure out endianness at compile-time, using _BYTE_ORDER fromMiod Vallat
2014-04-22Remove meat which either duplicates code found in apps/, or is only of valueMiod Vallat
2014-04-17OPENSSL_DECLARE_EXIT serves no purpose.Theo de Raadt
2014-04-17unistd.h is always in the same place; no need to #include the result ofTheo de Raadt
2014-04-15we don't use these files for buildingTed Unangst
2014-04-15remove FIPS mode support. people who require FIPS can buy something thatTed Unangst
2014-04-15Moved to regress/lib/libcrypto.Miod Vallat
2014-04-15remove pentium specific benchmark codeJonathan Gray
2014-04-14remove auto-generated dependencies from the old unused build system, soTheo de Raadt
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.Miod Vallat
2012-10-31On amd64 OPENSSL_cpuid_setup and OPENSSL_ia32cap_P are now hidden so we don'tMark Kettenis