jenkinsci / docker-plugin

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

Bump junixsocket.version from 2.6.2 to 2.7.0 #998

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Bumps junixsocket.version from 2.6.2 to 2.7.0. Updates com.kohlschutter.junixsocket:junixsocket-common from 2.6.2 to 2.7.0

Release notes

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

junixsocket 2.7.0

Users of junixsocket are strongly advised to upgrade to this version

  • New supported platform (out of the box): Android (aarch64, arm-linux-androideabi, x86_64, i686)
  • New platforms that can be used when building the native library from source: Haiku, IBM z/TPF
  • Add selftest GUI app for Android (“junixsocket-selftest-android”)
  • Add ability to get native file descriptor number via FileDescriptorCast
  • Add AFSocketCapability for “large port numbers” (larger than 65535)
  • Add support to convert UnixDomainSocketAddress to AFUNIXSocketAddress (Java 16+)
  • Add support for AF_SYSTEM (macOS), which allows creating your own VPN via utun, for example.
  • Add initial support for SOCK_SEQPACKET/SOCK_RDM/SOCK_RAW
  • Fix potential data corruption when sending non-direct ByteBuffers larger than 8192 bytes
  • Fix potential data corruption when receiving non-direct ByteBuffers with non-zero position
  • Fix intermittent hangs when sending datagrams on macOS, BSD
  • Fix “org.eclipse.jdt.annotation” JPMS module: no longer required at runtime
  • Fix Exception messages from native code being empty in some Linux environments
  • Fix selftest failing for vsock in some Linux environments
  • Improve JNI library lookup; load from user.home/user.dir if tmpfs is mounted with noexec
  • Improve concurrency performance for RMI over Unix domain sockets
  • Improve reliability on exotic environments
  • Update dependencies, improve tests, selftest, build scripts
  • Require Java 16 to build (still supports running on Java 8 and newer)
  • Last but not least: junixsocket finally has a logo!
Commits
  • 981f1c2 demo: Update okio dependency for okhttp
  • 6493fc3 Update changelog
  • c3519cd pom: Update git URLs, so scm:tag works
  • d994e87 junixsocket version 2.7.0
  • 929aeff site: Update Haiku compatibility once more
  • 91346b7 site: Update Haiku compatibility
  • b3bc54a test: Improve Haiku bug error handling
  • 9df5de6 native: pom: Bind codeql-nar-compile to compile phase
  • 7b1a79b Rename Haiku OS to Haiku (part 2)
  • 9149c38 Rename "Haiku OS" to "Haiku"
  • Additional commits viewable in compare view


Updates com.kohlschutter.junixsocket:junixsocket-native-common from 2.6.2 to 2.7.0

Release notes

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

junixsocket 2.7.0

Users of junixsocket are strongly advised to upgrade to this version

  • New supported platform (out of the box): Android (aarch64, arm-linux-androideabi, x86_64, i686)
  • New platforms that can be used when building the native library from source: Haiku, IBM z/TPF
  • Add selftest GUI app for Android (“junixsocket-selftest-android”)
  • Add ability to get native file descriptor number via FileDescriptorCast
  • Add AFSocketCapability for “large port numbers” (larger than 65535)
  • Add support to convert UnixDomainSocketAddress to AFUNIXSocketAddress (Java 16+)
  • Add support for AF_SYSTEM (macOS), which allows creating your own VPN via utun, for example.
  • Add initial support for SOCK_SEQPACKET/SOCK_RDM/SOCK_RAW
  • Fix potential data corruption when sending non-direct ByteBuffers larger than 8192 bytes
  • Fix potential data corruption when receiving non-direct ByteBuffers with non-zero position
  • Fix intermittent hangs when sending datagrams on macOS, BSD
  • Fix “org.eclipse.jdt.annotation” JPMS module: no longer required at runtime
  • Fix Exception messages from native code being empty in some Linux environments
  • Fix selftest failing for vsock in some Linux environments
  • Improve JNI library lookup; load from user.home/user.dir if tmpfs is mounted with noexec
  • Improve concurrency performance for RMI over Unix domain sockets
  • Improve reliability on exotic environments
  • Update dependencies, improve tests, selftest, build scripts
  • Require Java 16 to build (still supports running on Java 8 and newer)
  • Last but not least: junixsocket finally has a logo!
Commits
  • 981f1c2 demo: Update okio dependency for okhttp
  • 6493fc3 Update changelog
  • c3519cd pom: Update git URLs, so scm:tag works
  • d994e87 junixsocket version 2.7.0
  • 929aeff site: Update Haiku compatibility once more
  • 91346b7 site: Update Haiku compatibility
  • b3bc54a test: Improve Haiku bug error handling
  • 9df5de6 native: pom: Bind codeql-nar-compile to compile phase
  • 7b1a79b Rename Haiku OS to Haiku (part 2)
  • 9149c38 Rename "Haiku OS" to "Haiku"
  • 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 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 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)