solr
solr copied to clipboard
Update dependency net.java.dev.jna:jna to v5.18.1
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| net.java.dev.jna:jna | dependencies | minor | 5.13.0 -> 5.18.1 |
Release Notes
java-native-access/jna (net.java.dev.jna:jna)
v5.18.1
==============
Bug Fixes
v5.18.0
==============
Features
-
#1671: Add
isRISCVtoc.s.j.Platform- @Glavo. -
#1672: Add
CFLocale,CFLocaleCopyCurrent,CFCFDateFormatter,CFDateFormatterStyle,CFDateFormatterCreateandCFDateFormatterGetFormattoc.s.j.p.mac.CoreFoundation- @dbwiddis. - #1669: Document requirement for running on JDK 24+ - @matthiasblaesing.
Bug Fixes
- #1681: Fix deadlock in Structure constructor introduced in 5.16.0 - @brettwooldridge.
- #1683: Fix native build error on Xcode 16.3 / Apple Clang 17 - @brettwooldridge.
v5.17.0
==============
Features
Bug Fixes
- #1647: Fix calls to jnidispatch on Android with 16KB page size (part 2) - @BugsBeGone.
v5.16.0
==============
Features
-
#1626: Add caching of field list and field validation in
Structurealong with more efficient reentrant read-write locking instead of synchronized() blocks - @BrettWooldridge
Bug Fixes
- #1618: Fix calls to jnidispatch on Android with 16KB page size - @Thomyrock
v5.15.0
==============
Features
- #1578: Add support for FreeBSD aarch64 - @alexdupre.
- #1593: Add support for DragonFly BSD x86-64 - @liweitianux.
-
#1595: Add
IsProcessorFeaturePresenttoc.s.j.p.win32.Kernel32- @dbwiddis. -
#1602: Add
XMoveWindow,XResizeWindow,XMoveResizeWindow,XRaiseWindow,XLowerWindowX11 calls toc.s.j.p.unix.X11- @vinceh121. - #1613: Added static helper method `Native#getNativeLibrary' for getting the underlying NativeLibrary instance from a Library interface instance or from a "registered" class - @matthiasblaesing.
- #1624: Enable linker build-id for android builds - @mstyura.
Bug Fixes
- #1579: Fix analysis of ELF binary on arm systems running with a java ELF binary without section table headers (java8 on armv7 NAS) - @matthiasblaesing.
- #1586: Fix free_callback JNI weak reference leak - @xiezhaokun.
- 6486c90d913a413f247eef84742ce3c474738933: Check CallbackReference#cbstruct for null when checking existing Reference - @matthiasblaesing.
- #1622: Add "linux-riscv64" entry to OSGI Bundle-NativeCode header in MANIFEST.MF - @matthiasblaesing.
v5.14.0
==============
Features
-
#1556: Add
SetJob,SetPrintertoc.s.j.p.w.Winspool- @tresf. -
#1534: Add
GetMethod,Put,SpawnInstancetoc.s.j.p.win32.COM.WbemCli#IWbemClassObjectandExecMethodtoc.s.j.p.win32.COM.WbemCli#IWbemServices- @faddom. -
#1544: Add
GetPriorityClass,SetPriorityClass,GetThreadPriority,SetThreadPriorityand associated constants toc.s.j.p.win32.Kernel32- @dEajL3kA. -
#1548: Make interface
c.s.j.p.mac.XAttr public- @matthiasblaesing. -
#1551: Add
c.s.j.p.bsd.ExtAttrandc.s.j.p.bsd.ExtAttrUtilto wrap BSD <sys/extattr.h> system calls. @rednoah. -
#1517: Add missing
O_*(e.g.O_APPEND,O_SYNC,O_DIRECT, ...) toc.s.j.p.linux.Fcntl- @matthiasblaesing. - #1521: Shutdown CleanerThread once the last cleanable is removed - @matthiasblaesing.
- #1557: Build linux-riscv64 on Ubuntu focal to improve compatibility with older glibc versions - @matthiasblaesing.
Bug Fixes
-
#1501:
Library.OPTION_STRING_ENCODINGis ignore for string arguments function calls - @matthiasblaesing. - #1504: Increase maximum supported fixed args on varargs calls from 3 to 255 - @andrew-nowak.
-
#1545: Fix Java 6 incompatibility in
c.s.j.p.win32.Kerne32Utilandc.s.j.p.win32.DBT- @matthiasblaesing.
Important Changes
- The interfaces between Java and native code have changed, so
libjnidispatchmust be rebuilt to be compatible with this release. - Release drops support for JDKs 6 + 7, so you'll need at least JDK 8 to update to use this version.
Configuration
📅 Schedule: Branch creation - Every minute ( * * * * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot