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