summaryrefslogtreecommitdiffstats
path: root/lib/libssl/crypto (follow)
Commit message (Collapse)AuthorAgeFilesLines
* crankus majorisdjm2009-04-061-1/+1
|
* openssl-0.9.8j enables RFC3546 TLS extensions by default (e.g. the verydjm2009-01-0913-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.8jdjm2009-01-0915-14/+54
|
* update to openssl-0.9.8i; tested by several, especially krw@djm2009-01-0515-3/+43
|
* turn off CAST assembler code (i.e. use C implementation) as it has baddjm2008-09-081-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 -fPICderaadt2008-09-071-1/+5
|
* remerge local tweaks, update per-arch configuration headers, updatedjm2008-09-0615-64/+838
| | | | Makefiles, crank shlib_version
* i have to crank this for a ridiculous reason, to save me about 4 hours of workderaadt2008-07-251-1/+1
|
* architecture sh (landisk) is little endian.drahn2006-10-141-2/+2
|
* Initial config for sh, copied from arm.jsg2006-10-111-0/+180
| | | | ok miod@ drahn@
* crank shlib_versiondjm2006-06-272-4/+5
|
* backport checks for degenerate Diffie-Hellman public exponents fromdjm2006-05-041-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)deraadt2005-11-241-1/+2
|
* import i386 AES asm code from openssl.org; ok and help with testing djm@markus2005-05-101-2/+7
|
* typo; from grunk AT pestilenz.org via markus@djm2005-04-291-2/+1
|
* crankdjm2005-04-291-1/+1
|
* adjust for new files in 0.9.7gdjm2005-04-291-6/+22
|
* re-enable DSO_DLFCN on shared lib architectures; ok deraadtmarkus2005-04-011-2/+7
|
* backout last commit for now..markus2005-03-301-2/+2
|
* enable openssl DSO (typo, it's -DDSO_DLFCN not -DSO_DLFCN); Douglas Santosmarkus2005-03-301-2/+2
|
* For amd64, build the bn routines in libcrypto with the amd64 specificbeck2005-02-071-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 configpefo2004-09-071-6/+6
|
* mips->mips64pefo2004-08-111-0/+0
|
* errno changes, lib major version bumps, and general flag daymarc2004-07-131-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 henningmarkus2004-04-251-1/+1
| | | | crank minor for API extensions
* change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyderaadt2004-02-272-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.hshoexer2004-02-131-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@drahn2004-02-031-0/+180
|
* cleanup byte order detection per arch a bit; mickey okderaadt2004-01-291-14/+4
|
* the rest of the libs stuff; from art@ againmickey2004-01-282-0/+360
|
* enable acss.hshoexer2004-01-232-4/+6
| | | | | | | ok @deraadt @markus Also bump minor version. ok @deraadt
* Break up the colon-separated path to -I into two -I args so the treemillert2003-11-191-2/+2
| | | | can build with perl 5.8.2. Ok markus@
* use bn_asm_vax.S (from netbsd); test + ok by miodmarkus2003-11-182-5/+478
| | | | | | | | use asm code for i386, except for the CBC code, because it is not clean PIC code. add <machime/asm.h> support to x86unix.pl tested by: nick (on 30386), henning, djm, tedu, jmc and more; no shlib minor crank necessary, only internal symbols changed.
* crank minor for ERR_release_err_state_tablemarkus2003-11-111-1/+1
|
* swap /usr/include/openssl and /usr/include/ssl, clean up the Makefilesmarkus2003-06-021-21/+15
| | | | get rid old include files; with itojun@ and tdeval@; ok itojun@, deraadt@
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-122-3/+4
|
* we do not need that mess of -Ideraadt2003-01-311-42/+1
|
* Crank all library major numbers. Needed due to the fact that wemillert2002-12-031-1/+1
| | | | | | | | now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@
* remove MDC2; patentsmarkus2002-09-262-6/+7
|
* merge with openssl-0.9.7-stable-SNAP-20020911,markus2002-09-141-1/+1
| | | | | new minor for libcrypto (_X509_REQ_print_ex) tested by miod@, pb@
* merge openssl-0.9.7-beta3, tested on vax by miod@markus2002-09-102-6/+7
|
* merge with 0.9.7-beta1markus2002-09-051-5/+7
|
* build OpenSSL without symlink trees:markus2002-09-0311-19/+1905
| | | | | | | | | | | | | | | * manpage related things moved to src/libssl/man/Makefile * there are now 3 obj directories src/libssl/{crypto,ssl,man}/ instead of one single src/libssl/obj * instead of running Configure (with generates lots of symlinks, and opensslconf.h) this patch stores pre-computed opensslconf.h files in src/libssl/crypto/arch * requires a make includes before the library can be built * libssl and libcrypto can be build separately (e.g. cd src/libssl/ssl && make obj && make) * make depend is now supported * no more symlink trees tested by miod@ and fries@
* evp_test.o should not be included in libcrypto (it defines _main !!)markus2002-09-031-1/+1
| | | | no version change for the shared libs; ok deraadt@
* ssl headers are already installed for libsslmarkus2002-08-311-2/+2
|
* don't install e_os.h (it's private)markus2002-08-311-16/+1
| | | | remove duplicate headers, trailing whitespace
* cleanderaadt2002-07-111-123/+59
|
* Disable support for the other hardware accelerators. No need to crank thederaadt2002-07-111-5/+8
| | | | major because these interfaces are really not exported (or used).
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-1/+1
|
* OpenSSL 0.9.7beck2002-05-152-63/+96
|