You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2016/02/02 18:40:23 UTC

[7/7] cxf git commit: Update release notes for 3.1.5

Update release notes for 3.1.5


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/8709d976
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/8709d976
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/8709d976

Branch: refs/heads/3.1.x-fixes
Commit: 8709d976fc796abe7ed6785524e5453b5fc530fb
Parents: f7c9fe2
Author: Daniel Kulp <dk...@apache.org>
Authored: Tue Feb 2 12:39:19 2016 -0500
Committer: Daniel Kulp <dk...@apache.org>
Committed: Tue Feb 2 12:39:19 2016 -0500

----------------------------------------------------------------------
 distribution/src/main/release/release_notes.txt | 105 +++++++++++--------
 1 file changed, 61 insertions(+), 44 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/8709d976/distribution/src/main/release/release_notes.txt
----------------------------------------------------------------------
diff --git a/distribution/src/main/release/release_notes.txt b/distribution/src/main/release/release_notes.txt
index 74dd8d2..8252a86 100644
--- a/distribution/src/main/release/release_notes.txt
+++ b/distribution/src/main/release/release_notes.txt
@@ -1,8 +1,8 @@
-Apache CXF 3.1.4 Release Notes
+Apache CXF 3.1.5 Release Notes
 
 1. Overview
 
-The 3.1.4 version of Apache CXF is a significant new version of CXF 
+The 3.1.5 version of Apache CXF is a significant new version of CXF 
 that provides several new features and enhancements.  
 
 New features include: 
@@ -25,7 +25,7 @@ http://cxf.apache.org/docs/31-migration-guide.html
 for further information and requirements for upgrading from earlier
 versions of CXF.
 
-3.1.4 fixes over 35 JIRA issues reported by users and the community.
+3.1.4 fixes over 50 JIRA issues reported by users and the community.
 
 
 
@@ -71,47 +71,64 @@ to 3.1.
 
 7. Specific issues, features, and improvements fixed in this version
 
+
 ** Bug
-    * [CXF-6347] - CXF bundle activators not called in Eclipse/Equinox
-    * [CXF-6493] - cxf-rt-transports-http-3.1.1.jar contains OSGi interface classes
-    * [CXF-6595] - CXF Karaf feature file: set dependency = true in the jta bundle for CXF
-    * [CXF-6599] - CXF ProxyHelper might cause OOM like conditions
-    * [CXF-6600] - Sudden repeating NPE on token request by STSClient
-    * [CXF-6601] - Swagger2Feature can hit a NPE when running in localtransport
-    * [CXF-6602] - Digest algorithms are not set properly when derived keys are used
-    * [CXF-6607] - Cached STS-issued tokens are not renewed on expiry in delegation scenario
-    * [CXF-6613] - java.lang.NoSuchFieldError: REFLECTION in CFX 3.1.4-SNAPSHOT
-    * [CXF-6614] - "Comparison method violates its general contract" in DestinationRegistryImpl.getSortedDestinations
-    * [CXF-6615] - the order of attributes in SubjectDN of certificate shouldn't be significant
-    * [CXF-6616] - need always close the CipherOutputStream when the encryption is done to get the complete content 
-    * [CXF-6620] - Fix DefaultSubjectProvider to support NameID formats other than “unspecified”
-    * [CXF-6621] - Schema imports are not handled correctly in generated WSDL and XSD files when using catalog rewrites
-    * [CXF-6629] - ConcurrentModificationException at AbstractResourceInfo.clearProxies()
-    * [CXF-6630] - Cannot call setAttribute with a null name
-    * [CXF-6632] - Memory leak due to literal keys in WSDLDefinition map
-    * [CXF-6637] - @GZIP and similar CXF annotations are not recognized if set on super classes
-    * [CXF-6638] - AsyncHTTPConduit does not allow body payloads with "PATCH" method
-    * [CXF-6642] - Memory Leak in ResponseImpl.readEntity()
-    * [CXF-6648] - Wildcard Content-Type is set for GET
-    * [CXF-6653] - NPE may result while generating a SequenceFault in WS-RM 1.1
-    * [CXF-6655] - Error Invalid address. Endpoint address cannot be null
-    * [CXF-6657] - CXF Failover using JAXRS prevents header retrieval from ResponseExceptionMappers
+    * [CXF-6172] - WS-Discovery should work also in IPv6 only environment
+    * [CXF-6574] -  Issue with Digest Authentication
+    * [CXF-6660] - SamlTokenInterceptor Jasypt decryption
+    * [CXF-6664] - NullpointerException in LinkBuilderImpl#getResolvedUri when linkheader url has a matrix parameter
+    * [CXF-6667] - Closing a source sequence in WS-RM may lead to inconsistent sequence status
+    * [CXF-6668] - [wadl2java] @Multipart annotation generated, @QueryParam expected
+    * [CXF-6670] - Problem with casting ParamConverter responses to primitive types 
+    * [CXF-6671] - Ambiguous JAXRSServerFactoryBean.setApplication() breaks Spring injection
+    * [CXF-6673] - StaticService setEndpoints(List<String>) doesn't work correctly
+    * [CXF-6675] - Update commons-collections from 3.2.1 to 3.2.2
+    * [CXF-6676] - Incorrect Interface Method Name Generation
+    * [CXF-6677] - Content-Type is empty on POST request with empty body 
+    * [CXF-6679] -  @Context HttpServletRequest request.getParameterMap() can't contain post parameters by application/x-www-form-urlencoded
+    * [CXF-6688] - ClientProxyImpl does not populate class-level path params if BeanParam holds the values
+    * [CXF-6693] - CXF fails to parse Cookie header when it contains $ character
+    * [CXF-6694] - SpringResourceFactory does not work with constructor-autowired beans
+    * [CXF-6699] - DefaultAddress not set in HTTPConduit class
+    * [CXF-6701] - JAXRS Proxy impl does not check field JAXRS annotations on BeanParam super classes
+    * [CXF-6705] - Incorrect version in Import-Package for javax.validation for CXF Core
+    * [CXF-6706] - Bean validation seems to not be working in OSGi
+    * [CXF-6709] - HttpServletRequest.getInputStream is empty
+    * [CXF-6711] - Aegis Databinding Deserialization Vulnerability
+    * [CXF-6715] - SAMLProtocolResponseValidator fails to decrypt an assertion
+    * [CXF-6719] - GZIPOutInterceptor enum scope change breaks method contract
+    * [CXF-6720] - AbstractHTTPDestination#WrappedOutputStream.close() calls flush after close
+    * [CXF-6721] - NullPointerException for some responses containing SoapFault. 
+    * [CXF-6729] -  Version 1 NewCookie is not compliant with RFC 2109
+    * [CXF-6730] - ClassCastException TransportBinding cannot be cast to AbstractSymmetricAsymmetricBinding in AbstractBindingBuilder
+    * [CXF-6744] - Exceptions thrown from methods annotated with @Suspended result in no response at all
+    * [CXF-6748] - the qop,nc,algorithm parameter in http auth header must not be enclosed between doble quotation 
+    * [CXF-6749] - Classloader leak on FileUtils.createTmpDir()
+    * [CXF-6753] - OAuth2 audience support is incomplete
+    * [CXF-6754] - Determin Media Type in Response
+    * [CXF-6759] - WADL2JAVA Tools Generated Source has Duplicate Method Name
+    * [CXF-6761] - JAX-RS ClientImpl does not set TLSClientParameters on HTTPConduit when only HostnameVerifier is configured
+    * [CXF-6762] - DefaultHostnameVerifier fails for non-root wildcard SAN DNSName entries
+    * [CXF-6763] - STS requires ClaimHandler even in ClaimMapping only scenarios
 
 ** Improvement
