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