opnsense-src/crypto
Dimitry Andric e656c69b8d Fix enum warning in heimdal
This fixes a clang 19 warning:

crypto/heimdal/lib/krb5/deprecated.c:75:17: error: comparison of different enumeration types ('krb5_keytype' (aka 'enum ENCTYPE') and 'enum krb5_keytype_old') [-Werror,-Wenum-compare]
   75 |     if (keytype != KEYTYPE_DES || context->etypes_des == NULL)
      |         ~~~~~~~ ^  ~~~~~~~~~~~

In https://github.com/heimdal/heimdal/commit/3bebbe5323 this was solved
by adding a cast. That commit is rather large, so I'm only applying the
one-liner here.

MFC after:	3 days

(cherry picked from commit 6f25b46721)
2024-08-04 12:21:02 +02:00
..
heimdal Fix enum warning in heimdal 2024-08-04 12:21:02 +02:00
openssh openssh: use '' instead of `' in config.h 2024-07-15 14:45:16 -04:00
openssl aarch64: fix branch target indications in arm64cpuid.pl and keccak1600 2024-07-15 08:09:43 +00:00
README Two more $FreeBSD$ stragglers 2023-09-17 08:34:41 -06:00

This directory is for the EXACT same use as src/contrib, except it
holds crypto sources.  In other words, this holds raw sources obtained
from various third party vendors, with FreeBSD patches applied.  No
compilation is done from this directory, it is all done from the
src/secure directory.  The separation between src/contrib and src/crypto
is the result of an old USA law, which made these sources export
controlled, so they had to be kept separate.