-    * [CXF-5606] - WADL to Java code generator should translate wadl:doc into Java documentation
-    * [CXF-6623] - Add support for nested @BeanParam's
-    * [CXF-6625] - Wadl-to-Java should be able to generate custom method annotation classes
-    * [CXF-6633] - Enhance Swagger feature with optional dynamic basePath, tags and Javadocs handling
-    * [CXF-6634] - Move DocumentationProvider interface out of .model.wadl. package
-    * [CXF-6643] - Upgrade Apache HTrace to 4.0 
-    * [CXF-6644] - Move Basic JSON parser code into a dedicated module
-    * [CXF-6645] - Introduce a 'jose.debug' property
-    * [CXF-6649] - Add Karaf feature cxf-rs-description-swagger2
-    * [CXF-6658] - Make ServletContextResourceResolver optionally ignored 
-
-
-** Task
-    * [CXF-6503] - Investigate if WADL JavaDocProvider can report JavaDocs of inherited methods
-
-
-
+    * [CXF-6610] - Throttling Interceptors can not abort but only delay overflowing requests 
+    * [CXF-6661] - WADLGenerator should optionally include xsi schemaLocation
+    * [CXF-6663] - Scope based authorization support for OAuth2 RS endpoints
+    * [CXF-6686] - Provide AccessTokenValidator RFC7662
+    * [CXF-6690] - WADL2Java should try to split complex XJC parameters
+    * [CXF-6695] - SwaggerFeature: add support for @MatrixParam and @BeanParam
+    * [CXF-6712] - [cxf-java2wadl-plugin] Add parameter encoding to goal parsejavadoc
+    * [CXF-6716] - java2ws should log a warning message for a Holder parameter annoated with WebParam.Mode.IN property
+    * [CXF-6722] - OAuthDataProvider needs to have methods for listing client tokens
+    * [CXF-6732] - Allow SOAPAction to be overwritten via RequestContext property
+    * [CXF-6736] - Support login_hint at OidcClientCodeRequestFilter
+    * [CXF-6738] - Reduce contention on org.apache.cxf.binding.soap.SoapTransportFactory$SoapEndpointInfo
+    * [CXF-6739] - Reduce memory pressure in org.apache.cxf.attachment.AttachmentDeserializer
+
+
+** New Feature
+    * [CXF-6735] - Enable/Disable SecurityTokenReference with configuration for CXF/.NET interoperability
+
+** Wish
+    * [CXF-6704] - Upgrade to httpclient 4.5.x