Changelog Report

Date Author File/Message
2003-06-01 19:00:22 Michael Becke xdocs/downloads.xml v 1.18

2.0 Beta 1 release date now agrees with news page. Maven XMl dependency example now uses beta1.
2003-06-01 18:51:23 Michael Becke xdocs/cookies.xml v 1.1

xdocs/navigation.xml v 1.7

xdocs/troubleshooting.xml v 1.3

Added cookie documentation and modified troubleshooting guide. PR: 10809 Submitted by: Adrian Sutton Reviewed by: Michael Becke
2003-06-01 18:22:49 Michael Becke xdocs/applications.xml v 1.14

Added Mule. Submitted by: Ross Mason
2003-05-26 22:07:21 Ortwin Glueck src/java/org/apache/commons/httpclient/Authenticator.java v 1.46

src/java/org/apache/commons/httpclient/ConnectMethod.java v 1.17

src/java/org/apache/commons/httpclient/HttpConnection.java v 1.67

src/java/org/apache/commons/httpclient/HttpMethodBase.java v 1.150

src/java/org/apache/commons/httpclient/WireLogInputStream.java v 1.11

src/java/org/apache/commons/httpclient/auth/BasicScheme.java v 1.4

src/java/org/apache/commons/httpclient/auth/DigestScheme.java v 1.4

src/java/org/apache/commons/httpclient/auth/HttpAuthenticator.java v 1.7

src/java/org/apache/commons/httpclient/auth/NTLMScheme.java v 1.5

src/java/org/apache/commons/httpclient/methods/PostMethod.java v 1.43

Fixed file encoding
2003-05-26 21:51:37 Michael Becke src/java/org/apache/commons/httpclient/HttpParser.java v 1.7

src/java/org/apache/commons/httpclient/auth/HttpAuthRealm.java v 1.3

src/java/org/apache/commons/httpclient/util/DateParseException.java v 1.2

src/java/org/apache/commons/httpclient/util/DateParser.java v 1.3

added/fixed license
2003-05-26 18:36:53 Oleg Kalnichevski build.xml v 1.28

Bug fix #20229 (Build problem with StrictSSLProtocolSocketFactory) Reviewed by Oleg Kalnichevski Contributed by Sebastian Hauer <hauer@psicode.com>
2003-05-26 18:09:35 Oleg Kalnichevski src/java/org/apache/commons/httpclient/ConnectMethod.java v 1.16

Bug fix #20198 (HttpClient drops connection to the proxy when an invalid 'connection: close' directive is encountered in 'connection established' response) Reviewed by Mike Becke Contributed by Oleg Kalnichevski
2003-05-26 18:00:14 Oleg Kalnichevski release_notes.txt v 1.4

Bug fix #20240 (Cookies with null path attribute are rejected in the compatibility mode) Reviewed by Mike Becke Contributed by Oleg Kalnichevski
2003-05-26 17:58:03 Oleg Kalnichevski src/java/org/apache/commons/httpclient/cookie/CookieSpecBase.java v 1.15

src/java/org/apache/commons/httpclient/cookie/RFC2109Spec.java v 1.14

Bug fix #20240 (Cookies with null path attribute are rejected in the compatibility mode) Reviewed by Mike Becke Contributed by Oleg Kalnichevski
2003-05-26 15:13:43 Michael Becke xdocs/applications.xml v 1.13

xdocs/features.xml v 1.10

xdocs/navigation.xml v 1.6

xdocs/threading.xml v 1.1

Updated documentation. PR: 10816 Submitted by: Michael Becke and Adrian Sutton Reviewed by: Oleg Kalnichevski
2003-05-25 22:50:25 Michael Becke xdocs/news.xml v 1.18

re-added after accidentaly deleting. Also includes changes for 2.0 Beta 1.
2003-05-25 12:38:02 Oleg Kalnichevski release_notes.txt v 1.3

2.0a3 & 2.0b1 release Changelog Contributed by Adrian Sutton & Oleg Kalnichevski
2003-05-23 19:54:05 Michael Becke xdocs/downloads.xml v 1.17

xdocs/news.xml v 1.17

xdocs/status.xml v 1.19

Updated docs for Beta 1.
2003-05-23 17:30:47 Michael Becke lib/commons-logging.jar v 1.4

Updated to commons-logging version 1.0.3. Reviewed by: Oleg Kalnichevski
2003-05-23 02:49:01 Michael Becke build.xml v 1.27

project.xml v 1.32

src/java/org/apache/commons/httpclient/HttpMethodBase.java v 1.149

updated build numbers for beta1
2003-05-22 18:26:33 Oleg Kalnichevski src/java/org/apache/commons/httpclient/ConnectMethod.java v 1.15

Minor corrections in ConnectMethod class Contributed by Oleg Kalnichevski
2003-05-20 17:17:36 Oleg Kalnichevski src/java/org/apache/commons/httpclient/HttpMethodBase.java v 1.148

Bug fix #19969 (Problems with redirect when NTLM authentication is used) Contributed by Oleg Kalnichevski
2003-05-17 15:40:00 Oleg Kalnichevski src/contrib/org/apache/commons/httpclient/contrib/ssl/EasyX509TrustManager.java v 1.2

