Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 2, 2023

Bumps junixsocket.version from 2.6.1 to 2.8.1.
Updates com.kohlschutter.junixsocket:junixsocket-common from 2.6.1 to 2.8.1

Release notes

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

junixsocket 2.8.1

  • Fix UnsatisfiedLinkError with noexec temporary directory on RHEL 9 and others

junixsocket 2.8.0

  • Java 7 support is back! (junixsocket-common only, as it was before version 2.5.0)
  • Fix AFSocket shutdown to ignore InvalidSocketException upon setTimeout
  • Fix two potential hangs in selftest
  • Fix loading of the native library when running under macOS Rosetta 2
  • Fix a potential exception when trying to serialize an AFRMISocketFactory
  • Fix a potential race condition when working with native addresses
  • Fix a potential crash in TIPC code when compiling the native library against an old Linux SDK
  • Improve AFSocketServer, add new methods
  • Improve crossclang to support Xcode 15
  • Enable RMI support for GraalVM native-image; selftest now passes without issues
  • Add junixsocket-ssl, to simplify securing junixsocket connections
  • Requires Java 17 to build (and JDK 8 if Java 7 support is desired); build instructions have changed

junixsocket 2.7.2

  • Fix SelectionKey logic (regression introduced in 2.7.1)
  • Fix selftest-android dependency (some tests would always fail)
  • Improve AFSocketAddress creation, skip DNS resolution on Android
  • Add demo code for interacting with Apache Mina and Netty
  • Code cleanup

junixsocket 2.7.1

  • Fix openDatagramChannelPair (was using STREAM instead of DGRAM), add AFSocketType support
  • Fix availability of AF_SYSTEM capability on Darwin
  • Improve exception handling for "EPROTOTYPE" error on z/OS
  • Improve SelectionKey logic, reduce locking/GC overhead
  • Improve "unsupported operation" handling in native code
  • Improve handling of "test aborted, but not really an issue"
  • Add unit tests for Jetty 12
  • Code cleanup, update dependencies

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

... (truncated)

Commits
  • 5bde8f5 Use kohlschutter-parent 1.6.4
  • 881dea8 Update changelog
  • d176354 Bump version to 2.8.1
  • 09548da NativeLibraryLoader: Don't check UnsatisfiedLinkError message
  • 71a134b Update changelog
  • e710ee7 selftest: Suppress some Eclipse warnings
  • fa6b151 Bump kohlschutter-parent to 1.6.4-SNAPSHOT
  • 3b9e4ff Update README
  • ebbc2d8 bump version to 2.8.1-SNAPSHOT
  • 075f02c site: Update build script
  • Additional commits viewable in compare view

Updates com.kohlschutter.junixsocket:junixsocket-native-common from 2.6.1 to 2.8.1

Release notes

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

junixsocket 2.8.1

  • Fix UnsatisfiedLinkError with noexec temporary directory on RHEL 9 and others

junixsocket 2.8.0

  • Java 7 support is back! (junixsocket-common only, as it was before version 2.5.0)
  • Fix AFSocket shutdown to ignore InvalidSocketException upon setTimeout
  • Fix two potential hangs in selftest
  • Fix loading of the native library when running under macOS Rosetta 2
  • Fix a potential exception when trying to serialize an AFRMISocketFactory
  • Fix a potential race condition when working with native addresses
  • Fix a potential crash in TIPC code when compiling the native library against an old Linux SDK
  • Improve AFSocketServer, add new methods
  • Improve crossclang to support Xcode 15
  • Enable RMI support for GraalVM native-image; selftest now passes without issues
  • Add junixsocket-ssl, to simplify securing junixsocket connections
  • Requires Java 17 to build (and JDK 8 if Java 7 support is desired); build instructions have changed

junixsocket 2.7.2

  • Fix SelectionKey logic (regression introduced in 2.7.1)
  • Fix selftest-android dependency (some tests would always fail)
  • Improve AFSocketAddress creation, skip DNS resolution on Android
  • Add demo code for interacting with Apache Mina and Netty
  • Code cleanup

junixsocket 2.7.1

  • Fix openDatagramChannelPair (was using STREAM instead of DGRAM), add AFSocketType support
  • Fix availability of AF_SYSTEM capability on Darwin
  • Improve exception handling for "EPROTOTYPE" error on z/OS
  • Improve SelectionKey logic, reduce locking/GC overhead
  • Improve "unsupported operation" handling in native code
  • Improve handling of "test aborted, but not really an issue"
  • Add unit tests for Jetty 12
  • Code cleanup, update dependencies

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

... (truncated)

Commits
  • 5bde8f5 Use kohlschutter-parent 1.6.4
  • 881dea8 Update changelog
  • d176354 Bump version to 2.8.1
  • 09548da NativeLibraryLoader: Don't check UnsatisfiedLinkError message
  • 71a134b Update changelog
  • e710ee7 selftest: Suppress some Eclipse warnings
  • fa6b151 Bump kohlschutter-parent to 1.6.4-SNAPSHOT
  • 3b9e4ff Update README
  • ebbc2d8 bump version to 2.8.1-SNAPSHOT
  • 075f02c site: Update build script
  • Additional commits viewable in compare view

You can trigger a rebase of this PR 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 show <dependency name> 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)

Bumps `junixsocket.version` from 2.6.1 to 2.8.1.

Updates `com.kohlschutter.junixsocket:junixsocket-common` from 2.6.1 to 2.8.1
- [Release notes](https://github.com/kohlschutter/junixsocket/releases)
- [Commits](kohlschutter/junixsocket@junixsocket-2.6.1...junixsocket-2.8.1)

Updates `com.kohlschutter.junixsocket:junixsocket-native-common` from 2.6.1 to 2.8.1
- [Release notes](https://github.com/kohlschutter/junixsocket/releases)
- [Commits](kohlschutter/junixsocket@junixsocket-2.6.1...junixsocket-2.8.1)

---
updated-dependencies:
- dependency-name: com.kohlschutter.junixsocket:junixsocket-common
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.kohlschutter.junixsocket:junixsocket-native-common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from a team as a code owner October 2, 2023 13:46
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 2, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 30, 2023

Superseded by #2232.

@dependabot dependabot bot closed this Oct 30, 2023
@dependabot dependabot bot deleted the dependabot/maven/junixsocket.version-2.8.1 branch October 30, 2023 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant