History log of /dflybsd-src/lib/librecrypto/Makefile (Results 1 – 12 of 12)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0
# 6f5ec8b5 27-Nov-2022 Antonio Huete Jimenez <tuxillo@quantumachine.net>

libressl: Local modifications after the upgrade (refs #3333)

libressl:
- Adjust Makefiles to include a number of source files that have been
either added or moved around.
- Bump shlib.
-

libressl: Local modifications after the upgrade (refs #3333)

libressl:
- Adjust Makefiles to include a number of source files that have been
either added or moved around.
- Bump shlib.
- Forcibly compile in engines by removing OPENSSL_NO_ENGINE which no longer
seems to be valid to have a full build. We wanted to avoid doing hacks to
bypass the OPENSSL_NO_ENGINE requirement. As far as we know the engine
code is disabled anyways.
librecrypto:
- Adjust Makefiles to include a number of source files that have been
either added or moved around.
- Bump shlib.
ldns:
- Remove HAVE_EVP_DSS1 from config.h to avoid using removed LibreSSL API
functions.
crytpsetup:
- Adjustments to use the new API.
dc:
- Adjustments to use the new API.
nc:
- Add more source files to the Makefile from libtls, which are now required.

Testing-and-fixes: @dillon, @tuxillo, @aly

show more ...


Revision tags: v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0
# 845ff62f 04-Nov-2020 Daniel Fojt <df@neosystem.org>

Upgrade libressl. 2/2

Update README.{DELETED,DRAGONFLY} and adapt Makefiles.


Revision tags: v5.8.3, v5.8.2
# 232e2491 06-Sep-2020 Sascha Wildner <saw@online.de>

<sys/cdefs.h>: Add __{BEGIN,END}_HIDDEN_DECLS definitions and use them.

Remove local empty definitions of these macros in some Makefiles.

Thanks to zrj for testing with a full bulk build.

Taken-fr

<sys/cdefs.h>: Add __{BEGIN,END}_HIDDEN_DECLS definitions and use them.

Remove local empty definitions of these macros in some Makefiles.

Thanks to zrj for testing with a full bulk build.

Taken-from: OpenBSD

show more ...


# 7b043dd4 29-Jul-2020 Daniel Fojt <df@neosystem.org>

libressl: cleanup the build

Drop our custom CRYPTO_{free,malloc}.c and use libressl's malloc-wrapper.c
instead.

Discussed with: Rimvydas Jasinskas


# cefd3e6a 24-Jul-2020 Daniel Fojt <df@neosystem.org>

libressl: add back missing header file

Add back /usr/include/priv/openssl/gost.h that was mistakenly removed
in commit 7dae3d51+.

Pointed out by: Sascha Wildner


# 7dae3d51 21-Jul-2020 Daniel Fojt <df@neosystem.org>

Upgrade libressl. 2/2

Update README.{DELETED,DRAGONFLY} and adapt Makefiles to vendor changes.


Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2
# b8853c71 22-Jul-2019 Sascha Wildner <saw@online.de>

libcrypto: Remove two no longer needed .PATHs.


Revision tags: v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2
# 26c5a308 15-Apr-2019 zrj <rimvydas.jasinskas@gmail.com>

ldns: Adjust makefiles for ldns-1.7.0 update.

Several changes:
* move ldns.h to contrib
* use single config.h
* convert ldns headers to private (ldns is a private base lib)
* bump soname for api

ldns: Adjust makefiles for ldns-1.7.0 update.

Several changes:
* move ldns.h to contrib
* use single config.h
* convert ldns headers to private (ldns is a private base lib)
* bump soname for api changesmi, use shpub
* add missing deps on librecrypto.so
* update READMES

Currently only user of the libprivate_ldns is drill(1).
OpenSSH will be adjusted to use this lib next.

show more ...


# 078f87a8 12-Apr-2019 zrj <rimvydas.jasinskas@gmail.com>

Update LibreSSL makefiles.

Version 2.9.1, add local CRYPTO_free.c CRYPTO_malloc.c to avoid extra deps.


# 2df2f91d 13-Jan-2019 Sascha Wildner <saw@online.de>

libcrypto: Switch over to libc's reallocarray().


Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# 6d1a01fe 09-Nov-2016 zrj <rimvydas.jasinskas@gmail.com>

LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).

Collect common private libraries path handling bits into share/mk/bsd.lib.mk.
It is cleaner this way, prevents issues like manual paths an

LIBPRIV: Introduce PRIVATELIB knob (just like INTERNALLIB).

Collect common private libraries path handling bits into share/mk/bsd.lib.mk.
It is cleaner this way, prevents issues like manual paths and/or ignoring stale
.depend for /usr/obj/usr/src/world_x86_64/usr/lib/priv/priv/libprivate_ncurses.a

show more ...


# 0fe46dc6 27-Oct-2016 Matthew Dillon <dillon@apollo.backplane.com>

build - Rewire secure, remove conflicts from libmd, libcrypt

* Remove /usr/src/secure, folding all of its subsystems into
/usr/src. There's no point having a /usr/src/secure any more,
the syste

build - Rewire secure, remove conflicts from libmd, libcrypt

* Remove /usr/src/secure, folding all of its subsystems into
/usr/src. There's no point having a /usr/src/secure any more,
the system won't run without the secure stuff, the idea that some foreign
actor could segregate it in order to legally download code without crypto
is absurd on the modern internet, and the U.S. government stopped caring
decades ago.

* Remove conflicts from libmd and libcrypt. Essentially this removes
the SHA*_*() and MD5_*() APIs from libmd because these APIs already
exist in lib[re]ssl.

The older SHA*() and MD5*() APIs are partially retained for legacy base
code, but will be removed in a later stage (moved to direct-linking the
needed support source).

Conflicting routines in libcrypt have been renamed and internalized to
be libcrypt-only.

* Major rewiring of the Makefile's to support the changes.

show more ...