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

Issue #5019 - hot-reload SSL certificates if keystore file changed #5042

Merged
merged 12 commits into from
Jul 15, 2020

Commits on Jul 10, 2020

  1. Issue #5019 - add class to do SSL keystore hot-reload in new module

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 10, 2020
    Configuration menu
    Copy the full SHA
    24d0e50 View commit details
    Browse the repository at this point in the history
  2. Issue #5019 - add testing for the SslKeyStoreScanner

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 10, 2020
    Configuration menu
    Copy the full SHA
    13e034f View commit details
    Browse the repository at this point in the history
  3. Issue #5019 - add jetty module files and xml to use ssl-reload with s…

    …tart.jar
    
    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 10, 2020
    Configuration menu
    Copy the full SHA
    f348734 View commit details
    Browse the repository at this point in the history
  4. fix issues with the ssl-reload module

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 10, 2020
    Configuration menu
    Copy the full SHA
    80f09e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. use WorkDirExtension in KeystoreReloadTest to fix failing tests on je…

    …nkins
    
    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    dc91f69 View commit details
    Browse the repository at this point in the history
  2. generalize the exception type tested in KeystoreReloadTest

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    0705d8e View commit details
    Browse the repository at this point in the history
  3. move code of ssl-reload module to jetty-util, move module files to je…

    …tty-server
    
    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    62ee077 View commit details
    Browse the repository at this point in the history
  4. add tests in KeystoreScannerTest for changes with symlinks

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    b036439 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. changes from review

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    a83844d View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2020

  1. add javadoc for KeyStoreScanner class

    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    2541f1f View commit details
    Browse the repository at this point in the history
  2. add null checks in SslContextFactory for _factory, which could be nul…

    …l if reload failed
    
    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    c40ba69 View commit details
    Browse the repository at this point in the history
  3. add documentation for ssl-reload, change exception message in SslCont…

    …extFactory
    
    Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
    lachlan-roberts committed Jul 15, 2020
    Configuration menu
    Copy the full SHA
    0f7d99c View commit details
    Browse the repository at this point in the history