[jdk21u-dev] Integrated: 8366261: Provide utility methods for sun.security.util.Password
Goetz Lindenmaier
goetz at openjdk.org
Sun Feb 22 19:40:20 UTC 2026
On Wed, 18 Feb 2026 07:50:32 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:
> src/java.base/share/classes/java/io/Console.java
> Resolved several chunks
> * import
> * isTerminal() does not exist in 21, omitted.
> * two chunks need to be implemented differently: replace istty() by the two
> new methods.
> * place new methods in file
>
> src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
> Resolved because https://bugs.openjdk.org/browse/JDK-8330276: "Console methods with explicit Locale" is not in 21.
>
> src/java.base/unix/native/libjava/Console_md.c
> src/java.base/windows/native/libjava/Console_md.c
> test/jdk/java/io/Console/ModuleSelectionTest.java
> Trivial resolves.
>
> Further I needed adaptions to make it compile, see extra commit.
This pull request has now been integrated.
Changeset: 91417890
Author: Goetz Lindenmaier <goetz at openjdk.org>
URL: https://git.openjdk.org/jdk21u-dev/commit/91417890a24450d7cb23d188df4f631304d41ed6
Stats: 119 lines in 6 files changed: 95 ins; 0 del; 24 mod
8366261: Provide utility methods for sun.security.util.Password
Reviewed-by: rschmelter
Backport-of: b0a520657d980f14b86afe6027dc0ebd34afef8f
-------------
PR: https://git.openjdk.org/jdk21u-dev/pull/2616
More information about the jdk-updates-dev
mailing list