From 9a8cc65162b67dc32a707ebd269b85cc477419a4 Mon Sep 17 00:00:00 2001
From: Kurt Zeilenga <kurt@openldap.org>
Date: Wed, 7 Jun 2000 06:33:59 +0000
Subject: [PATCH] Update a few misc docs

---
 ANNOUNCEMENT               | 52 ++++++++++++++++++++++----------------
 README                     | 26 ++++++++-----------
 contrib/README             | 11 ++++----
 libraries/liblutil/utils.c |  4 +--
 4 files changed, 49 insertions(+), 44 deletions(-)

diff --git a/ANNOUNCEMENT b/ANNOUNCEMENT
index c5e6ea505d..2a1406dfb8 100644
--- a/ANNOUNCEMENT
+++ b/ANNOUNCEMENT
@@ -1,24 +1,32 @@
 	A N N O U N C E M E N T
 
-	OpenLDAP 2.0-alpha
+	OpenLDAP 2.0-Alpha
 
 	The OpenLDAP Project is pleased to announce the availability
-	of OpenLDAP release 2.0-alpha, a suite of the Lightweight Weight
+	of OpenLDAP release 2.0-Alpha, a suite of the Lightweight Weight
 	Directory Protocol servers, clients, utilities, and development tools.
 
+	This release is for REFERENCE PURPOSES ONLY.
+	This release is NOT FOR GENERAL USE.
+	This release is NOT feature complete nor well tested.
+
 	This release contains the following major enhancements:
 
 		* LDAPv3 support
-			- RFC2251 support
-			- named referrals
-			- named aliases
-		* SASL bind support
+			+ RFC2251-2256
+			+ named referrals
+			+ DNS SRV location
+		* Enhanced Access Control System
+		* SASL support
 		* TLS/SSL support
+		* IPv6 support
 		* Updated C API 
 		* Additional SLAPD backends:
-			- LDAP backend
-			- Perl backend
-			- TCL backend
+			+ DNS SRV referral backend
+			+ LDAP backend
+			+ Perl programmable backend
+			+ SQL programmable backend
+			+ TCL programmable backend
 
 	This release includes the following major components:
 
@@ -46,13 +54,14 @@ ACKNOWLEDGEMENTS
 	the Internet to coordinate their activities.   The project is
 	managed by the OpenLDAP Foundation.
 
-	OpenLDAP software is derived from University of Michigan
-	LDAP release 3.3.
+	OpenLDAP LDAP implementation is derived from University of
+	Michigan LDAP release 3.3.
 
 
 AVAILABILITY
 
-	This software is available under the OpenLDAP Public License.
+	This software is available under the OpenLDAP Public License,
+	an unrestrictive, "free," OSS-approved open source license.
 	For download information is available at:
 
 		http://www.OpenLDAP.org/software/download/
@@ -60,23 +69,23 @@ AVAILABILITY
 
 SUPPORT
 
-	OpenLDAP software is user supported.
+	OpenLDAP software is user supported
 
 		http://www.openldap.org/support/
 
-	To report bugs, please use project's Issue Tracking System:
-
-		http://www.openldap.org/its/
-
 	The project maintains a FAQ which you may find useful:
 
-		http://www.openldap.org/fag/
+		http://www.openldap.org/faq/
 
 	In addition, there are also a number of discussion lists
 	related OpenLDAP.  A list of mailing lists is available at:
 
 		http://www.OpenLDAP.org/lists/
 
+	To report bugs, please use project's Issue Tracking System:
+
+		http://www.openldap.org/its/
+
 	The OpenLDAP home page containing lots of interesting information
 	and online documentation is available at this URL:
 
@@ -86,8 +95,7 @@ SUPPORT
 SUPPORTED PLATFORMS
 
 	This release has been ported to many UNIX (and UNIX-like) platforms
-	including AIX, Digital UNIX (OSF/1), FreeBSD, HP-UX, IRIX, Linux,
-	NetBSD, NexTSTEP, OpenBSD, SCO, Solaris, SunOS, and Ultrix.
-	The release has also be ported (in part or in whole) to other
-	platforms including BeOS, MacOS, and MS Windows 95/NT.
+	including FreeBSD, Linux, NetBSD, OpenBSD and most commericial
+	UNIX systems.  The release has also been ported (in part or in whole)
+	to other platforms including BeOS, MacOS, and MS Windows NT/2000.
 
diff --git a/README b/README
index 50c9d2d675..18dc27e56a 100644
--- a/README
+++ b/README
@@ -73,18 +73,14 @@ DOCUMENTATION
 		http://www.openldap.org/faq/index.cgi?file=2
 
 
-FEEDBACK / PROBLEM REPORTS / DISCUSSIONS
-	We would appreciate any feedback you can provide.  If you have
-	problems, report them using our Issue Tracking System:
-
-		http://www.OpenLDAP.com/its/
-
-	or by sending e-mail to:
-
-		OpenLDAP-its@OpenLDAP.org
-
-	Additional mailing lists are available for discussion proposes.
-	Please see:
-
-		http://www.OpenLDAP.com/lists/
-
+SUPPORT / FEEDBACK / PROBLEM REPORTS / DISCUSSIONS
+	OpenLDAP is user supported.  If you have problems, please
+	review the OpenLDAP FAQ <http://www.openldap.org/faq/> and
+	archives of the OpenLDAP-software and OpenLDAP-bugs mailing
+	lists <http://www.openldap.org/lists/>.
+
+	Issues, such as bug reports, should be reported using our
+	our Issue Tracking System <http://www.OpenLDAP.com/its/> or
+	by sending mail to OpenLDAP-its@OpenLDAP.org.  Do not use
+	this system for general or software equiries.  Please direct
+	these to the appropriate mailing list.
diff --git a/contrib/README b/contrib/README
index 9c5763aad8..26e86aaff1 100644
--- a/contrib/README
+++ b/contrib/README
@@ -1,10 +1,10 @@
 OpenLDAP Contributed Software README
 
 OpenLDAP provides a number of freely-distributable LDAP software
-packages.  Though distributed with OpenLDAP, they are not
-part of OpenLDAP.  Each package in this directory has it's
-own use and redistribution restrictions as documented within
-the package.
+packages.  Though distributed with OpenLDAP, they are not part of
+OpenLDAP.  Some packages may be out of date.  Each package in
+this directory has it's own use and redistribution restrictions
+as documented within the package.
 
 Current contributions:
 	gtk-tool
@@ -35,4 +35,5 @@ Current contributions:
 		See whois++/README for more information.
 
 
-Please send your contributions to info@OpenLDAP.Org
+Please submit your contributions using the OpenLDAP Issue
+Tracking System <http://www.openldap.org/>.
diff --git a/libraries/liblutil/utils.c b/libraries/liblutil/utils.c
index 1278cd0d56..63016d4789 100644
--- a/libraries/liblutil/utils.c
+++ b/libraries/liblutil/utils.c
@@ -17,11 +17,11 @@ char* lutil_progname( const char* name, int argc, char *argv[] )
 	char *progname;
 
 	if(argc == 0) {
-		return strdup( name );
+		return ber_strdup( name );
 	}
 
 	progname = strrchr ( argv[0], *LDAP_DIRSEP );
-	progname = strdup( progname ? &progname[1] : argv[0] );
+	progname = ber_strdup( progname ? &progname[1] : argv[0] );
 
 	return progname;
 }
-- 
GitLab