History log of /netbsd-src/external/bsd/openldap/lib/libldap/Makefile.libldap (Results 1 – 15 of 15)
Revision Date Author Comments
# c4b7a9e7 03-Jun-2023 lukem <lukem@NetBSD.org>

bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPL

bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.

show more ...


# dfe7b6ae 09-May-2023 christos <christos@NetBSD.org>

accommodate OpenSSL-3.x


# e66c058f 13-Sep-2021 dholland <dholland@NetBSD.org>

Fix broken build with MKKERBEROS=no


# 99fe67ed 15-Aug-2021 christos <christos@NetBSD.org>

Conditionalize GSSAPI use on USE_KERBEROS


# 549b59ed 14-Aug-2021 christos <christos@NetBSD.org>

Merge openldap-2.5.6.


# bf3ec463 16-Oct-2019 mrg <mrg@NetBSD.org>

use GCC_NO_STRINGOP_OVERFLOW for charray.c.

this only affects some platforms.


# 0c048d5a 04-Feb-2018 christos <christos@NetBSD.org>

switch everyone to openssl.old


# ef315f79 21-May-2017 riastradh <riastradh@NetBSD.org>

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated. I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet... That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.

show more ...


# 590e1f0c 28-May-2014 tron <tron@NetBSD.org>

Update for building OpenLDAP 2.4.39.


# 9a2cfaa2 08-Mar-2010 lukem <lukem@NetBSD.org>

update for .c changes in 2.4.21


# 36f53fd2 20-Jul-2009 christos <christos@NetBSD.org>

depend on the proper libcrypto


# 604c46c9 27-Oct-2008 mrg <mrg@NetBSD.org>

reference other libraries from their relative location.


# da81ae23 31-Aug-2008 mrg <mrg@NetBSD.org>

support MKCRYPTO==no. approved by lukem.


# 55407074 13-Aug-2008 lukem <lukem@NetBSD.org>

Add assertion.c to SRCS (introduced in 2.4.9->2.4.11 merge)


# e77448e0 22-May-2008 lukem <lukem@NetBSD.org>

NetBSD reachover build framework for OpenLDAP.
Inspired by framework kindly donated by Wasabi Systems.