All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
2.1.2 - 2024-12-20
- .github/workflows/test.yml: Improve test workflow (#200)
- kas: cache.yml: don't use local hash equivalence server
- distro: bump to 2.1.2
- dts-scripts: fix acpidump command in HCL report
- distro: dts: dts-scripts: fix for empty credentials
- distro: dts: dts-scripts: change DTS Extensions message
2.1.1 - 2024-12-13
- kas/common.yml: add meta-coreboot and meta-dasharo
- Remove recipes from meta-dts-distro as part of migration
- dts-distro.conf: bump to 2.1.1
- dts-scripts: fix boardmismatch unhandled parameter error
- scripts/update_components.sh: remove migrated components
2.1.0 - 2024-12-09
- recipes-gnome: gcab: add bbapend that disable qa tests
- recipes-kernel: linux-yocto: add efivars.cfg back to SRC_URI
- distro: recipes-kernel: linux-yocto: add capsule update configuration
- conf/distro/dts-distro.conf: ROOT_HOME was missing
- recipes-bsp: txe-secure-boot: smmstoretool fix buildpaths warning
- recipes-bsp: coreboot-utils: nvramtool - Fix buildpath warning
- recipes-connectivity: wolfssl: Ignore [buildpaths] QA ISSUE
- recipes-gnome: gcab: use insane_skip instead of disabling whole qa check
- recipes-core: base-files: Mount efivars by default. Needed by FUM
- distro: recipes-dts: dts-scripts: bump revision
- Add generate-changed-recipes script + specify PV for git recipes
- .github/workflows: Deploy manifest to boot.dasharo.com
- Use git-cliff to generate changelog
- recipes-bsp/coreboot-utils: Use 4.21 as base version for coreboot-utils packages
- README: Link Zarhus release process
- Change git-cliff config
- .github/workflows: Fix getting DTS_VER in manifest deployment
- Move generate-changelog.sh to scripts
- Fill up CHANGELOG after rebase
- Add extension to generate-changed-recipes
- README: Explain parameter in generate-changelog.sh
- .github/workflows: Add workflow with DTS tests
- .github/workflows: Add build.yml reusable workflow
- dts-distro.conf: bump to 2.1.0
- dts-scripts: Improve UI/UX
- dts-scripts: Use correct flashrom flags
- dts-distro.conf: Change PREFERRED_VERSION_flashrom
- Remove condition for running tests
- dts-scripts: Bump Optiplex version to 0.1.1
- recipes-bsp/coreboot-utils/intelp2m_git.bb: fix buildpath error
- workflow: fix build artifact paths
- linux-yocto: remove deprecated kconfig entries
- recipes-bsp: intelp2m: remove useless 'go version' command
2.0.1-rc3 - 2024-11-21
- dts-scripts: Enhance verbose mode + collect cbmem console in hcl report
- dts-scripts: Add vbt to hcl report
- dts-scripts: Bump DPP versions for MSI
2.0.1-rc2 - 2024-11-04
- kernel/linux-yocto: Add CONFIG_SERIAL_8250_DW
- recipes-extended: sbctl: add RDEPENDS to recipe
- flashrom: Add TGL chipset detection based on SPI PCI ID
2.0.1-rc1 - 2024-10-23
- recipes-extended: sbctl: update sbctl to v0.15.4
- dts-scripts: Print warning when creds don't support DPP packages
2.0.0 - 2024-09-30
- Clean up changelog
- Add support for ODROID-H4
- Add support for NovaCustom V5x0TNx
- Add support for Dell Optiplex 7010/9010
- Fix workflow errors
2.0.0-rc7 - 2024-09-23
- pre-commit: use upstream oelint
- recipes-dts: dts-scripts: Bump SRCREV (verbose mode and sending logs)
2.0.0-rc6 - 2024-09-12
- scripts: generate-ipxe-menu: delete root=/dev/nfs
- python/python3-binwalk_2.3.3.bb: Change src to updated fork
- meta-dts-distro/conf/layer.conf: Bump layer priority to 9
- Add support for Dell Optiplex including DPP support
2.0.0-rc5 - 2024-08-28
- .github/workflows: Use separate SSH config for deploy job
- distro: extended: minio-cli: amend absolete-license
- .oelint-ruleset.json: Set homepageping to info so pre-commit ci can run
2.0.0-rc4 - 2024-07-26
- Add minio-cli
- dts-scripts: add DES(DPP) packaging support
2.0.0-rc3 - 2024-07-16
- dts-scripts: Change to rev removing separate EC update
2.0.0-rc2 - 2024-07-09
- Use sshd.service instead of sshd.socket
- dts-base-image.inc: Remove 'rootfs' suffix from image
- dts-scripts: Add more model checks for V54x_6xTU
- dasharo-ectool: bump rev for Dasharo ACPI ID
- Add and use python semver module to compare versions
- Add lshw
2.0.0-rc1 - 2024-07-08
- Add support for MTL
- Add txesbmantool, revision 235c946838dc8c619ff821c9791386d63f5cbd6a
- Add smmstoretool, revision 602653abed391ae1b1445ad86d0f05b8b5b678cb
- Add cpuid tool
- Add pre-commit configuration
- Add cukinia documentation
- Change meta-secure-core origin
- Update most of system libraries and applications to newer version
- linux-yocto: remove efi-ext.scc from KERNEL_FEATURES
- move DTS scripts to another repo
- dts-scripts: do_install via Makefile
- dts-scripts: relicense to Apache-2.0
- kernel: acpi-call-dkms: change license to GPLv3
- update layers to scarthgap
- dts-distro.conf: add usrmerge to DISTRO_FEATURES
- dasharo-ectool: add sha256sums for cargo deps
- iotools: allow overriding CC
- iotools: disable DEBUG by default
- Updated Linux kernel to version 6.6.21
- Don't use ICMP for network connection verification
- dts-scripts: fix Intel regions backup
- Fixed scp not working without
-O
option
- support: hidapi: delete
1.2.23 - 2024-06-27
- dts-functions: support seabios in check_se_creds()
- dts-distro.conf: bump to v1.2.23
- CHANGELOG.md: v1.2.23
- dasharo-deploy: fix flashrom_extra_args
1.2.22 - 2024-06-27
- packagegroup-dts.bb: add iperf3 to tools
- dts-base-image: add lshw
- meta-dts-distro: add python3-roca-detect
- meta-dts-distro: add rdepends for python3-roca-detect
- CHANGELOG.md: add v1.2.22
- dts-functions: support seabios in check_se_creds()
- distro: support: hidapi: delete
- dts-distro.conf: add usrmerge to DISTRO_FEATURES
- dasharo-ectoo: add sha256sums for cargo deps
- distro: recipes-extended: minio-cli: add
- distro: recipes-dts: dts-scripts: add DES packaging support
- CHANGELOG: add changelog for v2.0.0-rc6
- CHANGELOG: add changelog for v2.0.0-rc7
- distro: dts-scripts: add support for NovaCustom V5x0TNx
- CHANGELOG: add changelog for v2.0.0
- dts-base-image: add lshw
- meta-dts-distro: add python3-roca-detect
- meta-dts-distro: add rdepends for python3-roca-detect
- CHANGELOG.md: add v1.2.22
- dts-distro: coreboot-utils: Update branch and commit
- Fix Dell Optiplex variables to enable firmware download
- Remove unneeded line that is commented out
- dts: Remove separate EC update when updating Dasharo
- dts/dts-functions.sh: bump ncm adl heads to v0.9.1
- conf/distro/dts-distro.conf: bump to v1.2.22
- dts-functions.sh: clarify on heads update path
- dts: allow overriding some variables from env
- unit_tests: basic support for running in QEMU and OSFV
- dts: initial deployment for PC Engines SeaBIOS
- Revert "dts: Remove separate EC update when updating Dasharo"
- dasharo-deploy: preserve settings for seabios initial deploy
- dts-distro.conf: bump to v1.2.23
- CHANGELOG.md: v1.2.23
- workflows: get DTS_VER from tag not dts-distro.conf
- kas-uefi-sb: change meta-secure-core origin
- dts: dts-functions: make dts not use ICMP for network connection check
- distro: recipes-dts: move DTS scripts to another repo
- distro: recipes-dts: dts-scripts: do_install via Makefile
- dts-scripts_git.bb: relicense to Apache-2.0
- distro: dts-scripts: bump revision
- distro: kernel: acpi-call-dkms: change license to GPLv3
- update layers to scarthgap
- packagegroup-dts.bb: s/bmap-tools/bmaptool
- iotools: allow overriding CC
- kas/common.yml: enable buildstats class
- iotools: disable DEBUG by default
- dts-scripts: update SRCREV
- dts-scripts: update SRCREV
- README: Add section about cukinia tests
- meta-dts-distro: Add txesbmantool
- meta-dts-distro/recipes-tests/dts-tests: cukinia.conf: Add txesbmantool check
- recipes-bsp/txe-secure-boot/txe-secure-boot_git.bb: Use bindir in FILES
- recipes-bsp/txe-secure-boot/txesbmantool_git: Adjust PKG_CONFIG_PATH
- recipes-bsp/txe-secure-boot/txesbmantool_git: Specify EXTRA_OEMAKE + fix style
- meta-dts-distro/recipes Add smmstore tool
- meta-dts-distro/recipes-bsp/txe-secure-boot/smmstoretool_git: Refactor file
- meta-dts-distro/recipes-tests/dts-tests: cukinia.conf: Add smmstoretool test
- recipes-bsp/txe-secure-boot/smmstoretool_git.bb: Specify EXTRA_OEMAKE
- Add basic pre-commit configuration
- recipes-dts: Remove dts-functions.sh
- recipes-support/cloudsend: Fetch script from git and add
--fail-with-body
flag - Fix files so that pre-commit passes
- recipes-bsp/txe-secure-boot/txesbmantool_git: Update revision
- Change pre-commit hook revisions
- Add cpuid tool + cukinia test
- dts-distro.conf: bump to v2.0.0-rc1
- openssh_%.bbappend: use sshd.service instead of sshd.socket
- workflow: Change action and jobs names
- dts-base-image.inc: Remove 'rootfs' suffix from image
- dts-scripts: Update revision
- dts-scripts: Add python3-semver dependency
- meta-dts-distro/recipes-support/dasharo-ectool: bump rev for Dasharo ACPI ID
- CHANGELOG.md: Add v2.0.0-rc2
- dts-distro.conf: bump version to 2.0.0-rc2
- dts-scripts: Change to rev removing separate EC update
- dasharo-ectool: automatically get PV hash from SRCCREV
- Revert "dts-scripts: Change to rev removing separate EC update"
- dts-scripts: Change to rev removing separate EC update
- dts-distro.conf: bump to 2.0.0-rc3
- dts-scripts: update SRCREV
- recipes-bsp/txe-secure-boot/txesbmantool_git.bb: Bump SRCREV
- .github/workflows: Use separate SSH config for deploy job
- recipes-bsp: txesbmantool: Change branch and SRCREV
- distro: extended: minio-cli: amend absolete-license
- .oelint-ruleset.json: Set homepageping to info so pre-commit ci can run
- conf/distro/dts-distro.conf: Bump DISTRO_VERSION to 2.0.0-rc5
- CHANGELOG: Add change notes v2.0.0-rc5
- meta-dts/meta-dts-distro/recipes-dts/dts-scripts/dts-scripts_git.bb: SRCREV update
- python/python3-binwalk_2.3.3.bb: changed src to updated fork
- meta-dts-distro/conf/layer.conf: bump layer priority
- meta-dts-distro/recipes-dts: dts-scripts: Bump revision to support Optiplex
- meta-dts-distro/recipes-dts: dts-scripts: Bump SRCREV to support Optiplex DPP
- dts-distro.conf: bump to 2.0.0-rc6
- pre-commit: use upstream oelint
- recipes-dts: dts-scripts: Bump SRCREV (verbose mode and sending logs)
- dts-distro.conf: bump to 2.0.0-rc7
- dts-scripts: update to version with ODROID-H4+ support
- dts-scripts: update srcrev, fixes optiplex dpp link
- Clean up changelog
- dts-distro.conf: bump to 2.0.0
- Remove unit_tests and scripts/local-deploy
- coreboot-utils: update SRCREV
- Revert "dts: Remove separate EC update when updating Dasharo"
- dasharo-deploy: preserve settings for seabios initial deploy
- dts: dts-functions.sh: fix BINARY_HAS_RW_B value
- dasharo-hcl-report: fix generation on qemu (coreboot + edk2)
- dasharo-deploy: fix flashrom_extra_args
- acpi-call-dkms: fix kernel module installation on scarthgap
- openssh: fix scp not working (Dasharo/dasharo-issues#840)
- tests: cukinia: Add semver module check
- workflows: fix dts-release-cicd-pipeline ssh errors
- reports: dasharo-hcl-report: remove board_config call
- distro: kernel: linux-yocto: remove efi-ext.scc from KERNEL_FEATURES
- scripts: generate-ipxe-menu: delete root=/dev/nfs
- meta-dts-distro/recipes-devtool: remove outdated python3-uefi-firmware
1.2.21 - 2024-03-29
- deploy: add exit when trying to flash v1.1.1 on 13th gen and above
- deploy: add two missing DDR5 boards
- deploy: make it exit only on specific boards
- Update meta-dts-distro/recipes-dts/dts/dasharo-deploy/dasharo-deploy
- Update meta-dts-distro/recipes-dts/dts/dasharo-deploy/dasharo-deploy
- meta-dts-distro/recipes-dts: dts-functions: Add config for PC Engines APU boards
- recipes-dts: dts-functions.sh: Modify config for APU platforms
- recipes-dts: dts-functions.sh: Change PC Engines binary paths
- meta-dts-distro/recipes-dts: Changes to support PC Engines firmware deployment
- add support for hw-probe.AppImage
- add hw-probe section to the end of dasharo-hcl-report script
- add hw-probe tool
- make the wording in the prompt better
- move INSANE_SKIP to .bb
- distro: dts-distro: v1.2.21 bump
- CHANGELOG: v1.2.21
- 3mdeb-secpack: update to f52771d2d001c55b164fae397d060d6e5af9c733
- CHANGELOG.md: fill up after automatic update of components
- fix hcl report freezing, update script for hw-probe
- fix removing the mac adress from logs
17c474b669c2 (Use git-cliff to generate changelog)
- deploy: remove extra boards
1.2.20 - 2024-03-19
- CHANGELOG: add v1.2.20
- workflows: ci.yml: comment out releasing iso image
- flashrom: update to f5a48aa6c67bd30603062bb4265419fd49f83870
- 3mdeb-secpack: update to c844b4ba536cde4813c8e4088bf069ac90ef9c27
- CHANGELOG.md: fill up after automatic update of components
- distro: dts-distro: bump v1.2.20
1.2.20-rc7 - 2024-03-18
- distro: wic: change boot partition to efi type
- dts: dts-functions: use local vars in check_se_creds
- dts: packagegroups: create packagegroup-tpm-dts
- distro: dts-base-image: install packagegroup-tpm-dts
- dts: dts-functions: standarize HEADS_SWITCH_FLASHROM_OPT_OVERRIDE variable
- dts: dasharo-deploy: change logic to set FLASHROM_ADD_OPT_UPDATE_OVERRIDE
- distro: dts-distro: bump v1.2.20-rc7
1.2.20-rc6 - 2024-03-18
- distro: dts-distro: bump v1.2.20-rc6
- unit_tests: dts-boot: fixes after testing with MSI heads creds
- dts: dts-functions: fix links for MSI heads release
- dts: dts-functions: fix check_se_creds func for heads check
- dts: dts: fix providing DES creds, allow to use $ character
1.2.20-rc5 - 2024-03-15
- dts: dts-functions: add PLATFORM_SIGN_KEY for heads binary
- dts-functions: set HEADS_SWITCH_FLASHROM_OPT_OVERRIDE based on msi ver
- dts: dts-functions: use DES_IS_LOGGED var while checking HEADS flashing flags
- distro: dts-distro: bump v1.2.20-rc5
- dts: dts-functions: fix get_signing_keys function
1.2.20-rc4 - 2024-03-13
- distro: dts: add dropin to set DTS_ENV, DTS_FUNCS vars on ssh connection
- dts: dts-environment: set default value for DEPLOY_REPORT variable
- distro: dts-distro: bump v1.2.20-rc2
- distro: dts-distro: bump v1.2.20-rc3
- distro: dts-distro: bump v1.2.20-rc4
- dts: dasharo-hcl-report: fix typo while sourcing dts-functions script
- distro: dasharo-hcl-report: fix sed command to remove MAC address info
1.2.20-rc1 - 2024-03-13
- distro: dts: dts-functions: add flags for NovaCustom EC flashing
- sbctl: fetch tarball from github
- distro: dts-functions: enable HEADS support for MSI targets
- distro: dts-distro: bump v1.2.20-rc1
1.2.19 - 2024-02-28
- distro: packagegroup-dts: add missing packages for TPM2 support
- CHANGELOG: add changelog for v1.2.19
- distro: dts: iterate over gpg keys while importing them
- distro: bump v1.2.19-rc2
- Update dts - reorder where to thow DES keys
- Update dts - remove unneeded empty line
- Update dts - removed not needed fi
- distro: bump v1.2.19
- distro: dts-functions: comment out HEADS support for MSI targets
- 3mdeb-secpack: update to c48af6eb2698f255c19a48a602b0e474137b07ef
- CHANGELOG.md: fill up after automatic update of components
1.2.19-rc1 - 2024-02-27
- local-ipxe-server.sh: added
- dts: add warnings after switching FW branches
- linux-yocto: enable IOMMU
- meta-dts-distro/recipes-dts/dts/dts/dts-functions.sh: Fix MSI Z790-P DDR4 board matching
- meta-dts-distro/recipes-dts/dts: Add switching to heads
- unit_tests: Add stubs and unit tests for Dasharo updates
- Apply suggestions from code review
- Apply suggestions from code review
- meta-dts-distro/recipes-dts/dts/dts/dts-functions.sh: Fix DES logged checks
- meta-dts-distro/recipes-dts/dts/dts/dts-functions.sh: Reduce version checks in switching
- unit_tests: Fix running unit tests
- Add support for heads switching for MSI
- unit_tests: make dts-boot executable, add replacements for reboot/poweroff cmd
- unit_tests: README: change command for test execution
- distro: bump v1.2.19-rc1
- unit_tests: dts-environment: fixes in CMD_POWEROFF/REBOOT after review
1.2.18 - 2024-01-22
- distro: bump v1.2.18
- Release v1.2.18
1.2.18-rc1 - 2024-01-17
- Bring back changes reverted in d72852e76e9f
- meta-dts-distro/recipes-dts/dts: Add flashrom update params override for MSI boards
- distro: bump v1.2.18-rc1
1.2.17 - 2024-01-17
- CHANGELOG: add changelog for v1.2.17
- distro: bump v1.2.17
- 3mdeb-secpack: update to 2225894887fc81a1c72b067edbe348b5f3f02a05
- CHANGELOG.md: fill up after automatic update of components
1.2.17-rc4 - 2024-01-17
- Revert changes introduced by commits d5054bc2f8b7 through b240c2484981
- distro: dts-functions: bump update version for NCM NS5x
- distro: bump v1.2.17-rc4
1.2.17-rc3 - 2024-01-16
- distro: bump v1.2.17-rc3
- distro: dasharo-deploy: fix typo in if statement
1.2.17-rc2 - 2024-01-16
- meta-dts-distro/recipes-dts/dts/dts/dts-functions.sh: Add missing fi
- distro: bump v1.2.17-rc2
1.2.17-rc1 - 2024-01-16
- distr: dts-sb-distro: adds working distro configuration
- CHANGELOG: add info about changes in SB enabled image
- distro: sbctl: provide recipe to install sbctl
- distro: dts-base-sb-image: install sbctl
- distro: grub-efi-efi-custom: provide UEFI SB enabled bootfiles to deploydir
- Update dts - wording
- meta-dts-distro/recipes-dts: Add checks for readable and flashable regions
- meta-dts-distro/recipes-dts/dts: Add logic for determining flashrom update params
- meta-dts-distro/recipes-dts/dts: Fix bugs and syntax
- meta-dts-distro/recipes-dts/dts: Check if vboot keys need to be updated
- meta-dts-distro/recipes-dts/dts: Add prints in section which may take a while
- meta-dts-distro/recipes-dts/dts: Add option to override flashrom update parameters
- meta-dts-distro/recipes-dts/dts: Handle all migration and update operations automatically
- meta-dts-distro/recipes-dts/dts: Address review discussions
- distro: dasharo-deploy: small syntax fixes
- distro: dts-functions: bump update versions for MSI and NCM NS5x
- distro: bump v1.2.17-rc1
1.2.16 - 2024-01-11
- dts: dts-functions: reset ns5x tgl to v1.5.1
- dts-distro: bump v1.2.16
- CHANGELOG: fill up list of changes for v1.2.16
1.2.16-rc5 - 2024-01-11
- dasharo-deploy: use dcu for patching bootlogo
- dts-distro: bump v1.2.16-rc5
1.2.16-rc4 - 2024-01-11
- README: add info about rc rel available over iPXE on boot.dasharo.com
- dts-distro: bump v1.2.16-rc4
1.2.16-rc3 - 2024-01-11
- scripts: get_last_commit: add script to get latest commit from given branch
- scripts: update_components: add script to update 3mdeb/Dasharo-based recipes
- README: add info about automatic update of some revisions in prod release
- scripts: update_components: add automatic CHNGLG update, move tag after commiting release
- workflows: run jobs on tags creation instead of pushing
- workflows: another try to run jobs dependencies
- distro: dts: dts-functions.sh: Fix missing space
- scripts: update_components: does not use force while creating tag
- dts: dts-functions: set DASHARO_REL_VER to 1.5.2 for NCM tgl
- dts-distro: bump v1.2.16-rc1
- dts-distro: bump v1.2.16-rc2
- scripts: generate-ipxe-menu: generate different ipxe menu file for rc releases
- dts-distro: bump v1.2.16-rc3
- workflows: ci.yml: fix re in tags section
- workflows: fix pipeline triggers
- workflows: fix jobs execution
- workflows: fix typo
- README: fix release process section
- workflows: develop: fix tag re, push rc iPXE menu to boot.dasharo.com
1.2.15 - 2024-01-11
- CHANGELOG: add v1.2.15
- workflows: weekly: add on workflow_dispatch to run job manually
- Update dts-functions.sh
- dts-distro: bump v1.2.15
- workflows: rerun build step in case of error
- dts/dts-functions.sh: update checksum for ACM relese file v003
- meta-dts-distro/recipes-dts/dts/dts/dts-functions.sh: Update SINIT ACM ZIP name
- dts: do not check signatures if PLATFORM_SIGN_KEY not set
- dasharo-deploy: update smmstore and bootsplash migration console output
- dasharo-deploy: use common error handling functions
- dts-functions: avoid printing empty line in error_check
- dts: dts-functions: improve UX
- dts: dasharo-deploy: improve logging in migration functions
- distro: dts: improve UX of update process
- CHANGELOG: update for v1.2.15
- distro: dts-functions: fix PLATFORM_SIGN_KEY variable for msi cases
- dts: dts-functions: fix bash execution error
- workflows: remove not needed comments
1.2.14 - 2024-01-03
- README: add information how to publish develop release
- distro: 3mdeb-secpack: add recipe to include 3mdeb keys in the image
- distro: 3mdeb-secpack: add script to profile to set GNUPGHOME env
- CHANGELOG: add rest changes for v1.2.14
- workflows: develop.yml: publish develop releases only on GitHub Rel tab
- distro: dts: set GNUPGHOME env when dts script is executed
- distro: packagegroup-dts: install 3mdeb-secpack
- dts-functions: do not fetch 3mdeb Master keys in get_signing_keys func
- distro: 3mdeb-secpack: correctly set dir permissions
- dts-distro: rel v1.2.14
- CHANGELOG: fill up list of changes for v1.2.14
- workflows: include wic.bmap files in prod and dev releases
- workflows: set tags pattern
- workflows: save gitea key in correct format
- workflows: fix usage of SSH_KEY_GITEA secret
1.2.13 - 2023-12-22
- meta-dts-distro: add dasharo_ectool
- distro: converged-security-suite: add bg-suite recipe and binary
- distro: recipes-dts: packagegroups: add bg-suite to image
- distro: converged-security-suite: add statically linked bg-suite
- CHANGELOG.md: add bg-suite note
- dts: kernel: add support for exFAT and NTFS
- CHANGELOG.md: add exFAT and NTFS note
- dts: add check_if_ac() before fw update
- dts: add bootsplash_migration()
- recipes-dasharo/dasharo-coreboot-customizer: add recipe
- distro: dts: add signature verification of Dasharo firmware binaries
- README: add section about testing updates from local sources
- README: add release process section
- CHANGELOG: add missing points
- dts: print list of IPs when starting SSH
- system76_ectool: rename to dasharo_ectool
- dasharo-ectool_0.3.8.bb: update to fix build
- CHANGELOG.md: Fix Z790-P board typo
- Release v1.2.13
- distro: converged-security-suite: change path to bg-suite binary
- linux-yocto: enable ACPI_BGRT
- dts: check for network in board_config(), improve err msgs
- dasharo-configuration-utility/: bump SRCREV
- Release v1.2.13-rc2
- generate-ipxe-menu.sh: more readable script, prepare for imgverify
- distro: dts: cleanup environment and functions
- distro: dts-functions: bump ncm adl to v1.7.2
- distro: dts-functions: flash whole bios for ncm adl update
- distro: dts-environment: set default value for FW_STORE_URL variable
- distro: dts-functions: silence logs from pub key fetching
- distro: dts-functions: run curl in silent mode when fetching artifacts
- Release v1.2.13-rc3
- README: update section about testing updates from local sources
- distro: update revisions of Dasharo related utilities
- CHANGELOG: fillup changelog for release v1.2.13
- distro: dts-distro: Release v1.2.13
- distro: dasharo-configuration-utility: fix whitespace
- distro: dts-environment: remove unused variable
1.2.12 - 2023-11-03
- bump to 1.2.12
- CHANGELOG.md: update for v1.2.12
- github: workflows: use dts-builder label for runner
- dts/dts-functions.sh: fix updating boards without Vboot slot B
- github: workflows: fix typos
1.2.11 - 2023-10-31
- dts/dts-functions.sh: set NovaCustom versions to 1.5.1/1.7.1
1.2.10 - 2023-10-27
- meta-dts-distro/recipes-dts/dts: add coreboot_customizer
- workflows: ci.yml: add final version
- meta-dts-distro/recipes-dts/dts/dts/coreboot_customizer: Fix UUID param case
- meta-dts-distro/recipes-dts/dts/coreboot_customizer: Use cbfstool from variable
- CHANGELOG: init v1.2.10 notes
- dts/dts-functions.sh: enable SMMSTORE migration for NovaCustom
- bump to 1.2.10
- workflows: ci.yml: verification commit
- .github: ci.yml: prepare final CI for signing tests
- .github: ci.yml: commit changes to release singning repo
- CHAGELOG: finish v1.2.10 changelog
- CHANGELOG.md: fix typos for rel v1.2.10
1.2.9 - 2023-09-29
- dts: dts-functions: add fum_exit
- kernel: linux-yocto: set CONFIG_EFI_VARS
- dts: dts-functions: improve check_flash_chip func
- dts: install dts-boot script to help in detecting FUM
- dts: dts-base-image: use dts-boot as login-program
- dts: packagegroup-dts: install efivar utility
- dts: dasharo-deploy: integrate FUM support
- dts: dts-functions: modify flashrom update flags for NC targets
- distro: dts-distro: bump 1.2.9-rc1
- distro: dts-functions: improve links to EC according to latest changes
- dts: dasharo-deploy: minor fix in EC_HASH check and add network check in FUM
- dts: dasharo-deploy: improve logging visibility
- distro: dts-distro: bump 1.2.9
- CHANGELOG: v1.2.9
- dts: dasharo-deploy: fix log typos
1.2.8 - 2023-09-05
- recipes-devtool/me-cleaner: add recipe
- dts: dasharo-deploy: add ROM hole and SMMSTORE migration
- dts: dts-functions: add board_config for Z790
- CHANGELOG.md: add placeholder for v1.2.6
- recipes-tests/converged-security-suite/txt-suite_2.6.0.bb: add recipe
- CHANGELOG.md: add txt-suite
- distro: dts: add check_flash_lock function
- recipes-bsp/coreboot-utils: update revision for Jasper Lake support
- release v1.2.1
- recipes-bsp/coreboot-utils: update to support Raptor Lake
- release v1.2.2
- recipes-core/busybox: enable devmem applet
- release v1.2.3
- release v1.2.4
- release v1.2.5
- Update CHANGELOG.md
- distro: flashrom: update flashrom revision
- scripts: local-deploy: improve development scripts
- dts: dasharo-hcl-report: move variables and functions to common files
- dts: dasharo-hcl-report: improve reading firmware image on Z790
- dts: dasharo-deploy: move variables and functions to common files
- dts: dasharo-deploy: introduce split into DES and community releases
- dts: dasharo-deploy: improve reading firmware image on Z790
- dts: use DES instead of SE in variables
- dts: dts-environment: move more variables to common file
- dts: dts-functions: source dts-environment, add new common functions
- distro: dts-distro: use IMAGE_EFI_BOOT_FILES to install EFI/DTS/grubx64.efi
- distro: dts-distro: bump v1.2.6
- recipes-bsp/flashrom/flashrom_git.bb: use dashar-release branch
- recipes-dts/packagegroups/packagegroup-dts.bb: install txt-suite
- meta-dts-distro/recipes-dts: use consistent keys nomenclature
- distro: dts: improve logging, add link for Dasharo Security Options
- distro: dts-distro: bump v1.2.7
- distro: dasharo-hcl-report: correct checking log/error files
- distro: dts: export creds for logs if DES not logged
- CHANGELOG: v1.2.7
- recipes-dts/dts/dts/dts-functions.sh: check for SMM protection before flashing
- bump to v1.2.8
- meta-dts-distro/recipes-dts/dts/dasharo-deploy: fix downloading Dell BIOS Update packages
- distro: dasharo-deploy: fix SMMSTORE migration
- meta-dts-distro/recipes-dts/dts/dts/dts-functions.sh: fix DES binary URL
- distro: dts: fix downloading blobs for Dell OptiPlex
- distro: dts: fix nomenclature for DES
- CHANGELOG: fixed typo
1.2.0 - 2023-05-10
- linux-yocto/dts.cfg: add IXGBE driver as module
- scripts: add script for local development
- distro: dts: store flashrom logs in /var/local/flashrom.log file
- distro: openssh: disable ssh server by default
- dts: cloud_list: use curl with redirection
- dts: major changes in scripts for release 1.2.0
- dts-distro: v1.2.0 bump
- CHANGELOG.md: release v1.2.0
- workflows: fix existing ones, add develop
- README.md: remove content and provide links to docs.dasharo.com
- recipes-dts: dts: removed client's specific scripts
1.1.1 - 2023-02-17
- ipxe-commands: added service able to run scripts (#21)
- dts-distro.conf: add support for iso building
- distro: initramfs: setup-live: add fix for VentoyOS UEFI mode use
- dasharo-deploy: add DDR5 option, add prototype of display_flashing_warning
- distro: dasharo-deploy: add error_check on using flashrom when restoring
- distro: dts: add progress bar for hcl report when init deploy
- distro: dts-distro: add wic.bmap generation to speed up dev flashing
- Enable UEFI SB support via meta-secure-core layer (#20)
- Disabling flashing when Dasharo is on board (#25)
- README.md: make commands copypastable (#22)
- distro: system76-ectool: update refspec, use Dasharo fork
- recipes-dts/dts/dasharo-deploy/dasharo-deploy: use baseboard name for MSI
- dts: use reboot by default on dasharo deploy, print hash of used fw
- distro: dasharo-deploy: update error log
- distro: dts-distro: bump v1.1.1
- distro: packagegroup-dts: install tpm2-tools
- dasharo-hcl-report: fix handling multiple default route (#18)
- distro: dasharo-deploy: fix path for SCH5545_FW used with T1650 model
- distro: dasharo-deploy: fix escaping from while loop
- distro: dasharo-hcl-report: fixes after tests
1.1.0 - 2022-11-02
- dasharo-hcl-report: add check on flash chip, fix determing mac address
- dts: add description for option 5
- Hcl report improvements (#8)
- CI Builder (#5)
- Implement Dasharo zero-touch init deployment (#14)
- distro: packagegroup-coreboot-utils: install missing packages
- distro: packagegroup-dts: install missing packages
- distro: bump v1.1.0-rc2
- Enable firmware rollback from HCL report (#16)
- Drop CE from names
- dts: fix saving local report
- dasharo-deploy: fix typo in restore option
- workflows: fix yamls
- workflows: fix repo paths
1.0.2 - 2022-10-12
- distro: dts: add vendor menu with novacustom menu
- kernel: add cfg to silence terminal logs and enable GOOGLE_MEMCONSOLE_COREBOOT
- CHANGELOG_CE.md: add v1.0.2 changelog
- CHANGELOG_CE.md: add link for ec transition
- CHANGELOG_CE.md: add info about OS version in menu
- distro: ec_transition: download fw from the internet instead of using local files
- dts: ec_transition: update sources of NV4x firmware
- dts-distro: bump to v1.0.2
- dts: ec_transition: name fix and correctly use PROGRAMMER_BIOS variable
- dts: print OS version in main menu
- distro: ec_transition: update ec hash and version for NV4X
- distro: ec_transition: update ec hash and version for NV4X
- CHANGELOG_CE.md: update date
- Initial commit
- Initial public release
- Fix README