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

Fips compliance2 #244

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

Fips compliance2 #244

wants to merge 21 commits into from

Conversation

cwperks
Copy link
Owner

@cwperks cwperks commented Feb 12, 2025

Description

Attempt at resolving flaky test:

./gradlew :modules:transport-netty4:test --tests SimpleSecureNetty4TransportTests.testFailToSend

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

iigonin and others added 21 commits February 6, 2025 11:10
Signed-off-by: Iwan Igonin <[email protected]>

# Conflicts:
#	server/build.gradle

# Conflicts:
#	server/build.gradle

# Conflicts:
#	server/build.gradle
Signed-off-by: Iwan Igonin <[email protected]>

# Conflicts:
#	buildSrc/version.properties
Signed-off-by: Iwan Igonin <[email protected]>
…Pattern

Signed-off-by: Iwan Igonin <[email protected]>

# Conflicts:
#	CHANGELOG-3.0.md
Summery:
- replace unsecure kerberos crypto algorithms
- add 'java.security.KeyStore' to forbidden-apis
- instantiate and use SecureRandom from BCFIPS library
- exclude SunJCE from security providers list at runtime, when running in FIPS JVM
- exclude Azure tests when running in FIPS JVM

Signed-off-by: Iwan Igonin <[email protected]>
Signed-off-by: Craig Perkins <[email protected]>
Signed-off-by: Craig Perkins <[email protected]>
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.

2 participants