3 Changes included in OpenLDAP 1.2
4 CVS Tag: OPENLDAP_REL_ENG_1_2
5 Fixed slapd/ldbm/add cache set state deadlock bug
6 Fixed slapd/ldbm/add,modrdn,delete e_ndn handling
7 Fixed -lldap/ldap_init() bug
8 Fixed -lldap/ldap_sort_entries() zero entries bug
9 Fixed slapd/slap_op memory/lock leak bug
10 Updated slapd/back-ldbm IDList handling
11 Updated ldap_open(3) man page to note ldap_init() is preferred.
12 Updated internal thread library
13 Updated slapd/back-shell to use void* private and pid_t
15 Fixed --without-threads building
16 Fixed mkdep to handle multiple dependent files on one line
17 Fixed openldap.m4 to "protect" shell variable
18 Fixed HAVE_PHREAD_FINAL typo
19 Fixed pthread detection on Digital UNIX
20 Updated to Autoconf 1.3 with aclocal from automake 1.4
22 Changes included in OpenLDAP 1.2
23 CVS Tag: OPENLDAP_REL_ENG_1_2_BETA
24 Added ldappasswd() tool
25 Added salted MD5/SHA1 password support
26 Added client/tools password prompting (-W)
27 Added slapd alternative args/pid file locations
28 Added slapd logging option
29 Added slapd nextid chunking
30 Added LDBM DB2 debugging support
31 Fixed client SIGPIPE handling
32 Fixed lber leaking ber_scanf
33 Updated client -d(ebug) handling
34 Updated slapd alias deref functionality to be optional
35 Updated client/tools Kerberos option handling
37 Added -kthread support
38 Renamed install.sh to install-sh
40 Changes included in OpenLDAP 1.1.4
41 CVS Tag: OPENLDAP_REL_ENG_1_1_4
43 Fixed slapd/back-ldbm/add entry rwlock race bug
44 Fixed slapd/back-ldbm/nextid race bug
45 Fixed slapd/back-ldbm -DSLAPD_ALIAS_DEREF bug
46 Fixed slapd/dn_parent unnormalized bug
47 Fixed slapd/tcpd statslog bug
50 Added FreeBSD 4 support
52 Changes included in OpenLDAP 1.1.3 (BRANCH POINT)
53 CVS Tag: OPENLDAP_REL_ENG_1_1_3
54 Updated LICENSE to allow open use of linked software
56 Fixed slapd/ldbm/delete initialization bug (ITS#31)
57 Fixed slapd/ldif2ldbm MAXARGS bug (ITS#34)
58 Fixed slapd/delete bugs (ITS#38)
59 Fixed slapd/strtok needs mutex bug
60 Fixed slapd/tcpd DoS bug
61 Fixed slapd/tcpd denied cleanup bug (ITS#44)
62 Fixed slapd/add,delete,modrdn parent lock bug
63 Fixed ud bogus msgfree bug (ITS#43)
64 Updated ldap.conf to support LDAPNOINIT
65 Updated lthread to provide sched_yield() if missing
66 Updated slapd/modrdn ACL handling
67 Updated slapd/search deallocation
68 Updated slapd to use pthread_detach()
69 Updated slapd thread initialization
70 Updated slapd shutdown code to use condition wait
71 Updated slapd alias deref to be optional
73 Added DB2 patch information
74 Added distclean target
75 Added pthread sys/types.h compatibility check
76 Fixed doc/man reinstall bug
78 Fixed --disable-slurpd
80 Fixed REENTRANT multiple definition issue
81 Updated pthread checking
82 Updated res_search check
83 Updated library linking
85 Changes included in OpenLDAP 1.1.2
86 CVS Tag: OPENLDAP_REL_ENG_1_1_2
87 Fixed slapd/back-ldbm/search matched initialization bug (ITS#23)
88 Fixed slapd/acl deadlock bug (ITS#24)
89 Fixed slapd schema check bug (ITS#25)
90 Fixed slapd/nonauthorized add bug (ITS#26)
91 Fixed misc. overlapping strcpy bugs
92 Fixed misc. memory leaks
93 Update DB2 support for newer SleepyCat releases (ITS#27)
94 Update slapd/slurpd to workaround FreeBSD pthread_exit bug (ITS#28)
96 Fixed --disable-crypt/-disable-cleartext options
97 Added special pthread detection for HP-UX 11. (ITS#14)
99 Changes included in OpenLDAP 1.1.1
100 CVS Tag: OPENLDAP_REL_ENG_1_1_1
101 Updated INSTALL, README, hints, and devel documents.
102 Updated slapd/ldif2dbm to disable write sync'ing
103 Fixed slapd & slurpd syslogging (ITS#6)
104 Fixed libldif/line64 analyzed 3 not 4 bug
105 Fixed slapd/modify.c modtail freed twice bug
106 Fixed slapd/value.c value_cmp bug
107 Fixed slapd/tools DB2 uninitialized Datum bugs
108 Fixed slapd/back-ldbm/cache.c delete_internal dntree/idtree bug
109 Fixed slapd/back-ldbm search realbase free bug (ITS#12)
110 Fixed slapd/back-ldbm kerberos bind rc bug (ITS#17)
111 Build environment (autoconf)
112 Fix --enable-wrappers (ITS#9)
113 Fix --without-SERVER-COMPONENTS
114 Fix library make clean
115 Fix ltconfig for Solaris ProC and FreeBSD elf
118 Changes included in OpenLDAP 1.1.0
119 CVS Tag: OPENLDAP_REL_ENG_1_1_0
120 Updated ANNOUNCEMENT, INSTALL, README for release
121 Updated doc for release
122 Updated slapd.conf to use dc style BaseDN
123 Fixed aclparse debug print
124 Fixed slapd/add memory leak bug
125 Fixed slapd/back-ldbm/cache assert bug
127 Fixed --with-threads=yes bug
128 Added -pthreads check for OSF/1
129 Updated LDBM auto check to skip NDBM
130 Updated libtool for FreeBSD3 elf
131 Fixed pthread version test
133 Changes included in OpenLDAP 1.1-Beta
134 CVS Tag: OPENLDAP_REL_ENG_1_1_BETA
135 Added ldap.conf support
136 Added configuration preservation support
137 Added slapd passwd handling improvements
138 Updated shared library version to release 1
139 Fixed lib-shared.mk handling of static library
140 Fixed no-ldapd make install bugs
141 Fixed slapd/detach-join thread bug
142 Fixed slapd/nextid-atol bug
143 Fixed slapd/derefDN bug
144 Fixed ldbm2ldif ldif bug
145 Updated slapd to use ch_strdup()
146 Moved ldapfriendly to datadir
147 Updated $(MKDIR) handling to always use -p
148 Updated test007 to skip test if slurpd is not built
149 Modified ud to accept "host" in ud.conf
150 Updated contributed software
151 Updated manuals and other docs
152 Fixed LinuxThread handling on alpha/sparc
154 Added --with_subdir added
155 Added pthread_create consistency check
156 Added additonal caching of results
157 Fixed REENTRANT defines
158 Updated Kerberos support
160 Changes included in OpenLDAP 1.1-Alpha
161 CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA3
162 Changed LDBM default to sync on writes
163 Added mail500 BOUNCEFROM patch
164 Added dbcachenowsync option
165 Fixed slapd/ldbm id2children bug
166 Fixed slapd/shell newline bug
167 Fixed whois++ get_dn leak
168 Fixed pointer truncation to int bugs
169 Fixed DEC OSF/1 support bugs
170 Fixed r/w lock initialization on non-final Pthreads
171 Fixed slapd/slurpd file unlock bugs
172 Fixed slurpd string translation bug
173 Fixed slurpd/st mutex unlock bug
174 Moved detach() to -llutil
175 Added lutil_passwd() to -llutil
177 Fixed thread detection
178 Removed gcc -traditional tests
179 Changed --enable-dns to require --enable-referrals
180 Added -lresolv tests for ldapd and LDAP_DNS
181 Added basic ISODE checks
182 Added pwd.h & getpwuid() tests
183 Added sys/resource.h test
184 Updated NT support (now builds ud)
185 Added function prototypes
186 Removed library externs
190 Changes included in OpenLDAP 1.1-Alpha
191 CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA2
192 Added cross compiling detect and warnings
193 Fixed autoconf detection of threads
194 Fixed SunOS/Solaris autoconf problems
195 Fixed SCO build problems
196 Fixed ldapd manual compiling
197 Fixed configure script bugs
198 Fixed toupper/tolower bugs
199 Fixed client/tools install-local bug
200 Fixed sgtty vs termios issues
203 Updated configurable slapd/ACLGROUP objectclass/attribute
204 Updated INSTALL/README files
205 Updated setproctitle code
208 Changes included in OpenLDAP 1.1-Alpha
209 CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA
210 Fixed slapd/back-passwd sizelimit bug
211 Fixed slapd/back-ldbm/msearch entry rwlock bug
212 Fixed slapd/filterentry Equality bugs
213 Fixed NT port merge issues
214 Fixed ldif/line64 padding bug
215 Added configurable slapd/ACLGROUPS attribute.
217 Changes included in OpenLDAP 1.1-Devel
218 CVS Tag: OPENLDAP_DEVEL_POST_AC
219 Added Autoconf Build Environment
220 Added Basic NT Support
223 Changes included in OpenLDAP Stable
224 CVS Tag: OPENLDAP_STABLE
225 Fixed slapd filter.c to error on stderr
226 Fixed slapd/back-ldbm/group.c member bug
228 Changes included in OpenLDAP Stable
229 CVS Tag: OPENLDAP_STABLE_981025
230 Added make/gmake comments
231 Changed ACL Group code to use groupOfNames
232 Changed "X.500" -> "LDAP" in UD
233 Fixed slapd partial results bug
234 Fixed slapd Y2K/GMT bug
235 -DLDAP_LOCALTIME added to provide old behavior
236 Fixed slapd flush writes bug
239 Changes included in OpenLDAP 1.0.2
240 CVS Tag: OPENLDAP_STABLE_980929
241 Updated README, INSTALL files
242 Updated Linux platform defaults
243 Updated FreeBSD 2 & 3 platform defaults
244 Updated PORTS doc to clarify content
245 Updated slapd/tools to use ldapconfig.h slapd.conf constant
246 Added SCHED_YIELD_MISSING flag
247 Added LDAP_ALLOW_NULL_SEARCH_BASE flag
248 Added core removal to tests/Make-template
249 Fixed slapd/acl debug trace problem
250 Fixed ud/auth.c bound_dn problem
251 Fixed back-ldbm/idl.c CLDAP include <sys/socket.h> problem
252 Fixed Makefile $(CC) problem
253 Fixed LIBEXEC/SBIN creation problem
254 Fixed gmake RUNDIR not defaulting problem
256 Changes included in OpenLDAP 1.0.1
257 CVS Tag: OPENLDAP_STABLE_980907
258 Added GNU Make Support
259 Added OpenBSD Support
260 Added FreeBSD 2.x vs 3.x detection
261 Fixed slapd LDAP_TCP_WRAPPER build problem
262 Fixed slapd NO_THREADS busy loop problem
263 Fixed slurpd NULL termination problem
264 Fixed misc build/install problems
265 Removed junked binary files from repository/distribution
267 Changes included in OpenLDAP 1.0
268 CVS Tag: OPENLDAP_1-0
269 Added TCP Wrapper support to slapd
270 Added POSIX Threads (final) support
271 Added ACL enhancements including
274 platform updates, and
275 numerous bug fixes and build changes.
277 Base Version: University of Michigan LDAP v3.3