jenkinsci / docker-plugin

Jenkins cloud plugin that uses Docker
https://plugins.jenkins.io/docker-plugin/
MIT License
490 stars 319 forks source link

Bump junixsocket.version from 2.9.1 to 2.10.0 #1089

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps junixsocket.version from 2.9.1 to 2.10.0. Updates com.kohlschutter.junixsocket:junixsocket-common from 2.9.1 to 2.10.0

Release notes

Sourced from com.kohlschutter.junixsocket:junixsocket-common's releases.

junixsocket 2.10.0

  • Fix compatibility with Java 7
  • Fix error handling for non-blocking operations on Windows
  • Fix interoperability of junixsocket-mysql and GraalVM native-image
  • Fix socket-closed state upon exceptions indicating a closed socket descriptor
  • Fix exceptions for channels: Throw ClosedChannelException instead of SocketClosedException, etc.
  • Fix a flaky selftest when VSOCK is not supported
  • Improve compatibility and performance with Virtual Threads in Java 21 or newer (JEP 444)
  • Improve interopability with Java 15 UnixDomainSocketAddress and StandardProtocolFamily.UNIX
  • Improve selftest stability and logging, more tests
  • Add support for ServerSocketChannel.bind(null) for AF_UNIX socket addresses.
  • Add more tests for mysql interoperability, optionally include mysql tests in selftest
  • Add NotConnectedSocketException, NotBoundSocketException
  • Building now requires Java 21, Maven 3.8.8 or newer
  • Update build-time dependencies
  • Code cleanup
Commits
  • 59389b8 Set version to 2.10.0
  • d8c8be4 native: Workaround for MonitorEnter with pending exception
  • 7e833f7 docs: Update changelog, README
  • 8125664 Fix not connected/bound error handling for Channels
  • 44acf55 Update changelog
  • a690d3d common: Allow ServerSocketChannel.bind to null/temp address if possible
  • 262827d common: Update GraalVM config
  • ce43a46 doc: brew pin mingw-w64 (11)
  • 16efc36 docs: Update changelog
  • e72f960 test: common: SocketChannelTests for JEP380/Java, not-yet conn/bound
  • Additional commits viewable in compare view


Updates com.kohlschutter.junixsocket:junixsocket-native-common from 2.9.1 to 2.10.0

Release notes

Sourced from com.kohlschutter.junixsocket:junixsocket-native-common's releases.

junixsocket 2.10.0

  • Fix compatibility with Java 7
  • Fix error handling for non-blocking operations on Windows
  • Fix interoperability of junixsocket-mysql and GraalVM native-image
  • Fix socket-closed state upon exceptions indicating a closed socket descriptor
  • Fix exceptions for channels: Throw ClosedChannelException instead of SocketClosedException, etc.
  • Fix a flaky selftest when VSOCK is not supported
  • Improve compatibility and performance with Virtual Threads in Java 21 or newer (JEP 444)
  • Improve interopability with Java 15 UnixDomainSocketAddress and StandardProtocolFamily.UNIX
  • Improve selftest stability and logging, more tests
  • Add support for ServerSocketChannel.bind(null) for AF_UNIX socket addresses.
  • Add more tests for mysql interoperability, optionally include mysql tests in selftest
  • Add NotConnectedSocketException, NotBoundSocketException
  • Building now requires Java 21, Maven 3.8.8 or newer
  • Update build-time dependencies
  • Code cleanup
Commits
  • 59389b8 Set version to 2.10.0
  • d8c8be4 native: Workaround for MonitorEnter with pending exception
  • 7e833f7 docs: Update changelog, README
  • 8125664 Fix not connected/bound error handling for Channels
  • 44acf55 Update changelog
  • a690d3d common: Allow ServerSocketChannel.bind to null/temp address if possible
  • 262827d common: Update GraalVM config
  • ce43a46 doc: brew pin mingw-w64 (11)
  • 16efc36 docs: Update changelog
  • e72f960 test: common: SocketChannelTests for JEP380/Java, not-yet conn/bound
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will merge this PR once CI passes on it, as requested by @MarkEWaite.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)