3 Changes included in OpenLDAP 1.2 Release Engineering
4 CVS Tag: OPENLDAP_REL_ENG_1_2
7 Changes included in OpenLDAP 1.2.5
8 CVS Tag: OPENLDAP_REL_ENG_1_2_5
9 Fixed slapd substring_comp_candidates null intersection bug (ITS#228)
10 Fixed slapd modify: delete of last attribute value bug (ITS#229)
11 Fixed slapd print in signal handler bug (ITS#230)
12 Fixed slapd index null vals bug (ITS#238)
13 Fixed slapd ldbm modified attrs on failure (ITS#179) (ITS#181)
14 Import password security fix from -devel (ITS#232)
15 Provided slapd workaround for "*" attribute type specifier (ITS#236)
16 Fixed slapd attribute type list/only specifier on cn=monitor/config
17 Enable slapd keep alives.
19 Updated to latest Autoconf (AnonCVS)
20 Updated to latest aclocal from Automake (AnonCVS)
21 Updated to libtool-1.3.3.
22 Updated libtool -version-info handling
23 Don't use "ln -s -f file link" (ITS#227)
25 Added -n option to ldif2ldbm(8) (ITS#59)
26 Added server-side maximal limits note to ldapsearch(1) (ITS#180)
27 Fix misplaced paragraph tag in ldap.conf(5) (ITS#234)
28 Removed non-functional -i (inetd) option from slapd(8) (ITS#122)
30 Changes included in OpenLDAP 1.2.4
31 CVS Tag: OPENLDAP_REL_ENG_1_2_4
32 Fixed the growing index file problem.
33 Added the MDBM to the ldbm backends (memory mapped dbm)
34 Fixed slapd to reap back-shell children processes
35 Updated README to require BerkeleyDB 2.7.5
36 Fixed incorrect schema check when objectclass is missing (ITS#204)
38 Added closesocket detection/use of BeOS (ITS#195)
39 Added IRIX #define _SGI_MP_SOURCE for enable per-thread errno
40 Added ac/time.h to slap.h for IRIX (ITS#223)
41 Added sys/select.h detection
42 Fix xrpcomp $libexecdir sed
43 Move LDAP_LIBPATH to LDFLAGS
44 Fix man page building when using a TMPROOT
46 Changes included in OpenLDAP 1.2.3
47 CVS Tag: OPENLDAP_REL_ENG_1_2_3
48 Fixed indexing of normalized dn length bug (ITS#189)
50 Changes included in OpenLDAP 1.2.2
51 CVS Tag: OPENLDAP_REL_ENG_1_2_2
52 Fixed ud cp == NULL bug (ITS#48)
53 Fixed ldbm Berkeley DB 2.4 mp_pool init problem (ITS#156)
54 Fixed slapd modrdn (ITS#78, #153)
55 Fixed slapd command line usage and log level option (ITS#145)
56 Fixed slapd acl group extended format parsing (ITS#123)
57 Fixed slurpd ldap_pvt_thread_create argument typo
58 Fixed ldapsearch null ldaphost bug (ITS#159)
60 Updated slapd modify (and modrdn) attribute normalization bugs.
62 Fixed 'make veryclean' failure (ITS#144)
63 Fixed <ac/string.h> strdup declaration issues (ITS#156)
66 Changes included in OpenLDAP 1.2.1
67 CVS Tag: OPENLDAP_REL_ENG_1_2_1
68 Updated ctype and string generic headers
69 Fixed ctype 'unsigned char' bug
70 Fixed slapd back-ldbm derefDN crash bug
71 Fixed slapd cn=config crash bug
72 Fixed ldbmcat BDB2 crash bug
73 Fixed -lldap leak of ldap.conf fd
75 Added pthread '-mt' check for Solaris 2.x.
76 Added mkdep CC_MKDEP_FLAGS support
77 Fixed slapd 'make veryclean'
78 Fixed des_debug syntax error.
79 Modified doc/man to generate pages during make all.
81 Changes included in OpenLDAP 1.2
82 CVS Tag: OPENLDAP_REL_ENG_1_2_0
83 Fixed slapd/back-ldbm/cache entry lock assert bugs
84 Fixed slapd uncaught signals in main thread problem
85 Fixed slapd/back-ldbm/modrdn extra space bug
86 Fixed slapd/back-ldbm/cache add vs. update bug
87 Fixed libraries/libldap tmplout Y2k bug
88 Added Randy's LDAP TCL API
90 Fixed detections requiring AC_TRY_LINK
91 Fixed build/man.mk "ln -sf" bug
92 Removed "ldap.openldap.org" as default HOST
93 Removed "dc=OpenLDAP, dc=org" as default BASE
94 Updated MSVC5 workspace/project files for NT/95
95 Added ldap.conf/slap.conf steps to INSTALL
97 Changes included in OpenLDAP 1.2
98 CVS Tag: OPENLDAP_REL_ENG_1_2_BETA2
99 Fixed slapd/ldbm/add cache set state deadlock bug
100 Fixed slapd/ldbm/add,modrdn,delete e_ndn handling
101 Fixed -lldap/ldap_init() bug
102 Fixed -lldap/ldap_sort_entries() zero entries bug
103 Fixed slapd/slap_op memory/lock leak bug
104 Fixed slapd/back-ldbm IDL delete from ALLIDS bug
105 Fixed slapd/getfilter double free() bug
106 Updated slapd/back-ldbm/id2children has_children logging
107 Updated slapd/back-ldbm IDList handling
108 Updated ldap_open(3) man page to note ldap_init() is preferred.
109 Updated internal thread library
110 Updated slapd/back-shell to use void* private and pid_t
112 Fixed --without-threads building
113 Fixed mkdep to handle multiple dependent files on one line
114 Fixed slapd library dependencies
115 Fixed openldap.m4 to "protect" shell variable
116 Fixed HAVE_PHREAD_FINAL typo
117 Fixed pthread detection on Digital UNIX
118 Fixed KerberosV build bug
119 Updated to Autoconf 1.3 with aclocal from automake 1.4
120 Removed autoconf dependencies from main makefile
122 Changes included in OpenLDAP 1.2
123 CVS Tag: OPENLDAP_REL_ENG_1_2_BETA
124 Added ldappasswd() tool
125 Added salted MD5/SHA1 password support
126 Added client/tools password prompting (-W)
127 Added slapd alternative args/pid file locations
128 Added slapd logging option
129 Added slapd nextid chunking
130 Added LDBM DB2 debugging support
131 Fixed client SIGPIPE handling
132 Fixed lber leaking ber_scanf
133 Updated client -d(ebug) handling
134 Updated slapd alias deref functionality to be optional
135 Updated client/tools Kerberos option handling
137 Added -kthread support
138 Renamed install.sh to install-sh
140 Changes included in OpenLDAP 1.1.4
141 CVS Tag: OPENLDAP_REL_ENG_1_1_4
143 Fixed slapd/back-ldbm/add entry rwlock race bug
144 Fixed slapd/back-ldbm/nextid race bug
145 Fixed slapd/back-ldbm -DSLAPD_ALIAS_DEREF bug
146 Fixed slapd/dn_parent unnormalized bug
147 Fixed slapd/tcpd statslog bug
150 Added FreeBSD 4 support
152 Changes included in OpenLDAP 1.1.3 (BRANCH POINT)
153 CVS Tag: OPENLDAP_REL_ENG_1_1_3
154 Updated LICENSE to allow open use of linked software
156 Fixed slapd/ldbm/delete initialization bug (ITS#31)
157 Fixed slapd/ldif2ldbm MAXARGS bug (ITS#34)
158 Fixed slapd/delete bugs (ITS#38)
159 Fixed slapd/strtok needs mutex bug
160 Fixed slapd/tcpd DoS bug
161 Fixed slapd/tcpd denied cleanup bug (ITS#44)
162 Fixed slapd/add,delete,modrdn parent lock bug
163 Fixed ud bogus msgfree bug (ITS#43)
164 Updated ldap.conf to support LDAPNOINIT
165 Updated lthread to provide sched_yield() if missing
166 Updated slapd/modrdn ACL handling
167 Updated slapd/search deallocation
168 Updated slapd to use pthread_detach()
169 Updated slapd thread initialization
170 Updated slapd shutdown code to use condition wait
171 Updated slapd alias deref to be optional
173 Added DB2 patch information
174 Added distclean target
175 Added pthread sys/types.h compatibility check
176 Fixed doc/man reinstall bug
178 Fixed --disable-slurpd
180 Fixed REENTRANT multiple definition issue
181 Updated pthread checking
182 Updated res_search check
183 Updated library linking
185 Changes included in OpenLDAP 1.1.2
186 CVS Tag: OPENLDAP_REL_ENG_1_1_2
187 Fixed slapd/back-ldbm/search matched initialization bug (ITS#23)
188 Fixed slapd/acl deadlock bug (ITS#24)
189 Fixed slapd schema check bug (ITS#25)
190 Fixed slapd/nonauthorized add bug (ITS#26)
191 Fixed misc. overlapping strcpy bugs
192 Fixed misc. memory leaks
193 Update DB2 support for newer SleepyCat releases (ITS#27)
194 Update slapd/slurpd to workaround FreeBSD pthread_exit bug (ITS#28)
196 Fixed --disable-crypt/-disable-cleartext options
197 Added special pthread detection for HP-UX 11. (ITS#14)
199 Changes included in OpenLDAP 1.1.1
200 CVS Tag: OPENLDAP_REL_ENG_1_1_1
201 Updated INSTALL, README, hints, and devel documents.
202 Updated slapd/ldif2dbm to disable write sync'ing
203 Fixed slapd & slurpd syslogging (ITS#6)
204 Fixed libldif/line64 analyzed 3 not 4 bug
205 Fixed slapd/modify.c modtail freed twice bug
206 Fixed slapd/value.c value_cmp bug
207 Fixed slapd/tools DB2 uninitialized Datum bugs
208 Fixed slapd/back-ldbm/cache.c delete_internal dntree/idtree bug
209 Fixed slapd/back-ldbm search realbase free bug (ITS#12)
210 Fixed slapd/back-ldbm kerberos bind rc bug (ITS#17)
211 Build environment (autoconf)
212 Fix --enable-wrappers (ITS#9)
213 Fix --without-SERVER-COMPONENTS
214 Fix library make clean
215 Fix ltconfig for Solaris ProC and FreeBSD elf
218 Changes included in OpenLDAP 1.1.0
219 CVS Tag: OPENLDAP_REL_ENG_1_1_0
220 Updated ANNOUNCEMENT, INSTALL, README for release
221 Updated doc for release
222 Updated slapd.conf to use dc style BaseDN
223 Fixed aclparse debug print
224 Fixed slapd/add memory leak bug
225 Fixed slapd/back-ldbm/cache assert bug
227 Fixed --with-threads=yes bug
228 Added -pthreads check for OSF/1
229 Updated LDBM auto check to skip NDBM
230 Updated libtool for FreeBSD3 elf
231 Fixed pthread version test
233 Changes included in OpenLDAP 1.1-Beta
234 CVS Tag: OPENLDAP_REL_ENG_1_1_BETA
235 Added ldap.conf support
236 Added configuration preservation support
237 Added slapd passwd handling improvements
238 Updated shared library version to release 1
239 Fixed lib-shared.mk handling of static library
240 Fixed no-ldapd make install bugs
241 Fixed slapd/detach-join thread bug
242 Fixed slapd/nextid-atol bug
243 Fixed slapd/derefDN bug
244 Fixed ldbm2ldif ldif bug
245 Updated slapd to use ch_strdup()
246 Moved ldapfriendly to datadir
247 Updated $(MKDIR) handling to always use -p
248 Updated test007 to skip test if slurpd is not built
249 Modified ud to accept "host" in ud.conf
250 Updated contributed software
251 Updated manuals and other docs
252 Fixed LinuxThread handling on alpha/sparc
254 Added --with_subdir added
255 Added pthread_create consistency check
256 Added additonal caching of results
257 Fixed REENTRANT defines
258 Updated Kerberos support
260 Changes included in OpenLDAP 1.1-Alpha
261 CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA3
262 Changed LDBM default to sync on writes
263 Added mail500 BOUNCEFROM patch
264 Added dbcachenowsync option
265 Fixed slapd/ldbm id2children bug
266 Fixed slapd/shell newline bug
267 Fixed whois++ get_dn leak
268 Fixed pointer truncation to int bugs
269 Fixed DEC OSF/1 support bugs
270 Fixed r/w lock initialization on non-final Pthreads
271 Fixed slapd/slurpd file unlock bugs
272 Fixed slurpd string translation bug
273 Fixed slurpd/st mutex unlock bug
274 Moved detach() to -llutil
275 Added lutil_passwd() to -llutil
277 Fixed thread detection
278 Removed gcc -traditional tests
279 Changed --enable-dns to require --enable-referrals
280 Added -lresolv tests for ldapd and LDAP_DNS
281 Added basic ISODE checks
282 Added pwd.h & getpwuid() tests
283 Added sys/resource.h test
284 Updated NT support (now builds ud)
285 Added function prototypes
286 Removed library externs
290 Changes included in OpenLDAP 1.1-Alpha
291 CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA2
292 Added cross compiling detect and warnings
293 Fixed autoconf detection of threads
294 Fixed SunOS/Solaris autoconf problems
295 Fixed SCO build problems
296 Fixed ldapd manual compiling
297 Fixed configure script bugs
298 Fixed toupper/tolower bugs
299 Fixed client/tools install-local bug
300 Fixed sgtty vs termios issues
303 Updated configurable slapd/ACLGROUP objectclass/attribute
304 Updated INSTALL/README files
305 Updated setproctitle code
308 Changes included in OpenLDAP 1.1-Alpha
309 CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA
310 Fixed slapd/back-passwd sizelimit bug
311 Fixed slapd/back-ldbm/msearch entry rwlock bug
312 Fixed slapd/filterentry Equality bugs
313 Fixed NT port merge issues
314 Fixed ldif/line64 padding bug
315 Added configurable slapd/ACLGROUPS attribute.
317 Changes included in OpenLDAP 1.1-Devel
318 CVS Tag: OPENLDAP_DEVEL_POST_AC
319 Added Autoconf Build Environment
320 Added Basic NT Support
323 Changes included in OpenLDAP Stable
324 CVS Tag: OPENLDAP_STABLE
325 Fixed slapd filter.c to error on stderr
326 Fixed slapd/back-ldbm/group.c member bug
328 Changes included in OpenLDAP Stable
329 CVS Tag: OPENLDAP_STABLE_981025
330 Added make/gmake comments
331 Changed ACL Group code to use groupOfNames
332 Changed "X.500" -> "LDAP" in UD
333 Fixed slapd partial results bug
334 Fixed slapd Y2K/GMT bug
335 -DLDAP_LOCALTIME added to provide old behavior
336 Fixed slapd flush writes bug
339 Changes included in OpenLDAP 1.0.2
340 CVS Tag: OPENLDAP_STABLE_980929
341 Updated README, INSTALL files
342 Updated Linux platform defaults
343 Updated FreeBSD 2 & 3 platform defaults
344 Updated PORTS doc to clarify content
345 Updated slapd/tools to use ldapconfig.h slapd.conf constant
346 Added SCHED_YIELD_MISSING flag
347 Added LDAP_ALLOW_NULL_SEARCH_BASE flag
348 Added core removal to tests/Make-template
349 Fixed slapd/acl debug trace problem
350 Fixed ud/auth.c bound_dn problem
351 Fixed back-ldbm/idl.c CLDAP include <sys/socket.h> problem
352 Fixed Makefile $(CC) problem
353 Fixed LIBEXEC/SBIN creation problem
354 Fixed gmake RUNDIR not defaulting problem
356 Changes included in OpenLDAP 1.0.1
357 CVS Tag: OPENLDAP_STABLE_980907
358 Added GNU Make Support
359 Added OpenBSD Support
360 Added FreeBSD 2.x vs 3.x detection
361 Fixed slapd LDAP_TCP_WRAPPER build problem
362 Fixed slapd NO_THREADS busy loop problem
363 Fixed slurpd NULL termination problem
364 Fixed misc build/install problems
365 Removed junked binary files from repository/distribution
367 Changes included in OpenLDAP 1.0
368 CVS Tag: OPENLDAP_1-0
369 Added TCP Wrapper support to slapd
370 Added POSIX Threads (final) support
371 Added ACL enhancements including
374 platform updates, and
375 numerous bug fixes and build changes.
377 Base Version: University of Michigan LDAP v3.3