Commit Graph

1375 Commits

Author SHA1 Message Date
e418ecbf71 Fix MEMTOTAL calculation 2020-06-25 10:41:01 +02:00
481082f2d8 Include adaption of @MrChromebox
See
5a3f599233
2020-06-25 10:40:25 +02:00
20b07dd1b3 swap label and device and minor formatting change 2020-06-25 09:46:11 +02:00
c2a2134eb2 Merge remote-tracking branch 'upstream/master' into hotp-neutral 2020-06-24 18:22:13 +02:00
73c9d6efc8 Merge branch 'hotp-verification-update' into hotp-neutral-merge 2020-06-24 18:17:54 +02:00
fecb9cfd80 Rename CONFIG_HOTP_BRANDING to HOTP_BRANDING
reason: it not a config option anymore
2020-06-24 18:12:56 +02:00
2fe946ccbe Fix termonology 2020-06-24 17:54:39 +02:00
3236f0e170 Change name seal-libremkey -> seal-hotpkey 2020-06-24 17:45:08 +02:00
5867fc516c Store HOTP USB Security Key branding in /boot 2020-06-24 17:40:49 +02:00
92b1826537 /boot needs to get mounted first 2020-06-24 17:36:53 +02:00
aab2c327e3 Fix warning box title 2020-06-24 17:25:39 +02:00
38ba257063 Include upstream updates of hotp_verification 2020-06-24 16:31:22 +02:00
407778eb9a Remove unintented paranthesis 2020-06-24 16:16:03 +02:00
53b67d27a4 Prepare usage of /boot/kexec_hotp_key as branding 2020-06-24 16:11:41 +02:00
c07f3b7f7c Add systeminfo menu option 2020-06-24 10:07:36 +02:00
6d29ab71f9 dd partition Label to menu list 2020-06-24 09:44:50 +02:00
2763711083 Add option to export pubkey 2020-06-23 15:32:51 +02:00
9798cf9c66 x230-htop-verification: coreboot CBFS_SIZE changed to 0x710000
as per https://github.com/osresearch/heads/pull/748/files#diff-540d604c350e8fd52c25559b642795fbR5
2020-06-20 11:04:32 -04:00
19c1e8f1af Clean up branch off testing stuff 2020-06-19 16:26:30 +02:00
ff58f1524d Fix build issue
* use --libdir to fix issue with .la files which had //lib as lib folder
* add libblkid as library
2020-06-19 16:23:16 +02:00
05c854753c Merge pull request #625 from MrChromebox/tpm_luks
kexec-save-default: guard TPM LUKS usage with config option
2020-06-18 23:08:54 -04:00
fab603153b Merge pull request #646 from alex-nitrokey/custom-userinfo
Add option to choose GnuPG userinfo during OEM reset
2020-06-17 14:00:31 -04:00
28735a8c84 Add CONFIG_HOTP_BRANDING 2020-06-11 17:04:03 +02:00
4069619ead Rename libremkey-hotp-verification module 2020-06-11 15:54:10 +02:00
fc8c7b0e64 Merge branch 'hotp-verification-update' into hotp-neutral 2020-06-11 15:44:53 +02:00
342431746d Quick fix to build 2020-06-11 15:39:12 +02:00
1ba73ac1d5 Rename CONFIG_LIBREMKEY to CONFIG_HOTPKEY 2020-06-11 15:29:51 +02:00
1ef8d14921 Use configure parameter instead of patchfile for rpath
* hardcode rpatch patch not needed as `--disable-rpath` is available
* remove obsolete config parameters
2020-06-11 14:48:50 +02:00
f674a47997 Add patch for cryptsetup 2.3.3
Following commit ed3602f0ba (maintain
reproducibility by removing rpath) and applying the same changes for new
version of cryptsetup.
2020-06-10 16:55:25 +02:00
7adcd4b392 Add json-c as cryptsetup 2.3.3 dependency 2020-06-10 16:42:22 +02:00
7b00cc679d Upgrade cryptsetup to version 2.3.3 2020-06-10 10:24:03 +02:00
cbad9b6637 oem-factory-reset: Handle non-TPM case
Guard TPM-related bits by checking CONFIG_TPM = y

Signed-off-by: Matt DeVillier <matt.devillier@puri.sm>
2020-06-09 12:45:39 -05:00
0e349c565e Update hotp-verification 2020-06-09 18:42:55 +02:00
0cae2d7805 kexec-save-default: guard TPM LUKS usage with config option
Add CONFIG_TPM_NO_LUKS_DISK_UNLOCK to allow Librem boards to opt
out of using TPM to store LUKS key, and use it to guard the user
option to add the disk encryption key to the TPM.

Select this option for all Librem boards; all other boards which
select CONFIG_TPM=y will have no change in functionality.

Signed-off-by: Matt DeVillier <matt.devillier@puri.sm>
2020-06-08 11:40:55 -05:00
3dbf1f5f39 Merge pull request #744 from tlaurion/CIs_reusable_cache_typo_fix
CircleCI: fix save_cache (save and restore were not identical)
2020-06-08 09:43:35 -04:00
53071ce183 CircleCI: fix typos (save_cache and restore_cache not identical) 2020-06-08 09:42:01 -04:00
872ac38fbb Merge pull request #743 from tlaurion/CIs_reusable_cache_fix
CircleCI: fix save_cache
2020-06-07 21:57:20 -04:00
7941dac328 CIs: Replace cache fingerprints so cache is reusable between builds (fix save_cache) 2020-06-07 21:55:45 -04:00
27fe438261 Merge pull request #742 from tlaurion/CIs_reusable_cache
CIs: Replace cache fingerprints so cache is reusable between builds
2020-06-07 17:00:24 -04:00
11a0fdc061 CIs: Replace cache fingerprint with username of the user launching the build to make it reusable between PRs 2020-06-07 16:39:38 -04:00
9311eec4f4 Merge pull request #738 from tlaurion/CIs_add_t430
CIs: add t430 and t430-flash boards to CircleCi and GitlabCI
2020-06-07 13:52:22 -04:00
dcbeb26e03 CIs: move qemu-coreboot to be built last, add t430 and t430-flash boards to CIs 2020-06-06 12:35:13 -04:00
f095ab0fcb Merge pull request #736 from tlaurion/libpng_download_from_github
Libpng download from GitHub
2020-06-03 16:52:19 -04:00
9090f1a1f9 libpng : moving archive download from sourceforge to github
Fixes #735
2020-06-03 16:51:18 -04:00
78053b9ec1 Merge pull request #729 from tlaurion/CIs-cache_restriction-artifacts_cleanup
CIs: restrict cache, clean past build artifacts.
2020-05-24 23:21:03 -04:00
7600ce4bff GitlabCI: restrict cache, store cleaned build artifacts for x230* and qemu-coreboot 2020-05-24 22:16:19 -04:00
488d6529e4 Merge pull request #670 from flawedworld/patch-1
Add ability to change CMOS values for X230
2020-05-24 13:58:49 -04:00
3895318749 Merge pull request #728 from tlaurion/add_gitlabci_ci_integration
Add Fedora 30 gitlab-ci CI configuration building x230-hotp-verification
2020-05-24 13:47:15 -04:00
c66fed1bac Merge branch 'master' into add_gitlabci_ci_integration 2020-05-24 13:45:15 -04:00
b1840e8b73 Merge pull request #727 from tlaurion/add_gitlabci_ci_integration
Add gitlabci ci integration
2020-05-24 12:32:53 -04:00