Skip to content

Migrate to JDK 21 unix sockets - #9597

Open
mbien wants to merge 4 commits into
apache:masterfrom
mbien:unixsocket-cleanup
Open

Migrate to JDK 21 unix sockets#9597
mbien wants to merge 4 commits into
apache:masterfrom
mbien:unixsocket-cleanup

Conversation

@mbien

@mbien mbien commented Sep 3, 2026

Copy link
Copy Markdown
Member

The recent felix / jgit cleanups should allow us to update jsch which was a blocker for removal of ide/libs.c.kohlschutter.junixsocket.

this is also in context of #9594 (comment) which reminded me on this.

com.jcraft.jsch is used in

php/php.project (/php/project/connections/sftp/SftpClient.java)
ide/libs.jsch.agentproxy
ide/dlight.nativeexecution

not well tested - testing help appreciated.

@mbien mbien added Code cleanup Label for cleanup done on the Netbeans IDE PHP [ci] enable extra PHP tests (php/php.editor) Upgrade Library Library (Dependency) Upgrade ci:all-tests [ci] enable all tests Docker ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) Need Squashing labels Sep 3, 2026
@mbien mbien added this to the NB32 milestone Sep 3, 2026
@mbien
mbien force-pushed the unixsocket-cleanup branch from 4ae03b4 to a682108 Compare September 3, 2026 21:45
@mbien
mbien marked this pull request as ready for review September 3, 2026 22:47
@mbien mbien removed the ci:all-tests [ci] enable all tests label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) Code cleanup Label for cleanup done on the Netbeans IDE Docker Need Squashing PHP [ci] enable extra PHP tests (php/php.editor) Upgrade Library Library (Dependency) Upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant