------------------------------------------------------------------- Wed Oct 29 04:00:49 UTC 2014 - glin@suse.com - Update to 0.15 + Make FSF addresses in COPYING be URLS + Fix variables' DataSize field on 32-bit machines. + Add some vendor specific guids to our guid list + Add efi_id_guid_to_name() and efi_name_to_id_guid(), which support {ID GUID} as a concept a la http://technet.microsoft.com/en-us/library/cc766223%28v=ws.10%29.aspx + Call "empty" "zero" now, as many other places do. (empty references still exist for ABI compatibility) + add "efivar -L" to the man page + efi_symbol_to_guid() + efi_name_to_guid() will fall back on efi_symbol_to_guid() + "efivar -L" to list all the guids we know about + better namespacing on libefivar.so (rename well_known_* -> efi_well_known_*) - Refresh efivar-suse-build.patch ------------------------------------------------------------------- Fri Sep 26 04:06:57 UTC 2014 - glin@suse.com - Update to 0.12 + Make efi_guid_to_str() only optionally allocate. + Add ", mode" optionally to efi_set_variable() + Fix some return values that don't properly set errno. + Make "wrong size" test more verbose + Excise read_fd() since we've got read_file(), plus cleanups. + Remove variables we've failed to create. + Only open with O_CREAT if we're not using EFI_VARIABLE_APPEND_WRITE + Fix poptReadDefaultConfig() error checking + Get rid of ftruncate() call in efivarfs writes. + If the real file size of an efivarfs file is smaller than stat, get it right. + Fix uninitialized variables + Remove effectively dead code from text_to_guid() + Remove unnecessary explicit definitions or overrides of make variables - refresh efivar-suse-build.patch ------------------------------------------------------------------- Mon Nov 4 08:05:05 UTC 2013 - glin@suse.com - Initial import 0.7