aboutsummaryrefslogtreecommitdiff
path: root/secure/lib
Commit message (Collapse)AuthorAgeFilesLines
* 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-134-106/+178
| | | | 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-37/+38
| | | | | | | | | * 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
* 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
* 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
* 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-281-0/+3
| | | | Notes: svn path=/head/; revision=57569
* Merge from internat.freebsd.org repo, minus change to rsa_eay.c (missing)Peter Wemm2000-02-265-18/+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; 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
* 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
* Sync with internat; delete a trailing spacePeter Wemm2000-02-251-1/+1
| | | | Notes: svn path=/head/; revision=57471
* Remove port components not needed in 4.n+Mark Murray2000-02-241-2/+1
| | | | | | | Submitted by: Half the freaking planet.... Notes: svn path=/head/; revision=57456
* libdes is OBEMark Murray2000-02-241-45/+0
| | | | Notes: svn path=/head/; revision=57440
* Build everything properly. This means:Mark Murray2000-02-243-8/+30
| | | | | | | | | | | | | | 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 the OpenSSH userland-building Makefiles.Mark Murray2000-02-241-0/+36
| | | | Notes: svn path=/head/; revision=57434
* Freefall/Internat diff reducer.Mark Murray2000-02-241-2/+2
| | | | Notes: svn path=/head/; revision=57414
* Freefall/Internat diff reducer.Mark Murray2000-02-241-2/+5
| | | | Notes: svn path=/head/; revision=57413
* Freefall/Internat diff reducer.Mark Murray2000-02-241-0/+2
| | | | Notes: svn path=/head/; revision=57412
* 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
* Move the rsaref gunk to libRSAglue where ports expect it.Kris Kennaway2000-01-201-8/+1
| | | | Notes: svn path=/head/; revision=56315
* Build infrastructure for libRSAglue, required for compatability withKris Kennaway2000-01-201-0/+48
| | | | | | | | ports even though it doesn't seem to do anything which requires it to be separate from libcrypto. Notes: svn path=/head/; revision=56314
* Turn back on libcrypto and libssl building.Kris Kennaway2000-01-161-1/+1
| | | | Notes: svn path=/head/; revision=56089
* *** empty log message ***Kris Kennaway2000-01-162-1/+10
| | | | Notes: svn path=/head/; revision=56087
* Add MAINTAINER tag so people don't feel the need to randomly frob with this.Kris Kennaway2000-01-162-0/+4
| | | | Notes: svn path=/head/; revision=56080
* 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
* Build infrastructure for OpenSSLKris Kennaway2000-01-146-0/+733
| | | | Notes: svn path=/head/; revision=55950
* Really really remove SHA-1 support.Kris Kennaway2000-01-091-1/+1
| | | | Notes: svn path=/head/; revision=55688
* Routines needed by new kerberos.Mark Murray2000-01-091-1/+1
| | | | Notes: svn path=/head/; revision=55654
* Remove the SHA stuff properly.Jordan K. Hubbard2000-01-081-1/+1
| | | | Notes: svn path=/head/; revision=55585
* I missed the LDADD/DPADD for -lmd in the secure cases. :-(Peter Wemm1999-12-191-3/+0
| | | | | | | Pointed out by: marcel Notes: svn path=/head/; revision=54829
* 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-072-1/+29
| | | | | | | Submitted by: Nick Sayer Notes: svn path=/head/; revision=51993
* Colour me stupid. This is a better way of using the macros.Mark Murray1999-09-211-1/+1
| | | | Notes: svn path=/head/; revision=51524
* Do this the same way as Internat to reduce diffs.Mark Murray1999-09-211-1/+1
| | | | Notes: svn path=/head/; revision=51511
* Someone changed major numbers of the libraries from 2 to 3 for 0 (zero) reasons.Dmitrij Tejblum1999-09-211-1/+1
| | | | | | | | | | | | Revert the major number back to 2. libcrypt only export one function, before the recent changes and now: char *crypt(const char *key, const char *salt); The prototype didn't changed. Internal representation of `char' and `char *' didn't changed. Therefore, there is no reason to change the version number. Notes: svn path=/head/; revision=51510
* Restore SONAME setting, otherwise libdescrypt.so.3 doesn't end up withPeter Wemm1999-09-211-0/+4
| | | | | | | a special SONAME of libcrypt.so.3 and the runtime symlink doesn't work. Notes: svn path=/head/; revision=51507
* Make this completely dependant on the exportable libcrypt, to avoidMark Murray1999-09-2012-1736/+94
| | | | | | | | duplication of effort. Also a large cleanup of the code, inspired by Brandon Gillespie. Notes: svn path=/head/; revision=51461
* libdes is bmaked and built from src/crypto/... now.Mark Murray1999-09-1970-12014/+12
| | | | Notes: svn path=/head/; revision=51425
* This commit was generated by cvs2svn to compensate for changes in r50894,Mark Murray1999-09-041-5/+5
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=50895
| * Vendor import EAY's LIBSSL to fix comments, etc.vendor/ssleayMark Murray1999-09-041-5/+5
| | | | | | | | Notes: svn path=/vendor-crypto/ssleay/dist/; revision=50894