Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Normalize authentication package names

+review REVIEW-5569

    • -25
    • +0
    ./api/authentication/http/package-info.java
    • -0
    • +25
    ./authentication/http/BasicAuthentication.java
    • -0
    • +25
    ./authentication/http/DigestAuthentication.java
    • -0
    • +25
    ./authentication/http/package-info.java
    • -0
    • +26
    ./internal/authentication/DefaultBasicAuthentication.java
    • -0
    • +27
    ./internal/authentication/DefaultDigestAuthentication.java
  1. … 30 more files in changeset.
Move registration of authentication schemes into subprojects

- Introduce AuthenticationSchemeRegistry

- Move new Authentication types to resources-http

+review REVIEW-5569

    • -0
    • +25
    ./api/authentication/http/BasicAuthentication.java
    • -0
    • +25
    ./api/authentication/http/DigestAuthentication.java
    • -0
    • +25
    ./api/authentication/http/package-info.java
    • -0
    • +26
    ./api/internal/authentication/DefaultBasicAuthentication.java
    • -0
    • +26
    ./api/internal/authentication/DefaultDigestAuthentication.java
  1. … 13 more files in changeset.
Addressing some review items for authentication scheme support.

+review REVIEW-5569

  1. … 14 more files in changeset.
Use preemptive authentication when repository is configured for basic auth.

+review REVIEW-5574

  1. … 3 more files in changeset.
Fix broken tests.

+review REVIEW-5569

Resource transport credentials refactoring. - Authentication objects are now passed thru to ResourceConnectionFactory - Connectors now use credentials on Authentication objects for configuration - Removed some usages of duplicate PasswordCredentials class in resources project

+review REVIEW-5569

  1. … 21 more files in changeset.
Remove NtlmAuthentication; push support for this to later story.

+review REVIEW-5569

  1. … 3 more files in changeset.
Fix broken tests. Re-enable windows auth schemes (kerberos, spnego) by default.

+review REVIEW-5569

  1. … 1 more file in changeset.
Add NTLM authentication scheme. Explicitly register basic, digest and ntlm as default schemes meaning kerberos is no longer enabled by default.

+review REVIEW-5569

  1. … 3 more files in changeset.
Refactor repository authentication DSL to use a NamedDomainObjectContainer.

+review REVIEW-5569

  1. … 22 more files in changeset.
Initial work for authentication types story. - Add support for configuring authentication schemes for repositories - Update Http transport factory to only enable configured authentication schemes

+review REVIEW-5569

  1. … 28 more files in changeset.
Adding build session scope to PluginServiceRegistry

+review REVIEW-5510

  1. … 34 more files in changeset.
Cleans up redirect publishing - adds some explaination for redirect strategy - Uses constants for http method names

+review REVIEW-5539

  1. … 1 more file in changeset.
[GRADLE-3312] Adds a httpclient redirect strategy to always redirect for all HTTP methods

+review

  1. … 3 more files in changeset.
Added LocalResource which is supplied for uploading a local file to an external repository

+review REVIEW-5403

  1. … 15 more files in changeset.
Changed ExternalResourceAccessor to return an ExternalResourceReadResponse instead of ExternalResource.

  1. … 14 more files in changeset.
Added ExternalResourceMetaData.contentType and use this to do content listing of HTTP resources instead of bolting directly on to the HTTP response.

  1. … 9 more files in changeset.
Replaced some more usages of IOException with ResourceException when reading the content of a resource.

  1. … 16 more files in changeset.
Added a resource location to `ResourceException` and subtypes. Use `ResourceException` instead of `IOException` when something goes wrong fetching a resource's content or meta-data.

  1. … 26 more files in changeset.
Use ResourceException instead of IOException when retrieving a resource.

  1. … 21 more files in changeset.
Moved handling of locating, downloading and parsing of a `.sha1` file up out of the ExternalResource abstractions up into the dependency resolution layer.

This means using the `.sha1` file to short-circuit a download when we have some local candidates now works for all transports.

  1. … 12 more files in changeset.
Extract creation of compilation state cache from IncrementalNativeCompiler to a gradle scoped factory service to avoid multiple creations of the cache which resulted in a file handle leak.

+review REVIEW-5440

  1. … 29 more files in changeset.
Various test fixes

  1. … 9 more files in changeset.
Register ResourceConnectorFactory for http

    • -0
    • +42
    ./internal/resource/transport/http/HttpConnectorFactory.java
  1. … 5 more files in changeset.
Fix formatting

rework AbstractAuthenticationSupportedRepository to keep only one on the fly created credentials property

+review REVIEW-5361

  1. … 11 more files in changeset.
extract sftp resource into separate project

+review REVIEW-5361

  1. … 30 more files in changeset.
[maven-aws] Adds support for maven AWS S3 dependency resolution - Adds proper stub support and integration tests for maven aws s3 dependency resolution - Uses test fixtures for S3 integTests - Adds HTTPS proxy support and path style access type for S3Client - Implements maven sha1 downloads - Code review comments - S3ClientIntegrationTest uses TestNameTestDirectoryProvider for temporary files - Removes AWS environment variables

    • -0
    • +26
    ./internal/resource/transport/http/JavaSystemPropertiesSecureHttpProxySettings.java
  1. … 49 more files in changeset.
User is notified that Gradle version is deprecated for use with plugin portal

+review

  1. … 3 more files in changeset.
Removed unused ExternalResource.exists() method.

  1. … 5 more files in changeset.