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