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