Releases: ncroxon/gnu-efi
Releases · ncroxon/gnu-efi
4.0.4
4.0.3
What's Changed
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #75
- Make setjmp/longjmp ISO C by @gmbr3 in #77
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #76
- Shim 16.1 updates by @gmbr3 in #82
- UEFI 2.11 changes by @gmbr3 in #78
- Makefile: Fix wrong prefix when compiling assembly source files by @khaliid2040 in #74
- efibind: fix stdint.h #if operator precedence by @k1771n0m in #80
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #88
- Fix -Wstrict-prototypes warnings by @fabio-porcedda in #87
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #84
- Makefile optimizations by @gmbr3 in #83
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #85
New Contributors
- @dependabot[bot] made their first contribution in #75
- @khaliid2040 made their first contribution in #74
- @k1771n0m made their first contribution in #80
- @fabio-porcedda made their first contribution in #87
Full Changelog: 4.0.2...4.0.3
4.0.2
4.0.1
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
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