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