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