summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Remove the nuron engine. The static engine is not standalone and thereyk2014-04-1411-700/+1
| | | | FPGA-based device is long obsolete.
* Unlist previously removed chil engine from LIBNAMESreyk2014-04-141-1/+1
|
* Remove the nCipher CHIL engine. It is not standalone and depends onreyk2014-04-1414-2179/+0
| | | | external libraries that aren't covered by the same license.
* Sync the list of man pages with doc/crypto and doc/ssl. MLINKS willmpi2014-04-141-85/+120
| | | | | | follow soon. Tweaks from an ok jim@
* Don't bother compiling files which end up containingmiod2014-04-149-2584/+2
| | | | | | #if OPENSSL_SYS_NOTYOURS <whole file> #endif
* remove last vestiges of OPENSSL_SYS_XXX from src/sslbeck2014-04-145-25/+0
| | | | ok deraadt@
* two SHUTDOWN2 got away; noticed by beckderaadt2014-04-144-4/+8
|
* Use shutdown(s, SHUT_RDWR) instead of shutdown(s, 2).matthew2014-04-134-4/+4
| | | | ok beck deraadt
* Cope with the removal of openssl/symhacks.hderaadt2014-04-1331-46/+1
|
* Remove various horrible socket syscall wrappers, especially SHUTDOWN*deraadt2014-04-1321-186/+179
| | | | | | which did shutdown + close, all nasty and surprising. Use the raw syscalls that everyone knows the behaviour of. ok beck matthew
* Flense a variety of windows support stuff, and a strange gettimeofday function.beck2014-04-1312-785/+0
| | | | ok deraadt@
* Fix the gettimeofday function that I broke with my last commit.beck2014-04-132-12/+0
| | | | | noticed by mattheew and deraadt ok deraadt@
* symhacks for vms are no longer neededbeck2014-04-132-962/+0
| | | | ok deraadt@
* Remove vms support stuff.beck2014-04-1317-386/+4
| | | | ok deraadt@
* Do not include "e_os.h" anymore. Simply pull in the necessary headers.mpi2014-04-1333-69/+89
| | | | ok miod@, deraadt@
* remove more cases of MS_STATIC, MS_CALLBACK, and MS_FAR. Did youderaadt2014-04-1321-69/+61
| | | | | | | know that MS_STATIC doesn't mean it is static? How far can lies and half-truths be layered? I wonder if anyone got fooled, and actually returned a pointer.. ok beck
* We don't use this build system.deraadt2014-04-134-4201/+0
|
* /dev/null does not move aroundderaadt2014-04-131-1/+0
|
* Remove unneded OS portability cruft that we will never use.beck2014-04-131-169/+0
| | | | ok deraadt@
* We do not need historical shared library build goo for other operatingderaadt2014-04-1315-498/+0
| | | | | systems, most of which in any sane world will want to do something more modern anyways.
* no doxyderaadt2014-04-132-217/+0
|
* Remove some stuff that isn't needed.beck2014-04-1313-657/+72
| | | | ok miod@ deraadt@