]> git.proxmox.com Git - efi-boot-shim.git/history - shim.c
Add changelog for 15.4-2 with new patches
[efi-boot-shim.git] / shim.c
2021-03-31 Steve McIntyreUpdate upstream source from tag 'upstream/15.4'
2021-03-31 Steve McIntyreNew upstream version 15.4
2021-03-23 Steve McIntyreNew upstream version 15.3
2021-03-23 Steve McIntyreUpdate upstream source from tag 'upstream/15.3'
2021-02-21 Steve McIntyreUpdate upstream source from tag 'upstream/15+1613861442...
2021-02-19 Javier Martinez... sbat: make shim to parse it's own .sbat section on...
2021-02-19 Javier Martinez... shim: initialize OpenSSL after parsing SBAT data
2021-02-19 Javier Martinez... Don't re-parse the SBAT EFI variable for each binary...
2021-02-19 Peter Jonesshim: use an enum for efi_main's error messages.
2021-02-19 Hai HuangFix EV_EFI_VARIABLE_AUTHORITY event in eventlog
2021-02-16 Chris CoulsonRename check_{white,black}list to check_{allow,deny...
2021-02-16 Peter JonesAdd ENABLE_SHIM_DEVEL config to change what our debug...
2021-02-16 Peter JonesMake httpboot.c always get built.
2021-02-16 Peter JonesFix up a bunch of our license statements and add SPDX...
2021-02-16 Lisa WhiteFix typo in a comment
2021-02-13 Peter JonesAdd the beginning of .sbat parsing stuff
2021-02-13 Peter JonesMove a bunch of PE-related stuff out of shim.c
2021-01-29 Peter JonesWork around some clang-format oddnesses
2020-09-09 Javier Martinez... Fix buffer overrun due DEFAULT_LOADER length miscalculation
2020-07-26 Peter JonesImplement lennysz's suggestions for MokListRT
2020-07-26 Peter JonesImprove debug output some
2020-07-24 Peter JonesHandle binaries with multiple signatures.
2020-07-24 Peter JonesAdd support for vendor_db built-in shim authorized...
2020-07-24 Peter JonesMake cert.S not impossible to read.
2020-07-24 Peter JonesFix some volatile usage gcc whines about.
2020-07-24 Javier Martinez... tpm: Include information about PE/COFF images in the...
2020-07-24 Javier Martinez... shim: Update EFI_LOADED_IMAGE with the second stage...
2020-07-24 Peter JonesActually check for errors from set_second_stage()
2020-07-24 Peter JonesSlightly better debugging messages
2020-07-24 Peter JonesOpenSSL: always provide OBJ_create() with name strings.
2020-07-24 Peter JonesFix a use of strlen() instead of Strlen()
2020-07-24 Stuart HayesHook exit when shim_lock protocol installed
2020-07-24 Peter Jonesshim: Rework pause functions and add read_counter()
2020-07-24 Patrick UiterwijkMake EFI variable copying fatal only on secureboot...
2020-07-24 Gary Linshim: only include shim_cert.h in shim.c
2020-07-24 dann frazierFix apparent typo in ARM 32-on-64 code
2020-07-24 Maran WilsonFix for "Section 0 has negative size" error when loadin...
2020-07-24 Javier Martinez... shim: Prevent shim to set itself as a second stage...
2020-07-24 Javier Martinez... shim: Properly generate absolute paths from relative...
2020-07-24 Paul Menzelshim: Extend invalid reloc size warning message
2020-07-24 Peter JonesMake some things dprint() instead of console_print()
2019-02-10 Steve Langasek* New upstream release.
2018-08-21 Mathieu Trudel-Lap... New upstream version 15+1533136590.3beb971
2018-08-21 Mathieu Trudel-Lap... Update upstream source from tag 'upstream/15+1533136590...
2018-07-24 Mathieu Trudel-Lap... New upstream version 15+1531942534.dd3230d
2018-07-24 Mathieu Trudel-Lap... Update upstream source from tag 'upstream/15+1531942534...
2018-04-05 Peter JonesAudit get_variable() calls for correct FreePool() use.
2018-04-05 Peter JonesMake handle_image() use console_print() not console_not...
2018-04-05 Peter JonesGet rid of dprinta(), it's useless
2018-04-04 Peter JonesMake the 'something has gone seriously wrong' message...
2018-04-04 Peter Jonesread_header(): fix the case where signatures have been...
2018-03-23 Peter JonesRevert "Allow shim to handle multiple trusted certificates"
2018-03-19 Peter JonesFix i386 pointer type error.
2018-03-15 Peter JonesAvoid a minor scan-build complaint.
2018-03-14 Michael BrownAllow shim to handle multiple trusted certificates
2018-03-14 Michael BrownAllow memory allocated by handle_image() to be freed
2018-03-14 Michael BrownRemove global entry_point variable
2018-03-14 Michael BrownDo not modify original image
2018-03-12 Hans de Goedeconsole: Do not set EFI console to textmode until somet...
2018-03-12 Hans de Goedeconsole: Add console_print and console_print_at helpers
2018-03-12 Tamas K Lengyelshim: Don't overwrite EFI_LOADED_IMAGE's LoadOptions...
2018-03-12 Peter JonesFix a minor merge error.
2018-03-12 Peter Jonesshim: Make our variable validation and mirroring table...
2018-03-12 Peter Jonesshim: make everything use a common perror() call.
2018-03-12 Peter Jonesshim: Improve the bounds checking of ImageAddress()
2018-03-12 Peter Jonesshim: main(): Don't save the value from mok_ignore_db()
2018-03-12 Peter Jonesshim: generate_hash(): make clang-analyzer not get...
2018-03-12 Peter Jonesshim: Mitigate a minor clang-analyzer complaint.
2018-03-12 Peter JonesDon't use uefi_call_wrapper(), ever.
2018-03-12 Peter Jonesshim: Use EFI_ERROR() instead of comparing to EFI_SUCCE...
2018-03-12 Peter Jonesshim: relocate_coff(): get rid of "FixupData" stuff
2018-03-12 Peter Jonesshim: check_db_cert_in_ram(): clear openssl errors...
2018-03-12 Peter Jonesshim: ensure generate_hash() never operates on a negati...
2018-03-12 Peter JonesDon't have tons of local guid definitions for no reason...
2018-03-12 Peter JonesRename generate_path() because we have 2 of it.
2018-03-08 Hans de GoedeFix failure to boot on systems without a TPM
2018-03-06 Peter Jonesshim: Ignore UEFI LoadOptions that are just NUL characters.
2018-03-06 Tamas K LengyelInstall shim_lock protocol even when SecureBoot is off
2018-03-06 Tamas K LengyelAdd REQUIRE_TPM flag to treat TPM related errors as...
2018-03-06 Tamas K LengyelMeasure into the TPM even if SecureBoot is off in shim_...
2018-03-06 Tamas K LengyelLog measurements in PCR4 for applications being verifie...
2018-02-01 Mathieu Trudel-Lap... Uninstall shim protocols before re-installing them
2017-12-19 Peter Jones"in_protocol" is used in more than shim.o; make it...
2017-09-15 Mathieu Trudel-Lap... New upstream version 13~git1505328971.0780644a
2017-09-15 Mathieu Trudel-Lap... Updated version 13~git1505328971.0780644a from 'upstrea...
2017-09-13 Peter Jonestry to show errors more usefully.
2017-09-13 Peter JonesAdd some debugging data to the last malformed binary...
2017-09-13 Mathieu Trudel-Lap... New upstream version 13~git1505328970.9c1c35c5
2017-09-13 Mathieu Trudel-Lap... Updated version 13~git1505328970.9c1c35c5 from 'upstrea...
2017-08-31 Peter JonesRevert lots of Cryptlib updates.
2017-08-31 Peter JonesDrain the OpenSSL error stack and report crypto verific...
2017-08-31 Peter JonesInit openssl so we can use its debug facilities.
2017-08-31 Peter JonesMake msleep() be a thing
2017-08-29 Mathieu Trudel-Lap... Updated version 12+1503074702.5202f80 from 'upstream...
2017-08-29 Mathieu Trudel-Lap... New upstream version 12+1503074702.5202f80
2017-08-11 Peter JonesAdd ENABLE_SHIM_CERT to make MokManager/fallback signin...
2017-08-07 Mathieu Trudel-Lap... Merge tag 'upstream/12+1501864225.b586175' into cypherm...
2017-08-07 Mathieu Trudel-Lap... New upstream version 12+1501864225.b586175
2017-08-04 Mathieu Trudel-Lap... Import Upstream version 0.9+1474479173.6c180c6
2017-08-03 Peter JonesAlways measure all of MokSBState, MokList, and MokListX
next