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