summaryrefslogtreecommitdiff
path: root/secure/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fix NO_KERBEROS and static build.Dag-Erling Smørgrav2006-10-111-4/+4
| | | | | | | | Submitted by: ru Approved by: re (hrs) Notes: svn path=/stable/6/; revision=163227
* MFC: OpenSSH 4.4p1.Dag-Erling Smørgrav2006-10-061-3/+3
| | | | | | | Approved by: re (kensmith) Notes: svn path=/stable/6/; revision=163052
* MFC 1.42:Simon L. B. Nielsen2006-07-241-1/+1
| | | | | | | | | | | | | Enable DSO (Dynamic Shared Object) support. This makes it possible for OpenSSL to load engines run-time, e.g. for using the opensc engine port. The OpenSSL Configure script enables DSO support on FreeBSD by default, we just don't use the Configure script during OpenSSL builds in the base system. Notes: svn path=/stable/6/; revision=160625
* MFC: namespace munging hackDag-Erling Smørgrav2006-07-081-1/+3
| | | | Notes: svn path=/stable/6/; revision=160179
* Upgrade to 4.2p1.Dag-Erling Smørgrav2005-09-111-3/+4
| | | | | | | Approved by: re (kensmith) Notes: svn path=/stable/6/; revision=149994
* Insta-MFC of the shared library version bump. All shared librariesKen Smith2005-07-223-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | whose version has not already been bumped since RELENG_5 are being bumped. Revisions of files being MFC-ed: > Path Revision > src/gnu/lib/libdialog/Makefile 1.43 > src/gnu/lib/libg2c/Makefile 1.16 > src/gnu/lib/libobjc/Makefile 1.27 > src/gnu/lib/libreadline/Makefile.inc 1.12 > src/gnu/lib/libregex/Makefile 1.32 > src/gnu/lib/libstdc++/Makefile 1.56 > src/kerberos5/lib/Makefile.inc 1.7 > src/lib/Makefile.inc 1.3 > src/lib/libalias/Makefile 1.31 > src/lib/libarchive/Makefile 1.37 > src/lib/libbegemot/Makefile 1.3 > src/lib/libbluetooth/Makefile 1.2 > src/lib/libbsnmp/Makefile.inc 1.6 > src/lib/libbz2/Makefile 1.6 > src/lib/libc_r/Makefile 1.42 > src/lib/libcrypt/Makefile 1.36 > src/lib/libdevstat/Makefile 1.15 > src/lib/libdevstat/devstat.h 1.11 > src/lib/libedit/Makefile 1.29 > src/lib/libexpat/Makefile 1.5 > src/lib/libfetch/Makefile 1.45 > src/lib/libftpio/Makefile 1.14 > src/lib/libgpib/Makefile 1.2 > src/lib/libipsec/Makefile 1.17 > src/lib/libkiconv/Makefile 1.3 > src/lib/libmagic/Makefile 1.7 > src/lib/libmp/Makefile 1.10 > src/lib/libncp/Makefile 1.6 > src/lib/libncurses/Makefile 1.79 > src/lib/libnetgraph/Makefile 1.11 > src/lib/libngatm/Makefile 1.6 > src/lib/libopie/Makefile 1.21 > src/lib/libpam/Makefile.inc 1.17 > src/lib/libpthread/Makefile 1.54 > src/lib/libradius/Makefile 1.12 > src/lib/libsdp/Makefile 1.4 > src/lib/libsmb/Makefile 1.8 > src/lib/libtacplus/Makefile 1.7 > src/lib/libthr/Makefile 1.14 > src/lib/libthread_db/Makefile 1.6 > src/lib/libugidfw/Makefile 1.7 > src/lib/libusbhid/Makefile 1.10 > src/lib/libutil/Makefile 1.57 > src/lib/libvgl/Makefile 1.11 > src/lib/libwrap/Makefile 1.17 > src/lib/libypclnt/Makefile 1.13 > src/lib/msun/Makefile 1.72 > src/secure/lib/libcrypto/Makefile 1.74 > src/secure/lib/libssh/Makefile 1.35 > src/secure/lib/libssl/Makefile 1.22 > src/usr.sbin/bsnmpd/modules/Makefile.inc 1.10 Reviewed by: ru Approved by: re (scottl) Notes: svn path=/stable/6/; revision=148300
* Revert the commits that made libssh an INTERNALLIB; they caused too muchDag-Erling Smørgrav2005-06-071-2/+6
| | | | | | | | | trouble, especially on amd64. Requested by: ru Notes: svn path=/head/; revision=147098
* Make libssh an INTERNALLIB like it is in {Net,Open}BSD.Dag-Erling Smørgrav2005-06-061-6/+2
| | | | Notes: svn path=/head/; revision=147056
* Update for OpenSSH 4.1p1.Dag-Erling Smørgrav2005-06-051-1/+6
| | | | Notes: svn path=/head/; revision=147007
* Update OpenSSL 0.9.7d -> 0.9.7e.Jacques Vidrine2005-02-25156-4210/+3479
| | | | Notes: svn path=/head/; revision=142429
* Define PLATFORM correctly when cross-building.Ruslan Ermilov2005-02-161-2/+2
| | | | Notes: svn path=/head/; revision=141988
* NODOCCOMPRESS -> NO_DOCCOMPRESSRuslan Ermilov2004-12-213-3/+3
| | | | | | | | | | | NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE Notes: svn path=/head/; revision=139106
* Update for OpenSSH 3.9p1.Dag-Erling Smørgrav2004-10-281-4/+4
| | | | Notes: svn path=/head/; revision=137018
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-243-3/+3
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Add support for C3 Nehemiah ACE ("Padlock") AES crypto. This comesMark Murray2004-08-141-1/+1
| | | | | | | from OpenSSL 0.9.5 (yet to be released), and is pretty complete. Notes: svn path=/head/; revision=133718
* Import the openssl conf for arm.Olivier Houchard2004-05-141-0/+177
| | | | Notes: svn path=/head/; revision=129209
* Record the libssl.so dependency on libcrypto.so. This shouldRuslan Ermilov2004-05-131-0/+3
| | | | | | | | | | | | help some ports that depend on libradius that recently gained the dependency on libssl. This is also how the stock OpenSSL build would link libssl.so on FreeBSD. Prompted by: kris OK'ed by: markm, nectar Notes: svn path=/head/; revision=129174
* Turn MAKE_IDEA into a true "bool" type variable, as documented inRuslan Ermilov2004-04-192-4/+4
| | | | | | | | | | the make.conf(5) manpage. PR: conf/65738 OK'ed by: markm Notes: svn path=/head/; revision=128425
* Turn on the amd64-specific bignum code in openssl. This is actuallyPeter Wemm2004-04-141-0/+7
| | | | | | | | | | a variant of the C code but with some scattered asm and things laid out more optimally for the platform. This means that we need to the asm directory to the search path for the amd64 case so that make can find the source. Notes: svn path=/head/; revision=128264
* Remove the -pthread from the last commit, as OpenSSL doesn't actuallyDavid Malone2004-03-301-1/+1
| | | | | | | | | | call any pthread functions as we use compile it. We keep the -DOPENSSL_THREADS, which stops OpenSSL doing thread-unsafe stuff. Requested by: ru Notes: svn path=/head/; revision=127643
* Build OpenSSL so that it extects that is may be used in a threadedDavid Malone2004-03-301-0/+1
| | | | | | | | | | | | | environment. This stops some ports keeling over on an OpenSSL assert. (The patch is not exactly the one from the PR, but has been refined based on advice from freebsd-threads.) PR: 51205 Submitted by: Jim Westfall <jwestfall@surrealistic.net> MFC after: 1 month Notes: svn path=/head/; revision=127616
* Re-add the hand-optimised assembler versions of some of the ciphersMark Murray2004-03-2314-3759/+2861
| | | | | | | | | | to the build. Should have done this ages ago: markm Reminded above to do this: peter Notes: svn path=/head/; revision=127326
* Update manual pages for OpenSSL 0.9.7d.Jacques Vidrine2004-03-17155-324/+1110
| | | | Notes: svn path=/head/; revision=127131
* Update for 3.8p1, including workaround for a bug in gss-genr.c.Dag-Erling Smørgrav2004-02-261-8/+9
| | | | Notes: svn path=/head/; revision=126282
* Cosmetics: rearrange the dependency list to match that of ssh and sshd.Ruslan Ermilov2004-01-081-2/+5
| | | | | | | Reviewed by: des Notes: svn path=/head/; revision=124250
* Use += instead of = with DPADD / LDADD.Dag-Erling Smørgrav2004-01-081-2/+2
| | | | Notes: svn path=/head/; revision=124245
* Enable GSSAPI support. [1]Dag-Erling Smørgrav2004-01-081-1/+3
| | | | | | | | | Also remove some duplicates from ssh's SRCS. Submitted by: [1] Björn Grönvall <bg@sics.se> Notes: svn path=/head/; revision=124242
* Previous commit erroneously listed some sources with .o suffixes.Dag-Erling Smørgrav2004-01-071-1/+1
| | | | Notes: svn path=/head/; revision=124215
* Update Makefiles for OpenSSH 3.7.1p2.Dag-Erling Smørgrav2004-01-071-8/+9
| | | | Notes: svn path=/head/; revision=124212
* Stage 3 of dynamic root support. Make all the libraries needed to runGordon Tetlow2003-08-171-0/+1
| | | | | | | | | binaries in /bin and /sbin installed in /lib. Only the versioned files reside in /lib, the .so symlink continues to live /usr/lib so the toolchain doesn't need to be modified. Notes: svn path=/head/; revision=119017
* Very big makeover in the way telnet, telnetd and libtelnet are built.Mark Murray2003-07-162-32/+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
* I'm now happy that this is no longer needed. Libcrypto hasMark Murray2003-06-0411-1621/+0
| | | | | | | all its functionality, and all its consumers have been converted. Notes: svn path=/head/; revision=115830
* 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
* Strip the private blowfish code down to only that which isMark Murray2003-06-023-263/+4
| | | | | | | | required to make crypt(3) blowfish "$2a$..." hashes. Lint and warnsify. Notes: svn path=/head/; revision=115719
* Ugg, wrong version.David E. O'Brien2003-06-011-1/+1
| | | | | | | CSTD=gnu89, c89 wont do. Notes: svn path=/head/; revision=115654
* This isn't C99 clean.David E. O'Brien2003-06-011-0/+2
| | | | Notes: svn path=/head/; revision=115653
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extraMark Murray2003-05-052-2/+2
| | | | | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked. Notes: svn path=/head/; revision=114709
* The including makefile's directory is tried first for .include "...".Ruslan Ermilov2003-04-301-1/+1
| | | | Notes: svn path=/head/; revision=114283
* 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
* Update for 3.6.1p1; also remove Kerberos IV shims.Dag-Erling Smørgrav2003-04-231-5/+3
| | | | Notes: svn path=/head/; revision=113915
* Silence `make -s' (echo -> ${ECHO}).Bruce Evans2003-04-131-1/+1
| | | | Notes: svn path=/head/; revision=113436
* libtelnet depends on OpenSSL.Ruslan Ermilov2003-04-011-1/+1
| | | | | | | PR: 50507 Notes: svn path=/head/; revision=112942
* Back out rev 1.60, taking the pointy hat away from nectar as 'rm -f'David E. O'Brien2003-03-111-2/+2
| | | | | | | | doesn't need to be prefixed with '-'. Keep the pointy hat for myself for not reading the code closely. Notes: svn path=/head/; revision=112097
* Don't error out the build if removing a "stale" symlink fails.David E. O'Brien2003-03-101-2/+2
| | | | | | | Pointy hat for breaking my installworld: nectar Notes: svn path=/head/; revision=112064
* Handle includes the normal way.Ruslan Ermilov2003-02-272-84/+67
| | | | | | | | Reviewed by: markm Approved by: nectar Notes: svn path=/head/; revision=111651
* Regenerate man pages after import of OpenSSL 0.9.7a.Jacques Vidrine2003-02-19229-468/+474
| | | | Notes: svn path=/head/; revision=111151
* LIBDIR/INCLUDEDIR do not include DESTDIR.Jacques Vidrine2003-02-181-2/+2
| | | | | | | Reported by: Andrzej Tobola <san@iem.pw.edu.pl> Notes: svn path=/head/; revision=111088
* Follow-up to previous commit: we had a des.h symlink, too. RemoveJacques Vidrine2003-02-181-0/+1
| | | | | | | that. Notes: svn path=/head/; revision=111085