Releases: ncroxon/gnu-efi
Releases · ncroxon/gnu-efi
4.0.0
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
- @hughsie made their first contribution in #8
- @pbatard made their first contribution in #18
- @NotsoanoNimus made their first contribution in #41
- @sertonix made their first contribution in #42
Full Changelog: 3.0.19...4.0.0
3.0.19
3.0.18
Full Changelog: 3.0.17...3.0.18