terraform-provider-vultr: update to 2.30.1
v2.30.1 (2026-03-04)
Bug Fixes
* resource/kubernetes_node_pool: Remove len check on node pool state
migration
v2.30.0 (2026-02-26)
Enhancements
* resource/instance: Mark KVM URLs fields as sensitive
* data source/instance: Mark KVM URLs fields as sensitive
* data source/block_storage: Add OS, attached and other bootable
instance-related fields
* resource/block_storage: Add OS, attached and other bootable
instance-related fields
[17 lines not shown]
q-dns: update to 0.19.12
* Add HTTPS as a default RR type
* Merge pull request #144 from racpast/fix/cli-arg-parsing
* Merge pull request #145 from racpast/fix/idna-underscore
* Merge pull request #149 from ryankoski/rk/update_default_rr
* Merge pull request #155 from racpast/fix/quic-nil-pointer
* Merge pull request #156 from racpast/feat/mdns-support
* Merge pull request #157 from racpast/feat/config-file
* chore: bump deps
* feat: add mDNS support by relaxing source IP verification
* feat: add support for loading options from ~/.qrc
* fix: duplicate sections
* fix: ede test
* fix: panic on empty argument in SetFalseBooleans
* fix: prevent panic on nil QUIC connection close
* fix: resolve issue with combining short flags and equal signs
* fix: tests
* fix: use lax IDNA profile to support underscores in domains
libkvm: fix kvm_getargv/kvm_getenvv
these functions always fail because of a regression in 2022.
("read the ps arguments from the correct place.")
this commit restores them by adding a missing p_psstrp initialization.
sysctl_doeproc: fix an argument check
this commit fixes a regression in 2015, which made
kvm_getprocs(KERN_PROC_ALL) always fail.
("implementation of KERN_PROC_PATHNAME, some refactoring for KERN_PROC.")
iosevka-*: update to 34.2.1
Changes of version 34.2.1
* Fix Iosevka Fixed width validation by removing U+1F8D0..U+1F8D8 from the
Fixed fonts.
Changes of version 34.2.0
* Add Latin localization forms for Sámi languages.
* Add IPA localization forms for Lower B and D with stroke (ƀ, đ).
* Refine shape of the following characters:
* LATIN CAPITAL LETTER ENG (U+014A).
* LATIN CAPITAL LETTER TURNED M (U+019C).
* LATIN CAPITAL LETTER N WITH LONG RIGHT LEG (U+0220).
* LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL (U+024A).
* LATIN LETTER SMALL CAPITAL G (U+0262).
* LATIN LETTER SMALL CAPITAL G WITH HOOK (U+029B).
* LATIN SMALL LETTER LS DIGRAPH (U+02AA) ... LATIN SMALL LETTER LZ
[22 lines not shown]
Update to version 9.2.0167.
Changes:
- patch 9.2.0167: terminal: setting buftype=terminal may cause a crash
- patch 9.2.0166: Coverity warning for potential NULL dereference
- patch 9.2.0165: tests: perleval fails in the sandbox
- patch 9.2.0164: build error when XCLIPBOARD is not defined
- patch 9.2.0163: MS-Windows: Compile warning for unused variable
- patch 9.2.0162: tests: unnecessary CheckRunVimInTerminal in test_quickfix
- patch 9.2.0161: intro message disappears on startup in some terminals
- patch 9.2.0160: terminal DEC mode handling is overly complex
- patch 9.2.0159: Crash when reading quickfix line
- patch 9.2.0158: Visual highlighting might be incorrect
- patch 9.2.0157: Vim9: concatenation can be improved
- patch 9.2.0156: perleval() and rubyeval() ignore security settings
- patch 9.2.0155: filetype: ObjectScript are not recognized
- patch 9.2.0154: if_lua: runtime error with lua 5.5
- patch 9.2.0153: No support to act as a channel server
- patch 9.2.0152: concatenating strings is slow
[100 lines not shown]
Clean-up / consolidation of m68k bus error / address error handling
code. This is not a very radical change for most m68k platforms,
since they were using a version of this re-factored code already via
an #include directive in locore.s. Now, however, the bus error handlers
are split into CPU "generation"-specific files, and brought into the
kernel via the CPU options in the kernel config file (the goal being
to reduce boilerplate in each locore.s).
The more notable changes:
- amiga and atari no longer have their own copy of each handler, and
some of their local tweaks have been folded into the shared code.
- sun2's bus error handling code has been re-factored into a shared
buserr_10.s to facilitate support for other 68010-based systems (all
of which have their own custom MMU).
- sun3's bus error handling code has been re-refactored into the
shared buserr_2030.s. The Sun3-specific MMU handling is treated
just like the HP-specific MMU handling that was already there.
This additional #ifdef is a small price to pay for more code sharing.
- sun3x now also uses the shared buserr_2030.s rather than an identical
[12 lines not shown]
Import gdb-17.1, previous was 16.3
This version of GDB includes the following changes and enhancements:
* x86-64 CET shadow stack support
* Debugging Linux programs that use AArch64 Guarded Control Stacks
* GDB record feature now supports rv64gc architectures
* 'info threads' command support for two new options '-stopped' and
'-running' to limit the list of displayed threads.
* On Linux and FreeBSD, the addresses shown by the 'info
sharedlibrary' command are now for the full memory range
allocated to the shared library.
* Linux checkpoints now work with multiple inferiors
* Improved linker namespace support
* Warnings and error messages now start with an emoji (warning
sign, or cross mark) if supported by the host charset.
Configurable.
* Built-in support for TLS on Linux as backup when libthread_db is
not available. Supported on the x86_64, aarch64, ppc64, s390x,
[72 lines not shown]
libpciaccess: update to 0.19.
This release adds a new pci_device_is_boot_display() API, with support
currently implemented only for Linux systems using sysfs.
It also adds a -Dinstall-scanpci option to the meson configuration for
those who want to install this version of scanpci.
In addition, it corrects build issues on FreeBSD 15 and DragonFly, and
fixes a long-standing bug if there were multiple users of libpciaccess
in the same process and one called pci_system_cleanup before the others
were done using pciaccess.
www/chromium: update to 146.0.7680.80
* 146.0.7680.80
This update includes 1 security fixes. Please see the
Chrome Security Page for more information.
[N/A][491421267] High CVE-2026-3909: Out of bounds write in Skia.
Reported by Google Threat Analysis Group on 2026-03-10
Google is aware that an exploit for CVE-2026-3909 exists in the wild.
gpt: fix compile-time integer overflow for terabytes and petabytes
Previously, overly large values for mediasize in TB and PB were accepted
and processed modulo 1<<64.
lint complained: main.c(223): warning:
'18446744073708503040 * 1024' overflows 'unsigned long'
Improve the type builtin command slightly.
Get rid of the "is a tracked alias for" nonsense response, which
adds no useful information (just confusion) - if "type foo" said
foo is /usr/bin/foo, the next time it would say foo is a tracked
alias for /usr/bin/foo (with nothing else changing or happening
at all). I had intended to remove that attribution years ago,
and I was actually sure that I had done so, but it turns out, that
somehow it got forgotten. Now the result for "type foo" (assuming
that foo isn't changing externally, by being renamed, or created,
or something similar, or PATH changing) will be the same each time
the command is run.
While doing that, also improve the output should someone request
the type of '' (probably as a result of type "${foo}" where foo
is empty, or a name typo, or similar).
lint: do not warn about snprintb mixing 'f' with ':'
Most often, 'f' is used with '=', but in cases where the description
does not start with an identifier, there is no risk of pasting the
number and the value description together without a separator.
snprintb: allow 'F' and 'f' to be freely mixed with '=' and ':'
This restores the behavior from NetBSD 10.
While in most cases, 'f' is used with '=' and 'F' is used with ':',
there are useful cases for the other combinations as well, so allow
them.
Planned for pull-up to NetBSD 11.