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