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