Skip to content

Commit

Permalink
merge: #1006
Browse files Browse the repository at this point in the history
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&amp;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
zeebe-bors-camunda[bot] and dependabot[bot] authored Dec 11, 2023
2 parents fe33845 + 1739dc8 commit daf9f41
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
<dependency.immutables.version>2.10.0</dependency.immutables.version>
<dependency.jackson.version>2.16.0</dependency.jackson.version>
<dependency.javax.version>1.3.2</dependency.javax.version>
<dependency.jna.version>5.13.0</dependency.jna.version>
<dependency.jna.version>5.14.0</dependency.jna.version>
<dependency.junit.version>5.10.1</dependency.junit.version>
<dependency.junit4.version>4.13.2</dependency.junit4.version>
<dependency.mockito.version>4.11.0</dependency.mockito.version>
Expand Down

0 comments on commit daf9f41

Please sign in to comment.