Skip to content

Releases: ncroxon/gnu-efi

4.0.4

06 Dec 12:05
37cd8f0

Choose a tag to compare

What's Changed

  • [URGENT] Fix gnu-efi.pc target definition by @gmbr3 in #89

Full Changelog: 4.0.3...4.0.4

4.0.3

04 Dec 16:31
c6a12f3

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.2...4.0.3

4.0.2

15 Jul 12:38
1fee8ab

Choose a tag to compare

What's Changed

  • Fix syslinux issue + user CFLAGS/LDFLAGS by @gmbr3 in #72
  • Shim 16 updates + IsZeroGuid by @gmbr3 in #70

Full Changelog: 4.0.1...4.0.2

4.0.1

16 May 18:36
00cdfa6

Choose a tag to compare

What's Changed

  • Remove ARM32 from VS2022 automated builds by @pbatard in #54
  • Add LoongArch64 automated build and tests by @pbatard in #56
  • Add ms_abi va_list support by @gmbr3 in #58
  • Remove MIPS64 builds from GitHub Actions by @pbatard in #57
  • Move _GNU_EFI define within header check by @gmbr3 in #59
  • Avoid integer promotion bug in memory functions by @gmbr3 in #60
  • [apps] Fix maybe uninitialized in bltgrid.c by @gmbr3 in #61
  • Clarify licensing by @gmbr3 in #64
  • Fix StrSize from AsciiVSPrint to UnicodeVSPrint by @gmbr3 in #66
  • Fixes needed to build shim with gnu-efi mainline by @gmbr3 in #62

Full Changelog: 4.0.0...4.0.1

4.0.0

22 Nov 14:23
4.0.0
5ea320f

Choose a tag to compare

What's Changed

  • Disable RELRO by @gmbr3 in #5
  • Align RTLIB CopyMem/SetMem with normal versions by @gmbr3 in #6
  • Replace 'Copright' with 'Copyright' in file headers by @hughsie in #8
  • Add GitHub Actions Linux/gcc and Windows/VS2022 CI builds by @pbatard in #18
  • Fix ‘asm’ undeclared error for MIPS builds by @pbatard in #19
  • Add MinGW workflow builds by @pbatard in #20
  • Fix a copy/paste error with the SMBIOS3TableGuid definition by @pbatard in #21
  • Fix exception on ARM32 with VS2022 when Print() is invoked by @pbatard in #22
  • Actually define STATIC as static by @pbatard in #23
  • Actually make the apps build with MinGW by @pbatard in #24
  • Multiple fixes by @gmbr3 in #25
  • Add build time QEMU/UEFI tests by @pbatard in #26
  • Fix double reference to route80h.efi in apps by @pbatard in #30
  • Add RISCV64 testing support and default to clean compiler output by @pbatard in #28
  • Fix driver EFI subsystem for VS and RISCV64 and add driver testing by @pbatard in #31
  • Apply stdbool/stdint MSVC fixes by @pbatard in #33
  • Toolchain fixes + RISCV64 objcopy move + AARCH64 non-objcopy restore by @gmbr3 in #34
  • Add macOS support by @gmbr3 in #37
  • Add ix86 and ARM32 MacOS (embedded ELF) CI/CD by @gmbr3 in #38
  • FreeBSD update + CompareGuid ABI change by @gmbr3 in #40
  • Add MP Services Protocol Support by @NotsoanoNimus in #41
  • Repo clean up by @gmbr3 in #44
  • Replace /bin/env with /usr/bin/env by @sertonix in #42
  • Docs change + Fix some CRT0 symbols by @gmbr3 in #45
  • Fixes for segment mapping error by @gmbr3 in #49
  • Align CRT0 exit function naming by @gmbr3 in #50

New Contributors

Full Changelog: 3.0.19...4.0.0

3.0.19

22 Nov 14:07
3.0.19
4dc70fd

Choose a tag to compare

What's Changed

  • lds: Add eh_frame_hdr section by @gmbr3 in #3

Full Changelog: 3.0.18...3.0.19

3.0.18

22 Nov 14:07
3.0.18

Choose a tag to compare

Full Changelog: 3.0.17...3.0.18