Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move build machinery for libcrypto from libssl/crypto to libcrypto, as well | miod | 2014-04-11 | 16 | -4554/+0 |
| | | | | | | | | | as configuration files; split manpages and .pc files between libcrypto and libssl. No functional change, only there to make engineering easier, and libcrypto sources are still found in libssl/src/crypto at the moment. ok reyk@, also discussed with deraadt@ beck@ and the usual crypto suspects. | ||||
* | Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping | miod | 2014-03-18 | 1 | -273/+0 |
| | | | | | | | this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days. Noone sane will mourn these ports anyway. So long, and thanks for the fish. | ||||
* | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | guenther | 2013-08-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@ | ||||
* | Remove no longer needed vax CFLAGS workarounds. | miod | 2013-07-13 | 1 | -13/+1 |
| | |||||
* | VAX ELF userland bits. Consists mostly of register prefix additions. | miod | 2013-07-05 | 1 | -151/+151 |
| | |||||
* | remove ACSS, crank libcrypto major; ok markus@ deraadt@ | djm | 2013-01-26 | 2 | -8/+2 |
| | |||||
* | Makefile and header changes for OpenSSL-1.0.1c | djm | 2012-10-13 | 17 | -131/+354 |
| | | | | major cranks | ||||
* | remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets. | okan | 2012-08-02 | 1 | -2/+1 |
| | | | | ok guenther@ | ||||
* | Disable SSLv2 in OpenSSL. No objections from djm. | sthen | 2012-07-11 | 14 | -0/+84 |
| | | | | Brad, jasper and naddy helped with test builds, fixing ports, etc. | ||||
* | OpenSSL 1.0.0f: crank minor | djm | 2012-01-05 | 1 | -1/+1 |
| | |||||
* | crank major for openssl-1.0.0e | djm | 2011-11-03 | 1 | -1/+1 |
| | |||||
* | Add support for hppa64 based on the defaults for 64-bit HP-UX as found in the | kettenis | 2011-08-03 | 1 | -0/+253 |
| | | | | | | Configure script. ok deraadt@ | ||||
* | No need to set CFLAGS+=-DOPENSSL_IA32_SSE2 on amd64. Nothing uses it. | mpf | 2011-07-08 | 1 | -2/+1 |
| | | | | Small test by marco@ and md5 /usr/lib/libcrypto.so.19.0 agrees. | ||||
* | Pass CFLAGS (which contains -DOPENSSL_IA32_SSE2) to the perlasm | mpf | 2011-07-08 | 1 | -3/+3 |
| | | | | | | | build on i386. This enables SSE2 optimizations for bignum multiplications, Montgomery multiplications and sha512. This speeds up Diffie-Hellman operations in isakmpd and iked quite a bit. OK djm@, markus@, mikeb@ | ||||
* | OpenSSL grows another undocumented header, apparently needed on armish | djm | 2010-10-07 | 1 | -1/+2 |
| | |||||
* | More OpenSSL fixes: | djm | 2010-10-06 | 1 | -2/+2 |
| | | | | | | | | | - Update local engines for the EVP API change (len u_int => size_t) - Use hw_cryptodev.c instead of eng_cryptodev.c - Make x86_64-xlate.pl always write to the output file and not stdout, fixing "make -j" builds (spotted by naddy@) ok naddy@ | ||||
* | Our make already uses sh -e when executing commands. | naddy | 2010-10-04 | 1 | -7/+7 |
| | | | | Revert the "set -e" additions and kill unneeded subshells. ok djm@ | ||||
* | DES_LONG should be u_int on all platforms, it was spuriously | djm | 2010-10-03 | 1 | -1/+1 |
| | | | | u_long on i386. suggested by deraadt@ and kettenis@ | ||||
* | percolate up errors from perl asm scripts, correctly enable SHA-256 asm on | djm | 2010-10-02 | 1 | -9/+9 |
| | | | | amd64 | ||||
* | update supporting files, crank library majors | djm | 2010-10-01 | 15 | -243/+601 |
| | |||||
* | oops. Missed this from my aes-ni commit. | thib | 2010-07-01 | 1 | -3/+4 |
| | |||||
* | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent | miod | 2010-02-03 | 1 | -6/+8 |
| | | | | | | | files or directories when applicable. The inspiration and name of MACHINE_CPU come from NetBSD, although the way to provide it to Makefiles is completely different. ok kettenis@ | ||||
* | crankus majoris | djm | 2009-04-06 | 1 | -1/+1 |
| | |||||
* | openssl-0.9.8j enables RFC3546 TLS extensions by default (e.g. the very | djm | 2009-01-09 | 13 | -39/+0 |
| | | | | | useful "server name indication" that allows multihomed TLS server), so remove the #define to disable it here | ||||
* | adjust Makefile and crank major for openssl-0.9.8j | djm | 2009-01-09 | 15 | -14/+54 |
| | |||||
* | update to openssl-0.9.8i; tested by several, especially krw@ | djm | 2009-01-05 | 15 | -3/+43 |
| | |||||
* | turn off CAST assembler code (i.e. use C implementation) as it has bad | djm | 2008-09-08 | 1 | -3/+3 |
| | | | | | relocations that lead to libcrypto.so being marked TEXTREL; linker-fu from drahn@ "go ahead" deraadt@ | ||||
* | sparc now requires this bloated library to be -fPIC | deraadt | 2008-09-07 | 1 | -1/+5 |
| | |||||
* | remerge local tweaks, update per-arch configuration headers, update | djm | 2008-09-06 | 15 | -64/+838 |
| | | | | Makefiles, crank shlib_version | ||||
* | i have to crank this for a ridiculous reason, to save me about 4 hours of work | deraadt | 2008-07-25 | 1 | -1/+1 |
| | |||||
* | architecture sh (landisk) is little endian. | drahn | 2006-10-14 | 1 | -2/+2 |
| | |||||
* | Initial config for sh, copied from arm. | jsg | 2006-10-11 | 1 | -0/+180 |
| | | | | ok miod@ drahn@ | ||||
* | crank shlib_version | djm | 2006-06-27 | 2 | -4/+5 |
| | |||||
* | backport checks for degenerate Diffie-Hellman public exponents from | djm | 2006-05-04 | 1 | -1/+1 |
| | | | | | OpenSSL-0.9.8a, where they were added without a corresponding patch to 0.9.7 or an advisory! ok theo@ markus@ | ||||
* | use WANTLINT= (on all architectures) | deraadt | 2005-11-24 | 1 | -1/+2 |
| | |||||
* | import i386 AES asm code from openssl.org; ok and help with testing djm@ | markus | 2005-05-10 | 1 | -2/+7 |
| | |||||
* | typo; from grunk AT pestilenz.org via markus@ | djm | 2005-04-29 | 1 | -2/+1 |
| | |||||
* | crank | djm | 2005-04-29 | 1 | -1/+1 |
| | |||||
* | adjust for new files in 0.9.7g | djm | 2005-04-29 | 1 | -6/+22 |
| | |||||
* | re-enable DSO_DLFCN on shared lib architectures; ok deraadt | markus | 2005-04-01 | 1 | -2/+7 |
| | |||||
* | backout last commit for now.. | markus | 2005-03-30 | 1 | -2/+2 |
| | |||||
* | enable openssl DSO (typo, it's -DDSO_DLFCN not -DSO_DLFCN); Douglas Santos | markus | 2005-03-30 | 1 | -2/+2 |
| | |||||
* | For amd64, build the bn routines in libcrypto with the amd64 specific | beck | 2005-02-07 | 1 | -2/+9 |
| | | | | | | x86_64-gcc.c replacement for the generic bn_asm.c. Seems to give a two to threefold speedup for rsa on amd64. ok millert@, hshoexer@ | ||||
* | mips is now 64 bits so use a 64 bit config | pefo | 2004-09-07 | 1 | -6/+6 |
| | |||||
* | mips->mips64 | pefo | 2004-08-11 | 1 | -0/+0 |
| | |||||
* | errno changes, lib major version bumps, and general flag day | marc | 2004-07-13 | 1 | -2/+2 |
| | | | | | | | To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | ||||
* | update missing pieces from 0.9.7d; ok henning | markus | 2004-04-25 | 1 | -1/+1 |
| | | | | crank minor for API extensions | ||||
* | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | deraadt | 2004-02-27 | 2 | -182/+2 |
| | | | | | | reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | ||||
* | Cleanup and shrink ACSS_KEY a bit. Thus crank library minor. | hshoexer | 2004-02-13 | 1 | -1/+1 |
| | | | | | | Change cipher modes to more generic names and add an additional mode. ok deraadt@ markus@ | ||||
* | config for arm, copied from powerpc/sparc ok markus@ | drahn | 2004-02-03 | 1 | -0/+180 |
| |