Author: pauls
Date: Fri Apr 28 09:11:19 2017
New Revision: 1793022

URL: http://svn.apache.org/viewvc?rev=1793022&view=rev
Log:
Add a xss.compat bundle based on the latest release of the xss bundle. This new 
bundle is intented to bridge the gap until all clients updated to the upcomming 
xss 2.0 api.

Added:
    sling/trunk/bundles/extensions/xss.compat/
      - copied from r1793012, sling/tags/org.apache.sling.xss-1.0.8/
Modified:
    sling/trunk/bundles/extensions/xss.compat/README.md
    sling/trunk/bundles/extensions/xss.compat/pom.xml
    
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/JSONUtil.java
    
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/XSSAPI.java
    
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/package-info.java

Modified: sling/trunk/bundles/extensions/xss.compat/README.md
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss.compat/README.md?rev=1793022&r1=1793012&r2=1793022&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/xss.compat/README.md (original)
+++ sling/trunk/bundles/extensions/xss.compat/README.md Fri Apr 28 09:11:19 2017
@@ -1,8 +1,10 @@
-Apache Sling XSS Bundle
+Apache Sling XSS Compat Bundle
 ====
-The Apache Sling XSS Bundle provides two services for escaping and filtering 
XSS-prone user submitted content:
+The Apache Sling XSS Compat Bundle provides two services for escaping and 
filtering XSS-prone user submitted content:
 
 1. org.apache.sling.xss.XSSAPI
 2. org.apache.sling.xss.XSSFilter
 
+It is intended for users of the 1.x version of the org.apache.sling.xss 
package that can not or did not yet update to version 2.x (provided by the 
Apache Sling XSS Bundle).
+
 Please check the JavaDoc of each service to find out what methods they provide.

Modified: sling/trunk/bundles/extensions/xss.compat/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss.compat/pom.xml?rev=1793022&r1=1793012&r2=1793022&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/xss.compat/pom.xml (original)
+++ sling/trunk/bundles/extensions/xss.compat/pom.xml Fri Apr 28 09:11:19 2017
@@ -30,19 +30,19 @@
     <!-- 
======================================================================= -->
     <!-- P R O J E C T                                                         
  -->
     <!-- 
======================================================================= -->
-    <artifactId>org.apache.sling.xss</artifactId>
+    <artifactId>org.apache.sling.xss.compat</artifactId>
     <packaging>bundle</packaging>
-    <version>1.0.8</version>
+    <version>1.0.0-SNAPSHOT</version>
 
-    <name>Apache Sling XSS Protection Bundle</name>
+    <name>Apache Sling XSS Protection Compat Bundle</name>
     <description>
-        Apache Sling XSS Protection Bundle providing XSS protection based on 
the OWASP AntiSamy and OWASP Java Encoder libraries.
+        Apache Sling XSS Protection Compat Bundle providing XSS protection 
based on the OWASP AntiSamy and OWASP Java Encoder libraries.
     </description>
 
     <scm>
-        
<connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.xss-1.0.8</connection>
-        
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.xss-1.0.8</developerConnection>
-        
<url>http://svn.apache.org/viewvc/sling/tags/org.apache.sling.xss-1.0.8</url>
+        
<connection>scm:svn:http://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/xss.compat</connection>
+        
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/xss.compat</developerConnection>
+        
<url>http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss.compat</url>
     </scm>
 
 

Modified: 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/JSONUtil.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/JSONUtil.java?rev=1793022&r1=1793012&r2=1793022&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/JSONUtil.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/JSONUtil.java
 Fri Apr 28 09:11:19 2017
@@ -25,6 +25,7 @@ import org.apache.sling.commons.json.io.
  * <p>
  * Support for handling xss protected values with JSON objects and JSON 
writers.
  */
+@Deprecated
 public final class JSONUtil {
 
     /**

Modified: 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/XSSAPI.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/XSSAPI.java?rev=1793022&r1=1793012&r2=1793022&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/XSSAPI.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/XSSAPI.java
 Fri Apr 28 09:11:19 2017
@@ -241,6 +241,7 @@ public interface XSSAPI {
      * @param request the request from which to obtain the {@link 
org.apache.sling.xss.XSSAPI}
      * @return an XSSAPI service capable of validating hrefs.
      */
+    @Deprecated
     XSSAPI getRequestSpecificAPI(SlingHttpServletRequest request);
 
     /**
@@ -250,6 +251,7 @@ public interface XSSAPI {
      * @param resourceResolver the resolver from which to obtain the {@link 
org.apache.sling.xss.XSSAPI}
      * @return an XSSAPI service capable of validating hrefs.
      */
+    @Deprecated
     XSSAPI getResourceResolverSpecificAPI(ResourceResolver resourceResolver);
 
 }

Modified: 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/package-info.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/package-info.java?rev=1793022&r1=1793012&r2=1793022&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/package-info.java
 (original)
+++ 
sling/trunk/bundles/extensions/xss.compat/src/main/java/org/apache/sling/xss/package-info.java
 Fri Apr 28 09:11:19 2017
@@ -19,7 +19,7 @@
  *
  * @version 1.1.0
  */
-@Version("1.1.0")
+@Version("1.1.1")
 package org.apache.sling.xss;
 
 import aQute.bnd.annotation.Version;


Reply via email to