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