summaryrefslogtreecommitdiffstats
path: root/secure/lib
Commit message (Collapse)AuthorAgeFilesLines
* I'm now happy that this is no longer needed. Libcrypto hasmarkm2003-06-0411-1621/+0
| | | | all its functionality, and all its consumers have been converted.
* Disconnect libcipher from the build. It only does DES, and we alreadymarkm2003-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).
* Strip the private blowfish code down to only that which ismarkm2003-06-023-263/+4
| | | | | required to make crypt(3) blowfish "$2a$..." hashes. Lint and warnsify.
* Ugg, wrong version.obrien2003-06-011-1/+1
| | | | CSTD=gnu89, c89 wont do.
* This isn't C99 clean.obrien2003-06-011-0/+2
|
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extramarkm2003-05-052-2/+2
| | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked.
* The including makefile's directory is tried first for .include "...".ru2003-04-301-1/+1
|
* Most things depend on !defined(NO_OPENSSL); make it look so.ru2003-04-301-3/+3
|
* NOSECURE is implied by NOCRYPT, meaning if the latter is definedru2003-04-301-1/+1
| | | | we won't be here.
* Remove Kerberos IV shims.des2003-04-231-1/+1
|
* Update for 3.6.1p1; also remove Kerberos IV shims.des2003-04-231-5/+3
|
* Silence `make -s' (echo -> ${ECHO}).bde2003-04-131-1/+1
|
* libtelnet depends on OpenSSL.ru2003-04-011-1/+1
| | | | PR: 50507
* Back out rev 1.60, taking the pointy hat away from nectar as 'rm -f'obrien2003-03-111-2/+2
| | | | | doesn't need to be prefixed with '-'. Keep the pointy hat for myself for not reading the code closely.
* Don't error out the build if removing a "stale" symlink fails.obrien2003-03-101-2/+2
| | | | Pointy hat for breaking my installworld: nectar
* Handle includes the normal way.ru2003-02-272-84/+67
| | | | | Reviewed by: markm Approved by: nectar
* Regenerate man pages after import of OpenSSL 0.9.7a.nectar2003-02-19229-468/+474
|
* LIBDIR/INCLUDEDIR do not include DESTDIR.nectar2003-02-181-2/+2
| | | | Reported by: Andrzej Tobola <san@iem.pw.edu.pl>
* Follow-up to previous commit: we had a des.h symlink, too. Removenectar2003-02-181-0/+1
| | | | that.
* Previously, libcrypto contained symbols that were identical to EAYnectar2003-02-181-0/+7
| | | | | | | | | libdes, and functionally close enough so that we created symlinks (libdes -> libcrypto) to help older applications. With the import of OpenSSL 0.9.7, this is no longer true and we no longer install these symlinks. However, systems that are upgraded may have these symlinks, which could cause non-obvious breakage at build-time. Therefore, blow any old symlinks away in the `afterinstall' target.
* Correct path for finding asm-generating files.nectar2003-02-141-6/+6
|
* Install the OpenSSL man pages in /usr/share/openssl/mannectar2003-02-10233-535/+1443
| | | | and remove the WANT_OPENSSL_MANPAGES knob.
* Do not define OPENSSL_NO_KRB5 here in CFLAGS. It is handled innectar2003-02-091-1/+1
| | | | | | opensslconf.h. Reminded by: reports from des, obrien
* Re-add WANT_OPENSSL_MANPAGES knob.nectar2003-01-311-0/+2
| | | | Noticed by: ru
* Background:nectar2003-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | | When libdes was replaced with OpenSSL's libcrypto, there were a few interfaces that the former implemented but the latter did not. Because some software in the base system still depended upon these interfaces, we simply included them in our libcrypto (rnd_keys.c). Now, finally get around to removing the dependencies on these interfaces. There were basically two cases: des_new_random_key -- This is just a wrapper for des_random_key, and these calls were replaced. des_init_random_number_generator et. al. -- A few functions were used by the application to seed libdes's PRNG. These are not necessary when using libcrypto, as OpenSSL internally seeds the PRNG from /dev/random. These calls were simply removed. Again, some of the Kerberos 4 files have been taken off the vendor branch. I do not expect there to be future imports of KTH Kerberos 4.
* Re-add WANT_OPENSSL_MANPAGES knob.nectar2003-01-291-0/+2
|
* Hopefully fix world for folks not compiling IDEA (the default).peter2003-01-291-2/+2
| | | | | NO_IDEA is now spelled OPENSSL_NO_IDEA. Update the bmake glue accordingly or the IDEA references are not stripped from <openssl/evp.h>
* Force OPENSSL_NO_KRB5. OpenSSL's current implementation of RFC 2712nectar2003-01-296-0/+12
| | | | | | | can only be built with MIT Kerberos. If we didn't define this here, then SSL-using applications would have to define OPENSSL_NO_KRB5 themselves in order to build.
* Update for OpenSSL 0.9.7. No assembler code at the moment. Thismarkm2003-01-28272-12639/+11093
| | | | will follow.
* Remove myself as maintainer of openssl; I no longer have enough time tokris2002-11-212-4/+0
| | | | devote to it.
* DON'T EVER PUT THIS BACK!ru2002-11-081-1/+1
| | | | Pointy hat to: obrien
* Style sync with rest of FreeBSD.obrien2002-11-066-52/+41
|
* Update for OpenSSH 3.5p1.des2002-10-291-1/+9
|
* Don't lint contrib'ed sources, even if the builder has asked for linting.markm2002-09-253-0/+6
| | | | Its Just Too Noisy.
* Bandaid for a broken world. The real fix is somewhat moreru2002-09-202-12/+10
| | | | complicated and will be sent for a review.
* Added the missing dependencies for openssl/ headers.ru2002-09-191-5/+7
|
* Use `uint32_t' instead of `unsigned long', since the code assumes 32-bitnectar2002-08-241-30/+29
| | | | | | | | | arithmetic. Reviewed by: make test The fact that bdes(1) didn't work was Reported by: Fred Clift <fclift@verio.net>
* Update list of installed manual pages after regenerating them.nectar2002-07-301-2/+6
|
* This commit was generated by cvs2svn to compensate for changes in r100946,nectar2002-07-30225-673/+1442
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the regenerated OpenSSL man pages after import of OpenSSL 0.9.6e.nectar2002-07-30225-673/+1442
| |
* | Update to match reality (i.e. reference libcrypto headers andnectar2002-07-301-3/+4
| | | | | | | | libraries, not the no-longer-existent libdes).
* | s,/usr/include,${INCLUDEDIR},ru2002-07-221-1/+1
| |
* | No guts, no glory. Switch to OpenSSH-portable.des2002-06-251-3/+7
| | | | | | | | Sponsored by: DARPA, NAI Labs
* | Update Makefiles for OpenSSH 3.3.des2002-06-231-3/+4
| |
* | Make NO_OPENSSL actually imply NO_OPENSSH, as documented in make.conf(5).ru2002-06-211-1/+1
| |
* | for OpenSSL 0.9.5aobrien2002-05-151-0/+175
| |
* | Build using pregenerated manpages; don't use perl to translate .pod's.markm2002-05-141-4/+1
| | | | | | | | The translated .pod's have already been committed.
* | This commit was generated by cvs2svn to compensate for changes in r96593,markm2002-05-14223-0/+52244
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * As the perl-generated assembler files have been committed, add themarkm2002-05-14223-0/+52244
| | | | | perl-generated (.pod) manual pages too. This is another nail in the perl5 coffin (for base perl, not the port or the language in general).
* Removed now unused INTERNALSTATICLIB.ru2002-05-131-2/+0
| | | | | INTERNALLIB now implies NOPIC and NOPROFILE. Removed gratuitous NOMAN.
OpenPOWER on IntegriCloud