Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improve HttpClientHelper deprication error and strip user credentials in errors

    • -0
    • +13
    ./transport/http/HttpClientHelperTest.groovy
  1. … 1 more file in changeset.
Inline org.gradle.testing.internal.util.Specification

    • -1
    • +1
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

    • -1
    • +1
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 53 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

    • -1
    • +1
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 52 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

    • -2
    • +5
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 53 more files in changeset.
Fix test for changed exception type

    • -1
    • +1
    ./transport/http/HttpResourceUploaderTest.groovy
Fix maven-publish to retry on transient network errors

- Add integration test for maven-publish retry

- Use `HttpErrorStatusCodeException` for upload failures

    • -1
    • +1
    ./transport/http/HttpResourceUploaderTest.groovy
  1. … 2 more files in changeset.
Remove synchronization around all system property getters

    • -5
    • +1
    ./transport/http/DefaultSslContextFactoryTest.groovy
  1. … 5 more files in changeset.
Hold a lock on System Properties while reading them in DefaultSslContextFactory

    • -0
    • +49
    ./transport/http/HttpClientConfigurerTest.groovy
  1. … 3 more files in changeset.
Spelling (#8199)

Fix several spelling issues.

    • -1
    • +1
    ./transport/http/HttpResourceAccessorTest.groovy
  1. … 36 more files in changeset.
spelling: simply

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

    • -1
    • +1
    ./transport/http/DefaultSslContextFactoryTest.groovy
Use last redirect location for HTTP failures

Instead of including the original HTTP request URI, the bottommost

exception for failed HTTP requests now includes the URI of the last

redirect location, if any.

    • -3
    • +2
    ./transport/http/HttpClientHelperTest.groovy
    • -38
    • +11
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -2
    • +2
    ./transport/http/HttpResourceAccessorTest.groovy
    • -2
    • +3
    ./transport/http/HttpResourceUploaderTest.groovy
    • -1
    • +1
    ./transport/http/HttpResponseResourceTest.groovy
  1. … 8 more files in changeset.
Use TCP keep-alive for http connections

So that a proxy or MITM doesn't terminate the connections so easily.

Issue #6461

    • -2
    • +3
    ./transport/http/HttpClientConfigurerTest.groovy
  1. … 1 more file in changeset.
Re-added the unit test with proper exception message check.

Signed-off-by: Jakub Strzyżewski <github@jeikobu.net>

Modified the changes to conform with pull request changes request

Signed-off-by: Jakub Strzyżewski <github@jeikobu.net>

  1. … 1 more file in changeset.
Added a nullcheck for username and an appropriate exception to avoid a NullPointerException when username is null

Signed-off-by: Jakub Strzyżewski <github@jeikobu.net>

  1. … 1 more file in changeset.
Support HTTP header based authentication for Maven repositories

Now it's possible to use a custom HTTP header to authorize access to

Maven repositories. This enables Gradle to access private GitLab and TFS

repositories used as Maven repositories or any OAuth2 protected Maven

repository.

Resolves #5571.

    • -3
    • +29
    ./transport/http/HttpClientConfigurerTest.groovy
    • -0
    • +31
    ./transport/http/HttpClientHttpHeaderCredentialsTest.groovy
    • -0
    • +54
    ./transport/http/HttpHeaderAuthSchemeTest.groovy
  1. … 28 more files in changeset.
Use canonical URL for Maven Central repository shortcut method (#3464)

    • -1
    • +1
    ./transport/http/ApacheDirectoryListingParserTest.groovy
  1. … 3 more files in changeset.
Updated references of Maven Central URL to new default URL

    • -1
    • +1
    ./transport/http/ApacheDirectoryListingParserTest.groovy
  1. … 2 more files in changeset.
Gradle should fail resolution from subsequent repositories on critical errors (#3412)

    • -0
    • +44
    ./transport/http/HttpErrorStatusCodeExceptionTest.groovy
  1. … 15 more files in changeset.
Revert "Revert "Introduce HTTP timeout (#3041)""

This reverts commit 14711361a0cb6beb3a57766804c109ba6f3f87c0.

    • -0
    • +16
    ./transport/http/HttpClientConfigurerTest.groovy
    • -0
    • +86
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -0
    • +68
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 10 more files in changeset.
Revert "Introduce HTTP timeout (#3041)"

This reverts commit 59153d58c906341cfe3b5bebbedf289e3def1e09.

    • -16
    • +0
    ./transport/http/HttpClientConfigurerTest.groovy
    • -86
    • +0
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -68
    • +0
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 10 more files in changeset.
Introduce HTTP timeout (#3041)

Introduce HTTP connection and socket timeout

Fix https://github.com/gradle/gradle/issues/868

    • -0
    • +16
    ./transport/http/HttpClientConfigurerTest.groovy
    • -0
    • +86
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -0
    • +68
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 10 more files in changeset.
Introduce HTTP connection and socket timeout

    • -0
    • +16
    ./transport/http/HttpClientConfigurerTest.groovy
    • -0
    • +86
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -0
    • +68
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 15 more files in changeset.
Revert Http socket/connection timeouts for the release (#2879)

    • -16
    • +0
    ./transport/http/HttpClientConfigurerTest.groovy
    • -85
    • +0
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -68
    • +0
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 16 more files in changeset.
Defines default HTTP connection and socket timeouts (#2757)

    • -0
    • +16
    ./transport/http/HttpClientConfigurerTest.groovy
    • -0
    • +85
    ./transport/http/HttpClientHelperTimeoutTest.groovy
    • -0
    • +68
    ./transport/http/JavaSystemPropertiesHttpTimeoutSettingsTest.groovy
  1. … 16 more files in changeset.
Renamed a class.

    • -2
    • +2
    ./transport/http/HttpResourceUploaderTest.groovy
  1. … 26 more files in changeset.
Moved a class to remove package cycle.

    • -1
    • +1
    ./transport/http/HttpResourceUploaderTest.groovy
  1. … 22 more files in changeset.
Add tests reproducing issue #732

+review REVIEW-6323

    • -0
    • +37
    ./transport/http/HttpResourceAccessorTest.groovy
  1. … 2 more files in changeset.
Fixed failing integration tests due to `null` being returned instead of a proper http response

    • -1
    • +1
    ./transport/http/AbstractHttpClientTest.groovy
    • -1
    • +1
    ./transport/http/HttpClientHelperTest.groovy
  1. … 3 more files in changeset.