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 Bouncy Castle usage from Tests #984

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

exceptionfactory
Copy link
Contributor

This pull request removes Bouncy Castle class references from tests.

Some changes involve removing unnecessary registration of the BouncyCastleProvider in several tests, and replacing the Bouncy Castle Hex.toHexString() with Apache SSHD BufferUtils.toHex() in other test cases.

This relates to a broader effort described in issue #973 for reducing usage of Bouncy Castle in general.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
- Removed unnecessary addition of Bouncy Castle Provider from several tests
- Replaced Bouncy Castle Hex.toHexString() with SSHD BufferUtils.toHex()
@exceptionfactory exceptionfactory force-pushed the bouncy-castle-test-removal-1 branch from d824b32 to fc44542 Compare March 19, 2025 02:02
@exceptionfactory
Copy link
Contributor Author

@hierynomus This pull request is one of several, including #989 and #993 designed reduce or remove direct references to the Bouncy Castle library.

This particular change should be the most straightforward, since it is focused on changing tests as opposed to runtime components.

As you have availability to review, this would be useful for a number of integrations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant