[prev in list] [next in list] [prev in thread] [next in thread] 

List:       httpcomponents-commits
Subject:    [httpcomponents-client] branch development updated (ac53070 -> cbca2ef)
From:       olegk () apache ! org
Date:       2020-03-17 9:08:34
Message-ID: 158443611473.19911.1203183393221879344 () gitbox ! apache ! org
[Download RAW message or body]

This is an automated email from the ASF dual-hosted git repository.

olegk pushed a change to branch development
in repository https://gitbox.apache.org/repos/asf/httpcomponents-client.git.


 discard ac53070  Fix NPE for null HttpContext in MinimalHttpAsyncClient
    omit b74e520  Removed unnecessary BasicFuture wrapping
    omit d89b275  Minor test code simplification in reactive test suite
     add afa8f5e  Upgraded HttpClient version to 5.0-beta8-SNAPSHOT
     add 95dbbf0  Now that ClassicHttpRequests is no longer an enum, we need to way \
to generically build requests from method names. Update all factory classes with \
                matching APIs for Method and String method name inputs.
     add 3575cff  Bug fix: fixed handling of private domains by PublicSuffixMatcher
     add 4401991  HTTPCLIENT-2047: fixed regression in DefaultHostnameVerifier \
                causing rejection of certs with non-standard domains.
     add d1c4199  No need to use the type name of an input arg in the method name. \
                (#208)
     add 6559b60  DefaultHttpRequestRetryStrategy: Allow zero retry interval
     add 5bcf6b6  Bug fix: custom SSL context is ignored
     add d601aff  Upgraded HttpCore dependency to version 5.0
     add 934a6d5  Removed dodgy work-around for resumed TLS sessions given that \
                JDK-8212885 fix has been ported to Java 11 and released in Oracle JDK \
                11.0.3
     add 85eec39  Updated Travis CI JDK matrix; replaced Oracle JDK 11 with OpenJDK \
                12 and Oracle JDK 12
     add 42cae69  Use finite (3 minutes) connection keep-alive period by default
     add 53e1725  HTTPCLIENT-2051: Change POST to GET for 301, 302 and 303 redirects. \
Other unsafe methods to be redirected as is.  add 24b3f71  Removed deprecated methods
     add ad47e95  Updated release notes for HttpClient 5.0 release
     add 61f3a94  Upgraded HttpClient version to 5.0.1-SNAPSHOT
     add f4fb8b5  Added Clirr API compatibility check
     add 56ef8b8  Use try-with-resources in examples
     add 99f7d2b  Removed unnecessary BasicFuture wrapping
     add ffa0530  Fix NPE for null HttpContext in minimal async clients
     new cbca2ef  Rewrite of redirect integration test cases

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ac53070)
            \
             N -- N -- N   refs/heads/development (cbca2ef)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   8 +-
 RELEASE_NOTES.txt                                  |  59 +-
 httpclient5-cache/pom.xml                          |   2 +-
 .../impl/cache/CachedHttpResponseGenerator.java    |   2 +-
 httpclient5-fluent/pom.xml                         |   2 +-
 httpclient5-testing/pom.xml                        |   2 +-
 .../async/AbstractSimpleServerExchangeHandler.java |   2 +-
 .../testing/async/RedirectingAsyncDecorator.java   | 158 +++++
 .../testing/classic/RedirectingDecorator.java      |  86 +++
 .../hc/client5/testing/redirect/Redirect.java      |  27 +-
 .../client5/testing/redirect/RedirectResolver.java |  15 +-
 .../client5/testing/OldPathRedirectResolver.java   |  68 ++
 .../AbstractHttpAsyncClientAuthentication.java     |   6 +-
 .../async/AbstractHttpAsyncRedirectsTest.java      | 623 +++++------------
 .../AbstractHttpReactiveFundamentalsTest.java      |  67 +-
 .../testing/async/TestHttp1AsyncRedirects.java     |   2 +-
 .../TestHttp1AsyncStatefulConnManagement.java      |   4 +-
 .../hc/client5/testing/sync/TestRedirects.java     | 772 ++++++++++-----------
 httpclient5-win/pom.xml                            |   2 +-
 httpclient5/pom.xml                                |   2 +-
 .../http/async/methods/BasicHttpRequests.java      |  34 +
 .../http/async/methods/SimpleHttpRequest.java      |   4 +-
 .../http/async/methods/SimpleHttpRequests.java     |  34 +
 .../http/async/methods/SimpleHttpResponse.java     |   8 +-
 .../http/async/methods/SimpleResponseConsumer.java |   2 +-
 .../http/classic/methods/ClassicHttpRequests.java  |  77 ++
 .../hc/client5/http/config/RequestConfig.java      |  44 +-
 .../impl/DefaultConnectionKeepAliveStrategy.java   |   6 +-
 .../http/impl/DefaultHttpRequestRetryStrategy.java |   2 +-
 .../client5/http/impl/async/AsyncRedirectExec.java |   2 +-
 .../http/impl/async/CloseableHttpAsyncClient.java  |   9 -
 .../hc/client5/http/impl/classic/RedirectExec.java |   2 +-
 .../hc/client5/http/psl/PublicSuffixMatcher.java   |  33 +-
 .../client5/http/ssl/DefaultHostnameVerifier.java  |   4 +-
 .../hc/client5/http/ssl/TlsSessionValidator.java   |  27 +-
 ...pRequests.java => SimpleBasicHttpRequests.java} |  24 +-
 .../http/async/methods/TestBasicHttpRequests.java  |  15 +-
 .../classic/methods/TestClassicHttpRequests.java   |  10 +
 .../hc/client5/http/examples/AsyncQuickStart.java  |   5 +-
 .../hc/client5/http/examples/ClientCustomSSL.java  |   2 +-
 .../impl/TestDefaultConnKeepAliveStrategy.java     |  22 +-
 .../impl/TestDefaultHttpRequestRetryStrategy.java  |  18 +-
 .../client5/http/psl/TestPublicSuffixMatcher.java  |  18 +-
 .../http/ssl/TestDefaultHostnameVerifier.java      |  25 +
 .../src/test/resources/suffixlistmatcher.txt       |   2 +
 pom.xml                                            |  23 +-
 46 files changed, 1311 insertions(+), 1050 deletions(-)
 create mode 100644 httpclient5-testing/src/main/java/org/apache/hc/client5/testing/async/RedirectingAsyncDecorator.java
  create mode 100644 \
httpclient5-testing/src/main/java/org/apache/hc/client5/testing/classic/RedirectingDecorator.java
  copy httpclient5/src/main/java/org/apache/hc/client5/http/impl/ExecSupport.java => \
httpclient5-testing/src/main/java/org/apache/hc/client5/testing/redirect/Redirect.java \
(67%)  copy httpclient5/src/main/java/org/apache/hc/client5/http/auth/ChallengeType.java \
=> httpclient5-testing/src/main/java/org/apache/hc/client5/testing/redirect/RedirectResolver.java \
(85%)  create mode 100644 \
httpclient5-testing/src/test/java/org/apache/hc/client5/testing/OldPathRedirectResolver.java
  copy httpclient5/src/test/java/org/apache/hc/client5/http/async/methods/{TestBasicHttpRequests.java \
=> SimpleBasicHttpRequests.java} (69%)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic