kris
f359d27efc
Update for OpenSSL 0.9.5a and clean up a bit.
...
Take responsibility for this makefile again :-)
2000-04-13 07:37:26 +00:00
obrien
ffc6464adb
* Fix dependancies so that ``make depend'' is not required.
...
* Some style fixes
Approved by: kris
2000-04-11 09:27:24 +00:00
obrien
37f5186d36
* Fix dependancies so that ``make depend'' is not required.
...
* Some style fixes
Approved by: kris
2000-04-11 08:28:47 +00:00
kris
a210f11e8b
Add libcrypto to LDADD. This fixes problems seen with e.g. apache-modssl
...
Submitted by: Jim Bloom <bloom@acm.org>
2000-04-04 07:31:01 +00:00
kris
d6254ca4e6
Missed a fix for the new openssh; this fixes make world.
2000-03-26 21:17:11 +00:00
kris
0f6fd1fbdd
Update for latest OpenSSH
2000-03-26 07:54:12 +00:00
kris
bd1f80cef9
Add a new function stub to libcrypto() which resolves to a symbol in
...
the librsa* library and reports which version of the library (OpenSSL/RSAREF)
is being used.
This is then used in openssh to detect the failure case of RSAREF and a RSA key
>1024 bits, to print a more helpful error message than 'rsa_public_encrypt() fai
led.'
This is a 4.0-RELEASE candidate.
2000-03-13 09:55:53 +00:00
markm
1b8648f949
Make LOGIN_CAP work properly.
...
Submitted by: ache
2000-03-09 14:54:00 +00:00
kris
ff6d9a44ba
Buildworld fixes for NO_OPENSSH and NO_OPENSSL
...
Approved by: jkh
2000-03-09 06:29:05 +00:00
kris
f67c2d063b
Build a shared library too - ports expect it.
...
Reviewed by: peter
Approved by: jkh
2000-03-07 20:55:55 +00:00
peter
41e1d7588a
Merge from internat.freebsd.org; cleanup stray rsaref glue code reference
2000-03-05 14:20:57 +00:00
jhay
154fe32131
MFI: Make ssh and sshd link in the krb5 part of make release.
...
Reviewed by: markm
2000-03-03 20:34:05 +00:00
kris
c134bb927b
Resurrect the old libdes manpages (after a repo copy) until we have better
...
ones.
2000-03-02 06:06:35 +00:00
peter
2d1608069c
Merge from internat.freebsd.org: add libcrypto to librsaUSA's symbol search
...
path so that ERR_load_strings() is found in certain circumstances
involving dlopen(). eg: main program dlopened foo.so which is linked
against libcrypto. If libcrypto then dlopens librsaUSA.so, then it's
search path doens't find libcrypto (!). One "fix" is to force
modules (eg main opening foo.so) to use the RTLD_GLOBAL flag, the other
is to explicitly declare dependencies (as done here).
2000-03-02 05:22:46 +00:00
markm
a9b015d349
MFI: stupid typo of mine.
2000-02-29 09:56:11 +00:00
kris
41f5cbf2e0
Add NODESCRYPTLINKS knob to prevent spamming of libcrypt -> libscrypt
...
symlinks. The name is against my better judgement, but I defer to ancient
tradition here because I'm a nice guy.
Reviewed by: -current
2000-02-29 05:47:52 +00:00
markm
bf85853f6d
New distribution names.
2000-02-28 19:25:34 +00:00
markm
f32cfb8330
New distribution name.
2000-02-28 19:24:33 +00:00
peter
5103c5ef45
Merge from internat.freebsd.org repo, minus change to rsa_eay.c (missing)
...
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.
2000-02-26 13:13:03 +00:00
peter
38940b7ee9
Merge from internat.freebsd.org; deal with -DRSAref the same way as
...
libcrypto - not that it means much on the US code tree.
2000-02-25 14:15:31 +00:00
peter
506fc99e54
Merge from internat.freebsd.org; make RSAREF=YES work correctly, although
...
this is not very useful as the US repo is missing bits.
2000-02-25 14:08:35 +00:00
peter
823a6c05b0
Create a stub libRSAglue for bsd.port.mk's sake
2000-02-25 09:47:17 +00:00
peter
76f07d96a3
Don't pull in libRSAglue for the rsaref case. Since this is linked
...
dynamically by default, we use the dlopen() calls to load librsaref.so
on US code trees.
2000-02-25 08:21:35 +00:00
peter
c5cadc51ee
Fold libRSAglue into libcrypto so we don't have to special-case
...
all the builds. There is still no actual RSA implementation code
in libcrypto or src/* on US code trees.
2000-02-25 08:18:43 +00:00
peter
29999824f1
Sync with internat; delete a trailing space
2000-02-25 05:35:37 +00:00
markm
953cf4676d
Remove port components not needed in 4.n+
...
Submitted by: Half the freaking planet....
2000-02-24 22:39:24 +00:00
markm
ac77f272c7
libdes is OBE
2000-02-24 19:08:24 +00:00
markm
0e496e9fb9
Build everything properly. This means:
...
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.
2000-02-24 18:59:34 +00:00
markm
7e9db2a102
Add the OpenSSH userland-building Makefiles.
2000-02-24 17:00:55 +00:00
markm
1d4cb5c450
Freefall/Internat diff reducer.
2000-02-24 10:37:29 +00:00
markm
eaf517d608
Freefall/Internat diff reducer.
2000-02-24 10:21:56 +00:00
markm
efcc30e059
Freefall/Internat diff reducer.
2000-02-24 10:06:57 +00:00
markm
199292f95c
Diff reducer. Comes from Internat.
2000-02-24 09:52:37 +00:00
markm
697e0549b1
Remove useless whitespace.
...
Part of big commit OK'ed by: JKH
2000-02-24 09:48:58 +00:00
kris
3ae89d0505
Back out the previous commit - it broke world and was not approved.
...
I don't know what I was thinking committing without approval - sorry.
2000-02-14 08:09:52 +00:00
kris
51440ae33d
Link dynamically, not statically.
2000-02-13 00:53:12 +00:00
kris
9279f32df3
Add NO_OPENSSL knob to turn off building of openssl
...
Requested by: wollman
2000-01-30 04:12:49 +00:00
kris
9e6143097c
Add NO_OPENSSL knob to turn off building of openssl
...
Requested by: wollman
2000-01-30 04:11:37 +00:00
shin
d0fbbcbc0f
another tcp apps IPv6 updates.(should be make world safe)
...
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
2000-01-27 09:28:38 +00:00
kris
0f2ca10561
Don't search for libraries in ${LOCALBASE}. This should fix the problems
...
people were seeing with conflicts with the openssl port.
2000-01-20 07:29:01 +00:00
kris
405f317b69
Activate librsaglue
2000-01-20 07:27:49 +00:00
kris
075acf51df
Move the rsaref gunk to libRSAglue where ports expect it.
2000-01-20 07:27:38 +00:00
kris
a6ac900407
Build infrastructure for libRSAglue, required for compatability with
...
ports even though it doesn't seem to do anything which requires it
to be separate from libcrypto.
2000-01-20 07:24:40 +00:00
kris
9a67380092
The wrong version of the file was committed previously which explains the
...
problems seen here.
2000-01-16 21:00:06 +00:00
kris
876035367b
Turn back on openssl building.
2000-01-16 05:25:26 +00:00
kris
6974b29c1d
Turn back on libcrypto and libssl building.
2000-01-16 05:24:47 +00:00
kris
69ebe29df7
*** empty log message ***
2000-01-16 05:19:27 +00:00
kris
7f70447650
Add MAINTAINER tag so people don't feel the need to randomly frob with this.
2000-01-16 02:20:03 +00:00
green
6428191be9
We cannot have libcrypto, and therefore OpenSSL at all, without RSA.
...
If you need examples of breakage, I'm ready to provide more than a
few.
2000-01-15 18:02:10 +00:00
kris
d97fd7d8ea
Connect OpenSSL to the build.
2000-01-14 08:01:51 +00:00