-
26ae8f55c9 · ·
Release efivar 26 - Rework version numbers. - Add error tracking API. - Remove use of deprecated readdir_r - SATA device path fixes. - Use symmacros.h to make newer compilers happy - Fix a bug in efidp_size() double-counting End nodes sometimes. - Handle nonnull comparisons in the headers more gracefully.
-
0.24963cb2e5 · ·
efivar 0.24! - make nvme work sanely - better argument checking in several places - clean up some license confusion - fixes for gcc 6 - get rid of variadic mess on efi_set_variable() - which means using symbol versioning - but clang does not implement gnu symbol versioning - so clang still will not work - lots of valgrind
-
-
0.236478af5a · ·
efivar 0.23 - Work with gcc 6 / binutils 2.26 - get the immutable bits of variable edit/delete cycles right - get the byte order right in all representations of guids - link correctly without a previous version of efivar installed - don't have a 1 in some representations of efi_guid_empty / efi_guid_zero - compile without -fshort-wchar - work slightly better with clang
-
0.2281586e0a · ·
Release 0.22 This has some new things in it: - various build fixes for several compilers - hopefully getting SATA PMP IDs right - Reworked makefiles - better handling of device node numbers - devices mounted at more than one path work now - make -j works better now - lots of device path fixes - fixes to efivar -L - better nvme handling in libefiboot - efivar (and libefivar) will now work transparently with immutable efivarfs files.
-
0.21aab6c2a6 · ·
efivar 0.21 =========== * Mon Jul 13 2015 Peter Jones <pjones@redhat.com> - 0.21-1 - Rename "make test" so packagers don't think it's a good idea to run it during builds. - Error check sizes in vars_get_variable() - Fix some file size comparisons - make SONAME reflect the correct values. - Fix some uses of "const" - Compile with -O2 by default - Fix some strict-aliasing violations - Fix some of the .pc files and how we do linking to work better.
-