| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- TELNETOBJDIR is gone. `buildworld' already installs libtelnet.a
in ${WORLDTMP}/usr/lib, and we have LIBRARY_PATH pointing there.
- SSHDIR (formerly SSHSRC) is now shared between all SSH modules.
New LIBSSH is introduced for libssh.a (an internal static lib).
Previously, build without prior `obj' was broken; SSH modules
always looked for libssh.a in ${.OBJDIR}. Also, the dependancies
on the libssh.a were missing.
- libtelnet/ did not install the crypto version of telnet.h into
/usr/include/arpa.
- Removed BINOWN, BINMODE, BINDIR and SRCS with default values.
Reviewed by: markm
- MAN[1-9] -> MAN.
|
|
|
|
|
|
| |
generation and assembly targets.
Help from: bde, obrien
|
| |
|
|
|
|
| |
Submitted by: Christian Weisgerber <naddy@mips.inka.de>
|
|
|
|
|
|
| |
symlinks
Pointed out by: bde
|
|
|
|
|
|
| |
CPUTYPE, and I forgot I used it here already)
Pointed out by: bde
|
|
|
|
| |
LC_ALL takes precedence over other LC_* envariables.
|
|
|
|
|
|
|
| |
libssl, for example), and hide it behind a make.conf option,
WANT_OPENSSL_MANPAGES, instead of having it commented out. We still can't
install these by default because of clobbering of a number of system
manpages with the same name, but they're there for people who want them.
|
|
|
|
| |
Submitted by: gallatin
|
|
|
|
|
|
|
|
| |
does include code for the alpha, but as far as I can tell, it is
non-functional (e.g. it's not even compiled by the native openssl build on
the alpha).
Noticed by: gallatin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
through the use of a new build directive, MACHINE_CPU, which contains a
list of the CPU generations/features for which optimizations are desired.
This feature will be extended to cover the ports tree in the future.
Currently OpenSSL provides optimizations for i386, i586 and i686-class
CPUs. Currently it has not been tested on an i386 or i486.
Teach make(1) to provide sensible defaults for MACHINE_CPU if it is not
defined (namely, the lowest common denominator CPU we support for each
architecture). Currently this is i386 for the i386 architecture and ev4
for the alpha. sys.mk also sets the variable as a last resort for
consistency with MACHINE_ARCH and bootstrapping from very old versions of
make.
Benchmarks show a significant speed increase even in the i386 case, with
additional improvements for i586 and i686 systems. For maximum performance
define MACHINE_CPU=i686 i586 i386 in /etc/make.conf.
Based on a patch submitted by: Mike Silbersack <silby@silby.com>
Reviewed by: current
|
|
|
|
| |
Submitted by: Mike Heffner <mheffner@vt.edu>
|
|
|
|
| |
Submitted by: roberto
|
| |
|
|
|
|
|
| |
if bootstrapping from a system on which the openssl headers are not
already present.
|
|
|
|
| |
It's the only way to be sure.
|
|
|
|
|
|
| |
the real evp.h.
Reported by: markm
|
|
|
|
| |
support NFS(ro) installworlds.
|
|
|
|
|
| |
getting rid of the check for NO_IDEA (in evp.h) completely if it's
installed without MAKE_IDEA=YES.
|
|
|
|
|
|
|
| |
MAKE_foo for things like MAKE_KERBEROS etc. Use that. I managed to
confuse myself last time and made make.conf different to the code. ;-(
Reported by: Jun Kuriyama <kuriyama@FreeBSD.org>
|
|
|
|
|
| |
invoked will cause breakage. US Users - DO NOT try to turn on
IDEA - the sources are not included.
|
|
|
|
| |
Also simplify the conditionals a little.
|
|
|
|
|
| |
dependencies for openssl/*.h. I cannot reproduce any critical race
conditions with this revision.
|
|
|
|
|
| |
There are sometimes problems with "&&" and "||" in the `make -j' case, as
it appears multiple processes may process parts of the execution line.
|
|
|
|
| |
Submitted by: ache
|
| |
|
|
|
|
|
|
| |
* Some style fixes
Approved by: kris
|
|
|
|
| |
ones.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Reorganize and unify libcrypto's interface so that the RSA implementation
is chosen at runtime via dlopen().
This is a checkpoint and may require more tweaks still.
|
|
|
|
| |
this is not very useful as the US repo is missing bits.
|
|
|
|
|
| |
all the builds. There is still no actual RSA implementation code
in libcrypto or src/* on US code trees.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
o Don't b uild libdes.
o Crypto is now housed in libcrypto (with a compatability symlink to
libdes)
o RSA may depend on RSAREF at your locale.
o OpenSSH is now a part of the base system.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|