0
I Use This!
Inactive

Commits : Listings

Analyzed 31 minutes ago. based on code collected about 4 hours ago.
Apr 25, 2023 — Apr 25, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Enhance StringPool such that String s = ...; StringPool.itern(s) == s.intern(); More... over 18 years ago
The example given is wrong; should have been doPostUrlEncoded not doPost More... over 18 years ago
Fix bug with redirect to invalid HTTP URL causing client to go into a bad state More... about 19 years ago
Fix regression in HTTP redirection code Add state value to IllegalHttpStateException message More... about 19 years ago
Add unit test for retry bug -- was throwing IllegalHttpStateException when I shouldn't have More... over 19 years ago
Fix timeout/retry bug, retrying then reusing client was causing IllegalHttpStateException Change private final to private final static More... over 19 years ago
Remove invalid CRLF following HTTP client request body More... almost 20 years ago
* Internally close the connection if we get a connection closed message from the server.  It sets a flag so next time the connection will be refreshed.  This will keep the next HTTP transaction from failing next time. * Remove sleep on retry.  This was probably the source of most of the latency. Gerald Hewes reviewed these More... almost 20 years ago
Truly fix the intern() situation with string arrays. Was returning null in some cases More... about 20 years ago
The issue you were seeing was that a method ("Name()") was returning null, messing up the parser.  This was due to a string pooling problem. The string pool holds soft references which (normally) get garbage collected in low memory situations.  It seems that soft references would get aggressively garbage collected and so the StringPool.itern() method would return null in some cases. NSR reviewed this code More... about 20 years ago
Remove escaping for < \u0020, as it's not allowed anyway More... about 20 years ago
Escape characters < 0x0020 More... about 20 years ago
Added basic String constructor to XmlSParser Allow space in length for ChunkedTransferEncoding, to work around bug in Apache 1.3.29 Add readFully for server request More... about 20 years ago
Add helpful "next(XmlEvent)" method to return the next event matching the bitmask given Fixed "getText()" to work with ETAG and also when the current match preferences leave out STAG Fixed broken UtilTest for URL encoding More... about 20 years ago
Add support for 100-199 status codes (continue) messages This was missing before and is returned by some servers upon POST even if not really requested More... about 20 years ago
Fix encoding of spaces in urlEncode method More... almost 21 years ago
Add HTTPS support to this class More... about 21 years ago
Fix <?xml encoding?> extraction, more unit-tests More... about 21 years ago
Correct unit-tests which did not set the correct HTTP headers in the test server More... about 21 years ago
Add additional HTTP headers Test if 'connection:close' was sent, don't read the rest of the data sent Jikes suggests we don't list both HttpException and IOException Jikes suggests we don't list both XmlRpcException and NoHandlerException More... about 21 years ago
Always return an InputStream, even if no content-length or transfer encoding was sent Trap for non-numeric content-length header More... about 21 years ago
Add idea inspired from the XML pull-parser standard. If we're on a start-tag, getText should skip the tag, then return any string within the tag More... about 21 years ago
Comment out System.out.println Added tests for getCanonicalText More... over 21 years ago
Added getCanonicalText method to XmlSParser/XmlScanner to leverage string pool Added additional constructor to Dtd.java Other changes mostly cosmetic More... over 21 years ago
updated TODO HttpUtil readLine now public More... over 21 years ago
JavaDoc changes More... over 21 years ago
Was only checking for 200 OK, now approve any 200-level message More... over 21 years ago
Fixed bug in HttpVersion, where minor and major versions were reversed Added unit-test for HttpVersionImpl More... over 21 years ago
More code-coverage tests and testing A few minor bug fixes. More... over 21 years ago
Extensive unit-testing and code-coverage tested using 'hansel' Code coverage 100% or as close to 100% as possible for many of these classes More... over 21 years ago