[jdk8u-dev] RFR: 8200468: Port the native GSS-API bridge to Windows
Alexey Bakhtin
abakhtin at openjdk.org
Mon Jun 12 06:28:10 UTC 2023
Hello,
I'd like to backport JDK-8200568: port the native GSS-API bridge to Windows to JDK8u
This is a prerequisite of the JDK-6722928 and JDK-8225687
The backport is not clean. I have to to make the following changes:
jdk/make/lib/SecurityLibraries.gmk
- Patched manually, just removed platform dependency
jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.c
- Clean merge except for copyright year
jdk/src/share/native/sun/security/jgss/wrapper/NativeUtil.h
- Visual Studio 2010-2012 doesn't provide inttypes.h so provide appropriate definitions the header file
- Manually updated copyright year
jdk/src/share/classes/sun/security/jgss/GSSManagerImpl.java
- Manually removed platform OS dependency
jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.c is moved to jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.c
- All changes applied manually because of JDK-8238388 already applied
jdk/src/solaris/native/sun/security/jgss/wrapper/NativeFunc.h is moved to jdk/src/share/native/sun/security/jgss/wrapper/NativeFunc.h
- All changes applied clean
jdk/test/sun/security/krb5/auto/BasicProc.java
- Manually added Windows platform dependency code
jdk/test/java/security/testlibrary/Proc.java
- Manually extended debug output
All related jtreg tests passed successfully on Windows
-------------
Commit messages:
- Backport 0b6fbf50d24438117c33fa1a7d3633b792c99983
Changes: https://git.openjdk.org/jdk8u-dev/pull/335/files
Webrev: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=335&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8200468
Stats: 757 lines in 11 files changed: 342 ins; 309 del; 106 mod
Patch: https://git.openjdk.org/jdk8u-dev/pull/335.diff
Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/335/head:pull/335
PR: https://git.openjdk.org/jdk8u-dev/pull/335
More information about the jdk8u-dev
mailing list