[
https://issues.apache.org/jira/browse/OFBIZ-5343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13790856#comment-13790856 ]
Jacques Le Roux commented on OFBIZ-5343:
----------------------------------------
Adrian,
This is certainly possible. But from what I have seen this morning, David had to remove some codecs (at least one IIRW) because he got issues with it/them. So at the moment we slightly differ from the default in esapi which have the javascript coded we do'nt use. So if you mean to simply have a property list with codecs, I don't think it would work as is. We would need to get deeper in code...
Here an extract (from
https://code.google.com/p/owasp-esapi-java/source/browse/tags/releases/1.4.0/source/src/org/owasp/esapi/reference/DefaultEncoder.java) which will tell you more than my explanation (show me the code way ;) )
{code}
/**
* Instantiates a new DefaultEncoder
*
*/
public DefaultEncoder() {
// initialize the codec list to use for canonicalization
codecs.add( htmlCodec );
codecs.add( percentCodec );
codecs.add( javaScriptCodec );
// leave this out because it eats / characters
// codecs.add( cssCodec );
// leave this out because it eats " characters
// codecs.add( vbScriptCodec );
}
{code}
As you can see, even them had to comment out their own codecs by default...
Ha, found David's change:
http://svn.apache.org/viewvc?view=revision&revision=746292> Update owasp-esapi-java
> -----------------------
>
> Key: OFBIZ-5343
> URL:
https://issues.apache.org/jira/browse/OFBIZ-5343> Project: OFBiz
> Issue Type: Task
> Components: framework
> Affects Versions: SVN trunk
> Reporter: Jacques Le Roux
> Assignee: Jacques Le Roux
> Priority: Minor
> Labels: esapi
> Fix For: SVN trunk
>
> Attachments: commons-configuration-1.9.jar, esapi-2.1.0.jar, logkit-1.0.1.jar, OFBIZ-5343-Update owasp-esapi-java.patch
>
>
> As reported by Christoph Neuroth at OFBIZ-5254, we still use a patched version from OFBIZ-3135 and it's time to update to last version
--
This message was sent by Atlassian JIRA
(v6.1#6144)