CHANGES 17.4 KB
Newer Older
Kurt Zeilenga's avatar
Kurt Zeilenga committed
1
OpenLDAP 1.x Change Log
Kurt Zeilenga's avatar
Kurt Zeilenga committed
2

Kurt Zeilenga's avatar
Kurt Zeilenga committed
3
4
Changes included in OpenLDAP 1.2.13
	CVS Tag: OPENLDAP_REL_ENG_1_2_13
5
	Fixed slurpd millionth second bug (ITS#1323)
6
7
8
9
	Fixed libldap result error memory leak (ITS#1161)

Changes included in OpenLDAP 1.2.12
	CVS Tag: OPENLDAP_REL_ENG_1_2_12
Kurt Zeilenga's avatar
Kurt Zeilenga committed
10
	Fixed slapd sb_max_incoming bug
11
	Fixed ldapmodify ldaphost NULL bug
12
	Fixed ldapsearch uninitialized fp bug
13
	Fixed Pth initialization bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
14
	Fixed libldap/add mod_bvalues typo
Kurt Zeilenga's avatar
Kurt Zeilenga committed
15
	Fixed ldappasswd crypt(3) crash (ITS#598)
Kurt Zeilenga's avatar
Cleanup    
Kurt Zeilenga committed
16
	Fixed slapd/config.c MAXARGS boundary condition bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
17
	Fixed cn=monitor/config rdwr lock leak
Kurt Zeilenga's avatar
Kurt Zeilenga committed
18
	Fixed liblber exception handling bugs
19
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
20
		Remove extra Digital UNIX symbol (ITS#590)
21
		Ignore make clean rm failure
22
		Fix ud install mode (ITS#633)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
23

Kurt Zeilenga's avatar
Kurt Zeilenga committed
24
25
Changes included in OpenLDAP 1.2.11
	CVS Tag: OPENLDAP_REL_ENG_1_2_11
Ben Collins's avatar
update    
Ben Collins committed
26
	Fixed /tmp races in ud, ldapsearch, ldbmtest and slurpd
Kurt Zeilenga's avatar
Kurt Zeilenga committed
27
28
	Fixed error in slurpd's filecheck function
	Fixed slurpd to properly restart in oneshot mode, and to report a
29
		non-zero number of items to process with only one replica.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
30
31
	Fixed strdup use in libldap/request.c
	Fixed NULL prefix bug in libldap/ufn.c
32
	Fixed slapd_shutdown extern reference bug (ITS#527)
33
	Fixed ACL groups member matching
34
	Raise MAXDBCACHE to 128 (ITS#512)
35
	Fixed slapd client_addr crash (ITS#579)
36
	Fixed back-shell realloc bug (ITS#506)
37
	Build Environment
38
		Update res_search detection
39
		Detect and use getpassphrase() and getpass()
40
		Unset CDPATH
Kurt Zeilenga's avatar
Kurt Zeilenga committed
41
		Change GNU Pth to enable soft syscalls
42
		Changed RCPT cmds symbol to avoid link conflict (ITS#526)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
43
		Changed LDBM directory to $localstatedir/openldap-ldbm
Ben Collins's avatar
update    
Ben Collins committed
44

Kurt Zeilenga's avatar
Kurt Zeilenga committed
45
46
Changes included in OpenLDAP 1.2.10
	CVS Tag: OPENLDAP_REL_ENG_1_2_10
47
48
	Add slapd -DSLAPD_UNDEFINED_OC_IS_NOT_EXTENSIBLE macro disable
		undefined object classes implies extensible object behavior.
49
	Add GNU Pth support (ITS#453)
50
	Fixed -lldap Kerberos bind to work ldap_init() (ITS#426)
51
52
	Changed -lldap to ignore space in filter: ( !(foo=bar)) (ITS#459)
	Fixed multiple password support (ITS#464)
53
	Fixed -lldap chasing of delete referrals (ITS#471)
54
	Fixed back-ldbm/bind invalid credentials vs no such object bug 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
55
	Fixed slapd str2entry uninitialized variable bug (ITS#482)
56
57
	Fixed back-ldbm/modify mutlivalued indexing bug
	Fixed -llber seqorset buffer overrun bug (ITS#479)
58
	Build Environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
59
		Do not list unsupported LDBM API option NDBM
60
		Allow DEFAULT_DB_PAGE_SIZE to be defined at build time
Kurt Zeilenga's avatar
Kurt Zeilenga committed
61

Kurt Zeilenga's avatar
Kurt Zeilenga committed
62
63
Changes included in OpenLDAP 1.2.9
	CVS Tag: OPENLDAP_REL_ENG_1_2_9
Kurt Zeilenga's avatar
Kurt Zeilenga committed
64
	Fixed lutil/password bogus crypt password bug (ITS#423)
65
	Fixed slapd/back-ldbm indexing bug (ITS#402)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
66
	Added UD support for creators/modifiers attributes (ITS#422)
67
	Added modify* attributes on add to workaround client issue (ITS#424)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
68
69
	Build Environment
		Rebuild configure
70
		Added support for db1 vs db2 with glibc 2.1
71
		Removed TCPD and RLOOKUP interdependecy (ITS#419)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
72

Kurt Zeilenga's avatar
Kurt Zeilenga committed
73
74
Changes included in OpenLDAP 1.2.8
	CVS Tag: OPENLDAP_REL_ENG_1_2_8
Kurt Zeilenga's avatar
Kurt Zeilenga committed
75
	Fixed slapd lint
Kurt Zeilenga's avatar
Kurt Zeilenga committed
76
	Fixed slapd li_nextid_file uninitialized bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
77
	Fixed -lldap templates y2k bug (ITS#294)
78
	Fixed ldbm db_appinit to use u_int32_t instead of int (ITS#295)
79
	Fixed lber/io.c Cray T90 specific pointer arithmetic problem (ITS#325)
80
	Fixed s_addr dereferencing (ITS#340)
81
	Fixed ud strstr crash (ITS#328)
82
	Fixed back-ldbm presence index bug (ITS#394)
83
	Fixed -lthread rdwr 2-writer bug (ITS#395)
84
	Added TCP_NODELAY support
85
86
87
	Changed slapd to apply ACL to lastmod attributes
	Changed slapd.conf default referral
	Changed slapd delete stats log message for consistency
88
	Disable DN subtree indexing
89
90
	Build Environment
		Support using short as LDAP_INT4
Kurt Zeilenga's avatar
Kurt Zeilenga committed
91
	Documentation
Kurt Zeilenga's avatar
Kurt Zeilenga committed
92
		Reference Quick Start Guide in README and INSTALL
93
		Update slapd.conf to reflect Quick Start Guide example
Kurt Zeilenga's avatar
Kurt Zeilenga committed
94
		ldappasswd(1) fix -c vs -H typo (ITS#154)
95
		Added warning about cross environment portability
Kurt Zeilenga's avatar
Kurt Zeilenga committed
96

Kurt Zeilenga's avatar
Kurt Zeilenga committed
97
98
Changes included in OpenLDAP 1.2.7
	CVS Tag: OPENLDAP_REL_ENG_1_2_7
Kurt Zeilenga's avatar
Kurt Zeilenga committed
99
	Added ldapsearch -W password prompting
Kurt Zeilenga's avatar
Kurt Zeilenga committed
100
101
	Added dcObject, uidObject, referral object classes to slapd.oc.conf
	Added ref attribute type to slapd.at.conf
102
103
	Fixed slapd memory leaks (ITS#249 ITS#250)
	Fixed test005-modrdn to properly report failure in delete rdn case 
104
	Fixed ldapsearch (%s) bug (ITS#274)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
105
	Fixed slapd (cn=*=+=*) regex bug (ITS#272)
106
	Fixed -lldap (cn=*\**) filter handling (ITS#247 ITS#275)
107
	Fixed slapd errno handling
108
	Fixed ldbmcat crash (ITS#211 ITS#283)
109
110
	Build environment
		Disable config.cache to ensure consistent detection
111
112
	Documentation
		Removed edit ldapconfig.h.edit set from INSTALL
Kurt Zeilenga's avatar
Kurt Zeilenga committed
113

Kurt Zeilenga's avatar
Kurt Zeilenga committed
114
115
Changes included in OpenLDAP 1.2.6
	CVS Tag: OPENLDAP_REL_ENG_1_2_6
116
117
118
	Fixed slapd index removal bug in previous ITS#179 fix
	Fixed ldif2id2entry NEXTID bug
	Fixed ldif2id2children ignored ID bug
119

120
121
Changes included in OpenLDAP 1.2.5
	CVS Tag: OPENLDAP_REL_ENG_1_2_5
122
123
	Fixed slapd substring_comp_candidates null intersection bug (ITS#228)
	Fixed slapd modify: delete of last attribute value bug (ITS#229)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
124
	Fixed slapd print in signal handler bug (ITS#230)
125
	Fixed slapd index null vals bug (ITS#238)
126
	Fixed slapd ldbm modified attrs on failure (ITS#179) (ITS#181)
127
	Import password security fix from -devel (ITS#232)
128
129
	Provided slapd workaround for "*" attribute type specifier (ITS#236)
	Fixed slapd attribute type list/only specifier on cn=monitor/config 
Kurt Zeilenga's avatar
Kurt Zeilenga committed
130
	Enable slapd keep alives.
131
	Build environment
132
133
134
		Updated to latest Autoconf (AnonCVS)
		Updated to latest aclocal from Automake (AnonCVS)
		Updated to libtool-1.3.3.
135
		Updated libtool -version-info handling
136
		Don't use "ln -s -f file link" (ITS#227)
137
	Documentation
138
139
		Added -n option to ldif2ldbm(8) (ITS#59)
		Added server-side maximal limits note to ldapsearch(1) (ITS#180)
140
		Fix misplaced paragraph tag in ldap.conf(5)  (ITS#234)
141
		Removed non-functional -i (inetd) option from slapd(8) (ITS#122)
142

143
Changes included in OpenLDAP 1.2.4
Kurt Zeilenga's avatar
Kurt Zeilenga committed
144
	CVS Tag: OPENLDAP_REL_ENG_1_2_4
145
	Fixed the growing index file problem.
146
	Added the MDBM to the ldbm backends (memory mapped dbm)
147
	Fixed slapd to reap back-shell children processes
Kurt Zeilenga's avatar
Kurt Zeilenga committed
148
	Updated README to require BerkeleyDB 2.7.5
Julio Sánchez Fernández's avatar
   
Julio Sánchez Fernández committed
149
	Fixed incorrect schema check when objectclass is missing (ITS#204)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
150
	Build environment
151
152
		Added closesocket detection/use of BeOS (ITS#195)
		Added IRIX #define _SGI_MP_SOURCE for enable per-thread errno
153
		Added ac/time.h to slap.h for IRIX (ITS#223)
154
		Added sys/select.h detection
Kurt Zeilenga's avatar
Kurt Zeilenga committed
155
		Fix xrpcomp $libexecdir sed
Kurt Zeilenga's avatar
Kurt Zeilenga committed
156
		Move LDAP_LIBPATH to LDFLAGS
Kurt Zeilenga's avatar
Kurt Zeilenga committed
157
		Fix man page building when using a TMPROOT
Kurt Zeilenga's avatar
Kurt Zeilenga committed
158

159
Changes included in OpenLDAP 1.2.3
Kurt Zeilenga's avatar
Kurt Zeilenga committed
160
	CVS Tag: OPENLDAP_REL_ENG_1_2_3
161
	Fixed indexing of normalized dn length bug (ITS#189)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
162

Kurt Zeilenga's avatar
Kurt Zeilenga committed
163
164
Changes included in OpenLDAP 1.2.2
	CVS Tag: OPENLDAP_REL_ENG_1_2_2
165
166
167
168
	Fixed ud cp == NULL bug (ITS#48)
	Fixed ldbm Berkeley DB 2.4 mp_pool init problem (ITS#156)
	Fixed slapd modrdn (ITS#78, #153)
	Fixed slapd command line usage and log level option (ITS#145)
169
	Fixed slapd acl group extended format parsing (ITS#123)
170
	Fixed slurpd ldap_pvt_thread_create argument typo
171
	Fixed ldapsearch null ldaphost bug (ITS#159)
172
	Added modrdn test.
173
	Updated slapd modify (and modrdn) attribute normalization bugs.
174
	Build environment
175
176
		Fixed 'make veryclean' failure (ITS#144)
		Fixed <ac/string.h> strdup declaration issues (ITS#156)
177
		Added BeOS Support
178

179
Changes included in OpenLDAP 1.2.1
180
	CVS Tag: OPENLDAP_REL_ENG_1_2_1
181
182
183
	Updated ctype and string generic headers
	Fixed ctype 'unsigned char' bug 
	Fixed slapd back-ldbm derefDN crash bug
184
	Fixed slapd cn=config crash bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
185
186
	Fixed ldbmcat BDB2 crash bug
	Fixed -lldap leak of ldap.conf fd
187
188
	Build environment
		Added pthread '-mt' check for Solaris 2.x.
Kurt Zeilenga's avatar
Kurt Zeilenga committed
189
		Added mkdep CC_MKDEP_FLAGS support
190
		Fixed slapd 'make veryclean'
191
		Fixed des_debug syntax error.
192
		Modified doc/man to generate pages during make all.
193

194
Changes included in OpenLDAP 1.2
Kurt Zeilenga's avatar
Kurt Zeilenga committed
195
	CVS Tag: OPENLDAP_REL_ENG_1_2_0
196
	Fixed slapd/back-ldbm/cache entry lock assert bugs
197
	Fixed slapd uncaught signals in main thread problem 
198
	Fixed slapd/back-ldbm/modrdn extra space bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
199
200
201
	Fixed slapd/back-ldbm/cache add vs. update bug
	Fixed libraries/libldap tmplout Y2k bug
	Added Randy's LDAP TCL API
202
	Build environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
203
		Fixed detections requiring AC_TRY_LINK
204
		Fixed build/man.mk "ln -sf" bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
205
206
		Removed "ldap.openldap.org" as default HOST
		Removed "dc=OpenLDAP, dc=org" as default BASE
Kurt Zeilenga's avatar
Kurt Zeilenga committed
207
208
		Updated MSVC5 workspace/project files for NT/95
		Added ldap.conf/slap.conf steps to INSTALL
209

210
Changes included in OpenLDAP 1.2
Kurt Zeilenga's avatar
Kurt Zeilenga committed
211
	CVS Tag: OPENLDAP_REL_ENG_1_2_BETA2
212
	Fixed slapd/ldbm/add cache set state deadlock bug
213
	Fixed slapd/ldbm/add,modrdn,delete e_ndn handling
214
215
	Fixed -lldap/ldap_init() bug
	Fixed -lldap/ldap_sort_entries() zero entries bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
216
	Fixed slapd/slap_op memory/lock leak bug
217
218
	Fixed slapd/back-ldbm IDL delete from ALLIDS bug
	Fixed slapd/getfilter double free() bug
219
	Updated slapd/back-ldbm/id2children has_children logging
Kurt Zeilenga's avatar
Kurt Zeilenga committed
220
	Updated slapd/back-ldbm IDList handling
Kurt Zeilenga's avatar
Kurt Zeilenga committed
221
222
	Updated ldap_open(3) man page to note ldap_init() is preferred.
	Updated internal thread library
223
	Updated slapd/back-shell to use void* private and pid_t
224
	Build environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
225
		Fixed --without-threads building
226
		Fixed mkdep to handle multiple dependent files on one line
227
		Fixed slapd library dependencies
228
		Fixed openldap.m4 to "protect" shell variable
229
		Fixed HAVE_PHREAD_FINAL typo
Kurt Zeilenga's avatar
Kurt Zeilenga committed
230
		Fixed pthread detection on Digital UNIX
231
		Fixed KerberosV build bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
232
		Updated to Autoconf 1.3 with aclocal from automake 1.4
233
		Removed autoconf dependencies from main makefile
234
235
236

Changes included in OpenLDAP 1.2
	CVS Tag: OPENLDAP_REL_ENG_1_2_BETA
237
238
239
240
241
242
243
	Added ldappasswd() tool
	Added salted MD5/SHA1 password support
	Added client/tools password prompting (-W)
	Added slapd alternative args/pid file locations
	Added slapd logging option
	Added slapd nextid chunking
	Added LDBM DB2 debugging support
244
245
	Fixed client SIGPIPE handling
	Fixed lber leaking ber_scanf
246
	Updated client -d(ebug) handling
247
248
	Updated slapd alias deref functionality to be optional
	Updated client/tools Kerberos option handling
249
250
251
	Build environment
		Added -kthread support
		Renamed install.sh to install-sh
252
253
254
255
256
257
258
259
260

Changes included in OpenLDAP 1.1.4
	CVS Tag: OPENLDAP_REL_ENG_1_1_4
	Updated docs
	Fixed slapd/back-ldbm/add entry rwlock race bug
	Fixed slapd/back-ldbm/nextid race bug
	Fixed slapd/back-ldbm -DSLAPD_ALIAS_DEREF bug
	Fixed slapd/dn_parent unnormalized bug
	Fixed slapd/tcpd statslog bug
261
	Build environment
262
263
		Removed wait3 test
		Added FreeBSD 4 support
264

265
Changes included in OpenLDAP 1.1.3 (BRANCH POINT)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
266
	CVS Tag: OPENLDAP_REL_ENG_1_1_3
Kurt Zeilenga's avatar
Kurt Zeilenga committed
267
268
	Updated LICENSE to allow open use of linked software
	Updated docs
269
	Fixed slapd/ldbm/delete initialization bug (ITS#31)
270
	Fixed slapd/ldif2ldbm MAXARGS bug (ITS#34)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
271
	Fixed slapd/delete bugs (ITS#38)
272
	Fixed slapd/strtok needs mutex bug
273
	Fixed slapd/tcpd DoS bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
274
	Fixed slapd/tcpd denied cleanup bug (ITS#44)
275
	Fixed slapd/add,delete,modrdn parent lock bug
276
277
278
	Fixed ud bogus msgfree bug (ITS#43)
	Updated ldap.conf to support LDAPNOINIT
	Updated lthread to provide sched_yield() if missing
279
280
281
282
283
	Updated slapd/modrdn ACL handling
	Updated slapd/search deallocation
	Updated slapd to use pthread_detach()
	Updated slapd thread initialization
	Updated slapd shutdown code to use condition wait
284
	Updated slapd alias deref to be optional
285
	Build environment
Kurt Zeilenga's avatar
Kurt Zeilenga committed
286
		Added DB2 patch information
287
		Added distclean target
288
		Added pthread sys/types.h compatibility check
289
		Fixed doc/man reinstall bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
290
291
		Fixed make clean
		Fixed --disable-slurpd
292
293
294
295
296
		Fixed VPATH support
		Fixed REENTRANT multiple definition issue
		Updated pthread checking
		Updated res_search check
		Updated library linking
297

298
299
Changes included in OpenLDAP 1.1.2
	CVS Tag: OPENLDAP_REL_ENG_1_1_2
300
301
302
303
	Fixed slapd/back-ldbm/search matched initialization bug (ITS#23)
	Fixed slapd/acl deadlock bug (ITS#24)
	Fixed slapd schema check bug (ITS#25)
	Fixed slapd/nonauthorized add bug (ITS#26)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
304
305
	Fixed misc. overlapping strcpy bugs
	Fixed misc. memory leaks
306
	Update DB2 support for newer SleepyCat releases (ITS#27)
307
308
309
310
	Update slapd/slurpd to workaround FreeBSD pthread_exit bug (ITS#28)
	Build environment
		Fixed --disable-crypt/-disable-cleartext options
		Added special pthread detection for HP-UX 11. (ITS#14)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
311

312
Changes included in OpenLDAP 1.1.1
Kurt Zeilenga's avatar
Kurt Zeilenga committed
313
	CVS Tag: OPENLDAP_REL_ENG_1_1_1
314
	Updated INSTALL, README, hints, and devel documents.
315
	Updated slapd/ldif2dbm to disable write sync'ing
Kurt Zeilenga's avatar
Kurt Zeilenga committed
316
	Fixed slapd & slurpd syslogging (ITS#6)
317
	Fixed libldif/line64 analyzed 3 not 4 bug
318
	Fixed slapd/modify.c modtail freed twice bug
319
320
	Fixed slapd/value.c value_cmp bug
	Fixed slapd/tools DB2 uninitialized Datum bugs
321
	Fixed slapd/back-ldbm/cache.c delete_internal dntree/idtree bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
322
	Fixed slapd/back-ldbm search realbase free bug (ITS#12)
323
	Fixed slapd/back-ldbm kerberos bind rc bug (ITS#17)
324
	Build environment (autoconf)
Kurt Zeilenga's avatar
Kurt Zeilenga committed
325
		Fix --enable-wrappers (ITS#9)
326
327
328
		Fix --without-SERVER-COMPONENTS
		Fix library make clean
		Fix ltconfig for Solaris ProC and FreeBSD elf
329
		Fix make veryclean
330
331
332

Changes included in OpenLDAP 1.1.0
	CVS Tag: OPENLDAP_REL_ENG_1_1_0
333
334
335
336
337
	Updated ANNOUNCEMENT, INSTALL, README for release
	Updated doc for release
	Updated slapd.conf to use dc style BaseDN
	Fixed aclparse debug print
	Fixed slapd/add memory leak bug
338
	Fixed slapd/back-ldbm/cache assert bug
339
340
341
342
343
344
345
	Autoconf
		Fixed --with-threads=yes bug
		Added -pthreads check for OSF/1
		Updated LDBM auto check to skip NDBM
		Updated libtool for FreeBSD3 elf
		Fixed pthread version test 

346
Changes included in OpenLDAP 1.1-Beta
347
348
349
	CVS Tag: OPENLDAP_REL_ENG_1_1_BETA
	Added ldap.conf support
	Added configuration preservation support
350
	Added slapd passwd handling improvements
351
352
353
354
355
	Updated shared library version to release 1
	Fixed lib-shared.mk handling of static library
	Fixed no-ldapd make install bugs
	Fixed slapd/detach-join thread bug
	Fixed slapd/nextid-atol bug
356
357
	Fixed slapd/derefDN bug
	Fixed ldbm2ldif ldif bug
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
	Updated slapd to use ch_strdup()
	Moved ldapfriendly to datadir
	Updated $(MKDIR) handling to always use -p
	Updated test007 to skip test if slurpd is not built
	Modified ud to accept "host" in ud.conf
	Updated contributed software
	Updated manuals and other docs
	Fixed LinuxThread handling on alpha/sparc
	Autoconf:
		Added --with_subdir added
		Added pthread_create consistency check
		Added additonal caching of results
		Fixed REENTRANT defines
		Updated Kerberos support

373
Changes included in OpenLDAP 1.1-Alpha
374
	CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA3
375
376
377
378
379
380
	Changed LDBM default to sync on writes
	Added mail500 BOUNCEFROM patch
	Added dbcachenowsync option
	Fixed slapd/ldbm id2children bug
	Fixed slapd/shell newline bug
	Fixed whois++ get_dn leak
381
382
	Fixed pointer truncation to int bugs
	Fixed DEC OSF/1 support bugs
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
	Fixed r/w lock initialization on non-final Pthreads
	Fixed slapd/slurpd file unlock bugs
	Fixed slurpd string translation bug
	Fixed slurpd/st mutex unlock bug
	Moved detach() to -llutil
	Added lutil_passwd() to -llutil
	Autoconf:
		Fixed thread detection
		Removed gcc -traditional tests
		Changed --enable-dns to require --enable-referrals
		Added -lresolv tests for ldapd and LDAP_DNS
		Added basic ISODE checks
		Added pwd.h &  getpwuid() tests
		Added sys/resource.h test
	Updated NT support (now builds ud)
398
399
	Added function prototypes
	Removed library externs
400
401
402
	Removed lint


403
Changes included in OpenLDAP 1.1-Alpha
Kurt Zeilenga's avatar
Kurt Zeilenga committed
404
405
406
407
408
409
410
411
412
413
414
415
	CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA2
	Added cross compiling detect and warnings
	Fixed autoconf detection of threads
	Fixed SunOS/Solaris autoconf problems
	Fixed SCO build problems
	Fixed ldapd manual compiling
	Fixed configure script bugs
	Fixed toupper/tolower bugs
	Fixed client/tools install-local bug
	Fixed sgtty vs termios issues
	Fixed stdarg issues
	Fixed USE_LOCKF bug
Kurt Zeilenga's avatar
Kurt Zeilenga committed
416
	Updated configurable slapd/ACLGROUP objectclass/attribute
Kurt Zeilenga's avatar
Kurt Zeilenga committed
417
418
419
420
	Updated INSTALL/README files
	Updated setproctitle code
	Removed lint

421
Changes included in OpenLDAP 1.1-Alpha
Kurt Zeilenga's avatar
Kurt Zeilenga committed
422
	CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA
423
424
425
426
427
428
429
430
431
432
433
434
435
	Fixed slapd/back-passwd sizelimit bug
	Fixed slapd/back-ldbm/msearch entry rwlock bug
	Fixed slapd/filterentry Equality bugs
	Fixed NT port merge issues
	Fixed ldif/line64 padding bug
	Added configurable slapd/ACLGROUPS attribute.

Changes included in OpenLDAP 1.1-Devel
	CVS Tag: OPENLDAP_DEVEL_POST_AC
	Added Autoconf Build Environment
	Added Basic NT Support


Kurt Zeilenga's avatar
Kurt Zeilenga committed
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
Changes included in OpenLDAP Stable 
	CVS Tag: OPENLDAP_STABLE 
	Fixed slapd filter.c to error on stderr
	Fixed slapd/back-ldbm/group.c member bug

Changes included in OpenLDAP Stable 
	CVS Tag: OPENLDAP_STABLE_981025 
	Added make/gmake comments
	Changed ACL Group code to use groupOfNames
	Changed "X.500" -> "LDAP" in UD
	Fixed slapd partial results bug
	Fixed slapd Y2K/GMT bug
		-DLDAP_LOCALTIME added to provide old behavior
	Fixed slapd flush writes bug
	Removed lint

Changes included in OpenLDAP 1.0.2 
CVS Tag: OPENLDAP_STABLE_980929 
	Updated README, INSTALL files 
	Updated Linux platform defaults
	Updated FreeBSD 2 & 3 platform defaults
	Updated PORTS doc to clarify content
	Updated slapd/tools to use ldapconfig.h slapd.conf constant
	Added SCHED_YIELD_MISSING flag
	Added LDAP_ALLOW_NULL_SEARCH_BASE flag
	Added core removal to tests/Make-template
	Fixed slapd/acl debug trace problem
	Fixed ud/auth.c bound_dn problem 
	Fixed back-ldbm/idl.c CLDAP include <sys/socket.h> problem
	Fixed Makefile $(CC) problem
	Fixed LIBEXEC/SBIN creation problem
	Fixed gmake RUNDIR not defaulting problem 

Changes included in OpenLDAP 1.0.1 
CVS Tag: OPENLDAP_STABLE_980907 
	Added GNU Make Support 
	Added OpenBSD Support 
	Added FreeBSD 2.x vs 3.x detection 
	Fixed slapd LDAP_TCP_WRAPPER build problem 
	Fixed slapd NO_THREADS busy loop problem 
	Fixed slurpd NULL termination problem 
	Fixed misc build/install problems 
	Removed junked binary files from repository/distribution 

Changes included in OpenLDAP 1.0 
CVS Tag: OPENLDAP_1-0 
	Added TCP Wrapper support to slapd 
	Added POSIX Threads (final) support 
	Added ACL enhancements including 
		Access by Groups 
		POSIX regex support 
	platform updates, and 
	numerous bug fixes and build changes. 

Base Version: University of Michigan LDAP v3.3 
CVS Tag: UMICH_3_3