Skip to content
Snippets Groups Projects
CHANGES 8.62 KiB
Newer Older
  • Learn to ignore specific revisions
  • OpenLDAP Change Log
    
    
    Changes included in OpenLDAP 1.2
    	CVS Tag: OPENLDAP_REL_ENG_1_2
    
    	Fixed slapd/ldbm/add cache set state deadlock bug
    
    	Update ldap_open(3) man page to note ldap_init() is preferred.
    
    	Build environment
    		Fixed mkdep to handle multiple dependent files on one line
    
    
    Changes included in OpenLDAP 1.2
    	CVS Tag: OPENLDAP_REL_ENG_1_2_BETA
    
    	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
    
    	Fixed client SIGPIPE handling
    	Fixed lber leaking ber_scanf
    
    	Updated client -d(ebug) handling
    
    	Updated slapd alias deref functionality to be optional
    	Updated client/tools Kerberos option handling
    
    	Build environment
    		Added -kthread support
    		Renamed install.sh to install-sh
    
    
    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
    
    		Removed wait3 test
    		Added FreeBSD 4 support
    
    Changes included in OpenLDAP 1.1.3 (BRANCH POINT)
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    	CVS Tag: OPENLDAP_REL_ENG_1_1_3
    
    	Updated LICENSE to allow open use of linked software
    	Updated docs
    
    	Fixed slapd/ldbm/delete initialization bug (ITS#31)
    
    	Fixed slapd/ldif2ldbm MAXARGS bug (ITS#34)
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    	Fixed slapd/delete bugs (ITS#38)
    
    	Fixed slapd/strtok needs mutex bug
    
    	Fixed slapd/tcpd DoS bug
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    	Fixed slapd/tcpd denied cleanup bug (ITS#44)
    
    	Fixed slapd/add,delete,modrdn parent lock bug
    
    	Fixed ud bogus msgfree bug (ITS#43)
    	Updated ldap.conf to support LDAPNOINIT
    	Updated lthread to provide sched_yield() if missing
    
    	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
    
    	Updated slapd alias deref to be optional
    
    	Build environment
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		Added DB2 patch information
    
    		Added distclean target
    
    		Added pthread sys/types.h compatibility check
    
    		Fixed doc/man reinstall bug
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    		Fixed make clean
    		Fixed --disable-slurpd
    
    		Fixed VPATH support
    		Fixed REENTRANT multiple definition issue
    		Updated pthread checking
    		Updated res_search check
    		Updated library linking
    
    Changes included in OpenLDAP 1.1.2
    	CVS Tag: OPENLDAP_REL_ENG_1_1_2
    
    	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)
    
    	Fixed misc. overlapping strcpy bugs
    	Fixed misc. memory leaks
    
    	Update DB2 support for newer SleepyCat releases (ITS#27)
    
    	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)
    
    Changes included in OpenLDAP 1.1.1
    
    Kurt Zeilenga's avatar
    Kurt Zeilenga committed
    	CVS Tag: OPENLDAP_REL_ENG_1_1_1
    
    	Updated INSTALL, README, hints, and devel documents.
    
    	Updated slapd/ldif2dbm to disable write sync'ing
    
    	Fixed slapd & slurpd syslogging (ITS#6)
    
    	Fixed libldif/line64 analyzed 3 not 4 bug
    
    	Fixed slapd/modify.c modtail freed twice bug
    
    	Fixed slapd/value.c value_cmp bug
    	Fixed slapd/tools DB2 uninitialized Datum bugs
    
    	Fixed slapd/back-ldbm/cache.c delete_internal dntree/idtree bug
    
    	Fixed slapd/back-ldbm search realbase free bug (ITS#12)
    
    	Fixed slapd/back-ldbm kerberos bind rc bug (ITS#17)
    
    	Build environment (autoconf)
    
    		Fix --enable-wrappers (ITS#9)
    
    		Fix --without-SERVER-COMPONENTS
    		Fix library make clean
    		Fix ltconfig for Solaris ProC and FreeBSD elf
    
    
    Changes included in OpenLDAP 1.1.0
    	CVS Tag: OPENLDAP_REL_ENG_1_1_0
    
    	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
    
    	Fixed slapd/back-ldbm/cache assert bug
    
    	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 
    
    
    Changes included in OpenLDAP 1.1-Beta
    
    	CVS Tag: OPENLDAP_REL_ENG_1_1_BETA
    	Added ldap.conf support
    	Added configuration preservation support
    
    	Added slapd passwd handling improvements
    
    	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
    
    	Fixed slapd/derefDN bug
    	Fixed ldbm2ldif ldif bug
    
    	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
    
    
    Changes included in OpenLDAP 1.1-Alpha
    
    	CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA3
    
    	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
    
    	Fixed pointer truncation to int bugs
    	Fixed DEC OSF/1 support bugs
    
    	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)
    
    	Added function prototypes
    	Removed library externs
    
    Changes included in OpenLDAP 1.1-Alpha
    
    	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
    	Updated configurable slapd/ACLGROUP objectclass/attribute
    
    	Updated INSTALL/README files
    	Updated setproctitle code
    	Removed lint
    
    
    Changes included in OpenLDAP 1.1-Alpha
    
    	CVS Tag: OPENLDAP_REL_ENG_1_1_ALPHA
    
    	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
    
    
    
    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