Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1006: build(deps): Bump net.java.dev.jna:jna from 5.13.0 to 5.14.0 r=github-actions[bot] a=dependabot[bot] Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.13.0 to 5.14.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/java-native-access/jna/blob/master/CHANGES.md">net.java.dev.jna:jna's changelog</a>.</em></p> <blockquote> <h1>Release 5.14.0</h1> <h2>Features</h2> <ul> <li><a href="https://redirect.github.com/java-native-access/jna/pull/1556">#1556</a>: Add <code>SetJob</code>, <code>SetPrinter</code> to <code>c.s.j.p.w.Winspool</code> - <a href="https://github.com/tresf"><code>`@tresf</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1534">#1534</a>: Add <code>GetMethod</code>, <code>Put</code>, <code>SpawnInstance</code> to <code>c.s.j.p.win32.COM.WbemCli#IWbemClassObject</code> and <code>ExecMethod</code> to <code>c.s.j.p.win32.COM.WbemCli#IWbemServices</code> - <a href="https://github.com/faddom"><code>`@faddom</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1544">#1544</a>: Add <code>GetPriorityClass</code>, <code>SetPriorityClass</code>, <code>GetThreadPriority</code>, <code>SetThreadPriority</code> and associated constants to <code>c.s.j.p.win32.Kernel32</code> - <a href="https://github.com/dEajL3kA"><code>`@dEajL3kA</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1548">#1548</a>: Make interface <code>c.s.j.p.mac.XAttr public</code> - <a href="https://github.com/matthiasblaesing"><code>`@matthiasblaesing</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1551">#1551</a>: Add <code>c.s.j.p.bsd.ExtAttr</code> and <code>c.s.j.p.bsd.ExtAttrUtil</code> to wrap BSD <a href="https://man.freebsd.org/cgi/man.cgi?query=extattr&sektion=2"><!-- raw HTML omitted --></a> system calls. <a href="https://github.com/rednoah"><code>`@rednoah</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1517">#1517</a>: Add missing <code>O_*</code> (e.g. <code>O_APPEND</code>, <code>O_SYNC</code>, <code>O_DIRECT</code>, ...) to <code>c.s.j.p.linux.Fcntl</code> - <a href="https://github.com/matthiasblaesing"><code>`@matthiasblaesing</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/issues/1521">#1521</a>: Shutdown CleanerThread once the last cleanable is removed - <a href="https://github.com/matthiasblaesing"><code>`@matthiasblaesing</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/issues/1557">#1557</a>: Build linux-riscv64 on Ubuntu focal to improve compatibility with older glibc versions - <a href="https://github.com/matthiasblaesing"><code>`@matthiasblaesing</code></a>.</li>` </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://redirect.github.com/java-native-access/jna/pull/1501">#1501</a>: <code>Library.OPTION_STRING_ENCODING</code> is ignore for string arguments function calls - <a href="https://github.com/matthiasblaesing"><code>`@matthiasblaesing</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1504">#1504</a>: Increase maximum supported fixed args on varargs calls from 3 to 255 - <a href="https://github.com/andrew-nowak"><code>`@andrew-nowak</code></a>.</li>` <li><a href="https://redirect.github.com/java-native-access/jna/pull/1545">#1545</a>: Fix Java 6 incompatibility in <code>c.s.j.p.win32.Kerne32Util</code> and <code>c.s.j.p.win32.DBT</code> - <a href="https://github.com/matthiasblaesing"><code>`@matthiasblaesing</code></a>.</li>` </ul> <h2>Important Changes</h2> <ul> <li>The interfaces between Java and native code have changed, so <code>libjnidispatch</code> must be rebuilt to be compatible with this release.</li> <li>Release drops support for JDKs 6 + 7, so you'll need at least JDK 8 to update to use this version.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/java-native-access/jna/commit/c366bc4fd0c50a30ac8d2475603ec564f6611462"><code>c366bc4</code></a> Release 5.14.0</li> <li><a href="https://github.com/java-native-access/jna/commit/6706361d441f32280fcca61f8dd18c02c437e1af"><code>6706361</code></a> Merge pull request <a href="https://redirect.github.com/java-native-access/jna/issues/1570">#1570</a> from matthiasblaesing/cleanup</li> <li><a href="https://github.com/java-native-access/jna/commit/7775be31464dd5d5c503bc9293b7c330a37e7cc1"><code>7775be3</code></a> Ensure propagation of handle invalidation of native library on manual unload</li> <li><a href="https://github.com/java-native-access/jna/commit/458adcf3dde6839e512214a1feefdbf829ac9e76"><code>458adcf</code></a> Make NativeLibrary#encoding final, #options and #callFlags private</li> <li><a href="https://github.com/java-native-access/jna/commit/365629530635440381f63939f7891456992fe91b"><code>3656295</code></a> Add dependabot to monitor GHA (<a href="https://redirect.github.com/java-native-access/jna/issues/1567">#1567</a>)</li> <li><a href="https://github.com/java-native-access/jna/commit/d8e55dc7aebb2a6234d79f607a18cf3a683e6f4b"><code>d8e55dc</code></a> Use JDK7 and JDK8 Code Features in Platform mappings (<a href="https://redirect.github.com/java-native-access/jna/issues/1565">#1565</a>)</li> <li><a href="https://github.com/java-native-access/jna/commit/9e5243f1b5b0f619e6234b9ccb4bf089627d2833"><code>9e5243f</code></a> Use JDK7 and JDK8 Code Features (<a href="https://redirect.github.com/java-native-access/jna/issues/1564">#1564</a>)</li> <li><a href="https://github.com/java-native-access/jna/commit/0e1f5d4c6df4f549ed15b2402855e902485515d1"><code>0e1f5d4</code></a> Update docs for WinNT#LOGICAL_PROCESSOR_RELATIONSHIP (<a href="https://redirect.github.com/java-native-access/jna/issues/1563">#1563</a>)</li> <li><a href="https://github.com/java-native-access/jna/commit/a4aca64973061cf7d6c9c21e031683340c674e92"><code>a4aca64</code></a> Merge pull request <a href="https://redirect.github.com/java-native-access/jna/issues/1558">#1558</a> from matthiasblaesing/stabilize_riscv64</li> <li><a href="https://github.com/java-native-access/jna/commit/04b6c9a48a71b22a441b23c54449c34412e239a3"><code>04b6c9a</code></a> Build linux-riscv64 on Ubuntu focal to improve compatibility</li> <li>Additional commits viewable in <a href="https://github.com/java-native-access/jna/compare/5.13.0...5.14.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna&package-manager=maven&previous-version=5.13.0&new-version=5.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information