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