Commit Graph

  • 34ee256dd2
    modules/coreboot: bump dasharo fork for PRR lockdown Michał Kopeć 2024-12-04 18:11:54 +0100
  • 0f339496a7
    Add NovaCustom V560TU Michał Kopeć 2024-11-29 19:20:59 +0100
  • ad6605d84b
    config/coreboot-novacustom-v540tu.config: set version to rc1 Michał Kopeć 2024-11-29 19:20:30 +0100
  • 0cdba412ef
    modules/coreboot: dasharo: reuse 24.02.1 toolchain Michał Kopeć 2024-12-02 12:22:11 +0100
  • b6f5c6d245
    modules/coreboot: update comment about Dasharo coreboot fork Michał Kopeć 2024-11-29 18:50:45 +0100
  • 4a3667b78c
    boards/novacustom-v540tu/novacustom-v540tu.config: remove unneeded debug options Michał Kopeć 2024-11-28 17:08:33 +0100
  • cf02a2914e
    config/coreboot-novacustom-v540tu.config: disable debug console Michał Kopeć 2024-11-28 17:07:59 +0100
  • 059a60e43e
    .circleci/config.yml nitropad-nv41 name changed -> novacustom_nv4x_adl Thierry Laurion 2024-11-22 12:24:17 -0500
  • 4394052b72
    modules/linux: add Linux 6.11.9 Thierry Laurion 2024-11-22 11:36:08 -0500
  • ce2b051a48
    Add NovaCustom V540TU board Michał Kopeć 2024-11-14 12:16:36 +0100
  • ae97467de9
    initrd/etc/ash_functions: add GPG Admin/User PIN output grabbing on confirm_gpg_card presence call, echo for now, warn to input GPG User PIN when asked to unlock GPG card Thierry Laurion 2024-12-03 12:48:32 -0500
  • c8fe99466b
    initrd/bin/tmpr: silence tpm reset console output, LOG instead Thierry Laurion 2024-12-03 12:20:21 -0500
  • 69bac71954
    codebase: silence dd output while capturing output in variables when needed Thierry Laurion 2024-12-03 11:22:03 -0500
  • a450dba902
    init: inform user that running in quiet mode, tell user that technical information can be seen running 'cat /tmp/debug.log' from Recovery Shell Thierry Laurion 2024-11-27 13:27:13 -0500
  • e44c3017d3
    init: suppress /etc/config.user not existing on grep calls Thierry Laurion 2024-11-27 13:17:56 -0500
  • 8594f3af51
    initrd bin/* sbin/insmod + /etc/ash_functions: TPM extend operations now all passed to LOG (quiet mode doesn't show them and logs them to /tmp/debug.log) Thierry Laurion 2024-11-27 10:38:37 -0500
  • 3cca3bebb3
    qemu-coreboot-fbwhiptail-tpm2-hotp-prod_quiet board: addition of board containing 'export CONFIG_QUIET_MODE=y' for output comparison between debug, prod and quiet mode Thierry Laurion 2024-11-27 11:54:58 -0500
  • eee1d53b1b
    flash.sh: take a backup of known good firmware state to rollback to, revert to rollback if flashing fails for whatever reason. Warn sleeps and give output. Removed recovery shell access after warning again that we are in known good state (TPMTOTP/HOTP will succeed on next reboot. #1870 Thierry Laurion 2024-11-30 10:12:24 -0500
  • 99157f2291
    Merge pull request #1802 from tlaurion/talos_2-kernel_version_bump_to_6.6.16 Thierry Laurion 2024-11-29 14:19:25 -0500
  • e31afc58b3
    Merge pull request #1818 from tlaurion/pr0_skylake_and_more_recent Thierry Laurion 2024-11-29 13:22:21 -0500
  • 7ca7488474
    config/linux-talos-2.config: update #1802 Sergii Dmytruk 2024-11-27 17:28:05 +0200
  • e97b379796
    talos2: port 2 more Linux patches to 6.6.16 Sergii Dmytruk 2024-11-27 16:16:00 +0200
  • a03857d85f
    talos-2 kernel 6.6.16: review needed patches and config: cbmem missing, maybe some more patches needs porting Thierry Laurion 2024-10-03 08:54:55 -0400
  • 3ed0f2df35
    talos-2 6.6.16 kernel config: deactivate CONFIG_COMPAT (32 bit support) Thierry Laurion 2024-10-02 18:41:21 -0400
  • d7ff890c78
    WiP: talos-2: kernel version bump to 6.6.16 Thierry Laurion 2024-10-02 10:44:39 -0400
  • 03ba3864db
    Merge remote-tracking branch 'osresearch/master' into pr0_skylake_and_more_recent #1818 Thierry Laurion 2024-11-29 11:38:36 -0500
  • f8b03b3087
    nitropad-ns50: remove PR0 until tested and readded in seperate PR Thierry Laurion 2024-11-29 11:17:02 -0500
  • 47ddd4d719
    Merge 5d2a163ea7 into 87732b71ce #1355 Marcin Cieślak 2024-11-28 21:16:03 +0000
  • 87732b71ce
    Merge pull request #1865 from tlaurion/bump-flashprog_latest-meteor_lake_support Thierry Laurion 2024-11-28 15:33:22 -0500
  • 43b03fbe60
    Revert "coreboot dasharo fork patch: bump patchset to upstream reviewed" Thierry Laurion 2024-11-28 13:24:02 -0500
  • 3de473c409
    modules/flashprog: bump to latest commit, including support for meteor lake #1865 Thierry Laurion 2024-11-28 12:06:19 -0500
  • 6f2ea7c7bf
    Merge remote-tracking branch 'osresearch/master' into pr0_skylake_and_more_recent Thierry Laurion 2024-11-28 11:53:48 -0500
  • f5fdf9a97e
    coreboot dasharo fork patch: bump patchset to upstream reviewed Thierry Laurion 2024-11-28 11:51:46 -0500
  • 4f1405853f
    Merge pull request #1861 from tlaurion/oem-factory_reset_hide-detach-sign-user-pin Thierry Laurion 2024-11-25 11:02:30 -0500
  • 5501cd0744
    oem-factory-reset: debug mode; hide passphrase output on screen/debug.log on gpg --detach-sign of /boot hash digest #1861 Thierry Laurion 2024-11-25 10:56:32 -0500
  • 49780a11fe
    Merge 9cd07cbd1e into 45696a4c8a #1849 Thierry Laurion 2024-11-25 10:45:04 -0500
  • 45696a4c8a
    Merge pull request #1860 from tlaurion/fix_initrd_unpack_for_repacking Thierry Laurion 2024-11-22 17:50:23 -0500
  • 95c6eb5c49
    initrd/bin/unpack_initramfs.sh: add xz to unpack logic (add commented: bzip2, lzma, lzo and lz4) #1860 Thierry Laurion 2024-11-22 16:43:12 -0500
  • 71a8075125
    initrd/bin/unpack_initramfs.sh: no functional change, just format with tabs Thierry Laurion 2024-11-22 16:40:40 -0500
  • 573f48dd11
    Merge pull request #1858 from tlaurion/bugfix-fix_lvm_reproducibility Thierry Laurion 2024-11-22 11:51:29 -0500
  • 1a07bf7b68
    modules/lvm2: define /run relative paths (not sure why circleci remote docker default run dir != local run dir) #1858 Thierry Laurion 2024-11-22 09:41:32 -0500
  • be0aac6914
    Merge pull request #1856 from tlaurion/docker_helpers_conditional_usb_passthrough Thierry Laurion 2024-11-21 17:46:38 -0500
  • dd540366b5
    docker_* helpers: pass usb host controllers to docker only if usb devices are connected, unify, bugfixes #1856 Thierry Laurion 2024-11-21 16:54:08 -0500
  • ee8d1d9ae8
    Merge pull request #1855 from tlaurion/docker_helpers Thierry Laurion 2024-11-21 11:44:49 -0500
  • 4ec2fef3e9
    README.md: simplify local usage of nix/docker for devs/local images builders(local repro of CircleCI builds), referring to ./docker_*.sh scripts created #1855 Thierry Laurion 2024-11-21 11:07:17 -0500
  • e70e2f7016
    ./docker_*: add 3 nix+docker helpers; local_dev, latest and repro Thierry Laurion 2024-11-21 11:03:31 -0500
  • 1939af6fa6
    Merge pull request #1853 from tlaurion/bugfix-qemu_coreboot_prod-fix_bootsplash_stretched Thierry Laurion 2024-11-19 18:55:21 -0500
  • 7c539c9aff
    bugfix qemu boards: revert changes of CONFIG_BOOTSPLASH_CONVERT_RESOLUTION=XYZ for all boards, set qemu prod boards to 1440x810 #1853 Thierry Laurion 2024-11-19 18:15:39 -0500
  • 49733bbaa9
    Merge pull request #1852 from tlaurion/bugfix-qemu_coreboot_prod-fix_bootsplash Thierry Laurion 2024-11-19 15:30:32 -0500
  • 5600c09610
    bugfix, bootsplash: qemu coreboot prod configs: add CONFIG_BOOTSPLASH_CONVERT_RESIZE=y and CONFIG_BOOTSPLASH_CONVERT_RESOLUTION="1280x720" #1852 Thierry Laurion 2024-11-19 15:18:41 -0500
  • c9bb7be58b
    Merge pull request #1851 from tlaurion/qemu_prod-unify_with_other_prod_boards Thierry Laurion 2024-11-19 14:56:36 -0500
  • a9bb1e6e9e
    qemu prod coreboot configs: remove debug output + unify with other boards prod kernel output (quiet, loglevel2), change resolution 1024x768 (4:3) to 1280x720 (16:9) #1851 Thierry Laurion 2024-11-19 14:05:42 -0500
  • 8323078ff8
    Merge pull request #1845 from tlaurion/add_qemu_prod_boards Thierry Laurion 2024-11-19 13:17:50 -0500
  • 9cd07cbd1e
    WiP #1849 Thierry Laurion 2024-11-17 20:24:34 -0500
  • e01a74863a
    WiP Thierry Laurion 2024-11-17 20:10:38 -0500
  • c8ed23dd0a
    WiP Thierry Laurion 2024-11-17 19:56:51 -0500
  • 6df5e24608
    WiP initrd/bin/oem-factory-reset: add qrcode+secet output loop until user press y (end of reownership wizard secret output) Thierry Laurion 2024-11-17 17:37:30 -0500
  • 3322af5d6c
    /etc/functions:: reuse detect_boot_device instead of trying only to mount /etc/fstab existing /boot partition (otherwise early 'o' to enter oem mode of oem-factory-reset Thierry Laurion 2024-11-17 17:36:21 -0500
  • 329ed1044f
    WiP initrd/bin/oem-factory-reset: add --mode (oem/user) skeleton Thierry Laurion 2024-11-17 14:07:10 -0500
  • 0ac0fde8d2
    WiP initrd/bin/oem-factory-reset: format unification Thierry Laurion 2024-11-17 14:02:35 -0500
  • 7e26b17e64
    initrd/etc/functions: add generate_passphrase logic Thierry Laurion 2024-11-15 13:25:43 -0500
  • f90701f0e9
    diceware: add short list v2, requiring 4 dices and providing longer words then short list v1 for easier to remember passphrases Thierry Laurion 2024-11-15 15:46:51 -0500
  • 9ed131b79d
    Merge pull request #1848 from tlaurion/bugfix-fix_configs_LOCALVERSION Thierry Laurion 2024-11-15 11:53:27 -0500
  • 80a4c84ea2
    config/coreboot* config/linux* : verify/unify/fix branding strings (only LOCALVERSION was varying) #1848 Thierry Laurion 2024-11-15 10:13:53 -0500
  • 045c71e351
    Merge pull request #1793 from tlaurion/move_nitropad-nv41_to_novacustom-v41 Thierry Laurion 2024-11-15 09:13:52 -0500
  • 6746058d28
    config/coreboot-novacustom_nv4x_adl.config: set CONFIG_MAINBOARD_VERSION to v2.1 as per fork reference config #1793 Thierry Laurion 2024-11-14 08:47:02 -0500
  • 15bf330075
    boards/novacustom_nv4x_adl/novacustom_nv4x_adl.config: 'CONFIG_BOARD_NAME=NovaCustom NV4x 12th Gen', nv40pz in title. Remove forgotten Nitrokey Nitropad NV41 reference Thierry Laurion 2024-11-04 15:01:23 -0500
  • 9fccfb4627
    Change board name from nitropad-nv41 -> novacustom_nv4x_adl Thierry Laurion 2024-09-11 12:44:10 -0400
  • 7b8d52293b
    x230t : add hotp/non-hotp variant and specialized coreboot config, add x230t to BOARD_TESTERS.md #1791 Thierry Laurion 2024-09-11 10:04:00 -0400
  • 068c977e73
    boards/qemu*: add "prod" variants, not built by CircleCI as of now, to test Heads prod console output #1845 Thierry Laurion 2024-11-11 19:37:31 -0500
  • cd683b1f35
    Merge pull request #1841 from tlaurion/musl-cross-make_bump_rename Thierry Laurion 2024-11-08 15:13:54 -0500
  • a8ba6bafb7
    talos-2: move(tag) board to untested: I won't have time any time soon to test nor report issues for this unknowingly used board prior of feature freeze planned for 2024-11-20 #1841 Thierry Laurion 2024-11-07 13:25:13 -0500
  • d3ec7d7ba9
    talos-2: fix buildsystem: make paths dynamic for this board so board name can change over time Thierry Laurion 2024-11-08 07:35:39 -0500
  • 2a8cc11a46
    newt (whiptail): bump version 0.52.20 -> 0.52.24 (fixs random whiptail crash with newer muslc + parallel builds Thierry Laurion 2024-11-07 10:18:58 -0500
  • 9e311b6e97
    patches/coreboot-talos_2: add ugly patch against skiboot-to fix CFLAGS against newer mulslc (Doesn't use coreboot buildstack, obviously) Thierry Laurion 2024-11-06 12:12:56 -0500
  • 30da60917c
    musl-cross-make: rename musl-cross->musl-cross-make + bump version from ~0.9.9+->~0.9.10+ (musl 1.2.0 -> 1.2.5) Thierry Laurion 2024-11-06 08:03:42 -0500
  • 9d656fceb5
    Merge pull request #1840 from tlaurion/d16_cryptsetup2 Thierry Laurion 2024-11-06 19:11:42 -0500
  • 8fad71ec73
    d16 boards: bump CONFIG_CRYPTSETUP=y to CONFIG_CRYPTSETUP2=y (were still using 1.7.3 which failed to build with newer muslc version bump) #1840 Thierry Laurion 2024-11-06 09:18:43 -0500
  • 5aa12437b4
    Merge remote-tracking branch 'github-tlaurion/enable-optional_usb_keyboard_for_all' Jonathon Hall 2024-11-06 08:41:17 -0500
  • b36ed46c11
    boards/librems: remove CONFIG_SUPPORT_USB_KEYBOARD which is now offered by default if kernel config enable it as compiled as module #1838 Thierry Laurion 2024-11-05 15:27:40 -0500
  • 6e0edcbce6
    initrd/bin/config-gui.sh: remove check for CONFIG_SUPPORT_USB_KEYBOARD since usbhid.ko packed for all boards. Menu now permits turning on keyboard from internal, non-usb keyboard or force support through CONFIG_USB_KEYBOARD_REQUIRED=y under board configs Thierry Laurion 2024-11-05 15:26:26 -0500
  • ade5ef1286
    modules/linux: Inconditional: pack USB keyboard optional support to all boards (linux_modules-y for usbhid.ko) Thierry Laurion 2024-11-05 15:24:11 -0500
  • 469da1b2b5
    Merge pull request #1834 from tlaurion/fix_target-split_8mb4mb_mk Thierry Laurion 2024-11-05 12:24:23 -0500
  • a0c3d8ec5b
    BUGFIX: targets/split_8mb4mb.mk Makefile: Make sure top/bottom/rom hash+size are always outputted in console+hashes.txt+sizes.txt #1834 Thierry Laurion 2024-11-03 11:26:24 -0500
  • 3ac02e72c8
    Merge pull request #1833 from tlaurion/fix_git-dubious-ownership-in-repository Thierry Laurion 2024-11-03 10:54:27 -0500
  • 9f735e2238
    Bump nix develop based docker image to tlaurion/heads-dev-env:v0.2.4 #1833 Thierry Laurion 2024-11-03 09:13:12 -0500
  • 61ac2d9960
    flake.nix: make sure git dubitious permission error vanishes with docker image using /root .gitconfig considering all dirs as safe dir Thierry Laurion 2024-11-03 09:10:54 -0500
  • ef0b70a89a
    ns50: add PR0 chipset locking requirements to board config and coreboot config Thierry Laurion 2024-10-22 06:57:04 -0400
  • e999c90a16
    codebase: CONFIG_FINALIZE_PLATFORM_LOCKING_PRESKYLAKE -> CONFIG_FINALIZE_PLATFORM_LOCKING Thierry Laurion 2024-10-22 06:50:41 -0400
  • de1ee26fe3
    nv41 coreboot config: add CONFIG_SOC_INTEL_COMMON_SPI_LOCKDOWN_SMM=y which enables CONFIG_SPI_FLASH_SMM=y (skylake+ requirements) Thierry Laurion 2024-10-20 13:39:02 -0400
  • eac77efc9b
    nv41: add lock_chip current requirements for pre-skylake in board config Thierry Laurion 2024-10-20 13:22:43 -0400
  • 7e679d6d68
    lock_chip: update documentation for skylake+ Thierry Laurion 2024-10-22 07:05:34 -0400
  • eecc611d73
    bin/lock_chip: Correct PR0 statement Thierry Laurion 2024-10-22 06:46:14 -0400
  • a5c1d8e929
    dasharo coreboot fork patches: rename 501 and add PR0 patch; add coreboot config bits Thierry Laurion 2024-10-20 12:54:27 -0400
  • 515ca5db95
    Merge pull request #1828 from tlaurion/fix_t440p-w541_hotp_inclusion_of_non-hotp_boards Thierry Laurion 2024-10-30 22:00:53 -0400
  • d59b4d9e90
    w541/t440p hotp variants including non-htop: fix path to non-hotp board variants (this is annoying) #1828 Thierry Laurion 2024-10-30 19:29:49 -0400
  • 9f0fbb6c8b
    flashrom 1.4: remove verbose output patch that was not working anyway #1753 Thierry Laurion 2024-08-23 08:47:31 -0400
  • dde2c01854
    flashrom: disable prettyprint_ich9_reg_hsfc so that Heads flash progress workaround works in absence of flashrom --progress Thierry Laurion 2024-08-11 00:50:47 -0400
  • c3e138c425
    MSI board configs: clarify requirements, DDR4/DDR5 board names, unify config layout against qemu-coreboot-fbwhiptail-tpm2 Thierry Laurion 2024-08-09 12:21:49 -0400
  • cf638cc1e5
    flashrom: 1.4.0: update pending patch to upstream master downstream under Heads Thierry Laurion 2024-08-09 11:49:49 -0400