bsanchezb opened a new pull request, #419:
URL: https://github.com/apache/commons-codec/pull/419

   This PR implements strict Base64 decoding mechanisms, as explained in 
[CODEC-333](https://issues.apache.org/jira/browse/CODEC-333).
   
   The proposed implementation keeps the current behavior that supports both 
"standard" and URL Safe Base64 characters on decoding by default, but adds 
supplementary methods allowing to enforce a strict processing either for the 
"standard" Base64 or URL Safe Base64.
   
   Also added unit tests demonstrating the difference in behavior.
   
   _NOTE: During the testing it was also found that on Base64#decodeBase64 
method, the implementation silently skips unsupported characters. In my 
opinion, the decoding should fail in such case, by throwing an exception 
instead of silent processing. However, this PR does not address this issue and 
the same behavior is implemented in the new methods._


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to