Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • debian/31-1
    tagging package efivar version debian/31-1
  • 31
    11324799 · Update .abixml files ·
    efivar 31
    
    - Work around NVMe EUI sysfs change
    - Provide some oldish version strings we should have kept.
    - lots of overflow checking on our pointer math in dp parsing
    - fix major/minor device number handling in the linux code
    - Do better formatting checks for MBR partitions
    - Fixes for gcc 7
    - Release ABI checking
    
  • Debian/30-1
    Release Debian version 30-1
    
  • 30
    fa7e428e · Bump version to 30 ·
    efivar 30
    
    - Fix efidp_*() functions with __pure__ that break with some optimizations
    - Fix NVMe EUI parsing.
    
  • 29
    e04b795a · Bump version to 29 ·
    efivar 29
    
    - Use -pie not -PIE in our linker config
    - Fix some overflow checks for gcc < 5.x
    - Make variable class probes other than the first one actually work
    - Move -flto to CFLAGS
    - Pack all of the efi device path headers
    - Fix redundant decl of efi_guid_zero()
    
  • Debian/27-1
    edcb4b35 · Add Mario to uploaders ·
    Debian release 27-1
    
  • Debian/0.23-2
    ab9001c9 · 0.23-2 ·
    Debian release 0.23-2
    
  • 28
    72b3c654 · Bump version to 28 ·
    efivar 28
    
    We're moving fast, because I keep writing bugs.  This time, make our soname
    stay stable when our version changes, so we don't break our otherwise very
    compatible linking.
    
  • 27
    1429d89a · efivar 27 ·
    efivar 27
    
    - Bug fix for 086eeb17 in efivar 26.
    
  • 26
    ae8f55c9 · Release efivar 26 ·
    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.
    
  • 25
    efivar 25:
    - Rework version numbers.
    - Add error tracking API.
    - Remove use of deprecated readdir_r
    - SATA device path fixes.
    
  • 0.24
    963cb2e5 · Release 0.24 ·
    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
    
  • 24
    963cb2e5 · Release 0.24 ·
    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
    
  • debian/0.23-2
  • Debian/0.23-1
    0.23-1
    
  • 0.23
    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
    
  • 23
    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.22
    81586e0a · Release 0.22 ·
    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.
    
  • 22
    81586e0a · Release 0.22 ·
    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.
    
  • Debian/0.21-2
    Release Debian version 0.21-2