Porting changes from 1.2 branch
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Tue, 26 Oct 2004 21:55:24 +0000 (21:55 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Tue, 26 Oct 2004 21:55:24 +0000 (21:55 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@1233 cb58f699-b61c-0410-a6fe-9272a202ed29

doc/INSTALL-WIN32.txt
doc/INSTALL.txt
doc/NEWS.txt
doc/README.txt

index 0df7749..665dfea 100644 (file)
@@ -1,5 +1,5 @@
-5/10/04
-Version 1.2, shib Library version "5", shibtarget Library Version "4"
+11/15/04
+Version 1.2.1, shib Library version "5", shibtarget Library Version "4"
 
 This release works with SAML library version "4".
 
@@ -9,15 +9,10 @@ there. This file documents the particulars of building from source on
 Windows NT/2000/XP.
 
 Visual C++ 6.0 on Windows is currently supported. The Shibboleth.dsw workspace
-file is located in the root of the distribution. It assumes that OpenSAML has
-been built and is available, by default, alongside the location where this
-archive is unpacked:
+file is located in the root of the distribution.
 
-       /opensaml-1.0/
-       /shibboleth-1.2/
-
-If you use a copy of OpenSAML installed elsewhere, just define the INCLUDE
-and LIB locations to the compiler.
+You'll need to indicate to the compiler where the OpenSAML include and
+library files are. Using the global directory settings is the easiest way.
 
 You can choose which, if any, web server modules to build, in case you don't
 need or want one or more of them.
index d9cce65..098da6d 100644 (file)
@@ -1,5 +1,5 @@
-4/15/04
-Version 1.2
+11/15/04
+Version 1.2.1
 
 Binary distributions of the Shibboleth code are available.
 Information on obtaining and installing binaries can be found at
@@ -30,6 +30,10 @@ or apparent module conflicts, make sure you've built Apache and any
 modules with threading support and ideally as much dynamically as
 possible.
 
+Apache 1.x does not directly support threads, but you can set the
+CFLAGS variable before running configure to include the proper gcc
+thread flag (usually -pthread or -pthreads, depends on your platform).
+
 --- MySQL (optional)
 
 The distribution now includes a session cache plugin using embedded MySQL.
@@ -40,7 +44,7 @@ to configure. You can force exclude the plugin with the --disable-mysql option.
 Many default installs of MySQL will not include the embedded library, so don't
 be surprised if it's not there. Also, just as with PHP and certain other packages
 that include C++, you'll need to build it with the same compiler used to build
-Shibboleth unless g++ 3.2 or higher was used.
+Shibboleth.
 
 The MySQL 4.0.x build is currently not clean on either platform. There are errors
 in several Makefile.in files that have to corrected to get the build to work.
@@ -71,7 +75,7 @@ Building the Shibboleth target libraries, shar, test programs, and Apache
 modules is more or less like building OpenSAML. You can get the code from
 CVS and run the bootstrap script if you want, or just use a source tarball.
 
-On Solaris, if you're rebuilding into a prefixed location that already
+On Solaris/OS X, if you're rebuilding into a prefixed location that already
 contains a copy of the software and headers, you'll want to remove
 some of the headers to prevent extra build work when you run the make
 install command. Just do:
@@ -109,5 +113,4 @@ $ /opt/shibboleth/bin/shibtest -h test-handle \
 The example shown uses a built-in test principal, and uses the InQueue
 example origin, which is known to the target after initial installation.
 You should get some reasonably structured output back that lists some simple
-attributes. amongst the logging. An error here is a pretty good sign there's
-trouble.
+attributes. An error here is a pretty good sign there's trouble.
index a3616dd..eaab545 100644 (file)
@@ -1,3 +1,53 @@
+11/15/04
+Version 1.2.1
+
+This release is a fully compatible minor update
+to the Shibboleth 1.2.1 release. It addesses problems
+and small functional gaps identified since the release
+of the previous version.
+
+New features in 1.2
+-------------------
+Support for the target software on Mac OS X
+
+Improved target RequestMap handling of web sites
+running on both http and https.
+
+Bug Fixes
+---------
+Target build scripts better detect and handle threading
+and RPC issues.
+
+Variety of target race conditions and exceptions in RPC
+and socket handling.
+
+Bugs in assertion condition handling.
+
+Target RequestMap should ignore query strings.
+
+Fixed the library path in Windows resolvertest batch 
+file loader.
+
+Fixed a crash in extkeytool program.
+
+Fixed a file descriptor leak in the IdP.
+
+Fixed a bug that prevented the HS from supporting 
+multiple SAML Name Identifier formats.
+
+The attribute resolver now retains the order of attribute 
+values obtained from data connectors.
+
+The JDBC Data Connector ignores case when mapping 
+sourceName to the attribute name.
+
+Minor udpates to documentation.
+
+Rev'd dependant java libraries (Xerces, Commons Pool, 
+Commons DBCP)
+
+
+-------
 4/30/04
 Version 1.2
 
index 5929182..5c4a996 100644 (file)
@@ -1,5 +1,5 @@
-4/27/04
-Version 1.2
+11/15/04
+Version 1.2.1
 
 Welcome to Internet2's Shibboleth
 
@@ -45,4 +45,3 @@ Source code for these libraries is available on request.
 
 This project includes software developed by the National Research Council 
 of Canada.
-