JNA Release 5.19.0

5 views
Skip to first unread message

Matthias Bläsing

unread,
Jun 2, 2026, 12:54:18 PM (3 days ago) Jun 2
to jna-...@googlegroups.com
Hi all,

the 5.19.0 release of JNA is done.

The upload to maven central is waiting for publishing, but should be ready in a few minutes:


Features

  • #1696: Add LARGE_INTEGER.ByValue to LARGE_INTEGER in WinNT.java - @baier233.
  • #1697: Add WlanApi module - @eranl.
  • #1718: Add Cups to c.s.j.p.unix providing CUPS printing system bindings for destinations, jobs, options, and server configuration - @dbwiddis.
  • #1720: Add groupCount and groupMasks fields to CACHE_RELATIONSHIP in c.s.j.p.win32.WinNT, matching the updated Windows struct layout - @dbwiddis.
  • #1719: Add CoreGraphics to c.s.j.p.mac with Quartz Window Services and Display Services bindings; implement getAllWindows() in MacWindowUtils - @dbwiddis.
  • #1723: Add ProcFdInfo, InSockInfo, TcpSockInfo, proc_pidfdinfo, statfs64, and vm_deallocate to c.s.j.p.mac.SystemB - @dbwiddis.
  • #1725: Add BluetoothApis to c.s.j.p.win32 providing Bluetooth device and radio enumeration via BluetoothFindFirstRadio, BluetoothFindFirstDevice, and related functions - @dbwiddis.


Bug Fixes

  • #1644: Fix bug in VARDESC and TYPEDESC causing an illegal memory access - @lwahonen
  • #1715: Fix UdevDevice.getSysname() calling udev_device_get_syspath instead of udev_device_get_sysname - @dbwiddis.
  • #1721: Fix switched serverName/domainName arguments in Netapi32Util#getDCName - @dbwiddis.
  • #1722: Fix Advapi32#RegisterServiceCtrlHandler using wrong Handler type - @dbwiddis.
  • #1636: Drop hard dependency on java.lang.SecurityManager/java.security.AccessController - @matthiasblaesing.
  • #1724: Fix host_page_size in c.s.j.p.mac.SystemB and getxattr/setxattr/listxattr in c.s.j.p.mac.XAttr using long instead of pointer-sized types for size_t/ssize_t parameters - @dbwiddis.
  • #1727: Include DragonFlyBSD in NativeLibrary versioned library resolution, libc special-case loading, and 64-bit search paths - @dbwiddis.
  • #1709: Rebuild native library for OpenBSD 7.9 x86-64, drop OpenBSD x86 - @matthiasblaesing.

Thanks to all contributors!

Matthias
Reply all
Reply to author
Forward
0 new messages