src/contrib/org/apache/commons/httpclient/contrib/ssl/StrictSSLProtocolSocketFactory.java v 1.1

Changelog: - StrictSSLProtocolSocketFactory class added to the 'httpclient.contrib.ssl' package. StrictSSLProtocolSocketFactory is a stricter version of SSLProtocolSocketFactory which will do host name verification in addition to the regular certificate validation. This mimics the behavior of Sun's HttpsConnection and should help preventing man-in-the-middle attacks. Contributed by Sebastian Hauer <hauer@psicode.com> Reviewed by Oleg Kalnichevski
2003-05-15 18:06:02 Oleg Kalnichevski src/java/org/apache/commons/httpclient/HttpMethodBase.java v 1.147

src/java/org/apache/commons/httpclient/methods/EntityEnclosingMethod.java v 1.17

src/test/org/apache/commons/httpclient/TestWebappMethods.java v 1.15

Bug fix #19771 Changelog: - Entity enclosing methods correctly handle null & empty request content Contributed by Oleg Kalnichevski
2003-05-12 19:33:42 Oleg Kalnichevski src/java/org/apache/commons/httpclient/HttpMethodBase.java v 1.146

Changelog: - Adds authentication realm & proxy authentication realm properties to the HttpMethodBase class Contributed by Oleg Kalnichevski
2003-05-12 02:42:42 Michael Becke src/java/org/apache/commons/httpclient/HostConfiguration.java v 1.11

src/java/org/apache/commons/httpclient/HttpClient.java v 1.76

src/java/org/apache/commons/httpclient/HttpConnection.java v 1.66

src/java/org/apache/commons/httpclient/SimpleHttpConnectionManager.java v 1.12

Added support for setting HttpConnection local address. PR: 19827 Submitted by: Laura Werner
2003-05-12 01:17:49 Michael Becke src/java/org/apache/commons/httpclient/HttpStatus.java v 1.15

src/java/org/apache/commons/httpclient/methods/HeadMethod.java v 1.19

Fixed some checkstyle violations. Removed tab characters, reformatted, etc.
2003-05-08 18:39:07 Oleg Kalnichevski src/examples/TrivialApp.java v 1.13

src/java/org/apache/commons/httpclient/HttpClient.java v 1.75

src/java/org/apache/commons/httpclient/HttpState.java v 1.22

src/java/org/apache/commons/httpclient/HttpStatus.java v 1.14

Changelog: - HttpConnectionManager is now a property of the HttpClient class, not of the HttpState class Contributed by Oleg Kalnichevski
2003-05-08 17:33:51 Oleg Kalnichevski src/java/org/apache/commons/httpclient/ChunkedInputStream.java v 1.16

src/java/org/apache/commons/httpclient/HttpConnection.java v 1.65

src/java/org/apache/commons/httpclient/HttpMethodBase.java v 1.145

src/java/org/apache/commons/httpclient/MultiThreadedHttpConnectionManager.java v 1.16

src/java/org/apache/commons/httpclient/methods/HeadMethod.java v 1.18

src/test/org/apache/commons/httpclient/NoncompliantHeadMethod.java v 1.1

src/test/org/apache/commons/httpclient/SimpleHttpConnection.java v 1.15

src/test/org/apache/commons/httpclient/TestStreams.java v 1.11

src/test/org/apache/commons/httpclient/TestWebappNoncompliant.java v 1.5

Bug fix #19235 (Problem with redirect on HEAD when (bad, naughty) server returns body content) Changelog: - Minor ChunkedInputStream class clean-ups. - HttpExcption is thrown in the strict mode when chunk-encoded body has been declared with 'Transfer-Encoding' header but not sent. - Per default HttpClient does not check for presence of HTTP HEAD response body. Such check can be optionally activated on an individual HEAD method when necessary. In the strict mode presence of a content body in response to HTTP HEAD request will cause an HttpException to be thrown. Contributed by Oleg Kalnichevski
2003-05-08 02:08:16 Michael Becke project.xml v 1.31

Removed dependencies on JSSE and JCE so that maven will compile. This is only a temporary fix until JSSE and JCE are re-added to maven.
2003-05-08 01:16:52 Michael Becke project.xml v 1.30

Fixed my email address.
2003-05-07 03:30:36 Michael Becke src/java/org/apache/commons/httpclient/HttpConnection.java v 1.64

Fixed problem with used being set to false by close(). PR: 19494 Submitted by: Bin Chen
2003-05-05 16:36:20 Jeff Dever src/examples/TrivialApp.java v 1.12

Minor fixes to the example.
2003-05-03 11:09:42 Oleg Kalnichevski src/java/org/apache/commons/httpclient/HttpClient.java v 1.74

Adds an override of HttpClient.executeMethod that lets the caller specify an HttpState object. This allows advanced clients that need to mess around with the http state (e.g. different cookies for different threads) to use HttpClient rather than manipulating connections and connection managers directly Contributed by Laura Werner <laura@lwerner.org> Committed by Oleg Kalnichevski
2003-05-03 05:40:31 Jeff Dever src/java/org/apache/commons/httpclient/HttpStatus.java v 1.13

Optimization of the HttpStatus lookups.