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