What's Changed
- Rework some makefile bits to make overriding some options simpler. by @vathpela in #140
- Handle /sys/devices/virtual/{nvme-fabrics,nvme-subsystem} devices by @vathpela in #139
- guids.S: Include <cet.h> when CET is enabled by @hjl-tools in #149
- Fix /sys/block sysfs parsing for eMMC-s by @jwrdegoede in #150
- Properly check mmap return error by @hannob in #152
- Fix s{yt,ty}le typo in efi_get_variable(3) by @nabijaczleweli in #162
- Handle NULL set_variable() by @lcp in #159
- Fix parsing for nvme-subsystem devices by @dannf in #158
- Attempt to fix the identified thread safety bugs by @vathpela in #155
- Make thread-test depend on libefivar.so by @hjl-tools in #176
- Upstream a local patch from rawhide by @frozencemetery in #177
- Fix conversion from UTF8 to UCS2 by @freedge in #171
- efivar: make docs match current code for 'efivar -A' by @vathpela in #178
- Migrate CI to Github actions by @frozencemetery in #179
- Add code of conduct by @frozencemetery in #180
- Misc minor fixes by @vathpela in #182
- Add efi_time_t declarations and helper functions. by @vathpela in #183
- More misc fixes by @vathpela in #185
- Run CI on more targets by @vathpela in #187
- Coverity fixes 20211208 by @vathpela in #189
- CI: run abicheck by @frozencemetery in #190
- Fix linux virtual root device parsing by @vathpela in #188
- efivar.spec.in: fix license to be valid SPDX by @frozencemetery in #192
- Add efisecdb tooling by @vathpela in #184
- Fix linker string comparison for dash by @frozencemetery in #194
New Contributors
- @hjl-tools made their first contribution in #149
- @jwrdegoede made their first contribution in #150
- @hannob made their first contribution in #152
- @nabijaczleweli made their first contribution in #162
- @lcp made their first contribution in #159
- @dannf made their first contribution in #158
- @frozencemetery made their first contribution in #177
- @freedge made their first contribution in #171
Full Changelog: 37...38