aboutsummaryrefslogtreecommitdiff
path: root/secure
Commit message (Collapse)AuthorAgeFilesLines
* Make the temporary file _evp.h instead of evp.h to not conflict withBrian Feldman2000-08-242-5/+7
| | | | | | | | | the real evp.h. Reported by: markm Notes: svn path=/head/; revision=65060
* Add missing quotes around xauth pathAndrey A. Chernov2000-08-231-1/+1
| | | | Notes: svn path=/head/; revision=65029
* Generate a new evp.h at build-time instead of install-time to properlyBrian Feldman2000-08-232-6/+7
| | | | | | | support NFS(ro) installworlds. Notes: svn path=/head/; revision=65024
* Respect X11BASE to derive the location of xauth(1)Kris Kennaway2000-08-231-0/+4
| | | | | | | | PR: 17818 Submitted by: Bjoern Fischer <bfischer@Techfak.Uni-Bielefeld.DE> Notes: svn path=/head/; revision=65020
* Add working and easy crypt(3)-switching. Yes, we need a whole new APIBrian Feldman2000-08-221-0/+1
| | | | | | | | | | | | | | | | | for crypt(3) by now. In any case: Add crypt_set_format(3) + documentation to -lcrypt. Add login_setcryptfmt(3) + documentation to -lutil. Support for switching crypt formats in passwd(8). Support for switching crypt formats in pw(8). The simple synopsis is: edit login.conf; add a passwd_format field set to "des" or "md5"; go nuts :) Reviewed by: peter Notes: svn path=/head/; revision=64918
* Turn on support for IPv6Gregory Neil Shapiro2000-08-141-1/+1
| | | | Notes: svn path=/head/; revision=64628
* Get rid of the /etc/aliases -> /etc/mail/aliases hack. /etc/mail/aliasesGregory Neil Shapiro2000-08-131-6/+0
| | | | | | | now exists in the distribution. Notes: svn path=/head/; revision=64597
* The rest of the changes needed to support the new version of sendmail (8.11.0).Gregory Neil Shapiro2000-08-121-11/+28
| | | | | | | | | Beyond changes to the build system, this includes fixing up the sample freebsd.mc configuration for changes in defaults and syntax, removing outdated documentation, and updating the release notes. Notes: svn path=/head/; revision=64567
* Unbreak the OpenSSL headers for those of us who don't/can't use IDEA byBrian Feldman2000-08-041-1/+10
| | | | | | | | getting rid of the check for NO_IDEA (in evp.h) completely if it's installed without MAKE_IDEA=YES. Notes: svn path=/head/; revision=64219
* Install the openssl(1) manpage with an MLINK from ssl(8) to at least putKris Kennaway2000-08-031-6/+12
| | | | | | | something in the location where OpenSSH likes to point. Notes: svn path=/head/; revision=64177
* Don't build sshd if NO_OPENSSL defined.Kris Kennaway2000-07-301-1/+1
| | | | | | | Submitted by: stephen@math.missouri.edu Notes: svn path=/head/; revision=64034
* Don't build crypto-enabled telnetd if NO_OPENSSL is defined, since itKris Kennaway2000-07-251-1/+1
| | | | | | | attempts to link against libcrypto. Notes: svn path=/head/; revision=63824
* WITH_IDEA --> MAKE_IDEA fix.Mark Murray2000-07-161-1/+1
| | | | Notes: svn path=/head/; revision=63268
* Add missing $FreeBSD$ to files that are NOT still on vendor a branch.Peter Wemm2000-07-162-0/+6
| | | | Notes: svn path=/head/; revision=63248
* Be consistant about WITH_ vs MAKE_ flags. We have a precedent of usingPeter Wemm2000-07-142-4/+4
| | | | | | | | | | 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> Notes: svn path=/head/; revision=63123
* Argh. Cut/paste transcription error. Fix syntax of previous commit.Peter Wemm2000-07-031-1/+1
| | | | Notes: svn path=/head/; revision=62437
* USA_RESIDENT is forced to YES or NO at the start of Makefile.inc1Peter Wemm2000-07-031-1/+2
| | | | | | | | | Use that to be the final arbiter of whether or not to build the librsaintl.so plugin for openssl/openssh. Add a magic WANT_RSAINTL flag to force building even if USA_RESIDENT=YES. Notes: svn path=/head/; revision=62434
* MFI. This is a documentation-only, diffreducing patch, that ifMark Murray2000-06-244-2/+23
| | | | | | | | invoked will cause breakage. US Users - DO NOT try to turn on IDEA - the sources are not included. Notes: svn path=/head/; revision=62030
* Link explicitly against -lmd. I'm not sure what was pulling this inKris Kennaway2000-06-111-2/+2
| | | | | | | on -current, but it doesnt do it on -stable. Notes: svn path=/head/; revision=61538
* Add a new file to SRCSKris Kennaway2000-06-031-1/+1
| | | | Notes: svn path=/head/; revision=61213
* /dev/urandom is the default random device, so no use in stateing it here.David E. O'Brien2000-05-151-4/+1
| | | | | | | Also simplify the conditionals a little. Notes: svn path=/head/; revision=60615
* This version is slightly better than rev 1.10. There are still missingDavid E. O'Brien2000-05-151-10/+8
| | | | | | | | dependencies for openssl/*.h. I cannot reproduce any critical race conditions with this revision. Notes: svn path=/head/; revision=60610
* Use unadorned `mkdir -p', removing the "test ... ||".David E. O'Brien2000-05-151-2/+2
| | | | | | | | There are sometimes problems with "&&" and "||" in the `make -j' case, as it appears multiple processes may process parts of the execution line. Notes: svn path=/head/; revision=60609
* Update for OpenSSH 2.1Kris Kennaway2000-05-153-5/+15
| | | | Notes: svn path=/head/; revision=60577
* Use the C locale for running date(1).Kris Kennaway2000-04-201-1/+1
| | | | | | | Submitted by: ache Notes: svn path=/head/; revision=59426
* Update for OpenSSL 0.9.5a and clean up a bit.Kris Kennaway2000-04-135-111/+183
| | | | Notes: svn path=/head/; revision=59196
* Update for OpenSSL 0.9.5a and clean up a bit.Kris Kennaway2000-04-132-38/+10
| | | | | | | Take responsibility for this makefile again :-) Notes: svn path=/head/; revision=59195
* * Fix dependancies so that ``make depend'' is not required.David E. O'Brien2000-04-111-24/+26
| | | | | | | | | * Some style fixes Approved by: kris Notes: svn path=/head/; revision=59146
* * Fix dependancies so that ``make depend'' is not required.David E. O'Brien2000-04-111-38/+39
| | | | | | | | | * Some style fixes Approved by: kris Notes: svn path=/head/; revision=59145
* Add libcrypto to LDADD. This fixes problems seen with e.g. apache-modsslKris Kennaway2000-04-041-0/+1
| | | | | | | Submitted by: Jim Bloom <bloom@acm.org> Notes: svn path=/head/; revision=59000
* Missed a fix for the new openssh; this fixes make world.Kris Kennaway2000-03-261-1/+1
| | | | Notes: svn path=/head/; revision=58639
* Update for latest OpenSSHKris Kennaway2000-03-262-4/+4
| | | | Notes: svn path=/head/; revision=58586
* Add a new function stub to libcrypto() which resolves to a symbol inKris Kennaway2000-03-131-1/+1
| | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=57971
* Make LOGIN_CAP work properly.Mark Murray2000-03-091-3/+5
| | | | | | | Submitted by: ache Notes: svn path=/head/; revision=57854
* Buildworld fixes for NO_OPENSSH and NO_OPENSSLKris Kennaway2000-03-091-2/+2
| | | | | | | Approved by: jkh Notes: svn path=/head/; revision=57841
* Build a shared library too - ports expect it.Kris Kennaway2000-03-071-1/+0
| | | | | | | | Reviewed by: peter Approved by: jkh Notes: svn path=/head/; revision=57804
* Merge from internat.freebsd.org; cleanup stray rsaref glue code referencePeter Wemm2000-03-051-4/+0
| | | | Notes: svn path=/head/; revision=57766
* MFI: Make ssh and sshd link in the krb5 part of make release.John Hay2000-03-032-4/+4
| | | | | | | Reviewed by: markm Notes: svn path=/head/; revision=57743
* Resurrect the old libdes manpages (after a repo copy) until we have betterKris Kennaway2000-03-021-0/+14
| | | | | | | ones. Notes: svn path=/head/; revision=57682
* Merge from internat.freebsd.org: add libcrypto to librsaUSA's symbol searchPeter Wemm2000-03-021-0/+2
| | | | | | | | | | | | 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). Notes: svn path=/head/; revision=57681
* MFI: stupid typo of mine.Mark Murray2000-02-291-1/+1
| | | | Notes: svn path=/head/; revision=57615
* Add NODESCRYPTLINKS knob to prevent spamming of libcrypt -> libscryptKris Kennaway2000-02-291-0/+2
| | | | | | | | | | symlinks. The name is against my better judgement, but I defer to ancient tradition here because I'm a nice guy. Reviewed by: -current Notes: svn path=/head/; revision=57582
* New distribution names.Mark Murray2000-02-283-4/+11
| | | | Notes: svn path=/head/; revision=57569
* New distribution name.Mark Murray2000-02-281-1/+1
| | | | Notes: svn path=/head/; revision=57568
* Merge from internat.freebsd.org repo, minus change to rsa_eay.c (missing)Peter Wemm2000-02-266-25/+98
| | | | | | | | | | 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. Notes: svn path=/head/; revision=57511
* Merge from internat.freebsd.org; deal with -DRSAref the same way asPeter Wemm2000-02-251-7/+9
| | | | | | | libcrypto - not that it means much on the US code tree. Notes: svn path=/head/; revision=57485
* Merge from internat.freebsd.org; make RSAREF=YES work correctly, althoughPeter Wemm2000-02-252-1/+1
| | | | | | | this is not very useful as the US repo is missing bits. Notes: svn path=/head/; revision=57484
* Create a stub libRSAglue for bsd.port.mk's sakePeter Wemm2000-02-252-38/+6
| | | | Notes: svn path=/head/; revision=57476
* Don't pull in libRSAglue for the rsaref case. Since this is linkedPeter Wemm2000-02-257-25/+1
| | | | | | | | dynamically by default, we use the dlopen() calls to load librsaref.so on US code trees. Notes: svn path=/head/; revision=57475
* Fold libRSAglue into libcrypto so we don't have to special-casePeter Wemm2000-02-253-13/+7
| | | | | | | | all the builds. There is still no actual RSA implementation code in libcrypto or src/* on US code trees. Notes: svn path=/head/; revision=57474