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