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