x11/ghostty: Terminal emulator written in Zig
PR: 287642
Co-authored-by: charlesrocket <slowdive at me.com>
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
[ConstantInt] Disable implicit truncation in ConstantInt::get() (#171456)
Disable implicit truncation in the ConstantInt constructor by default.
This means that it needs to be passed a signed/unsigned (depending on
the IsSigned flag) value matching the bit width.
The intention is to prevent the recurring bug where people write
something like `ConstantInt::get(Ty, -1)`, and this "works" until `Ty`
is larger than 64-bit and then the value is incorrect due to missing
type extension.
This is the continuation of
https://github.com/llvm/llvm-project/pull/112670, which originally
allowed implicit truncation in this constructor to reduce initial scope
of the change.
NAS-139172 / 26.04 / Fix libvirt domain state reporting (#17953)
## Problem
The VM **suspended state is not correctly reported** in the VM’s
extended context.
As a result, VMs that are actually suspended may appear in an incorrect
or misleading state to consumers of the API.
## Solution
Update the VM state handling logic to **detect and report the suspended
state correctly**, ensuring that the VM’s extended context reflects
`suspended` whenever the VM is in that state keeping in line with how we
handled this earlier.
This will now correctly report as
```
{
[4 lines not shown]
MVC: improve importCsv() to support either comma or semicolon seperated files as most tools (like MS Excel) seem to use semicolons, this should improve compatibility with minimal risk involved (its highly unlikely headings contain both as these are not valid fieldnames on our end)
related to https://github.com/opnsense/core/issues/9579