Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove BouncyCastle dependency from runtime #32193

Merged
merged 8 commits into from
Jul 20, 2018

Commits on Jul 19, 2018

  1. Remove BouncyCastle dependency from runtime

    This commit introduces a new project that builds a Jar of the
    classes that have a dependency on BouncyCastle and puts it in a
    subdirectory of lib (/tools/security-cli) along with the
    BouncyCastle jars. This directory is then passed in the
    ES_ADDITIONAL_CLASSPATH_DIRECTORIES of the CLI tools that use
    these classes.
    
    BouncyCastle is removed as a runtime dependency (remains
    as a compileOnly one) from x-pack core and x-pack security.
    jkakavas committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    e5824d7 View commit details
    Browse the repository at this point in the history
  2. Address feedback

    - Move source for CertificateTool, CertificateGenerateTool and
    CertGenUtils and associated tests to the new project
    - Ensure that the genrated jar and bc dependencies are not bundled
    in oss
    jkakavas committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    15f8c15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27286ac View commit details
    Browse the repository at this point in the history
  4. address feedback

    jkakavas committed Jul 19, 2018
    Configuration menu
    Copy the full SHA
    aca04e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2018

  1. Configuration menu
    Copy the full SHA
    c40137f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af5745a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    defa749 View commit details
    Browse the repository at this point in the history
  4. Fix security-cli tests

    jkakavas committed Jul 20, 2018
    Configuration menu
    Copy the full SHA
    c2e55c2 View commit details
    Browse the repository at this point in the history