Author: coheigea Date: Mon Sep 27 22:03:33 2010 New Revision: 1001926 URL: http://svn.apache.org/viewvc?rev=1001926&view=rev Log: Some fixes to the release process - The "src" artifact now has the libs, test code, etc. - The release script now generates md5 files for the "dist" artifacts. - Updated the ChangeLog with the bugs fixed for 1.5.9 - Upgraded the xercesImpl and xml-apis version.
Added: webservices/wss4j/branches/1_5_x-fixes/endorsed/xercesImpl-2.9.1.jar (with props) webservices/wss4j/branches/1_5_x-fixes/endorsed/xml-apis-1.3.04.jar (with props) Removed: webservices/wss4j/branches/1_5_x-fixes/endorsed/xercesImpl-2.8.1.jar webservices/wss4j/branches/1_5_x-fixes/endorsed/xml-apis-1.3.03.jar Modified: webservices/wss4j/branches/1_5_x-fixes/ChangeLog.txt webservices/wss4j/branches/1_5_x-fixes/build.xml webservices/wss4j/branches/1_5_x-fixes/contrib/wss4j-release.sh webservices/wss4j/branches/1_5_x-fixes/pom.xml webservices/wss4j/branches/1_5_x-fixes/xdocs/index.xml Modified: webservices/wss4j/branches/1_5_x-fixes/ChangeLog.txt URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/ChangeLog.txt?rev=1001926&r1=1001925&r2=1001926&view=diff ============================================================================== --- webservices/wss4j/branches/1_5_x-fixes/ChangeLog.txt (original) +++ webservices/wss4j/branches/1_5_x-fixes/ChangeLog.txt Mon Sep 27 22:03:33 2010 @@ -5,6 +5,54 @@ for a given release. Portions of this report were generated using the ReleaseNotes facility in Jira. +Release 1.5.9 +============= + +** Bug + + * [WSS-205] - WSS4J Handler passes null to MessageContext.setProperty + * [WSS-206] - The way referncelist processing of SAML issued tokens doesn't work properly and need to extract necessary information to do algorithm validation + * [WSS-209] - NPE in AbstractCrypto.getCryptoProvider() + * [WSS-210] - NPE in CryptoBase.getAliasForX509Cert(Certificate cert) if Keystore does not contain a Certifcate entry for each alias + * [WSS-211] - WSS4J does not support ThumbprintSHA1 in DerivedKeyTokens + * [WSS-212] - Replace deprecated references to getSubject/IssuerDN + * [WSS-219] - empty/blank password not supported in username token. value read by wss4j is null instead of empty string + * [WSS-220] - WSHandler is using default configuration + * [WSS-221] - UUIDGenerator generates duplicate identifiers when used in a multi-threaded environment + * [WSS-222] - SignatureProcessor does not provide correct signature coverage results with STR Dereference Transform + * [WSS-223] - Incorrect xpath set on WSDataRef when decrypting an EncryptedHeader instance. + * [WSS-224] - SAMLTokenSignedAction and WSSecSignatureSAML do not honor signature algorithm or digest algorithm from WSSHandler configuration + * [WSS-225] - 'Unprintable' characters in Distinguished Name causing comparison failure + * [WSS-226] - Interoperability b/w Java consumer of .NET Web Service with WS-Security on WSE 2.0 + * [WSS-227] - CryptoBase.getPrivateKey() unable to handle empty (null) passwords + * [WSS-234] - Comment as first element in document causes NPE + * [WSS-241] - WSS4j needs to export a version in it's Export-Package directive. + * [WSS-242] - Signing EncryptedData or EncryptedKey elements creates extraneous Id attributes + * [WSS-243] - Can't use Password Digest on Z/OS + * [WSS-244] - Loading of Signature and Encryption property files not trimming trailing whitespace - Leads to ClassNotFoundException + * [WSS-245] - WSHandlerConstants.PW_CALLBACK_REF isn't correctly searched for + +** Improvement + + * [WSS-180] - Support symmetric signature/encryption via configuration + * [WSS-214] - SignatureProcessor is not reusing results from BinarySecurityTokenProcessor or DerivedKeyTokenProcessor + * [WSS-215] - SignatureProcessor is not reusing results from WSDocInfo for the Reference case. + * [WSS-216] - SignatureProcessor does not support directly referencing a SecurityContextToken + * [WSS-217] - Add ability to specify a reference to an absolute URI in the derived key functionality + * [WSS-233] - Allow configuration of UsernameTokenSpec 1.1 derived key functionality through WSHandler + * [WSS-236] - Provide signature digest algorithm in signature processor results. + * [WSS-237] - Provide key transport algorithm in encryption processor results + * [WSS-240] - Support KeyValue in SAML subject + +** New Feature + + * [WSS-204] - Support validating SAML 2.0 tokens + +** Task + + * [WSS-246] - Upgrade to BouncyCastle 1.45 + + Release 1.5.8 ============= Modified: webservices/wss4j/branches/1_5_x-fixes/build.xml URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/build.xml?rev=1001926&r1=1001925&r2=1001926&view=diff ============================================================================== --- webservices/wss4j/branches/1_5_x-fixes/build.xml (original) +++ webservices/wss4j/branches/1_5_x-fixes/build.xml Mon Sep 27 22:03:33 2010 @@ -28,7 +28,7 @@ Build Instructions: <property name='product.version.major' value='1'/> <property name='product.version.minor' value='5'/> <property name='product.version.level' value='9'/> - <property name='product.version.qualifier' value='-SNAPSHOT'/> + <property name='product.version.qualifier' value=''/> <property name='product.version' value='${product.version.major}.${product.version.minor}.${product.version.level}${product.version.qualifier}'/> <property name="year" value="2008"/> <property name="copyright" value="Copyright © ${year} Apache WSS4J Project. All Rights Reserved."/> @@ -756,7 +756,7 @@ org.apache.ws.axis.security.util <zip destfile= "${dir.dist}/${product.shortname}-src-${product.version}.zip"> <zipfileset prefix="wss4j" dir="." - includes="src/** ChangeLog.txt LICENSE.txt README.txt NOTICE build.xml "/> + includes="src/** keys/** interop/** test/** samples/** webapps/** legal/** lib/** endorsed/** ChangeLog.txt LICENSE.txt README.txt NOTICE build.xml pom.xml ChangeLog.txt"/> </zip> </target> Modified: webservices/wss4j/branches/1_5_x-fixes/contrib/wss4j-release.sh URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/contrib/wss4j-release.sh?rev=1001926&r1=1001925&r2=1001926&view=diff ============================================================================== --- webservices/wss4j/branches/1_5_x-fixes/contrib/wss4j-release.sh (original) +++ webservices/wss4j/branches/1_5_x-fixes/contrib/wss4j-release.sh Mon Sep 27 22:03:33 2010 @@ -64,6 +64,10 @@ do gpg --detach-sign --armor $i gpg --verify $i.asc done +for i in *.jar *.zip +do + md5sum $i > $i.md5 +done cd ${WSS4J_STAGE_ROOT}/maven/org/apache/ws/security/wss4j/${WSS4J_VERSION} for i in * do Added: webservices/wss4j/branches/1_5_x-fixes/endorsed/xercesImpl-2.9.1.jar URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/endorsed/xercesImpl-2.9.1.jar?rev=1001926&view=auto ============================================================================== Binary file - no diff available. Propchange: webservices/wss4j/branches/1_5_x-fixes/endorsed/xercesImpl-2.9.1.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: webservices/wss4j/branches/1_5_x-fixes/endorsed/xml-apis-1.3.04.jar URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/endorsed/xml-apis-1.3.04.jar?rev=1001926&view=auto ============================================================================== Binary file - no diff available. Propchange: webservices/wss4j/branches/1_5_x-fixes/endorsed/xml-apis-1.3.04.jar ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Modified: webservices/wss4j/branches/1_5_x-fixes/pom.xml URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/pom.xml?rev=1001926&r1=1001925&r2=1001926&view=diff ============================================================================== --- webservices/wss4j/branches/1_5_x-fixes/pom.xml (original) +++ webservices/wss4j/branches/1_5_x-fixes/pom.xml Mon Sep 27 22:03:33 2010 @@ -24,7 +24,7 @@ <artifactId>wss4j</artifactId> <packaging>bundle</packaging> <name>WSS4J</name> - <version>1.5.9-SNAPSHOT</version> + <version>1.5.9</version> <description> Apache WSS4J is an implementation of the Web Services Security (WS-Security) being developed at OASIS Web Services Security TC. @@ -400,12 +400,12 @@ <properties> <xmlsec.version>1.4.3</xmlsec.version> <opensaml.version>1.1</opensaml.version> - <xml.apis.version>1.3.03</xml.apis.version> + <xml.apis.version>1.3.04</xml.apis.version> <bcprov.jdk14.version>1.45</bcprov.jdk14.version> <bcprov.jdk15.version>1.45</bcprov.jdk15.version> <commons.logging.version>1.1</commons.logging.version> <xalan.version>2.7.1</xalan.version> - <xerces.version>2.8.1</xerces.version> + <xerces.version>2.9.1</xerces.version> <axis.version>1.4</axis.version> <junit.version>3.8.1</junit.version> </properties> Modified: webservices/wss4j/branches/1_5_x-fixes/xdocs/index.xml URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/xdocs/index.xml?rev=1001926&r1=1001925&r2=1001926&view=diff ============================================================================== --- webservices/wss4j/branches/1_5_x-fixes/xdocs/index.xml (original) +++ webservices/wss4j/branches/1_5_x-fixes/xdocs/index.xml Mon Sep 27 22:03:33 2010 @@ -59,7 +59,7 @@ Certificate Token Profile 1.1</a> <p style="margin-left: 40px;">You can download the latest version of WSS4J at the following URL:<br/> <a href="http://www.apache.org/dyn/closer.cgi/ws/wss4j/">http://www.apache.org/dyn/closer.cgi/ws/wss4j/</a> </p> - <p style="margin-left: 40px;">The latest release of WSS4J is version 1.5.8. + <p style="margin-left: 40px;">The latest release of WSS4J is version 1.5.9. </p> </subsection> <subsection name="WS-Security Features"> --------------------------------------------------------------------- To unsubscribe, e-mail: wss4j-dev-unsubscr...@ws.apache.org For additional commands, e-mail: wss4j-dev-h...@ws.apache.org