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