summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* No licence.miod2014-04-1510-1926/+0
|
* Moved to regress/lib/libcrypto.miod2014-04-1546-18922/+0
|
* Remove the GOST engine: It is not compiled or used and depends on thereyk2014-04-1537-6469/+1
| | | | | | | | "dynamic engine" feature that is not enabled in our build. People who need it can still pull it out of the Attic; if it is to have a Russian engine just because it's a Russian engine. OK deraadt@ beck@
* This commit was generated by cvs2git to track changes on a CVS vendormiod2014-04-1548-0/+9639
|\ | | | | branch.
| * Import the OpenSSL libcrypto tests in a form suitable for our rergressmiod2014-04-1548-0/+9639
| | | | | | | | | | | | infrastructure. The following tests have not been imported, for their code lacks a licence: asn1, rsa, sha256, sha512, wp.
* | Send the rotIBM stream cipher (ebcdic) to Valhalla to party for eternitybeck2014-04-1577-1606/+9
| | | | | | | | | | with the bearded ones... some API's that nobody should be using will dissapear with this commit.
* | Toss a `unifdef -U OPENSSL_SYS_WINDOWS' bomb into crypto/bio.jsing2014-04-1510-338/+6
| | | | | | | | ok miod@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-156-1400/+1478
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | As we now remove it permanently, we no longer need NO_WINDOWS_BRAINDEATHbeck2014-04-153-10/+2
| | | | | | | | | | as a build time option... ok deraadt@ miod@
* | No need to define DEVRANDOM and DEVRANDOM_EGD any longer.miod2014-04-151-12/+0
| |
* | Remove VMS code.jsing2014-04-152-640/+0
| | | | | | | | ok miod@ beck@
* | Replace the old OpenSSL PRNG by direct use of arc4random_buf(), keeping themiod2014-04-1523-3417/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | existing RAND interfaces unchanged. All interfaces allowing external feed or seed of the RNG (either from a file or a local entropy gathering daemon) are kept for ABI compatibility, but are no longer do anything. While the OpenSSL PRNG was required 15+ years ago when many systems lacked proper entropy collection, things have evolved and one can reasonably assume it is better to use the kernel (system global) entropy pool rather than trying to build one's own and having to compensate for thread scheduling... <RANT> Whoever thought that RAND_screen(), feeding the PRNG with the contents of the local workstation's display, under Win32, was a smart idea, ought to be banned from security programming. </RANT> ok beck@ deraadt@ tedu@
* | remove a test directory. If anyone wants something this again, this isderaadt2014-04-1522-3652/+0
| | | | | | | | | | | | the wrong place and it will need heavy lifting. Love the .bat files and the reference to pre-draft pthreads code at MIT. ok beck
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1544-9338/+9352
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | Convert some BIO_snprintf() to (void) snprintf - as although these onesbeck2014-04-151-68/+12
| | | | | | | | | | save the return value, the value is actually ignored. ok deraadt@
* | Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversionsbeck2014-04-1556-149/+149
| | | | | | | | | | where the return value is ignored changing to (void) snprintf. ok deraadt@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1522-3940/+3988
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1550-3578/+3668
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | remove some vms/windows holdouts.jsg2014-04-152-336/+0
| | | | | | | | ok miod@
* | remove pentium specific benchmark codejsg2014-04-1518-1304/+0
| | | | | | | | ok miod@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1518-999/+945
| | | | | | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5. There is still a huge amount of inconsistency within these headers.
* | correct cases of code occuring directly after goto/break/returnjsg2014-04-155-6/+4
| | | | | | | | ok miod@ guenther@
* | o_dir.c has a questionable odor.. now that we got rid of OPENSSL_DIR_XXXbeck2014-04-141-2/+1
| | | | | | | | | | | | remove it from the build.. we can cvs rm it and the files it includes once we know for sure ports are good. ok deraadt@
* | revert 1.2 and define OPENSSL_NO_EC_NISTP_64_GCC_128 again, it has a downsidesthen2014-04-142-0/+6
| | | | | | | | (breaks ssh ecdsa keys)
* | Flense all use of BIO_snprintf from ssl source - use the real one instead,beck2014-04-147-34/+40
| | | | | | | | | | | | and allow for the normal posix mandated return values instead of the nonstandard one from BIO_snprintf. ok miod@
* | make OPENSSL_NO_HEARTBLEED the default and only option. ok deraadt miodtedu2014-04-1430-1027/+2
| |
* | Remove eng_cryptodev.c (merged into old-name hw_cryptodev.c); movemiod2014-04-1411-4163/+79
| | | | | | | | | | | | | | undo the move of crypto/engines/eng_padlock to engines/e_padlock. Requested by reyk@. Note that eng_padlock is not compiled in currently.
* | used for windows dll builds onlymiod2014-04-144-9268/+0
| |
* | unifdef -U OPENBSD_DEV_CRYPTO and OPENSSL_OPENBSD_DEV_CRYPTO. This code was themiod2014-04-146-918/+0
| | | | | | | | | | | | early attempt at getting kernel-assisted crypto(4) used by libcrypto, before the engine API existed, and has been #if 0'd out for ages anyway. No API/ABI change.
* | So the OpenSSL codebase does "get the time, add it as a random seed"deraadt2014-04-1416-34/+2
| | | | | | | | | | | | | | in a bunch of places inside the TLS engine, to try to keep entropy high. I wonder if their moto is "If you can't solve a problem, at least try to do it badly". ok miod
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-141-1263/+1086
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | convert the use of OPENSSL_DIR_XXX functions to opendir() and frends.beck2014-04-142-60/+40
| | | | | | | | ok deraadt@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-141-679/+738
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | remove auto-generated dependencies from the old unused build system, soderaadt2014-04-14118-14397/+0
| | | | | | | | | | that it is easier to find code pieces. They are getting in the way. ok miod
* | Remove the GMP engine: It was an experimental engine using libgmp asreyk2014-04-1411-744/+4
| | | | | | | | | | | | | | an alternative backend for BIGNUM calculations. It is PoC code that is not enabled in OpenSSL and probably not used by anymore. ok deraadt@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-144-7364/+6272
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1410-8356/+7852
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-146-2045/+1909
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-149-1516/+1339
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-144-796/+784
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | Remove the CAPI engine: It is a backend for the Windows CryptoAPI andreyk2014-04-1410-2183/+4
| | | | | | | | | | | | could be maintained in an external package. "it should probably go" beck@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-144-3216/+2920
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | replace PTR_SIZE_INT (only used for VMS) with uintptr_t, tweaks from jca@,sthen2014-04-148-108/+66
| | | | | | | | makes sense to beck@
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1412-3740/+3354
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1412-3708/+3348
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | First pass at applying KNF to the OpenSSL code, which almost makes itjsing2014-04-1423-9974/+10335
| | | | | | | | | | readable. This pass is whitespace only and can readily be verified using tr and md5.
* | Revert previous. I don't known why cvs blame tells me I committed this,mpi2014-04-142-54/+584
| | | | | | | | | | but after cross-checking with 1.0.1g sources, they are not coming from my change.
* | Revert to 1.1 minus the VMS stuff, I accidentally committed this chunkmpi2014-04-142-584/+54
| | | | | | | | in my last change.
* | Remove VMS engine build files.reyk2014-04-145-36/+0
| |
* | print pid in error messages; ok reyk@otto2014-04-141-14/+18
| |