Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-15 | Toss a `unifdef -U OPENSSL_SYS_WINDOWS' bomb into crypto/bio. | Joel Sing | |
ok miod@ | |||
2014-04-15 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-15 | As we now remove it permanently, we no longer need NO_WINDOWS_BRAINDEATH | Bob Beck | |
as a build time option... ok deraadt@ miod@ | |||
2014-04-15 | Remove VMS code. | Joel Sing | |
ok miod@ beck@ | |||
2014-04-15 | Replace the old OpenSSL PRNG by direct use of arc4random_buf(), keeping the | Miod Vallat | |
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@ | |||
2014-04-15 | remove a test directory. If anyone wants something this again, this is | Theo de Raadt | |
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 | |||
2014-04-15 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-15 | Part 1 of eliminating BIO_snprintf(). This fixes mechanical conversions | Bob Beck | |
where the return value is ignored changing to (void) snprintf. ok deraadt@ | |||
2014-04-15 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-15 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-15 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-15 | remove pentium specific benchmark code | Jonathan Gray | |
ok miod@ | |||
2014-04-15 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
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. | |||
2014-04-15 | correct cases of code occuring directly after goto/break/return | Jonathan Gray | |
ok miod@ guenther@ | |||
2014-04-14 | revert 1.2 and define OPENSSL_NO_EC_NISTP_64_GCC_128 again, it has a downside | Stuart Henderson | |
(breaks ssh ecdsa keys) | |||
2014-04-14 | Flense all use of BIO_snprintf from ssl source - use the real one instead, | Bob Beck | |
and allow for the normal posix mandated return values instead of the nonstandard one from BIO_snprintf. ok miod@ | |||
2014-04-14 | make OPENSSL_NO_HEARTBLEED the default and only option. ok deraadt miod | Ted Unangst | |
2014-04-14 | Remove eng_cryptodev.c (merged into old-name hw_cryptodev.c); move | Miod Vallat | |
undo the move of crypto/engines/eng_padlock to engines/e_padlock. Requested by reyk@. Note that eng_padlock is not compiled in currently. | |||
2014-04-14 | used for windows dll builds only | Miod Vallat | |
2014-04-14 | unifdef -U OPENBSD_DEV_CRYPTO and OPENSSL_OPENBSD_DEV_CRYPTO. This code was the | Miod Vallat | |
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. | |||
2014-04-14 | So the OpenSSL codebase does "get the time, add it as a random seed" | Theo de Raadt | |
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 | |||
2014-04-14 | convert the use of OPENSSL_DIR_XXX functions to opendir() and frends. | Bob Beck | |
ok deraadt@ | |||
2014-04-14 | remove auto-generated dependencies from the old unused build system, so | Theo de Raadt | |
that it is easier to find code pieces. They are getting in the way. ok miod | |||
2014-04-14 | Remove the GMP engine: It was an experimental engine using libgmp as | Reyk Floeter | |
an alternative backend for BIGNUM calculations. It is PoC code that is not enabled in OpenSSL and probably not used by anymore. ok deraadt@ | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | Remove the CAPI engine: It is a backend for the Windows CryptoAPI and | Reyk Floeter | |
could be maintained in an external package. "it should probably go" beck@ | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | replace PTR_SIZE_INT (only used for VMS) with uintptr_t, tweaks from jca@, | Stuart Henderson | |
makes sense to beck@ | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | First pass at applying KNF to the OpenSSL code, which almost makes it | Joel Sing | |
readable. This pass is whitespace only and can readily be verified using tr and md5. | |||
2014-04-14 | Revert previous. I don't known why cvs blame tells me I committed this, | Martin Pieuchot | |
but after cross-checking with 1.0.1g sources, they are not coming from my change. | |||
2014-04-14 | Revert to 1.1 minus the VMS stuff, I accidentally committed this chunk | Martin Pieuchot | |
in my last change. | |||
2014-04-14 | Remove the nuron engine. The static engine is not standalone and the | Reyk Floeter | |
FPGA-based device is long obsolete. | |||
2014-04-14 | Remove the nCipher CHIL engine. It is not standalone and depends on | Reyk Floeter | |
external libraries that aren't covered by the same license. | |||
2014-04-14 | Don't bother compiling files which end up containing | Miod Vallat | |
#if OPENSSL_SYS_NOTYOURS <whole file> #endif | |||
2014-04-14 | remove last vestiges of OPENSSL_SYS_XXX from src/ssl | Bob Beck | |
ok deraadt@ | |||
2014-04-14 | two SHUTDOWN2 got away; noticed by beck | Theo de Raadt | |
2014-04-13 | Use shutdown(s, SHUT_RDWR) instead of shutdown(s, 2). | Matthew Dempsky | |
ok beck deraadt | |||
2014-04-13 | Cope with the removal of openssl/symhacks.h | Theo de Raadt | |
2014-04-13 | Remove various horrible socket syscall wrappers, especially SHUTDOWN* | Theo de Raadt | |
which did shutdown + close, all nasty and surprising. Use the raw syscalls that everyone knows the behaviour of. ok beck matthew | |||
2014-04-13 | Flense a variety of windows support stuff, and a strange gettimeofday function. | Bob Beck | |
ok deraadt@ | |||
2014-04-13 | Fix the gettimeofday function that I broke with my last commit. | Bob Beck | |
noticed by mattheew and deraadt ok deraadt@ | |||
2014-04-13 | symhacks for vms are no longer needed | Bob Beck | |
ok deraadt@ | |||
2014-04-13 | Remove vms support stuff. | Bob Beck | |
ok deraadt@ | |||
2014-04-13 | Do not include "e_os.h" anymore. Simply pull in the necessary headers. | Martin Pieuchot | |
ok miod@, deraadt@ | |||
2014-04-13 | remove more cases of MS_STATIC, MS_CALLBACK, and MS_FAR. Did you | Theo de Raadt | |
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 |