Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (153)
6a47588f
Return to engineering
Dec 19, 2018
04496d5e
Return to engineering
Dec 19, 2018
11320a91
ITS#8727 plug ber leaks
Dec 20, 2018
24caba7a
ITS#8727
Dec 20, 2018
42d441c8
ITS#8948 - Fix BDB lib to only be linked with static backend
Dec 31, 2018
6fe4fa67
ITS#8948 -- Regenerate configure
Dec 31, 2018
77996215
ITS#8948
Dec 31, 2018
0d34830b
ITS#8353 CRYPTO_set_id_callback deprecated in OpenSSL 0.9.9
Jan 02, 2019
127508a8
ITS#8353
Jan 02, 2019
f9acf682
Happy New Year!
Jan 14, 2019
af55d243
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Jan 14, 2019
37e4d827
Happy New Year!
Jan 14, 2019
59758c84
Test updating memberof config works
Jan 14, 2019
7553afa6
ITS#8663 Fix memberof SLAP_CONFIG_EMIT
Jan 14, 2019
de23e57b
ITS#8663
Jan 14, 2019
b15149a5
Happy New Year
Jan 14, 2019
7375ffc0
ITS#8969 tweak mdb_page_split
Jan 31, 2019
8c39ba10
ITS#8969
Jan 31, 2019
49788dc9
Happy New Year
Jan 31, 2019
4e843b33
ITS#8969 tweak mdb_page_split
Jan 31, 2019
3cb67502
ITS#8969
Jan 31, 2019
28ede29b
ITS#8952 use msec for epoll / devpoll event wait
Jan 31, 2019
cd9812f1
ITS#8952
Jan 31, 2019
55daae4a
ITS#8472 only do index cleanup if DB is running
Jan 31, 2019
9ed69f92
ITS#8472
Jan 31, 2019
61680107
ITS#8968 - Fix ASYNC connection on Solaris 10
Jan 31, 2019
f42f92b1
ITS#8968
Jan 31, 2019
a5a8739b
ITS#8957 - Fix ASYNC TLS
Jan 31, 2019
3a5ce78d
ITS#8957
Jan 31, 2019
9e35884f
ITS#8963 use BIND timeout for start_tls
Jan 31, 2019
d16ee327
ITS#8963
Jan 31, 2019
ea30be61
ITS#8975 WIN32: Skip setting file pointer for write maps
Feb 10, 2019
f8505b10
ITS#8975
Feb 10, 2019
f40e658d
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Feb 13, 2019
69b246fe
ITS#8971 most exops have no reqDN
Feb 13, 2019
18f78b44
ITS#8971 tweak prev commit
Feb 13, 2019
9bd7ad94
ITS#8971
Feb 18, 2019
d4a0a9b3
ITS#8980 fix async connections with non-blocking TLS
Feb 28, 2019
e671a75f
ITS#8989 fix bitshift integer overflow
Mar 10, 2019
8f154a84
ITS#8989
Mar 10, 2019
d196e114
ITS#8990 pickup SLAP_MOD_SOFT modops
Mar 11, 2019
7c1e1adf
ITS#8990
Mar 11, 2019
d1653bb1
ITS#8980 Actually return the computed status
Mar 19, 2019
8d93fe07
ITS#9007 don't free loose writemap pages
Apr 16, 2019
4da8e78f
ITS#9007
Apr 16, 2019
47a846a6
ITS#8764 - Fix minor typo
Apr 17, 2019
c373ec77
ITS#8761 - Fix comment
Apr 17, 2019
34b6608f
ITS#8764, ITS#8761
Apr 17, 2019
d6e34dd4
ITS#8980
Apr 17, 2019
11c1fa98
ITS#8771 - Note back-mdb is recommended
Apr 17, 2019
b8356196
ITS#8881 - Note MDB is the primary backend
Apr 17, 2019
8285119e
ITS#8881, ITS#8771
Apr 17, 2019
09eb8024
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_4
Apr 18, 2019
f2ae471a
ITS#7585 fix ldapi with SASL_NOCANON
Apr 18, 2019
8bb27041
ITS#7585
Apr 18, 2019
45d6f082
ITS#9012 one more Win64 fix
Apr 21, 2019
aab1133f
ITS#9012
Apr 21, 2019
2e62a251
ITS#7595 Add Elliptic Curve support for OpenSSL
May 06, 2019
62f31efe
ITS#7595 more doc for elliptic curve
May 06, 2019
b68bf285
ITS#7595 don't try to use EC if OpenSSL lacks it
May 06, 2019
1e3fdb58
ITS#7595
May 06, 2019
bc3a7e3d
ITS#9015 Generate contextCSN unless we're a pure replica.
May 07, 2019
37f2696a
ITS#9015 Don't generate contextCSN on empty DB
May 07, 2019
058c622c
ITS#9015 Treat an empty cookie from a FALLBACK search as a success
May 07, 2019
0a4c59ee
ITS#9015
May 09, 2019
f2f01cfa
ITS#8693 Document unused but generated starttls parameter
May 09, 2019
f8242e10
ITS#8693 Tweak previous commit
May 09, 2019
fb4a6a96
ITS#8693
May 09, 2019
aa2b0ea0
Fix minor typo
May 09, 2019
d5c4dd63
ITS#8743 Initialise the metafilter we allocate
May 13, 2019
bfe2de8f
ITS#8743
May 13, 2019
33945aeb
use AI_ADDRCONFIG if defined in the environment
May 13, 2019
3997ae99
ITS#7326
May 13, 2019
1d23a7a7
ITS#8999 fix telephoneNumberNormalize, cert DN validation
May 22, 2019
641e4ba7
ITS#8999 more for prev commit
May 22, 2019
4abf3bf2
ITS#8999
May 22, 2019
4a322784
ITS#9031 - Update documentation for mdb
Jun 07, 2019
e5f945ba
ITS#7042 Allow unsetting of tls_* syncrepl options.
Jun 13, 2019
cde56fad
ITS#7996 Tighten race in ldap_int_initialize
Jun 13, 2019
6f623dfa
ITS#8427 Set up TLS settings on each reconnection
Jun 13, 2019
653922c5
ITS#8427 Only do StartTLS if configured
Jun 13, 2019
8e6d1b8b
ITS#8674 Return correct result from ldap_create_assertion_control_value
Jun 13, 2019
c4f55cea
ITS#8754 Don't try IPv6 addresses unless configured to
Jun 13, 2019
b61e6687
ITS#8841 Fix an assertion error in back-meta when network interface is unavailable
Jun 13, 2019
012a7c16
Fix examples by removing quotes
Jun 13, 2019
9c281803
ITS#9031
Jun 14, 2019
8b16785a
ITS#7042
Jun 14, 2019
9333de4b
ITS#7996, ITS#8450
Jun 14, 2019
d9d419c3
ITS#8427
Jun 14, 2019
13e48504
ITS#8674
Jun 14, 2019
e6dd5996
ITS#8754
Jun 14, 2019
52724198
ITS#8841
Jun 14, 2019
46aab923
ITS#8671 Expose OpenLDAP specific interfaces in openldap.h
Jun 14, 2019
0c44b22d
ITS#8671
Jun 14, 2019
358a3c3b
ITS#8037 - Add support for relax control to delta-syncrepl
Jun 17, 2019
f3067d33
ITS#8037
Jun 17, 2019
be55e8cb
ITS#8508 - Allow ucgendat.c to recognize title-case characters even if they do...
Jun 17, 2019
11e63c2f
ITS#8508
Jun 17, 2019
cc1d6fe4
ITS#8864 Fix ber_realloc after a partial ber_flush
Jun 17, 2019
4168010d
ITS#8864
Jun 17, 2019
Show whitespace changes
Inline
Side-by-side
Some changes are not shown.
For a faster browsing experience, only
20 of 1000+
files are shown.
ANNOUNCEMENT
View file @
8dfacc28
...
...
@@ -106,6 +106,6 @@ SUPPORTED PLATFORMS
---
OpenLDAP is a registered trademark of the OpenLDAP Foundation.
Copyright 1999-201
8
The OpenLDAP Foundation, Redwood City,
Copyright 1999-201
9
The OpenLDAP Foundation, Redwood City,
California, USA. All Rights Reserved. Permission to copy and
distribute verbatim copies of this document is granted.
CHANGES
View file @
8dfacc28
OpenLDAP 2.4 Change Log
OpenLDAP 2.4.48 (2019/07/24)
Added libldap OpenSSL Elliptic Curve support (ITS#7595)
Added libldap Expose OpenLDAP specific interfaces via openldap.h (ITS#8671)
Added slapd-monitor support for slapd-mdb (ITS#7770)
Fixed liblber leaks (ITS#8727)
Fixed liblber with partial flush (ITS#8864)
Fixed libldap ASYNC TLS so it works (ITS#8957,ITS#8980)
Fixed libldap ASYNC connections with Solaris 10 (ITS#8968)
Fixed libldap with SASL_NOCANON=on and ldapi connections (ITS#7585)
Fixed libldap to be able to unset syncrepl TLS options (ITS#7042)
Fixed libldap race condition in ldap_int_initialize (ITS#7996, ITS#8450)
Fixed libldap return code in ldap_create_assertion_control_value (ITS#8674)
Fixed libldap to correctly disable IPv6 when configured to do so (ITS#8754)
Fixed libldap to correctly close TLS connection (ITS#8755)
Fixed libldap_r handling of deprecated OpenSSL function (ITS#8353)
Fixed liblunicode case correspondance (ITS#8508)
Fixed slapd with an idletimeout of less than four seconds (ITS#8952)
Fixed slapd config parser variable for Windows64 (ITS#9012)
Fixed slapd syncrepl fallback handling with delta-syncrepl (ITS#9015)
Fixed slapd telephoneNumberNormalize, cert DN validation (ITS#8999)
Fixed slapd syncrepl for relax with delta-syncrepl (ITS#8037)
Fixed slapd to restrict rootDN proxyauthz to its own databases (ITS#9038)
Fixed slapd to initialize SASL SSF per connection (ITS#9052)
Fixed slapo-accesslog with SLAP_MOD_SOFT modifications (ITS#8990)
Fixed slapd-ldap starttls connections timeout behavior (ITS#8963)
Fixed slapd-ldap segfault when entry result doesn't match filter (ITS#8997)
Fixed slapd-meta conversion from slapd.conf to cn=config (ITS#8743)
Fixed slapd-meta assertion when network interface goes down (ITS#8841)
Fixed slapd-mdb fix bitshift integer overflow (ITS#8989)
Fixed slapd-mdb index cleanup with cn=config (ITS#8472)
Fixed slapd-mdb to improve performance with alias deref (ITS#7657)
Fixed slapo-accesslog possible assert with exops (ITS#8971)
Fixed slapo-chain to correctly reject multiple chaining URIs (ITS#8637)
Fixed slapo-chain conversion from slapd.conf to cn=config (ITS#8799)
Fixed slapo-memberof conversion from slapd.conf to cn=config (ITS#8663)
Fixed slapo-memberof for group name change to itself (ITS#9000)
Fixed slapo-ppolicy behavior when pwdInHistory is changed (ITS#8349)
Fixed slapo-rwm to not free original filter (ITS#8964)
Fixed slapo-syncprov contextCSN generation (ITS#9015)
Build Environment
Fixed slapd to only link to BDB libraries with static build (ITS#8948)
Fixed libldap implicit declaration with LDAP_CONNECTIONLESS (ITS#8794)
Fixed libldap double inclusion of limits.h in cyrus.c (ITS#9041)
Documentation
General - Fixed minor typos (ITS#8764, ITS#8761)
admin24 - Miscellaneous updates promoting mdb and fixing examples (ITS#9031)
slapd.access(5) - Note MDB is the primary backend (ITS#8881)
slapd.backends(5) - Note MDB is the recommended backend (ITS#8771)
slapd-ldap(5) - Document starttls parameter (ITS#8693)
Contrib
Added slapo-lastbind capability to forward authTimestamp updates (ITS#7721)
OpenLDAP 2.4.47 Release (2018/12/19)
Added slapd-sock DN qualifier for subtrees to be processed (ITS#8051)
Added slapd-sock ability to send extended operations to external listeners (ITS#8714)
...
...
COPYRIGHT
View file @
8dfacc28
Copyright 1998-201
8
The OpenLDAP Foundation
Copyright 1998-201
9
The OpenLDAP Foundation
All rights reserved.
Redistribution and use in source and binary forms, with or without
...
...
INSTALL
View file @
8dfacc28
...
...
@@ -107,7 +107,7 @@ $OpenLDAP: pkg/openldap-guide/release/install.sdf,v 1.16 2002/02/18
This work is part of OpenLDAP Software <http://www.openldap.org/>.
Copyright 1998-201
8
The OpenLDAP Foundation.
Copyright 1998-201
9
The OpenLDAP Foundation.
All rights reserved.
Redistribution and use in source and binary forms, with or without
...
...
Makefile.in
View file @
8dfacc28
...
...
@@ -2,7 +2,7 @@
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
README
View file @
8dfacc28
...
...
@@ -29,7 +29,7 @@ REQUIRED SOFTWARE
MAKING AND INSTALLING THE DISTRIBUTION
Please see the INSTALL file for basic instructions. More
detailed instructions can be found in the OpenLDAP Admnistrator's
detailed instructions can be found in the OpenLDAP Adm
i
nistrator's
Guide (see DOCUMENTATION section).
...
...
@@ -78,7 +78,7 @@ $OpenLDAP$
This work is part of OpenLDAP Software <http://www.openldap.org/>.
Copyright 1998-201
8
The OpenLDAP Foundation.
Copyright 1998-201
9
The OpenLDAP Foundation.
All rights reserved.
Redistribution and use in source and binary forms, with or without
...
...
build/dir.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/info.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/lib-shared.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/lib-static.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/lib.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/ltmain.sh
View file @
8dfacc28
...
...
@@ -28,7 +28,7 @@
# configuration script generated by Autoconf, and is distributable
# under the same distributions terms as OpenLDAP itself.
## Portions Copyright 1998-201
8
The OpenLDAP Foundation.
## Portions Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/man.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/missing
View file @
8dfacc28
...
...
@@ -29,7 +29,7 @@
# configuration script generated by Autoconf, and is distributable
# under the same distributions terms as OpenLDAP itself.
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/mkdep
View file @
8dfacc28
...
...
@@ -2,7 +2,7 @@
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/mkdep.aix
View file @
8dfacc28
#! /bin/sh
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/mkrelease
View file @
8dfacc28
...
...
@@ -2,7 +2,7 @@
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
build/mkvers.bat
View file @
8dfacc28
:: $OpenLDAP$
:: This work is part of OpenLDAP Software <http://www.openldap.org/>.
::
:: Copyright 1998-201
8
The OpenLDAP Foundation.
:: Copyright 1998-201
9
The OpenLDAP Foundation.
:: All rights reserved.
::
:: Redistribution and use in source and binary forms, with or without
...
...
build/mkversion
View file @
8dfacc28
...
...
@@ -3,7 +3,7 @@
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
@@ -60,7 +60,7 @@ fi
cat
<<
__EOF__
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
*
* Copyright 1998-201
8
The OpenLDAP Foundation.
* Copyright 1998-201
9
The OpenLDAP Foundation.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
...
...
@@ -73,7 +73,7 @@ cat << __EOF__
*/
static const char copyright[] =
"Copyright 1998-201
8
The OpenLDAP Foundation. All rights reserved.
\n
"
"Copyright 1998-201
9
The OpenLDAP Foundation. All rights reserved.
\n
"
"COPYING RESTRICTIONS APPLY
\n
";
$static
$const
char
$SYMBOL
[] =
...
...
build/mod.mk
View file @
8dfacc28
# $OpenLDAP$
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-201
8
The OpenLDAP Foundation.
## Copyright 1998-201
9
The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
...
...
Prev
1
2
3
4
5
…
50
Next