What's Changed
- Fix incorrect error handling in callers of
efidp_node_size()by @vathpela in #264 - Update Code of Conduct contact address by @aronowski in #268
- dp.c: check efidp_size return value by @lsandov1 in #275
- dp.c: fix bug in end of hardware device path by @meator in #276
- Add note to efi_get_variable about ownership of the data pointer by @przemn in #279
- Fix build on 32-bit systems by @Millak in #281
- efivarfs: Update a file variable store On SetVariable RT by @apalos in #282
- Fix the -march issue for ppc64le by @geissonator in #290
- Fix build failure with glibc 2.43 by @xry111 in #292
- Add FreeBSD support by @decke in #289
- Update CI 20260303 by @vathpela in #295
- Take centos 8 out of CI by @vathpela in #296
- abicheck: try to ignore FILE * changing on us in efi_get_logfile() by @vathpela in #297
- Cleanups and a small feature for "efisecdb --annotate" by @vathpela in #298
- Add a utility to choose between Secure Boot loaders. by @vathpela in #294
- sbchooser: fix load_secdb_from_file returning fd instead of rc by @adsuna in #302
- Clear the MAC Address field in device node by @vathpela in #308
- efivar: fix typo in usage output by @mferland in #300
- efisecdb: Fix default hash and help output by @vathpela in #299
- Fix format specifier mismatches on 32-bit builds by @siraben in #301
- Fix stack overflow caused by infinite recursion by @marta-lewandowska in #303
- efivarfs: fsync file variable store on write by @balajiselvanathan in #304
- Add a bunch of unit tests by @vathpela in #305
- Fix incorrect long option name for --type in efisecdb man page by @jaakristioja in #307
- Document legal requirements for contributing to this project by @Jayman2000 in #285
- Add fuzzers and fix bugs they find. by @vathpela in #309
New Contributors
- @aronowski made their first contribution in #268
- @lsandov1 made their first contribution in #275
- @meator made their first contribution in #276
- @przemn made their first contribution in #279
- @Millak made their first contribution in #281
- @apalos made their first contribution in #282
- @geissonator made their first contribution in #290
- @xry111 made their first contribution in #292
- @decke made their first contribution in #289
- @adsuna made their first contribution in #302
- @mferland made their first contribution in #300
- @siraben made their first contribution in #301
- @marta-lewandowska made their first contribution in #303
- @balajiselvanathan made their first contribution in #304
- @jaakristioja made their first contribution in #307
- @Jayman2000 made their first contribution in #285
Full Changelog: 39...40.rc1