Yesterday
-
r923
(Changes so that the testUnicodeString() test case will be sk...) committed by kevin.w.wall
- Changes so that the testUnicodeString() test case will be skipped if unicodeStr and altString are
not equal at runtime. (They should be.) This is meant to deal with the Windows-1252 vs. UTF-8
encoding issue on Windows OS. Also changed testOverwrite() so it did not depend on both unicodeStr
and altString. Now only uses unicodeStr.
Changes so that the testUnicodeString() test case will be skipped if unicodeStr and altString are
not equal at runtime. (They should be.) This is meant to deal with the Windows-1252 vs. UTF-8
encoding issue on Windows OS. Also changed testOverwrite() so it did not depend on both unicodeStr
and altString. Now only uses unicodeStr.
Last 7 days
-
r922
(Fix ValidatorTest on windows. Two fixes here: one to get the...) committed by schal...@darkmist.net
- Fix ValidatorTest on windows. Two fixes here: one to get the sysroot
location from the env instead of assuming and the other to canonicalize
paths even when they're coming from system properties.
Fix ValidatorTest on windows. Two fixes here: one to get the sysroot
location from the env instead of assuming and the other to canonicalize
paths even when they're coming from system properties.
-
r921
(Fix ExecutorTests on windows. Mostly these were issues with ...) committed by schal...@darkmist.net
- Fix ExecutorTests on windows. Mostly these were issues with assumptions
about where the windows directory is located and it's case.
Fix ExecutorTests on windows. Mostly these were issues with assumptions
about where the windows directory is located and it's case.
-
Last 30 days
-
-
-
-
r918
(canonicalize functions no longer throw a EncodingException) committed by manico.james
- canonicalize functions no longer throw a EncodingException
canonicalize functions no longer throw a EncodingException
-
r917
(canonicalizing invalid input on return for several Validatio...) committed by manico.james
- canonicalizing invalid input on return for several ValidationErrorList style getters.
canonicalizing invalid input on return for several ValidationErrorList style getters.
-
-
issue 82
(SafeString validation.properties error on parsing \.) commented on by caughron
-
-
r915
(added html entity decode) committed by manico.james
- added html entity decode
-
issue 82
(SafeString validation.properties error on parsing \.) Labels changed by chrisisbeef
-
Labels:
Milestone-Release2.0
Labels:
Milestone-Release2.0
-
-
r914
(Fixes Issue 82
Corrected the regex for SafeString and adde...) committed by chrisisbeef
- Fixes Issue 82
Corrected the regex for SafeString and added new test for regression
Fixes Issue 82
Corrected the regex for SafeString and added new test for regression
-
-
issue 82
(SafeString validation.properties error on parsing \.) Status changed by chrisisbeef
-
-
issue 81
(Code review request for CryptoHelper.computeDerivedKeys()) commented on by chrisisbeef
-
-
issue 82
(SafeString validation.properties error on parsing \.) reported by caughron
-
-
-
issue 80
(Issue with owasp-esapi-java-src-1.3-update1.zip on JDK1.3) reported by imran.jmi
-
-
issue 79
(ESAPI Logging : Need to clarify POST vs GET params better fo...) reported by manico.james
-
-
r913
(CSSCodec:
switch back to back slash self for printable asci...) committed by schal...@darkmist.net
- CSSCodec:
switch back to back slash self for printable ascii
EncoderTest:
fix tests that got messed up by back ports and such
normalize still fails but this is known (issue 74)
double encoding fails and needs checking
CSSCodec:
switch back to back slash self for printable ascii
EncoderTest:
fix tests that got messed up by back ports and such
normalize still fails but this is known (issue 74)
double encoding fails and needs checking
-
r912
(HashTrieTest#testValues() was throwing a ClassCastException ...) committed by schal...@darkmist.net
- HashTrieTest#testValues() was throwing a ClassCastException in the
sort. It turns out Boolean is not Comparable in 1.4 but is in 1.5. This
has been changed to Integer in the 1.4 branch.
HashTrieTest#testValues() was throwing a ClassCastException in the
sort. It turns out Boolean is not Comparable in 1.4 but is in 1.5. This
has been changed to Integer in the 1.4 branch.
-
-
-
r911
(Fix issue 15 by extending HttpServlet{Request,Response}Wrapp...) committed by schal...@darkmist.net
- Fix issue 15 by extending HttpServlet{Request,Response}Wrapper instead
of just implementing HttpServlet{Request,Response}. As this change only
changes this classes super class (no longer java.lang.Object) and the
interfaces are the same this shouldn't cause existing code issues.
This does fix the problem where containers expect to be able to unwrap
their original request in the wrapped one.
Fix issue 15 by extending HttpServlet{Request,Response}Wrapper instead
of just implementing HttpServlet{Request,Response}. As this change only
changes this classes super class (no longer java.lang.Object) and the
interfaces are the same this shouldn't cause existing code issues.
This does fix the problem where containers expect to be able to unwrap
their original request in the wrapped one.
-
-
-
r910
(CSSCodec:
fix issues with backslash self for hex digits (is...) committed by schal...@darkmist.net
- CSSCodec:
fix issues with backslash self for hex digits ( issue 77 )
split out tests from CodecTest
add tests to verify lack of regression for issue 77
change to not encode alphanumerics
HTMLEntityCodec:
fix theta/thetasym issues with decoding by backporting 2.0 fix
( issue 45 )
JavaScriptCodec:
fix corner case which would throw a IndexOutOfBoundsException ( issue 78 )
changed massive if (a) ret, if(b) ret, to switch statement
PercentCodec:
back port percent codec fixes for issue 75
CodecTest:
back ported to 1.4
modify some tests to work with 1.4 as 1.4 encodes somethings differently
I think that's all...
CSSCodec:
fix issues with backslash self for hex digits ( issue 77 )
split out tests from CodecTest
add tests to verify lack of regression for issue 77
change to not encode alphanumerics
HTMLEntityCodec:
fix theta/thetasym issues with decoding by backporting 2.0 fix
( issue 45 )
JavaScriptCodec:
fix corner case which would throw a IndexOutOfBoundsException ( issue 78 )
changed massive if (a) ret, if(b) ret, to switch statement
PercentCodec:
back port percent codec fixes for issue 75
CodecTest:
back ported to 1.4
modify some tests to work with 1.4 as 1.4 encodes somethings differently
I think that's all...
-
-
-
-
-
r909
(Fix percent encoding issues with non-ascii characters.
) committed by schal...@darkmist.net
- Fix percent encoding issues with non-ascii characters.
Fix percent encoding issues with non-ascii characters.
-
r908
(Fix getHexForNonAlphanumeric(char), toOctal(char) and toHex(...) committed by schal...@darkmist.net
- Fix getHexForNonAlphanumeric(char), toOctal(char) and toHex(char) in
Codec to properly handle character values greater than 0xFF.
Fix CSS tests for 0x100 in CodecTest.
Note, the percent 0x100 tests still fail but that is a bit more complex
to fix. Next on the list.
Fix getHexForNonAlphanumeric(char), toOctal(char) and toHex(char) in
Codec to properly handle character values greater than 0xFF.
Fix CSS tests for 0x100 in CodecTest.
Note, the percent 0x100 tests still fail but that is a bit more complex
to fix. Next on the list.
-
-
-
-
r905
(Fixes Issue 66
Removed System.out calls in code except wher...) committed by chrisisbeef
- Fixes Issue 66
Removed System.out calls in code except where used in a Java process that can be launched from the
command line.
Fixes Issue 66
Removed System.out calls in code except where used in a Java process that can be launched from the
command line.
-
-
r904
(Add minimal tests to check encoding of characters above 0xFF...) committed by schal...@darkmist.net
- Add minimal tests to check encoding of characters above 0xFF.
Note that these will cause unit test failures until they are fixed.
Add minimal tests to check encoding of characters above 0xFF.
Note that these will cause unit test failures until they are fixed.
-
-
issue 61
(java.lang.ExceptionInInitializerError in 2.0 version) commented on by lakers8
-
-
-
issue 74
(DefaultEncoder#normalize is broken) Labels changed by chrisisbeef
-
Labels:
Priority-High Milestone-Release2.0 OpSys-All Usability Component-Logic
−Priority-Medium
Labels:
Priority-High Milestone-Release2.0 OpSys-All Usability Component-Logic
−Priority-Medium
-
issue 61
(java.lang.ExceptionInInitializerError in 2.0 version) Labels changed by chrisisbeef
-
Labels:
Priority-Low OpSys-All Component-Logic Usability
−Priority-Medium
Labels:
Priority-Low OpSys-All Component-Logic Usability
−Priority-Medium
-
r903
(Big nasty patch to back port the XMLEntityCodec to 1.4. This...) committed by schal...@darkmist.net
- Big nasty patch to back port the XMLEntityCodec to 1.4. This includes
most of the functionality needed for the HTMLCodec fix which is next. This
includes codec.HashTrieTest, util.NullSafe and util.CollectionsUtil.
Two new classes have been added:
codec.AbstractCodec:
This is a base abstract codec.Codec implementation to
ease porting. In 1.4 Codec is a interface and in 2.0 it is a abstract
class. Ports back to 1.4 ca use AbstractCodec as their base instead.
util.PrimWrap:
This is a simple class to wrap primitives in their java.lang classes. This
is here to help back porting of auto boxing code from the 2.0 branch. By
using this instead of new Character(), etc we can easily implement our
own fly weight caching of these objects as 1.5 does in it's auto boxing
if and when the overhead incurred in creating new objects each time
becomes a issue.
Big nasty patch to back port the XMLEntityCodec to 1.4. This includes
most of the functionality needed for the HTMLCodec fix which is next. This
includes codec.HashTrieTest, util.NullSafe and util.CollectionsUtil.
Two new classes have been added:
codec.AbstractCodec:
This is a base abstract codec.Codec implementation to
ease porting. In 1.4 Codec is a interface and in 2.0 it is a abstract
class. Ports back to 1.4 ca use AbstractCodec as their base instead.
util.PrimWrap:
This is a simple class to wrap primitives in their java.lang classes. This
is here to help back porting of auto boxing code from the 2.0 branch. By
using this instead of new Character(), etc we can easily implement our
own fly weight caching of these objects as 1.5 does in it's auto boxing
if and when the overhead incurred in creating new objects each time
becomes a issue.
-
-
r902
(Remove use of sun proprietary normalize method. This breaks ...) committed by schal...@darkmist.net
- Remove use of sun proprietary normalize method. This breaks this method's
functionality which I do not like. However, this is what has been done
in the 2.0 branch. There is code commented out in the 2.0 branch to use
the new java.text.Normalize however that is only available in 1.6. To
make matters worse, the interface to the sun proprietary version has
changed and, as is, this will not compile with latter jdks (at least
1.6). I am adding a issue to document and remind us about this.
Remove use of sun proprietary normalize method. This breaks this method's
functionality which I do not like. However, this is what has been done
in the 2.0 branch. There is code commented out in the 2.0 branch to use
the new java.text.Normalize however that is only available in 1.6. To
make matters worse, the interface to the sun proprietary version has
changed and, as is, this will not compile with latter jdks (at least
1.6). I am adding a issue to document and remind us about this.
|