Quanah Gibson-Mount
c1411b8199
ITS#9323 - Limit to OpenSSL 1.0.2 or later
2020-08-25 21:52:04 +00:00
Fabrice Fontaine
8df03b435e
ITS#9327 - Fix stripping when cross-compiling
...
Probably-Signed-off-by: Dave Bender <bender@benegon.com>
[yann.morin.1998@free.fr: patch was made by Dave, but he
forgot his SoB line, so I added it]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Retrieved from:
https://git.buildroot.net/buildroot/tree/package/openldap/0001-fix_cross_strip.patch ]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2020-08-25 19:54:59 +00:00
Ryan Tandy
daf3bd27a8
ITS#9307 --enable-<option>=mod requires --enable-modules
...
Provide a more specific diagnostic when configuring with
--enable-<option>=mod but not --enable-modules. Make this an error for
both backends and overlays, and remove the automatic fallback to static.
2020-08-05 03:29:42 +00:00
Ryan Tandy
fab49ef4a3
ITS#9235 Restore LDAP_API_FEATURE_X_OPENLDAP_REENTRANT
2020-07-03 17:24:16 -07:00
Ryan Tandy
a95e65d027
ITS#9235 Update comments referring to libldap_r
2020-07-03 17:24:16 -07:00
Ryan Tandy
a5c0b59398
ITS#9235 Define LDAP_R_COMPILE iff building with threads
2020-07-03 17:23:14 -07:00
Quanah Gibson-Mount
c06ac436e2
ITS#9235 Merge libldap_r into libldap
2020-07-03 17:23:14 -07:00
Brett Sheffield
42d7238925
ITS#8603 Add ldif_open_mem()
...
ldif_open_mem() is the fmemopen(3) equivalent of ldif_open() which opens
an ldif steam from memory, rather than from a file.
2020-06-23 10:31:08 +01:00
Quanah Gibson-Mount
f4e1549eb3
ITS#9236 - don't enable shell if --enable-backends is set, but let it be explicitly built
2020-05-14 17:54:53 +00:00
Quanah Gibson-Mount
c91bbe6eea
ITS#8614 - slapd must be built threaded
2020-05-14 16:30:17 +00:00
Ryan Tandy
9282e6edea
ITS#8155 Support cacertdir with GnuTLS
2020-05-14 07:56:28 -07:00
Ryan Tandy
2678a32a98
ITS#8224 Consolidate configure options validation
2020-04-22 16:18:50 +00:00
Ryan Tandy
5144fba8d1
ITS#8224 Simplify slapd minimal built-in backend check
...
--enable-slapd=auto is now implicitly handled the same as =yes.
2020-04-22 16:18:50 +00:00
Ryan Tandy
a2882e5eae
ITS#8224 Simplify --disable-slapd logic
2020-04-22 16:18:50 +00:00
Ryan Tandy
eadba4d0fe
ITS#8224 Use AS_HELP_STRING to indent configure options consistently
2020-04-22 16:18:50 +00:00
Ryan Tandy
82c8d3eb5d
ITS#8772 Remove --with-threads=mach option
2020-04-22 16:18:50 +00:00
Quanah Gibson-Mount
bc9a92866a
ITS#6740 - Always enable rewrite
2020-04-22 14:49:10 +00:00
Quanah Gibson-Mount
a019e7fe1a
ITS#9207 - Remove MozNSS code and documentation
2020-04-20 21:38:01 +00:00
Ryan Tandy
84ab23f37f
ITS#9087 Let configure detect cross windres tool
2020-04-17 21:39:52 +00:00
Quanah Gibson-Mount
a97eed06f0
ITS#6937 - Remove unused proctitle bits
2020-04-15 19:32:28 +00:00
Ryan Tandy
5368e22bf2
ITS#9213 Make --enable-modules imply --enable-dynamic
...
The default for --enable-dynamic is now "auto", meaning "yes" if
--enable-modules and "no" otherwise.
2020-04-14 12:10:06 -07:00
Quanah Gibson-Mount
1a55a5c61b
ITS#9177 - Finish updating migration to latest autoconf and related build tools
2020-04-10 17:44:56 +00:00
Ryan Tandy
27545be45f
ITS#8383 Look for socklen_t in <ws2tcpip.h> too
...
MinGW targets do not have the <sys/socket.h> header. The configure check
would conclude that there is no socklen_t type, resulting in portable.h
containing its own definition of socklen_t, which would later conflict
with the actual definition in <ws2tcpip.h>.
Add <ws2tcpip.h> to the configure check for socklen_t, so that the
defined type is correctly detected.
2020-04-03 16:59:15 +00:00
Ryan Tandy
2b01b8dd56
ITS#6035 Create test script
2020-04-02 09:10:51 -07:00
Andrew Lawrence
6f5cc45f93
ITS#8639 remove LANMAN hashed passwords
2020-03-07 16:55:35 +00:00
Ryan Tandy
1dbb82ec8c
Fix SLAPD_OVER_RETCODE description
2020-02-28 12:00:14 -08:00
Ryan Tandy
f8427a9b58
ITS#9144 Remove unused ICU detection and linking
...
This reverts commits a956f75924
("Add (not
yet used) ICU detection") and 1cf5838e08
("detect ICU and link it into slapd(8)").
2020-01-09 17:21:33 +00:00
Quanah Gibson-Mount
f6ad222e41
Happy New Year!
2020-01-09 16:50:21 +00:00
Ondřej Kuzník
e192a0e544
Only allow autoca building with openssl
2019-08-27 17:23:13 +01:00
Ryan Tandy
67f81dccc8
ITS#8753 Set minimum GnuTLS version to 3.2.2
...
Ensure gnutls_digest_get_id() is available
2019-08-27 16:56:48 +01:00
Quanah Gibson-Mount
35166673d2
Revert "ITS#9008 moduledir rpath changes"
...
This reverts commit 469bc3afbf
.
2019-05-17 17:03:25 +00:00
Quanah Gibson-Mount
ec2cb12e68
ITS#9010 - Delete back-bdb/back-hdb
...
This commits deletes all references and code for back-bdb and back-hdb.
There is some follow up work still necessary to flush out the admin
guide for back-mdb.
2019-05-13 17:20:28 +00:00
Emily Backes
469bc3afbf
ITS#9008 moduledir rpath changes
2019-04-24 10:15:37 +01:00
Quanah Gibson-Mount
b45a6a7dc7
Happy New Year!
2019-01-14 18:46:16 +00:00
Quanah Gibson-Mount
fb35befa9a
Fixes windows build with new MS AD sync Add CLIENT_LIBS for libraries required to build the clients.
2019-01-02 15:44:20 +00:00
Quanah Gibson-Mount
ce53de926b
ITS#8948 - Fix BDB lib to only be linked with static backend
2018-12-31 21:32:21 +00:00
Ondřej Kuzník
f65eaee285
ITS#8116 clients use uuid_* as well now
2018-11-07 11:07:35 +00:00
Ondřej Kuzník
5c0b820c4a
ITS#8772 Remove cthread support
2018-10-19 13:08:10 +01:00
Quanah Gibson-Mount
eb087e0861
ITS#8573 TLS option test suite
2018-06-14 16:19:10 +01:00
Quanah Gibson-Mount
59e9ff6243
Happy New Year
2018-03-22 15:35:24 +00:00
Quanah Gibson-Mount
c5b73dd85b
ITS#6300 -- Update for multi-listener support
2017-10-19 14:55:01 -07:00
Bryan Duncan
a25046535c
ITS #6300 : Added support for using kqueue in slapd (for systems that support kqueue(2).
...
Patch obtained from:
http://public.me.com/bryan.duncan/bryan-duncan.kqueue.090922.patch
# This patch file is derived from OpenLDAP Software. All of the
# modifications to OpenLDAP Software represented in the following
# patch(es) were developed by Apple. I, Bryan Duncan, am authorized by
# Apple, my employer, to release this work under the following terms.
#
# Copyright 2009 Apple Inc. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted only as authorized by the OpenLDAP
# Public License.
#
# A copy of this license is available in file LICENSE in the
# top-level directory of the distribution or, alternatively, at
# http://www.OpenLDAP.org/license.html .
#
2017-10-19 14:54:50 -07:00
Josh Soref
10566c8be3
ITS#8605 - spelling fixes
...
* javascript
* kernel
* ldap
* length
* macros
* maintained
* manager
* matching
* maximum
* mechanism
* memory
* method
* mimic
* minimum
* modifiable
* modifiers
* modifying
* multiple
* necessary
* normalized
* objectclass
* occurrence
* occurring
* offered
* operation
* original
* overridden
* parameter
* permanent
* preemptively
* printable
* protocol
* provider
* really
* redistribution
* referenced
* refresh
* regardless
* registered
* request
* reserved
* resource
* response
* sanity
* separated
* setconcurrency
* should
* specially
* specifies
* structure
* structures
* subordinates
* substitution
* succeed
* successful
* successfully
* sudoers
* sufficient
* superiors
* supported
* synchronization
* terminated
* they're
* through
* traffic
* transparent
* unsigned
* unsupported
* version
* absence
* achieves
* adamson
* additional
* address
* against
* appropriate
* architecture
* associated
* async
* attribute
* authentication
* authorized
* auxiliary
* available
* begin
* beginning
* buffered
* canonical
* certificate
* charray
* check
* class
* compatibility
* compilation
* component
* configurable
* configuration
* configure
* conjunction
* constraints
* constructor
* contained
* containing
* continued
* control
* convenience
* correspond
* credentials
* cyrillic
* database
* definitions
* deloldrdn
* dereferencing
* destroy
* distinguish
* documentation
* emmanuel
* enabled
* entry
* enumerated
* everything
* exhaustive
* existence
* existing
* explicitly
* extract
* fallthru
* fashion
* february
* finally
* function
* generically
* groupname
* happened
* implementation
* including
* initialization
* initializes
* insensitive
* instantiated
* instantiation
* integral
* internal
* iterate
2017-10-11 14:39:38 -07:00
Ondřej Kuzník
5adcdb7642
Fix warnings issued by autoconf 2.68+
2017-09-26 14:41:11 +01:00
Howard Chu
afa861bf22
ITS#8719 add crypt_r() support
2017-09-06 21:25:16 +01:00
Quanah Gibson-Mount
626ba7eca7
Fix 9bafb16e1b
- autoca support
2017-04-18 08:22:56 -07:00
Howard Chu
2b920ecaec
Add autoca overlay
...
Automated certificate authority
2017-04-08 02:51:08 +01:00
Quanah Gibson-Mount
1df85d3427
Happy New Year!
2017-01-03 12:36:47 -08:00
Quanah Gibson-Mount
75629f002e
ITS#8353 -- More for OpenSSL 1.1.0 compat
2016-12-07 18:10:14 -08:00
Nadezhda Ivanova
90a80a590d
ITS#8303 Fixed an error in configure.in
...
This fixes an incorreclty named variable, introduced with
commit 6cafdfa8d8
2016-02-08 12:46:41 +00:00