|
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 ...
|