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

Lifting tweaks in CustomSshJConfig to enable advanced crypto features #1962

Merged
merged 1 commit into from
Aug 19, 2020

Conversation

TranceLove
Copy link
Collaborator

@TranceLove TranceLove commented Aug 18, 2020

Previously due to preventing conflict with stock BouncyCastle on Android devices some tweaks were added to CustomSshJConfig. But with full adaptation of BouncyCastle over the stock one it should be safe to remove the tweaks and use stock features as much as possible.

Tested on Fairphone 3 running LineageOS 16.0 (9.0), using ED25519 private key to authenticate against OpenSSH server 8.2p1 on Ubuntu 20.04.

PR Info

Issue tracker

Addresses #1961

Release

Addresses release/3.5

Test cases

  • Covered

Manual testing

  • Done

If yes,

  • Device: Fairphone 3
  • OS: LineageOS 16.0 (9.0)

Build tasks success

Successfully running following tasks on local

  • ./gradlew assembledebug
  • ./gradlew spotlessCheck

@TranceLove TranceLove added this to the v3.5 milestone Aug 18, 2020
@TranceLove TranceLove requested a review from VishalNehra August 18, 2020 15:07
@VishalNehra VishalNehra removed this from the v3.5 milestone Aug 18, 2020
VishalNehra
VishalNehra previously approved these changes Aug 18, 2020
Addresses #1961.

Previously due to preventing conflict with stock BouncyCastle on Android devices some tweaks were added to CustomSshJConfig. But with full adaptation of BouncyCastle over the stock one it should be safe to remove the tweaks and use stock features as much as possible.

Tested on Fairphone 3 running LineageOS 16.0 (9.0), using ED25519 private key to authenticate against OpenSSH server 8.2p1 on Ubuntu 20.04.
@TranceLove TranceLove merged commit a42268e into release/3.5 Aug 19, 2020
@TranceLove TranceLove deleted the bugfix/1961 branch August 19, 2020 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants