Commit Graph
148 Commits
Author SHA1 Message Date
Mark Murray 16063c03bd MFC: Blowfish password hashing scheme (From OpenBSD) and remove the dlsym()
hack.
2001-05-24 12:20:03 +00:00
Nick Sayer 3c443da558 Actually correctly turn SRA back on by placing the revert correctly.
Approved by:	jkh
2001-04-18 00:10:32 +00:00
Nick Sayer 53414023af 1. Revert the removal of SRA
2. MFC sys_bsd.c v1.5 - fix the bug that started the fuss. Make SIGINT
and SIGQUIT follow the state of SIGTSTP, thus making SRA abortable.

Approved by:	jkh
2001-04-05 17:27:08 +00:00
Assar Westerlund e87467cb38 MFC: 1.19: disable RSA
Approved by:	jkh
2001-04-05 00:37:06 +00:00
cvs2svn ff688e9db1 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2001-03-20 02:10:19 +00:00
Kris Kennaway 6688f3557b MFC: Better compilation of asm code, fixes problems with -j builds.
Approved by:	jkh
2001-03-19 21:42:02 +00:00
Kris Kennaway 9b9cda0970 MFC: Add a WANT_OPENSSL_MANPAGES knob to enable building the OpenSSL
documentation.  These aren't built by default because they spam a number
of system manpages, but some creative games with MANDIR can install them
to a directory of your choosing.

Approved by:	jkh
2001-03-08 08:09:30 +00:00
Kris Kennaway 82644126f1 Belatedly bump the SHLIB_MAJOR of libcrypto and libssl. This should have
been done soon after the OpenSSL 0.9.6 import when I first found out it
broke backwards compatibility, but better late than never -- at least it
won't trip up people who upgrade from 4.2-RELEASE to 4.3-RELEASE.

Approved by:	jkh
2001-03-08 07:56:37 +00:00
Ruslan Ermilov a38ab12363 MFC: recent mdoc(7) fixes. 2001-03-06 12:00:18 +00:00
Ruslan Ermilov dc6a64b2e8 MFC: fix setlocale(3) so that LC_ALL environment variable (if set
and not NULL) is preferred over other LC_* environment variables,
as required by POSIX.
2001-03-05 13:08:48 +00:00
Kris Kennaway c37c65bd6e MFC: OpenSSL ASM support 2001-03-04 09:41:39 +00:00
Brian Feldman 653195e11f MFC: OpenSSH 2.3.0
Reviewed by:	freefall
2001-01-12 04:26:22 +00:00
Kris Kennaway 90de4ab78c MFC: OpenSSL 0.9.6 2000-11-26 11:38:51 +00:00
Kris Kennaway 2fcc6fadf4 MFC: OpenSSH 2.2.0 2000-10-28 23:06:34 +00:00
Kris Kennaway f3627e61fa MFC: Clean up include file generation 2000-09-22 09:43:38 +00:00
Brian Feldman 0a25ad1031 MFC: login.conf password format switching 2000-09-20 11:19:55 +00:00
Kris Kennaway 94717f659c MFC: Roll librsa* back into libcrypto 2000-09-18 03:00:07 +00:00
Peter Wemm 149f8fd52b MFC: build librsaintl by default now that RSA Security Inc have waived
all rights to the patent.
2000-09-07 04:02:06 +00:00
Brian Feldman c01f428f66 Merge evp.h problem fixes.
Prompted by:	dirk
2000-08-25 03:58:59 +00:00
Kris Kennaway 32564311ab MFC: OpenSSL 0.9.5a 2000-08-20 09:09:47 +00:00
Kris Kennaway fffc9555c8 MFC: OpenSSL 0.9.5a 2000-08-20 08:56:56 +00:00
Peter Wemm cf6f2c12ad MFC: deal with rsa_eay.c using USA_RESIDENT to set a safe default. 2000-07-03 22:53:31 +00:00
Kris Kennaway 843966b97e MFC: OpenSSH 2.1.0 snapshot 2000-06-09 07:18:47 +00:00
David E. O'Brien 783fc18bd1 MFC: rev 1.5 (dependancy fixups) 2000-04-12 06:38:34 +00:00
David E. O'Brien 982b1a7dfd MFC: rev 1.16 (depenancy fixups) 2000-04-12 06:37:15 +00:00
Kris Kennaway a647efc716 MFC: Add libcrypto to LDADD 2000-04-04 07:44:57 +00:00
Kris Kennaway 636e8b707b MFC: Allow detection of RSAREF and use it to provide a more verbose
error message when openssh fails from a >1024 bit key.

Approved by:	jkh
2000-03-13 23:07:57 +00:00
cvs2svn 842f308487 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-03-13 04:59:44 +00:00
Kris Kennaway d7d9ad4214 Build a shared library too - ports expect it.
Reviewed by:	peter
Approved by:	jkh
2000-03-07 20:55:55 +00:00
Peter Wemm 5a0a2ee966 Merge from internat.freebsd.org; cleanup stray rsaref glue code reference 2000-03-05 14:20:57 +00:00
Kris Kennaway a5ee11a77a Resurrect the old libdes manpages (after a repo copy) until we have better
ones.
2000-03-02 06:06:35 +00:00
Peter Wemm 3187486c8a 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
Mark Murray 87afaaf75a MFI: stupid typo of mine. 2000-02-29 09:56:11 +00:00
Kris Kennaway 06f13592e1 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
Mark Murray e1eaf14cd7 New distribution names. 2000-02-28 19:25:34 +00:00
Peter Wemm 9fa5f5fd96 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 Wemm cfd62b902e 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 Wemm 6681286022 Create a stub libRSAglue for bsd.port.mk's sake 2000-02-25 09:47:17 +00:00
Peter Wemm 07a0979e84 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 Wemm 08c0f1c7dd Sync with internat; delete a trailing space 2000-02-25 05:35:37 +00:00
Mark Murray 51a4536595 Remove port components not needed in 4.n+
Submitted by:	Half the freaking planet....
2000-02-24 22:39:24 +00:00
Mark Murray b87f0bc988 libdes is OBE 2000-02-24 19:08:24 +00:00
Mark Murray c9f2d5f483 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
Mark Murray c23e256eef Add the OpenSSH userland-building Makefiles. 2000-02-24 17:00:55 +00:00
Mark Murray 228c5a5af7 Freefall/Internat diff reducer. 2000-02-24 10:37:29 +00:00
Mark Murray 22dcf83566 Freefall/Internat diff reducer. 2000-02-24 10:21:56 +00:00
Mark Murray 1b87af6b57 Freefall/Internat diff reducer. 2000-02-24 10:06:57 +00:00
Kris Kennaway c6680962bf Add NO_OPENSSL knob to turn off building of openssl
Requested by:	wollman
2000-01-30 04:11:37 +00:00
Kris Kennaway 04c111ac5f Activate librsaglue 2000-01-20 07:27:49 +00:00
Kris Kennaway 486bbb25ef Move the rsaref gunk to libRSAglue where ports expect it. 2000-01-20 07:27:38 +00:00