main
meson: Copy headers using copy kwarg
trivial: Fix invalid escape sequence due to missing r prefix
trivial: Use the non-deprecated SPDX license ID
trivial: Never call g_error() in library code
trivial: Use lt_current rather than hardcoding the soname directory name
Fix a potential out of bounds read when building a XbBuilderNode
Revert "Add xb_builder_node_set_attrs() for fwupd"
trivial: Use %zx format specifier for gsize values
Fix building the silo when shared-mime-info is installed
Automatically add system locales when using native-langs
Lower the Meson and GLib deps for RHEL-8
trivial: Constructed must chain up to parent class
trivial: Remove one layer of indirection in a hot path for a ~1% speedup
trivial: Restore NULL-returning in xb_node_get_text()
Revert "Add xb_node_get_attrs() for fwupd"
trivial: clang-format fixes
Lazy clear opcode tokens for a 1.35% speedup
Limit the number of predicates per XPath section
Prevent stack overflow from unbounded recursion in export
Do not construct an invalid silo when the XML component has >= 30 attributes
trivial: Enforce the result limit across OR branches
trivial: Add a lock for strindex
trivial: Sprinkle some G_UNLIKELY macros in the fast path
Revert "trivial: Mark xb_string_escape() as deprecated"
Install xb-tool into bindir
trivial: Do not reset the XbValueBindings kind for a 0.5% speedup