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