| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Change cipher modes to more generic names and add an additional mode.
ok deraadt@ markus@
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
ok @deraadt @markus
Also bump minor version.
ok @deraadt
|
|
|
|
| |
can build with perl 5.8.2. Ok markus@
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
get rid old include files; with itojun@ and tdeval@; ok itojun@, deraadt@
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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@
|
| |
|
|
|
|
|
| |
new minor for libcrypto (_X509_REQ_print_ex)
tested by miod@, pb@
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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@
|
|
|
|
| |
no version change for the shared libs; ok deraadt@
|
| |
|
|
|
|
| |
remove duplicate headers, trailing whitespace
|
| |
|
|
|
|
| |
major because these interfaces are really not exported (or used).
|
| |
|
| |
|
|
|
|
|
| |
Note that this is a maintenence release, API's appear *not* to have changed.
As such, I have only increased the minor number on these libraries
|
| |
|
| |
|
|
|
|
|
| |
of 64 bit mode. This makes ssh -2 run about 10x faster, because the 64 bit
mul instructions no longer need emulation.
|
| |
|
|
|
|
| |
routines which used to be externally used are now macros. ugh.
|
| |
|
| |
|
|
|
|
|
|
| |
Sept 21. Note: This means you shouldn't really be running -current
for anything in the United States. Either wait for Sept 21, or for the
next release, or move to the free world :)
|
| |
|
| |
|
|
|
|
|
|
| |
*warning* this bumps shared lib minors for libssl and libcrypto from 2.1 to 2.2
if you are using the ssl26 packages for ssh and other things to work you will
need to get new ones (see ~beck/libsslsnap/<arch>) on cvs or ~beck/src-patent.tar.gz on cvs
|
| |
|
| |
|
| |
|
|
|
|
| |
because the mtree is done after "make includes"
|
|
|
|
| |
and we won't be bothered by nameclashes with application headers
|
|
|
|
| |
*These need to be tested by someone who has one!!*
|
| |
|
|
|
|
|
|
|
|
|
|
| |
marc, this is wrong.
mtree builds that directory. we never do mkdir's in makefiles.
You also should not have modified ANY of those Makefiles, since they are
part of the ssl distribution. please undo this change.
And I say: developers, be sure to do a mkdir /usr/include/ssl before
a bake build as include files are installed as the 2nd step.
|
|
|
|
|
|
| |
If you've had a recent build fail check /usr/include/ssl.
if it is a file instead of a directory remove it and try again
after updating with these changes.
|
|
|
|
| |
build - get includes from where they really live.
|
|
functionality for shared libs.
Note that routines such as sslv2_init and friends that use RSA will
not work due to lack of RSA in this library.
Needs documentation and help from ports for easy upgrade to full
functionality where legally possible.
|