crate-jdbc
crate-jdbc copied to clipboard
Bump net.java.dev.jna:jna-platform from 4.2.1 to 5.14.0
Bumps net.java.dev.jna:jna-platform from 4.2.1 to 5.14.0.
Changelog
Sourced from net.java.dev.jna:jna-platform's changelog.
Release 5.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 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.
Release 5.13.0
Features
- #1454: Add
c.s.j.p.win32.Psapi.QueryWorkingSetExand associated Types -@crain-32.- #1459: Add
VirtualLockandVirtualUnlockinc.s.j.p.win32.Kernel32-@matthiasblaesing.- #1471: Add
c.s.j.p.win32.Advapi32Util#isCurrentProcessElevatedand associated Types -@dbwiddis.- #1474: Add
c.s.j.p.win32.WbemCli#IWbemClassObject.IWbemQualifierSet,IWbemServices.GetObject,IWbemContext.SetValueand associated methods -@rchateauneu.- #1482: Add multilingual support of
Kernel32Util.formatMessage-@overpathz.- #1490: Adds support for a custom
SymbolProviderinNativeLibrary&Library-@soywiz.- #1491: Update libffi to v3.4.4 -
@matthiasblaesing.- #1487: Add 'uses' information to OSGI metadata in MANIFEST.MF to improve stability of package resolution -
@sratz.Bug Fixes
- #1452: Fix memory allocation/handling for error message generation in native library code (
dispatch.c) -@matthiasblaesing.- #1460: Fix win32 variant date conversion in DST offest window and with millisecond values -
@eranl.- #1472: Fix incorrect bitmask in
c.s.j.Pointer#createConstant(int)-@dbwiddis.- #1481: Fix NPE in NativeLibrary when unpacking from classpath is disabled -
@trespasserw.- #1489: Fixes typo in
OpenGL32Util#wglGetProcAddress, instead of parameterprocNamethe hardcoded valuewglEnumGpusNVwas used -@soywiz.Release 5.12.1
... (truncated)
Commits
c366bc4Release 5.14.06706361Merge pull request #1570 from matthiasblaesing/cleanup7775be3Ensure propagation of handle invalidation of native library on manual unload458adcfMake NativeLibrary#encoding final, #options and #callFlags private3656295Add dependabot to monitor GHA (#1567)d8e55dcUse JDK7 and JDK8 Code Features in Platform mappings (#1565)9e5243fUse JDK7 and JDK8 Code Features (#1564)0e1f5d4Update docs for WinNT#LOGICAL_PROCESSOR_RELATIONSHIP (#1563)a4aca64Merge pull request #1558 from matthiasblaesing/stabilize_riscv6404b6c9aBuild linux-riscv64 on Ubuntu focal to improve compatibility- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)