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

add bouncycastle / eddsa plugins as optional and remove trilead #98

Merged
merged 1 commit into from
Jun 4, 2024

Commits on May 23, 2024

  1. remove trilead dep, add optional dep to BC and eddsa

    Plugin depending on trilead (a different ssh implementaion)
    makes no logical sense.
    
    Add optional dependencies to bouncycasle and eddsa plugin.
    
    The latter is needed for EdDSA keys, the former can add extra things
    from BouncyCastle.
    
    This prevents some classloading excpeptions where the context
    classloader is set to a class that can see bouncycastle or eddsa code
    yet the classloader of code in these plugin can not.
    
    Now if eddsa or bouncycastle plugins are installed this plugin will
    consistently be able to see the code.
    
    remove management of ssh-credentials plugin
    jtnord committed May 23, 2024
    Configuration menu
    Copy the full SHA
    314128f View commit details
    Browse the repository at this point in the history