aboutsummaryrefslogtreecommitdiff
path: root/secure/lib/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* secure: hook up libecc as libpkgeccKyle Evans2025-01-011-1/+1
| | | | | | | | | | libecc is not intended to be general use, other applications should really be using openssl. pkg(7) uses libecc to align with the pkg(8) project and its goals. This will be used in the upcoming support for ECC in pkg(7). Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D48117
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
| | | | | | | | | | | | | | directories to SUBDIR.${MK_TESTS} idiom This is being done to pave the way for future work (and homogenity) in ^/projects/make-check-sandbox . No functional change intended. MFC after: 1 weeks Notes: svn path=/head/; revision=321912
* Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-1/+1
| | | | | | | from the latter. Notes: svn path=/head/; revision=265420
* Add placeholder Kyuafiles for various top-level hierarchies.Julio Merino2014-04-211-0/+4
| | | | | | | | | | | | | | | This change adds tests/ directories in the source tree to create various subdirectories in /usr/tests/ and to install placeholder Kyuafiles for them. the relevant hierarchies are: cddl, etc, games, gnu and secure. The reason for this is to simplify the addition of new test programs for utilities or libraries under any of these directories. Doing so on a case by case basis is unnecessary and is quite an obscure process. Notes: svn path=/head/; revision=264741
* Reimplementation of world/kernel build options. For details, see:Ruslan Ermilov2006-03-171-2/+4
| | | | | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine) Notes: svn path=/head/; revision=156813
* Very big makeover in the way telnet, telnetd and libtelnet are built.Mark Murray2003-07-161-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously, there were two copies of telnet; a non-crypto version that lived in the usual places, and a crypto version that lived in crypto/telnet/. The latter was built in a broken manner somewhat akin to other "contribified" sources. This meant that there were 4 telnets competing with each other at build time - KerberosIV, Kerberos5, plain-old-secure and base. KerberosIV is no longer in the running, but the other three took it in turns to jump all over each other during a "make buildworld". As the crypto issue has been clarified, and crypto _calls_ are not a problem, crypto/telnet has been repo-copied to contrib/telnet, and with this commit, all telnets are now "contribified". The contrib path was chosen to not destroy history in the repository, and differs from other contrib/ entries in that it may be worked on as "normal" BSD code. There is no dangerous crypto in these sources, only a very weak system less strong than enigma(1). Kerberos5 telnet and Secure telnet are now selected by using the usual macros in /etc/make.conf, and the build process is unsurprising and less treacherous. Notes: svn path=/head/; revision=117675
* Disconnect libcipher from the build. It only does DES, and we alreadyMark Murray2003-06-021-1/+1
| | | | | | | | have libcrypto to do that. Both consumers of this lib have been converted to use libcrypto. (bin/ed and secure/usr.bin/bdes). Notes: svn path=/head/; revision=115724
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extraMark Murray2003-05-051-1/+1
| | | | | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked. Notes: svn path=/head/; revision=114709
* Most things depend on !defined(NO_OPENSSL); make it look so.Ruslan Ermilov2003-04-301-3/+3
| | | | Notes: svn path=/head/; revision=114282
* NOSECURE is implied by NOCRYPT, meaning if the latter is definedRuslan Ermilov2003-04-301-1/+1
| | | | | | | we won't be here. Notes: svn path=/head/; revision=114281
* Remove Kerberos IV shims.Dag-Erling Smørgrav2003-04-231-1/+1
| | | | Notes: svn path=/head/; revision=113916
* libtelnet depends on OpenSSL.Ruslan Ermilov2003-04-011-1/+1
| | | | | | | PR: 50507 Notes: svn path=/head/; revision=112942
* Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).Ruslan Ermilov2002-06-211-1/+1
| | | | Notes: svn path=/head/; revision=98548
* Revamp and diff-reduce the various secure telnets. Make sure thatMark Murray2001-08-031-1/+1
| | | | | | | | Kerberos5 has _a_ telnet (which is not currently K5 enabled). Incorporate BDE's static linking fixes. Notes: svn path=/head/; revision=81104
* Nuke RSAREF support from orbit.Kris Kennaway2000-09-101-8/+1
| | | | | | | It's the only way to be sure. Notes: svn path=/head/; revision=65653
* ``Anyone is now free to rub two primes together for their own gratification''Kris Kennaway2000-09-061-1/+1
| | | | | | | | | | | | | -- Unknown Now that the RSA algorithm is released into the public domain, build librsaintl by default unless NO_RSAINTL is set in make.conf. The native OpenSSL implementation of RSA is much faster, doesn't have an artificial keysize limitation, has 30% fewer calories and tastes great! Notes: svn path=/head/; revision=65551
* 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
* Merge from internat.freebsd.org repo, minus change to rsa_eay.c (missing)Peter Wemm2000-02-261-0/+6
| | | | | | | | | | 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
* Create a stub libRSAglue for bsd.port.mk's sakePeter Wemm2000-02-251-1/+1
| | | | Notes: svn path=/head/; revision=57476
* Fold libRSAglue into libcrypto so we don't have to special-casePeter Wemm2000-02-251-3/+0
| | | | | | | | 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
* Build everything properly. This means:Mark Murray2000-02-241-2/+8
| | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=57437
* Add NO_OPENSSL knob to turn off building of opensslKris Kennaway2000-01-301-1/+4
| | | | | | | Requested by: wollman Notes: svn path=/head/; revision=56898
* Activate librsaglueKris Kennaway2000-01-201-1/+1
| | | | Notes: svn path=/head/; revision=56316
* Turn back on libcrypto and libssl building.Kris Kennaway2000-01-161-1/+1
| | | | Notes: svn path=/head/; revision=56089
* We cannot have libcrypto, and therefore OpenSSL at all, without RSA.Brian Feldman2000-01-151-1/+1
| | | | | | | | If you need examples of breakage, I'm ready to provide more than a few. Notes: svn path=/head/; revision=56050
* Connect OpenSSL to the build.Kris Kennaway2000-01-141-1/+1
| | | | Notes: svn path=/head/; revision=55956
* Dont build telenet if we are going for kerberised telnet; this justMark Murray1999-10-121-2/+4
| | | | | | | jumps all over kerberised telnet otherwise. Notes: svn path=/head/; revision=52167
* Make telnet with SRA work.Mark Murray1999-10-071-1/+1
| | | | | | | Submitted by: Nick Sayer Notes: svn path=/head/; revision=51993
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50479
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22990
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Add the new libdes to the buildMark Murray1996-02-111-2/+2
| | | | Notes: svn path=/head/; revision=14020
* Remove duplicated targets which now build from main treeAndrey A. Chernov1995-09-291-2/+2
| | | | | | | if available and allowed Notes: svn path=/head/; revision=11074
* After pst and ache fixed secure telnet, it was still not in the mainMark Murray1995-07-291-2/+2
| | | | | | | | | | | | makefiles. This puts it in. PLEASE NOTE - YOU WILL NEED TO BUILD AND INSTALL THE libtelnet IN secure/ Reviewed by: Submitted by: Obtained from: Notes: svn path=/head/; revision=9760
* add libcipher to MakefileGeoff Rehmet1994-09-081-2/+2
| | | | | | | Submitted by: Geoff. Notes: svn path=/head/; revision=2584
* add Makefiles for secure/lib. Makefile.inc just includes src/lib/Makefile.incGeoff Rehmet1994-08-081-0/+6
in order to get things like SHLIB_MAJOR etc. Notes: svn path=/head/; revision=1961