summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Correctly enable assembler Montgomery routine.miod2014-05-022-2/+4
* Reenable assembler code for SHA384 and SHA512 now that it no longer miscomputesmiod2014-05-022-6/+6
* The assembly sha512 code detects at runtime if it is running on a 64-bitmiod2014-05-022-0/+12
* Simple sha{224,256,384,512} test using the FIPS 180-2 test vectors availablemiod2014-05-022-2/+45
* Disable assembler version of SHA512 for now, it produces wrong results.miod2014-05-022-6/+6
* Add ChaCha as a cipher.jsing2014-05-021-0/+3
* remove crazy #undefs; ok jsingderaadt2014-05-0210-13/+0
* Nuke OPENSSL_NO_SOCK since any half sane operating system has sockets.jsing2014-05-029-35/+0
* Sort and group includes. We also do not need to include openssl/evp.h morejsing2014-05-021-45/+47
* Sort function prototypes and group/sort entries within the functions array.jsing2014-05-021-237/+125
* Enable use of assembly code for AES, BN (Montgomery), SHA1, SHA256 and SHA512.miod2014-05-012-0/+100
* Do not output SOM-specific directives.miod2014-05-0114-0/+80
* Remove unreferenced OPENSSL_instrument_bus and OPENSSL_instrument_bus2 routines.miod2014-05-014-210/+0
* Make the implicit `l' in `impicit' explicit.miod2014-05-012-2/+2
* Enable use of the assembly code for BN (Montgomery) and SHA1.miod2014-05-012-0/+80
* Fix include filename to get register name aliases under BSDmiod2014-05-016-36/+6
* Pass -Werror in the !BN_LLONG !BN_UMULT_LOHI !BN_UMULT_HIGH case.miod2014-05-012-8/+8
* Enable use of the assembly code for AES, BN, SHA1, SHA256 and SHA512.miod2014-05-012-0/+72
* dead meatmiod2014-05-014-5056/+0
* tweak previous; ok sthenjmc2014-05-011-3/+3
* + e_chacha.c, and bump minormiod2014-05-013-3/+4
* Update with recently added objects.jsing2014-05-012-0/+36
* KNF.jsing2014-05-011-324/+296
* Nuke unused evptests.txt - the real one is over in regress.jsing2014-05-012-668/+0
* Provide an EVP implementation for ChaCha.jsing2014-05-0114-0/+233
* Add ChaCha to libcrypto, based on djb's public domain implementation.jsing2014-05-0110-2/+904
* Add support for the french ANSSI FRP256v1 elliptic curve.miod2014-05-014-2/+70
* Add Brainpool elliptic curves. From OpenSSL RT#2239 via ${DAYJOB}.miod2014-05-014-2/+922
* Remove fips_md_init() macro indirection for digest algorithms, used by themiod2014-05-0118-34/+22
* nibbles aren't enough random, use bytes. does a better job of pickingtedu2014-05-011-14/+14
* first cut at documenting the change to malloc doing a partial 'junk' bysthen2014-04-301-2/+7
* Avoid a potential null pointer dereference by checking that we actuallyjsing2014-04-302-0/+4
* First pass at removing win64 support from the assembly generating Perljsing2014-04-3016-2132/+2
* i suck at math. b - 8 = 3, not 4. detected by Antoine Pitrou. thanks.tedu2014-04-302-2/+2
* Constrain bytes read/written to positive values.beck2014-04-292-0/+20
* Implement AI_ADDRCONFIGsperreault2014-04-281-3/+14
* Remove WIN32, WIN64 and MINGW32 tentacles.miod2014-04-2828-130/+14
* use the correct algorithm mask. reported by satish lvr viatedu2014-04-282-2/+2
* SSL_OP_ALL is supposed to be all options and workarounds that are safe,tedu2014-04-282-8/+12
* Remove ending cplusplus guard followed by starting cplusplus guard; frommiod2014-04-282-14/+0
* Leftover includes and local declarations; from Gebruiker Schootmiod2014-04-282-10/+0
* typo in commentmiod2014-04-276-6/+6
* Remove orphaned l2n6 and n2l6 macros.miod2014-04-272-28/+0
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-27114-2246/+1672
* static const char * = "" -> static const char[] = "", to produce shorter code.miod2014-04-276-6/+6
* Unifdef -U OPENSSL_BUILD_SHLIBCRYPTO, since all it causes under Unix is tomiod2014-04-2712-70/+2
* Put explicit (void) in function declarations and shuffle keywords in somemiod2014-04-2732-36/+36
* We do not need a separate file for two compatibility wrapper functions.jsing2014-04-275-140/+38
* Fix leak last commit introduced. Spotted by Sebastian Kapfer.beck2014-04-272-0/+2
* Appease gcc3 -Wuninitialized.miod2014-04-262-2/+2