├── .circleci └── config.yml ├── .github └── workflows │ └── golangci-lint.yml ├── .gitignore ├── .golangci.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASES.md ├── cmds ├── .gitignore ├── cbfs │ ├── cbfs.go │ ├── cbfs_test.go │ └── testdata │ │ └── coreboot.rom ├── create-ffs │ ├── create-ffs.go │ └── create-ffs_test.go ├── fittool │ ├── commands │ │ ├── addrawheaders │ │ │ └── command.go │ │ ├── command.go │ │ ├── errors.go │ │ ├── init │ │ │ └── command.go │ │ ├── removeheaders │ │ │ └── command.go │ │ ├── setrawheaders │ │ │ └── command.go │ │ └── show │ │ │ └── command.go │ └── main.go ├── fmap │ ├── fmap.go │ ├── fmap_test.go │ └── testdata │ │ └── fake_test.flash ├── fspinfo │ ├── README.md │ ├── main.go │ ├── main_test.go │ └── test_blobs │ │ ├── ApolloLakeFspBinPkg │ │ └── Fsp.fd │ │ ├── FSP_License.pdf │ │ └── README.md ├── glzma │ └── glzma.go ├── guid2english │ └── main.go ├── microcode │ └── microcode.go └── utk │ └── utk.go ├── data └── PurleySiliconBinPkg │ └── MeFirmware │ ├── IgnitionFirmware │ ├── License.txt │ ├── MeRegion.bin │ ├── Other_Licenses │ │ └── libgcc_License.txt │ └── README.md │ └── README.md ├── fiano-logo.svg ├── go.mod ├── go.sum ├── integration ├── files.go ├── roms │ ├── .gitignore │ ├── OVMF.json │ ├── OVMF.md │ ├── OVMF.rom │ ├── OVMF_target.txt │ ├── nvartest │ │ ├── fvh.bin │ │ ├── old0 │ │ ├── summary.json │ │ └── test │ ├── ovmfSECFV.fv │ └── testfile.ffs └── utk_test.go ├── pkg ├── amd │ ├── apcb │ │ ├── apcb.go │ │ ├── apcb_test.go │ │ ├── internal.go │ │ └── testdata │ │ │ └── apcb_binary.xz │ ├── manifest │ │ ├── bios_directory_table.go │ │ ├── bios_directory_table_test.go │ │ ├── checksum.go │ │ ├── checksum_test.go │ │ ├── embedded_firmware_structure.go │ │ ├── embedded_firmware_structure_test.go │ │ ├── firmware.go │ │ ├── internal.go │ │ ├── psp_directory_table.go │ │ ├── psp_directory_table_test.go │ │ ├── psp_header.go │ │ └── psp_header_test.go │ └── psb │ │ ├── biosentries.go │ │ ├── common.go │ │ ├── entries.go │ │ ├── entries_test.go │ │ ├── errors.go │ │ ├── keys.go │ │ ├── keys_artifacts_test.go │ │ ├── keys_test.go │ │ ├── keyset.go │ │ ├── psbbinary.go │ │ ├── psbbinary_test.go │ │ ├── pspbinary_artifacts_test.go │ │ ├── pspentries.go │ │ ├── signature.go │ │ ├── types.go │ │ └── util.go ├── bytes │ ├── README.md │ ├── is_zero_filled.go │ ├── is_zero_filled_amd64.go │ ├── is_zero_filled_other.go │ ├── is_zero_filled_test.go │ ├── range.go │ └── range_test.go ├── cbfs │ ├── bootblock.go │ ├── bootsplash.go │ ├── cbfs.go │ ├── cmos.go │ ├── cmoslayout.go │ ├── data.go │ ├── empty.go │ ├── file.go │ ├── fns.go │ ├── fsp.go │ ├── image.go │ ├── image_test.go │ ├── master.go │ ├── microcode.go │ ├── optionrom.go │ ├── payload.go │ ├── raw.go │ ├── spd.go │ ├── stage.go │ ├── testdata │ │ └── coreboot.rom │ ├── types.go │ └── unknown.go ├── compression │ ├── compression.go │ ├── compression_test.go │ ├── lz4.go │ ├── lzma.go │ ├── systembrotli.go │ ├── systemlzma.go │ ├── testdata │ │ ├── random.bin │ │ ├── random.bin.lz4 │ │ ├── random.bin.lzma │ │ ├── random.bin.lzma86 │ │ └── random.bin.zlib │ ├── x86.go │ └── zlib.go ├── fmap │ ├── fmap.go │ └── fmap_test.go ├── fsp │ ├── header.go │ └── header_test.go ├── guid │ ├── guid.go │ └── guid_test.go ├── guid2english │ ├── transformer.go │ └── transformer_test.go ├── intel │ ├── me │ │ ├── me.go │ │ ├── me_test.go │ │ └── structures.go │ ├── metadata │ │ ├── README.md │ │ ├── bg │ │ │ ├── bgbootpolicy │ │ │ │ ├── bpmh.go │ │ │ │ ├── bpmh_manifestcodegen.go │ │ │ │ ├── manifest.go │ │ │ │ ├── manifest_manifestcodegen.go │ │ │ │ ├── manifest_nocodegen.go │ │ │ │ ├── manifest_test.go │ │ │ │ ├── pm.go │ │ │ │ ├── pm_manifestcodegen.go │ │ │ │ ├── se.go │ │ │ │ ├── se_manifestcodegen.go │ │ │ │ ├── signature.go │ │ │ │ ├── signature_manifestcodegen.go │ │ │ │ └── testdata │ │ │ │ │ ├── bpm.bin │ │ │ │ │ ├── bpm2.bin │ │ │ │ │ └── bpm3.bin │ │ │ ├── bgkey │ │ │ │ ├── manifest.go │ │ │ │ ├── manifest_manifestcodegen.go │ │ │ │ ├── manifest_nocodegen.go │ │ │ │ ├── manifest_test.go │ │ │ │ └── testdata │ │ │ │ │ └── km.bin │ │ │ ├── config.go │ │ │ ├── crypto_routines.go │ │ │ ├── crypto_routines_manifestcodegen.go │ │ │ ├── hash.go │ │ │ ├── hash_manifestcodegen.go │ │ │ ├── key.go │ │ │ ├── key_manifestcodegen.go │ │ │ ├── key_signature.go │ │ │ ├── key_signature_manifestcodegen.go │ │ │ ├── signature.go │ │ │ ├── signature_manifestcodegen.go │ │ │ ├── signature_types.go │ │ │ ├── structure.go │ │ │ ├── structure_manifestcodegen.go │ │ │ ├── svn.go │ │ │ └── svn_manifestcodegen.go │ │ ├── cbnt │ │ │ ├── cbntbootpolicy │ │ │ │ ├── Reserved.go │ │ │ │ ├── Reserved_manifestcodegen.go │ │ │ │ ├── bpmh.go │ │ │ │ ├── bpmh_manifestcodegen.go │ │ │ │ ├── manifest.go │ │ │ │ ├── manifest_manifestcodegen.go │ │ │ │ ├── manifest_nocodegen.go │ │ │ │ ├── manifest_test.go │ │ │ │ ├── pcd.go │ │ │ │ ├── pcd_manifestcodegen.go │ │ │ │ ├── pm.go │ │ │ │ ├── pm_manifestcodegen.go │ │ │ │ ├── se.go │ │ │ │ ├── se_manifestcodegen.go │ │ │ │ ├── signature.go │ │ │ │ ├── signature_manifestcodegen.go │ │ │ │ ├── testdata │ │ │ │ │ └── bpm.bin │ │ │ │ ├── txt.go │ │ │ │ ├── txt_control_flags.go │ │ │ │ ├── txt_control_flags_manifestcodegen.go │ │ │ │ └── txt_manifestcodegen.go │ │ │ ├── cbntkey │ │ │ │ ├── hash.go │ │ │ │ ├── hash_manifestcodegen.go │ │ │ │ ├── manifest.go │ │ │ │ ├── manifest_manifestcodegen.go │ │ │ │ ├── manifest_nocodegen.go │ │ │ │ ├── manifest_test.go │ │ │ │ └── testdata │ │ │ │ │ └── km.bin │ │ │ ├── chipset_ac_module_information.go │ │ │ ├── chipset_ac_module_information_manifestcodegen.go │ │ │ ├── chipset_ac_module_information_nocodegen.go │ │ │ ├── config.go │ │ │ ├── crypto_routines.go │ │ │ ├── crypto_routines_manifestcodegen.go │ │ │ ├── hash.go │ │ │ ├── hash_manifestcodegen.go │ │ │ ├── key.go │ │ │ ├── key_manifestcodegen.go │ │ │ ├── key_signature.go │ │ │ ├── key_signature_manifestcodegen.go │ │ │ ├── signature.go │ │ │ ├── signature_manifestcodegen.go │ │ │ ├── signature_types.go │ │ │ ├── structure.go │ │ │ ├── structure_manifestcodegen.go │ │ │ ├── svn.go │ │ │ ├── tpm_info_list.go │ │ │ └── tpm_info_list_manifestcodegen.go │ │ ├── common │ │ │ ├── bgheader │ │ │ │ └── bgheader.go │ │ │ ├── examples │ │ │ │ └── cmd │ │ │ │ │ └── bpmdump │ │ │ │ │ └── main.go │ │ │ ├── manifestcodegen │ │ │ │ ├── cmd │ │ │ │ │ └── manifestcodegen │ │ │ │ │ │ ├── main.go │ │ │ │ │ │ ├── template_methods.go │ │ │ │ │ │ └── template_methods.tpl.go │ │ │ │ └── pkg │ │ │ │ │ └── analyze │ │ │ │ │ ├── basic_named_type.go │ │ │ │ │ ├── field.go │ │ │ │ │ ├── func.go │ │ │ │ │ ├── manifest_field_type.go │ │ │ │ │ ├── package.go │ │ │ │ │ ├── pretty_string.go │ │ │ │ │ ├── scan.go │ │ │ │ │ └── struct.go │ │ │ ├── pretty │ │ │ │ ├── options.go │ │ │ │ └── pretty.go │ │ │ ├── tracedbinary │ │ │ │ └── binary.go │ │ │ └── unittest │ │ │ │ └── read_write.go │ │ └── fit │ │ │ ├── calc_offset.go │ │ │ ├── check │ │ │ ├── bounds.go │ │ │ └── errors.go │ │ │ ├── consts │ │ │ ├── consts.go │ │ │ └── fit.go │ │ │ ├── ent_bios_policy_record.go │ │ │ ├── ent_bios_startup_module_entry.go │ │ │ ├── ent_boot_policy_manifest.go │ │ │ ├── ent_cse_secure_boot.go │ │ │ ├── ent_diagnostic_acm.go │ │ │ ├── ent_feature_policy_delivery_record.go │ │ │ ├── ent_fit_header_entry.go │ │ │ ├── ent_jmp_debug_policy.go │ │ │ ├── ent_key_manifest_record.go │ │ │ ├── ent_microcode_update_entry.go │ │ │ ├── ent_skip.go │ │ │ ├── ent_startup_ac_module_entry.go │ │ │ ├── ent_startup_ac_module_entry_test.go │ │ │ ├── ent_tpm_policy_record.go │ │ │ ├── ent_txt_policy_record.go │ │ │ ├── ent_unknown.go │ │ │ ├── entry.go │ │ │ ├── entry_base.go │ │ │ ├── entry_headers.go │ │ │ ├── entry_test.go │ │ │ ├── entry_type.go │ │ │ ├── errors.go │ │ │ ├── firmware.go │ │ │ ├── get_entries.go │ │ │ ├── get_entries_test.go │ │ │ └── table.go │ └── microcode │ │ ├── microcode.go │ │ └── microcode_test.go ├── knownguids │ └── guids.go ├── log │ └── logger.go ├── uefi │ ├── biosregion.go │ ├── file.go │ ├── file_test.go │ ├── firmwarevolume.go │ ├── firmwarevolume_test.go │ ├── flash.go │ ├── flash_test.go │ ├── flashdescriptormap.go │ ├── flashmastersection.go │ ├── flashparams.go │ ├── flashregionsection.go │ ├── fuzz.go │ ├── fuzz_test.go │ ├── meregion.go │ ├── meregion_test.go │ ├── nvram.go │ ├── nvram_test.go │ ├── rawregion.go │ ├── region.go │ ├── region_test.go │ ├── section.go │ ├── section_test.go │ ├── testdata │ │ └── fuzz_in.txz │ ├── uefi.go │ ├── uefi_test.go │ └── visitor.go ├── unicode │ └── ucs2.go ├── utk │ └── utk.go └── visitors │ ├── assemble.go │ ├── assemble_test.go │ ├── cat.go │ ├── cat_test.go │ ├── cli.go │ ├── comment.go │ ├── comment_test.go │ ├── count.go │ ├── count_test.go │ ├── createfv.go │ ├── createfv_test.go │ ├── dump.go │ ├── dump_test.go │ ├── dxecleaner.go │ ├── dxecleaner_test.go │ ├── extract.go │ ├── extract_test.go │ ├── find.go │ ├── find_test.go │ ├── flatten.go │ ├── helpers_test.go │ ├── insert.go │ ├── insert_test.go │ ├── json.go │ ├── json_test.go │ ├── nvarinvalidate.go │ ├── nvarinvalidate_test.go │ ├── nvramcompact.go │ ├── nvramcompact_test.go │ ├── parsedir.go │ ├── remove.go │ ├── remove_test.go │ ├── repack.go │ ├── repack_test.go │ ├── replacepe32.go │ ├── replacepe32_test.go │ ├── save.go │ ├── table.go │ ├── tightenme.go │ ├── validate.go │ └── validate_test.go └── scripts ├── checklicenses └── checklicenses.go ├── namecollect └── namecollect.go └── pre-commit /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/RELEASES.md -------------------------------------------------------------------------------- /cmds/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/.gitignore -------------------------------------------------------------------------------- /cmds/cbfs/cbfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/cbfs/cbfs.go -------------------------------------------------------------------------------- /cmds/cbfs/cbfs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/cbfs/cbfs_test.go -------------------------------------------------------------------------------- /cmds/cbfs/testdata/coreboot.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/cbfs/testdata/coreboot.rom -------------------------------------------------------------------------------- /cmds/create-ffs/create-ffs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/create-ffs/create-ffs.go -------------------------------------------------------------------------------- /cmds/create-ffs/create-ffs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/create-ffs/create-ffs_test.go -------------------------------------------------------------------------------- /cmds/fittool/commands/addrawheaders/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/addrawheaders/command.go -------------------------------------------------------------------------------- /cmds/fittool/commands/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/command.go -------------------------------------------------------------------------------- /cmds/fittool/commands/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/errors.go -------------------------------------------------------------------------------- /cmds/fittool/commands/init/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/init/command.go -------------------------------------------------------------------------------- /cmds/fittool/commands/removeheaders/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/removeheaders/command.go -------------------------------------------------------------------------------- /cmds/fittool/commands/setrawheaders/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/setrawheaders/command.go -------------------------------------------------------------------------------- /cmds/fittool/commands/show/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/commands/show/command.go -------------------------------------------------------------------------------- /cmds/fittool/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fittool/main.go -------------------------------------------------------------------------------- /cmds/fmap/fmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fmap/fmap.go -------------------------------------------------------------------------------- /cmds/fmap/fmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fmap/fmap_test.go -------------------------------------------------------------------------------- /cmds/fmap/testdata/fake_test.flash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fmap/testdata/fake_test.flash -------------------------------------------------------------------------------- /cmds/fspinfo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fspinfo/README.md -------------------------------------------------------------------------------- /cmds/fspinfo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fspinfo/main.go -------------------------------------------------------------------------------- /cmds/fspinfo/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fspinfo/main_test.go -------------------------------------------------------------------------------- /cmds/fspinfo/test_blobs/ApolloLakeFspBinPkg/Fsp.fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fspinfo/test_blobs/ApolloLakeFspBinPkg/Fsp.fd -------------------------------------------------------------------------------- /cmds/fspinfo/test_blobs/FSP_License.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fspinfo/test_blobs/FSP_License.pdf -------------------------------------------------------------------------------- /cmds/fspinfo/test_blobs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/fspinfo/test_blobs/README.md -------------------------------------------------------------------------------- /cmds/glzma/glzma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/glzma/glzma.go -------------------------------------------------------------------------------- /cmds/guid2english/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/guid2english/main.go -------------------------------------------------------------------------------- /cmds/microcode/microcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/microcode/microcode.go -------------------------------------------------------------------------------- /cmds/utk/utk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/cmds/utk/utk.go -------------------------------------------------------------------------------- /data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/License.txt -------------------------------------------------------------------------------- /data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/MeRegion.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/MeRegion.bin -------------------------------------------------------------------------------- /data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/Other_Licenses/libgcc_License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/Other_Licenses/libgcc_License.txt -------------------------------------------------------------------------------- /data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/data/PurleySiliconBinPkg/MeFirmware/IgnitionFirmware/README.md -------------------------------------------------------------------------------- /data/PurleySiliconBinPkg/MeFirmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/data/PurleySiliconBinPkg/MeFirmware/README.md -------------------------------------------------------------------------------- /fiano-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/fiano-logo.svg -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/go.sum -------------------------------------------------------------------------------- /integration/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/files.go -------------------------------------------------------------------------------- /integration/roms/.gitignore: -------------------------------------------------------------------------------- 1 | # This prevents you from accidentally committing proprietary ROMs. 2 | SECRET* 3 | -------------------------------------------------------------------------------- /integration/roms/OVMF.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/OVMF.json -------------------------------------------------------------------------------- /integration/roms/OVMF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/OVMF.md -------------------------------------------------------------------------------- /integration/roms/OVMF.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/OVMF.rom -------------------------------------------------------------------------------- /integration/roms/OVMF_target.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/OVMF_target.txt -------------------------------------------------------------------------------- /integration/roms/nvartest/fvh.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/nvartest/fvh.bin -------------------------------------------------------------------------------- /integration/roms/nvartest/old0: -------------------------------------------------------------------------------- 1 | old0 -------------------------------------------------------------------------------- /integration/roms/nvartest/summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/nvartest/summary.json -------------------------------------------------------------------------------- /integration/roms/nvartest/test: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /integration/roms/ovmfSECFV.fv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/ovmfSECFV.fv -------------------------------------------------------------------------------- /integration/roms/testfile.ffs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/roms/testfile.ffs -------------------------------------------------------------------------------- /integration/utk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/integration/utk_test.go -------------------------------------------------------------------------------- /pkg/amd/apcb/apcb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/apcb/apcb.go -------------------------------------------------------------------------------- /pkg/amd/apcb/apcb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/apcb/apcb_test.go -------------------------------------------------------------------------------- /pkg/amd/apcb/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/apcb/internal.go -------------------------------------------------------------------------------- /pkg/amd/apcb/testdata/apcb_binary.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/apcb/testdata/apcb_binary.xz -------------------------------------------------------------------------------- /pkg/amd/manifest/bios_directory_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/bios_directory_table.go -------------------------------------------------------------------------------- /pkg/amd/manifest/bios_directory_table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/bios_directory_table_test.go -------------------------------------------------------------------------------- /pkg/amd/manifest/checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/checksum.go -------------------------------------------------------------------------------- /pkg/amd/manifest/checksum_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/checksum_test.go -------------------------------------------------------------------------------- /pkg/amd/manifest/embedded_firmware_structure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/embedded_firmware_structure.go -------------------------------------------------------------------------------- /pkg/amd/manifest/embedded_firmware_structure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/embedded_firmware_structure_test.go -------------------------------------------------------------------------------- /pkg/amd/manifest/firmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/firmware.go -------------------------------------------------------------------------------- /pkg/amd/manifest/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/internal.go -------------------------------------------------------------------------------- /pkg/amd/manifest/psp_directory_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/psp_directory_table.go -------------------------------------------------------------------------------- /pkg/amd/manifest/psp_directory_table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/psp_directory_table_test.go -------------------------------------------------------------------------------- /pkg/amd/manifest/psp_header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/psp_header.go -------------------------------------------------------------------------------- /pkg/amd/manifest/psp_header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/manifest/psp_header_test.go -------------------------------------------------------------------------------- /pkg/amd/psb/biosentries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/biosentries.go -------------------------------------------------------------------------------- /pkg/amd/psb/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/common.go -------------------------------------------------------------------------------- /pkg/amd/psb/entries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/entries.go -------------------------------------------------------------------------------- /pkg/amd/psb/entries_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/entries_test.go -------------------------------------------------------------------------------- /pkg/amd/psb/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/errors.go -------------------------------------------------------------------------------- /pkg/amd/psb/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/keys.go -------------------------------------------------------------------------------- /pkg/amd/psb/keys_artifacts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/keys_artifacts_test.go -------------------------------------------------------------------------------- /pkg/amd/psb/keys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/keys_test.go -------------------------------------------------------------------------------- /pkg/amd/psb/keyset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/keyset.go -------------------------------------------------------------------------------- /pkg/amd/psb/psbbinary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/psbbinary.go -------------------------------------------------------------------------------- /pkg/amd/psb/psbbinary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/psbbinary_test.go -------------------------------------------------------------------------------- /pkg/amd/psb/pspbinary_artifacts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/pspbinary_artifacts_test.go -------------------------------------------------------------------------------- /pkg/amd/psb/pspentries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/pspentries.go -------------------------------------------------------------------------------- /pkg/amd/psb/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/signature.go -------------------------------------------------------------------------------- /pkg/amd/psb/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/types.go -------------------------------------------------------------------------------- /pkg/amd/psb/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/amd/psb/util.go -------------------------------------------------------------------------------- /pkg/bytes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/README.md -------------------------------------------------------------------------------- /pkg/bytes/is_zero_filled.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/is_zero_filled.go -------------------------------------------------------------------------------- /pkg/bytes/is_zero_filled_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/is_zero_filled_amd64.go -------------------------------------------------------------------------------- /pkg/bytes/is_zero_filled_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/is_zero_filled_other.go -------------------------------------------------------------------------------- /pkg/bytes/is_zero_filled_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/is_zero_filled_test.go -------------------------------------------------------------------------------- /pkg/bytes/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/range.go -------------------------------------------------------------------------------- /pkg/bytes/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/bytes/range_test.go -------------------------------------------------------------------------------- /pkg/cbfs/bootblock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/bootblock.go -------------------------------------------------------------------------------- /pkg/cbfs/bootsplash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/bootsplash.go -------------------------------------------------------------------------------- /pkg/cbfs/cbfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/cbfs.go -------------------------------------------------------------------------------- /pkg/cbfs/cmos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/cmos.go -------------------------------------------------------------------------------- /pkg/cbfs/cmoslayout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/cmoslayout.go -------------------------------------------------------------------------------- /pkg/cbfs/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/data.go -------------------------------------------------------------------------------- /pkg/cbfs/empty.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/empty.go -------------------------------------------------------------------------------- /pkg/cbfs/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/file.go -------------------------------------------------------------------------------- /pkg/cbfs/fns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/fns.go -------------------------------------------------------------------------------- /pkg/cbfs/fsp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/fsp.go -------------------------------------------------------------------------------- /pkg/cbfs/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/image.go -------------------------------------------------------------------------------- /pkg/cbfs/image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/image_test.go -------------------------------------------------------------------------------- /pkg/cbfs/master.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/master.go -------------------------------------------------------------------------------- /pkg/cbfs/microcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/microcode.go -------------------------------------------------------------------------------- /pkg/cbfs/optionrom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/optionrom.go -------------------------------------------------------------------------------- /pkg/cbfs/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/payload.go -------------------------------------------------------------------------------- /pkg/cbfs/raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/raw.go -------------------------------------------------------------------------------- /pkg/cbfs/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/spd.go -------------------------------------------------------------------------------- /pkg/cbfs/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/stage.go -------------------------------------------------------------------------------- /pkg/cbfs/testdata/coreboot.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/testdata/coreboot.rom -------------------------------------------------------------------------------- /pkg/cbfs/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/types.go -------------------------------------------------------------------------------- /pkg/cbfs/unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/cbfs/unknown.go -------------------------------------------------------------------------------- /pkg/compression/compression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/compression.go -------------------------------------------------------------------------------- /pkg/compression/compression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/compression_test.go -------------------------------------------------------------------------------- /pkg/compression/lz4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/lz4.go -------------------------------------------------------------------------------- /pkg/compression/lzma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/lzma.go -------------------------------------------------------------------------------- /pkg/compression/systembrotli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/systembrotli.go -------------------------------------------------------------------------------- /pkg/compression/systemlzma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/systemlzma.go -------------------------------------------------------------------------------- /pkg/compression/testdata/random.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/testdata/random.bin -------------------------------------------------------------------------------- /pkg/compression/testdata/random.bin.lz4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/testdata/random.bin.lz4 -------------------------------------------------------------------------------- /pkg/compression/testdata/random.bin.lzma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/testdata/random.bin.lzma -------------------------------------------------------------------------------- /pkg/compression/testdata/random.bin.lzma86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/testdata/random.bin.lzma86 -------------------------------------------------------------------------------- /pkg/compression/testdata/random.bin.zlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/testdata/random.bin.zlib -------------------------------------------------------------------------------- /pkg/compression/x86.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/x86.go -------------------------------------------------------------------------------- /pkg/compression/zlib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/compression/zlib.go -------------------------------------------------------------------------------- /pkg/fmap/fmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/fmap/fmap.go -------------------------------------------------------------------------------- /pkg/fmap/fmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/fmap/fmap_test.go -------------------------------------------------------------------------------- /pkg/fsp/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/fsp/header.go -------------------------------------------------------------------------------- /pkg/fsp/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/fsp/header_test.go -------------------------------------------------------------------------------- /pkg/guid/guid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/guid/guid.go -------------------------------------------------------------------------------- /pkg/guid/guid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/guid/guid_test.go -------------------------------------------------------------------------------- /pkg/guid2english/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/guid2english/transformer.go -------------------------------------------------------------------------------- /pkg/guid2english/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/guid2english/transformer_test.go -------------------------------------------------------------------------------- /pkg/intel/me/me.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/me/me.go -------------------------------------------------------------------------------- /pkg/intel/me/me_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/me/me_test.go -------------------------------------------------------------------------------- /pkg/intel/me/structures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/me/structures.go -------------------------------------------------------------------------------- /pkg/intel/metadata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/README.md -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/bpmh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/bpmh.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/bpmh_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/bpmh_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/manifest.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/manifest_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/manifest_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/manifest_nocodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/manifest_nocodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/manifest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/manifest_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/pm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/pm.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/pm_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/pm_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/se.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/se.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/se_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/se_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/signature.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/signature_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/signature_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/testdata/bpm.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/testdata/bpm.bin -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/testdata/bpm2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/testdata/bpm2.bin -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgbootpolicy/testdata/bpm3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgbootpolicy/testdata/bpm3.bin -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgkey/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgkey/manifest.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgkey/manifest_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgkey/manifest_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgkey/manifest_nocodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgkey/manifest_nocodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgkey/manifest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgkey/manifest_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/bgkey/testdata/km.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/bgkey/testdata/km.bin -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/config.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/crypto_routines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/crypto_routines.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/crypto_routines_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/crypto_routines_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/hash.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/hash_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/hash_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/key.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/key_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/key_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/key_signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/key_signature.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/key_signature_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/key_signature_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/signature.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/signature_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/signature_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/signature_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/signature_types.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/structure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/structure.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/structure_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/structure_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/svn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/svn.go -------------------------------------------------------------------------------- /pkg/intel/metadata/bg/svn_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/bg/svn_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/Reserved.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/Reserved.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/Reserved_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/Reserved_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/bpmh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/bpmh.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/bpmh_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/bpmh_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/manifest.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/manifest_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/manifest_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/manifest_nocodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/manifest_nocodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/manifest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/manifest_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/pcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/pcd.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/pcd_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/pcd_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/pm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/pm.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/pm_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/pm_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/se.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/se.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/se_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/se_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/signature.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/signature_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/signature_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/testdata/bpm.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/testdata/bpm.bin -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/txt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/txt.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/txt_control_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/txt_control_flags.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/txt_control_flags_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/txt_control_flags_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntbootpolicy/txt_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntbootpolicy/txt_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/hash.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/hash_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/hash_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/manifest.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/manifest_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/manifest_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/manifest_nocodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/manifest_nocodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/manifest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/manifest_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/cbntkey/testdata/km.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/cbntkey/testdata/km.bin -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/chipset_ac_module_information.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/chipset_ac_module_information.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/chipset_ac_module_information_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/chipset_ac_module_information_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/chipset_ac_module_information_nocodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/chipset_ac_module_information_nocodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/config.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/crypto_routines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/crypto_routines.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/crypto_routines_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/crypto_routines_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/hash.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/hash_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/hash_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/key.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/key_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/key_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/key_signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/key_signature.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/key_signature_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/key_signature_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/signature.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/signature_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/signature_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/signature_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/signature_types.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/structure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/structure.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/structure_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/structure_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/svn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/svn.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/tpm_info_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/tpm_info_list.go -------------------------------------------------------------------------------- /pkg/intel/metadata/cbnt/tpm_info_list_manifestcodegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/cbnt/tpm_info_list_manifestcodegen.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/bgheader/bgheader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/bgheader/bgheader.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/examples/cmd/bpmdump/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/examples/cmd/bpmdump/main.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/cmd/manifestcodegen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/cmd/manifestcodegen/main.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/cmd/manifestcodegen/template_methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/cmd/manifestcodegen/template_methods.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/cmd/manifestcodegen/template_methods.tpl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/cmd/manifestcodegen/template_methods.tpl.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/basic_named_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/basic_named_type.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/field.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/func.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/manifest_field_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/manifest_field_type.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/package.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/pretty_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/pretty_string.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/scan.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/manifestcodegen/pkg/analyze/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/manifestcodegen/pkg/analyze/struct.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/pretty/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/pretty/options.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/pretty/pretty.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/pretty/pretty.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/tracedbinary/binary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/tracedbinary/binary.go -------------------------------------------------------------------------------- /pkg/intel/metadata/common/unittest/read_write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/common/unittest/read_write.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/calc_offset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/calc_offset.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/check/bounds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/check/bounds.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/check/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/check/errors.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/consts/consts.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/consts/fit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/consts/fit.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_bios_policy_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_bios_policy_record.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_bios_startup_module_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_bios_startup_module_entry.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_boot_policy_manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_boot_policy_manifest.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_cse_secure_boot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_cse_secure_boot.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_diagnostic_acm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_diagnostic_acm.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_feature_policy_delivery_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_feature_policy_delivery_record.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_fit_header_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_fit_header_entry.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_jmp_debug_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_jmp_debug_policy.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_key_manifest_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_key_manifest_record.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_microcode_update_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_microcode_update_entry.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_skip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_skip.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_startup_ac_module_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_startup_ac_module_entry.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_startup_ac_module_entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_startup_ac_module_entry_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_tpm_policy_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_tpm_policy_record.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_txt_policy_record.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_txt_policy_record.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/ent_unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/ent_unknown.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/entry.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/entry_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/entry_base.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/entry_headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/entry_headers.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/entry_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/entry_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/entry_type.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/errors.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/firmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/firmware.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/get_entries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/get_entries.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/get_entries_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/get_entries_test.go -------------------------------------------------------------------------------- /pkg/intel/metadata/fit/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/metadata/fit/table.go -------------------------------------------------------------------------------- /pkg/intel/microcode/microcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/microcode/microcode.go -------------------------------------------------------------------------------- /pkg/intel/microcode/microcode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/intel/microcode/microcode_test.go -------------------------------------------------------------------------------- /pkg/knownguids/guids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/knownguids/guids.go -------------------------------------------------------------------------------- /pkg/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/log/logger.go -------------------------------------------------------------------------------- /pkg/uefi/biosregion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/biosregion.go -------------------------------------------------------------------------------- /pkg/uefi/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/file.go -------------------------------------------------------------------------------- /pkg/uefi/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/file_test.go -------------------------------------------------------------------------------- /pkg/uefi/firmwarevolume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/firmwarevolume.go -------------------------------------------------------------------------------- /pkg/uefi/firmwarevolume_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/firmwarevolume_test.go -------------------------------------------------------------------------------- /pkg/uefi/flash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/flash.go -------------------------------------------------------------------------------- /pkg/uefi/flash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/flash_test.go -------------------------------------------------------------------------------- /pkg/uefi/flashdescriptormap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/flashdescriptormap.go -------------------------------------------------------------------------------- /pkg/uefi/flashmastersection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/flashmastersection.go -------------------------------------------------------------------------------- /pkg/uefi/flashparams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/flashparams.go -------------------------------------------------------------------------------- /pkg/uefi/flashregionsection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/flashregionsection.go -------------------------------------------------------------------------------- /pkg/uefi/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/fuzz.go -------------------------------------------------------------------------------- /pkg/uefi/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/fuzz_test.go -------------------------------------------------------------------------------- /pkg/uefi/meregion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/meregion.go -------------------------------------------------------------------------------- /pkg/uefi/meregion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/meregion_test.go -------------------------------------------------------------------------------- /pkg/uefi/nvram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/nvram.go -------------------------------------------------------------------------------- /pkg/uefi/nvram_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/nvram_test.go -------------------------------------------------------------------------------- /pkg/uefi/rawregion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/rawregion.go -------------------------------------------------------------------------------- /pkg/uefi/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/region.go -------------------------------------------------------------------------------- /pkg/uefi/region_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/region_test.go -------------------------------------------------------------------------------- /pkg/uefi/section.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/section.go -------------------------------------------------------------------------------- /pkg/uefi/section_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/section_test.go -------------------------------------------------------------------------------- /pkg/uefi/testdata/fuzz_in.txz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/testdata/fuzz_in.txz -------------------------------------------------------------------------------- /pkg/uefi/uefi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/uefi.go -------------------------------------------------------------------------------- /pkg/uefi/uefi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/uefi_test.go -------------------------------------------------------------------------------- /pkg/uefi/visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/uefi/visitor.go -------------------------------------------------------------------------------- /pkg/unicode/ucs2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/unicode/ucs2.go -------------------------------------------------------------------------------- /pkg/utk/utk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/utk/utk.go -------------------------------------------------------------------------------- /pkg/visitors/assemble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/assemble.go -------------------------------------------------------------------------------- /pkg/visitors/assemble_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/assemble_test.go -------------------------------------------------------------------------------- /pkg/visitors/cat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/cat.go -------------------------------------------------------------------------------- /pkg/visitors/cat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/cat_test.go -------------------------------------------------------------------------------- /pkg/visitors/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/cli.go -------------------------------------------------------------------------------- /pkg/visitors/comment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/comment.go -------------------------------------------------------------------------------- /pkg/visitors/comment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/comment_test.go -------------------------------------------------------------------------------- /pkg/visitors/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/count.go -------------------------------------------------------------------------------- /pkg/visitors/count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/count_test.go -------------------------------------------------------------------------------- /pkg/visitors/createfv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/createfv.go -------------------------------------------------------------------------------- /pkg/visitors/createfv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/createfv_test.go -------------------------------------------------------------------------------- /pkg/visitors/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/dump.go -------------------------------------------------------------------------------- /pkg/visitors/dump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/dump_test.go -------------------------------------------------------------------------------- /pkg/visitors/dxecleaner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/dxecleaner.go -------------------------------------------------------------------------------- /pkg/visitors/dxecleaner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/dxecleaner_test.go -------------------------------------------------------------------------------- /pkg/visitors/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/extract.go -------------------------------------------------------------------------------- /pkg/visitors/extract_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/extract_test.go -------------------------------------------------------------------------------- /pkg/visitors/find.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/find.go -------------------------------------------------------------------------------- /pkg/visitors/find_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/find_test.go -------------------------------------------------------------------------------- /pkg/visitors/flatten.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/flatten.go -------------------------------------------------------------------------------- /pkg/visitors/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/helpers_test.go -------------------------------------------------------------------------------- /pkg/visitors/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/insert.go -------------------------------------------------------------------------------- /pkg/visitors/insert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/insert_test.go -------------------------------------------------------------------------------- /pkg/visitors/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/json.go -------------------------------------------------------------------------------- /pkg/visitors/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/json_test.go -------------------------------------------------------------------------------- /pkg/visitors/nvarinvalidate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/nvarinvalidate.go -------------------------------------------------------------------------------- /pkg/visitors/nvarinvalidate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/nvarinvalidate_test.go -------------------------------------------------------------------------------- /pkg/visitors/nvramcompact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/nvramcompact.go -------------------------------------------------------------------------------- /pkg/visitors/nvramcompact_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/nvramcompact_test.go -------------------------------------------------------------------------------- /pkg/visitors/parsedir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/parsedir.go -------------------------------------------------------------------------------- /pkg/visitors/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/remove.go -------------------------------------------------------------------------------- /pkg/visitors/remove_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/remove_test.go -------------------------------------------------------------------------------- /pkg/visitors/repack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/repack.go -------------------------------------------------------------------------------- /pkg/visitors/repack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/repack_test.go -------------------------------------------------------------------------------- /pkg/visitors/replacepe32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/replacepe32.go -------------------------------------------------------------------------------- /pkg/visitors/replacepe32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/replacepe32_test.go -------------------------------------------------------------------------------- /pkg/visitors/save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/save.go -------------------------------------------------------------------------------- /pkg/visitors/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/table.go -------------------------------------------------------------------------------- /pkg/visitors/tightenme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/tightenme.go -------------------------------------------------------------------------------- /pkg/visitors/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/validate.go -------------------------------------------------------------------------------- /pkg/visitors/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/pkg/visitors/validate_test.go -------------------------------------------------------------------------------- /scripts/checklicenses/checklicenses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/scripts/checklicenses/checklicenses.go -------------------------------------------------------------------------------- /scripts/namecollect/namecollect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/scripts/namecollect/namecollect.go -------------------------------------------------------------------------------- /scripts/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxboot/fiano/HEAD/scripts/pre-commit --------------------------------------------------------------------------------