Commit Graph

  • 9273e252f6
    Build initrd tools with musl-libc (issue #77). Trammell Hudson 2016-12-29 18:23:08 -0500
  • 177dede4ca
    install the gpgv binary into the initrd (typo in output variable) Trammell Hudson 2016-12-29 06:44:49 -0500
  • 092a395dbc
    update hash for gnupg-1.4 (issue #76) Trammell Hudson 2016-12-29 06:39:32 -0500
  • 19721db935
    strip libraries after populating initrd/lib (issue #74) Trammell Hudson 2016-12-28 16:47:35 -0500
  • 065179758e
    lzma is not required in kexec Trammell Hudson 2016-12-28 16:47:10 -0500
  • 850abfc9c8
    Remove -lm and -lpthreads dependencies from devmapper. Trammell Hudson 2016-12-28 12:50:48 -0500
  • 5fd9878d28
    Download and build almost all dependencies. Trammell Hudson 2016-12-28 12:45:12 -0500
  • b27aebc559
    single line output for tracking which libraries go with which programs Trammell Hudson 2016-12-28 12:39:48 -0500
  • be725ed104 Merge branch 'master' of ssh://github.com/osresearch/heads Trammell Hudson 2016-12-28 06:57:27 -0500
  • 73a3b6d08f
    removed old info, added link to presentatoin Trammell Hudson 2016-12-26 16:29:36 -0500
  • 24dd8489b4
    use the mega-binary version of the tpm utilities (issue #70) Trammell Hudson 2016-12-26 10:55:43 -0500
  • 2a53c60453
    use the mega TPM binary instead of the individual ones Trammell Hudson 2016-12-26 09:52:40 -0500
  • ccea67e8b4
    shell scripts to help rewrite Qubes initrd /etc/crypttab (issue #29) Trammell Hudson 2016-12-13 15:10:47 -0500
  • 8ce1309102 Merge branch 'master' of ssh://github.com/osresearch/heads Trammell Hudson 2016-12-13 14:59:13 -0500
  • 45ba75949b
    kernel 4.9 setup with framebuffer for x230 (issue #64) Trammell Hudson 2016-12-13 14:58:23 -0500
  • bf3b5a44be
    Merge branch 'paulmenzel-remove-trailing-whitespace' Trammell Hudson 2016-12-13 13:25:50 -0500
  • 92b20bdfb6 Strip trailing whitespace #67 Paul Menzel 2016-12-13 19:10:21 +0100
  • 6040851d36
    Merge branch 'paulmenzel-spell-coreboot-lowercase' Trammell Hudson 2016-12-13 13:07:09 -0500
  • aa3375f5ef Spell coreboot all lowercase #66 Paul Menzel 2016-12-13 18:02:35 +0100
  • a6520772dc
    Update Heads to use the 4.9 Linux LTS kernel. Trammell Hudson 2016-12-12 11:01:18 -0500
  • ff5639a542
    Build cryptsetup and install it into the initrd Trammell Hudson 2016-12-01 14:03:55 -0500
  • 0aae22d67c
    increase CBFS size for qemu builds to allow easier experimentation Trammell Hudson 2016-12-01 14:02:57 -0500
  • c98a392508
    enable EPOLL for plymouth Trammell Hudson 2016-12-01 14:02:26 -0500
  • 3b0509758a
    parse the Firmware Interface Table (FIT) on a ROM image Trammell Hudson 2016-12-01 13:57:35 -0500
  • 5e46e40ba6 Fix coreboot buildgcc detection #59 Philipp Deppenwiese 2016-11-30 04:01:52 +0100
  • 222f7cd84e Merge a91fc5f443 into 0b20cb297c #50 zaolin 2016-11-30 02:43:50 +0000
  • a91fc5f443
    WIP: Add initial support for plymouth splash screen #50 Philipp Deppenwiese 2016-11-28 03:10:41 +0100
  • 7913841311 Merge 30cc83e1be into 0b20cb297c #58 zaolin 2016-11-30 02:31:23 +0000
  • 30cc83e1be
    Replace gnupg with signify #58 Philipp Deppenwiese 2016-11-30 03:30:51 +0100
  • 22684619f8 Merge f5a869dfa8 into 0b20cb297c #49 zaolin 2016-11-29 22:44:51 +0000
  • 0b20cb297c Merge pull request #56 from zaolin/strip Trammell Hudson 2016-11-29 14:32:59 -0500
  • 05056aefc0
    include chmod (fix #30) Trammell Hudson 2016-11-29 14:29:38 -0500
  • 5fd61f3e52
    Update cryptsetup module and strip it down #56 Philipp Deppenwiese 2016-11-29 20:24:01 +0100
  • f5a869dfa8
    Reduce kernel size by 2MB #49 Philipp Deppenwiese 2016-11-29 19:58:04 +0100
  • ba01c24f46 Merge pull request #2 from osresearch/master zaolin 2016-11-29 19:48:56 +0100
  • e55a6a4df4
    Rework Makefile a bit. Trammell Hudson 2016-11-29 11:19:48 -0500
  • 4a83273744 disable ACPI on qemu boots, this fixes #53 Trammell Hudson 2016-11-29 11:14:35 -0500
  • 11b52e9a86
    merge; start-xen had been relocated Trammell Hudson 2016-11-28 13:53:19 -0500
  • c51a73aa05 Merge pull request #1 from osresearch/master zaolin 2016-11-24 03:57:01 +0100
  • 4fbd6ca58b
    Make coreboot building modular to support multiple boards. Trammell Hudson 2016-11-23 12:11:08 -0500
  • cc1c198810
    ignore modified .config files Trammell Hudson 2016-11-23 12:10:40 -0500
  • 638329709e
    include find and compression tools Trammell Hudson 2016-11-23 10:47:04 -0500
  • 3f444efe8c
    formatting Trammell Hudson 2016-11-23 10:46:32 -0500
  • 1414023e6e
    include cryptsetup in build, will break 4M ROM images Trammell Hudson 2016-11-23 10:46:04 -0500
  • da2a6580ce
    allow key file to be specified on command line Trammell Hudson 2016-11-23 10:45:39 -0500
  • 9fb998bef0
    check PGP signatures on xen, kernel and initrd (partial fix for #43) Trammell Hudson 2016-11-03 16:45:50 -0400
  • e9e6d661d3
    wrappers to seal/unseal drive encryption keys from the TPM Trammell Hudson 2016-10-28 04:59:51 -0400
  • eda28b5800
    move start-xen so that it is in the path Trammell Hudson 2016-10-28 04:59:21 -0400
  • a281d6b8a5
    fix default location for trusted keys Trammell Hudson 2016-10-28 04:58:57 -0400
  • 5a5e7047c7
    fix default location for trusted keys Trammell Hudson 2016-10-28 04:58:39 -0400
  • f65fe75823
    simplify startup arguments for qubes r3.2 Trammell Hudson 2016-10-28 04:57:11 -0400
  • 9311428082
    add /sbin paths Trammell Hudson 2016-10-26 15:11:12 -0400
  • 16bad1abd4
    enable aes-xts in Heads kernel (issue #44) Trammell Hudson 2016-10-26 15:10:53 -0400
  • 279d384885
    check signatures on kernel, initramfs and xen (issue #43) Trammell Hudson 2016-10-25 14:42:36 -0400
  • b818986cb2
    ignore vdso fake library on fedora Trammell Hudson 2016-09-28 11:13:27 -0400
  • b30846379d
    some frequently asked questions, with draft answers Trammell Hudson 2016-09-27 19:53:28 -0400
  • 24ef1e1a0a
    Created initrd/bin and initrd/lib directories (fix issue #33) Trammell Hudson 2016-09-26 14:55:48 -0400
  • 2663fc464b
    updated for receent merge of coreboot master Trammell Hudson 2016-09-26 14:10:32 -0400
  • 4d20bc3e13
    preload the recovery shell command line history Trammell Hudson 2016-09-26 13:51:10 -0400
  • c66167b9e5
    remove unused binary sealtotp/unsealtotp programs Trammell Hudson 2016-09-11 00:07:56 -0400
  • 4b2064f193
    improve library/binary handling in building initrd (issue #21) Trammell Hudson 2016-09-10 17:36:36 -0400
  • ab5fb03475
    enable unicode on vt so that qrenc works Trammell Hudson 2016-09-09 18:32:44 -0400
  • 9a85bc22d9
    use the new tpmtotp shell scripts Trammell Hudson 2016-09-09 17:24:52 -0400
  • 0e16afe17a
    update config after recent coreboot/coreboot merge Trammell Hudson 2016-09-09 13:27:20 -0400
  • 05d1c66d8d
    extreme compression Trammell Hudson 2016-09-09 13:26:52 -0400
  • e342aa3f18
    checkout tpmtotp from github, install various tpm utilities Trammell Hudson 2016-08-19 17:25:44 -0400
  • a707cab403
    correct path and patch for xen-4.6.3 files v0.0.2 Trammell Hudson 2016-08-19 14:51:45 -0400
  • 47ad314798
    enable CONFIG_USE_BLOBS to checkout non-free binary blobs submodule Trammell Hudson 2016-08-19 14:41:32 -0400
  • 4a8163bcf8
    adjust file name so that patch -p1 works Trammell Hudson 2016-08-19 14:38:39 -0400
  • b228290ae1
    checkout coreboot from github, rather than downloading release file Trammell Hudson 2016-08-19 11:31:07 -0400
  • 18c9b2d808
    cryptsetup for dm-verity support Trammell Hudson 2016-08-19 11:20:41 -0400
  • d857170e0f
    Enable measured boot support Trammell Hudson 2016-08-16 17:44:51 -0400
  • c755b8431f
    update for coreboot-git Trammell Hudson 2016-08-16 09:13:38 -0400
  • ed409cabbf
    reset nlinks as well since /dev was changing due to serial adapter hotplug Trammell Hudson 2016-08-16 09:13:09 -0400
  • 21268a4bb8
    Updates for coreboot-git Trammell Hudson 2016-08-14 16:04:43 -0400
  • c84293ad62
    4.7 is the new default kernel Trammell Hudson 2016-08-14 16:04:11 -0400
  • 3ba3e2a939
    use coreboot from git instead of downloading it, move blobs into this module file Trammell Hudson 2016-08-14 16:03:11 -0400
  • 74e21567d4
    use cpio-clean to make a reproducible makefile Trammell Hudson 2016-08-14 16:02:15 -0400
  • 8a32fb4ac3
    warn if there is no totp file Trammell Hudson 2016-08-14 16:00:34 -0400
  • 0646b0bd41
    make cpio files deterministic Trammell Hudson 2016-08-14 15:34:40 -0400
  • 72f35dd151
    rearrange notes Trammell Hudson 2016-08-14 12:57:54 -0400
  • 9b405930de
    read-only / thoughts Trammell Hudson 2016-08-07 13:50:06 -0400
  • 8e4e37360f
    mount /boot Trammell Hudson 2016-08-07 13:49:30 -0400
  • d3bbc22d54
    signing details Trammell Hudson 2016-08-06 18:45:56 -0400
  • ec96a39d48
    build library subdirectory only Trammell Hudson 2016-08-06 17:15:56 -0400
  • d85d72a0d7
    enable a few more busybox tools Trammell Hudson 2016-08-06 17:14:56 -0400
  • 785006d4a4
    warn on missing libraries Trammell Hudson 2016-08-06 17:14:07 -0400
  • 80b82fdfc4
    extract and verify gpg signature on the boot script Trammell Hudson 2016-08-06 17:13:22 -0400
  • 2438460503
    shell script to setup dmverity device Trammell Hudson 2016-08-05 23:28:20 -0400
  • e5e16bd47f
    convert veritysetup into a dmsetup table Trammell Hudson 2016-08-05 23:17:41 -0400
  • 97a0c3662c
    ignore generate script files Trammell Hudson 2016-08-05 12:26:35 -0400
  • 015b5290cf
    total hack patch to allow Linux 4.7 to boot with coreboot Trammell Hudson 2016-08-05 12:26:12 -0400
  • 0c090c49ed
    add no-real-mode to Xen parameters Trammell Hudson 2016-08-05 12:25:35 -0400
  • 377cb1415b
    Add cdroms to Linux config, support 4.7 kernels Trammell Hudson 2016-08-05 12:25:00 -0400
  • 4a9c3e1ccb
    allow linux 4.7 to be selected Trammell Hudson 2016-08-05 12:24:16 -0400
  • 3e5aa26c99
    update the 4.6.3 patch to make the xen build reproducible on at least one machine Trammell Hudson 2016-08-04 18:08:27 -0400
  • 99830f7dd3
    touch all files, including symlinks to reset the date for reproducible builds Trammell Hudson 2016-08-04 18:07:36 -0400
  • 6f1a7e2a5b
    bring in cbmem from coreboot utils to be able to see the coreboot console Trammell Hudson 2016-08-04 17:38:00 -0400
  • 69ede68ced
    enable /dev/mem so that cbmem tool can work Trammell Hudson 2016-08-04 17:29:26 -0400
  • a81a002abb
    Build and bundle the patched xen 4.6.3 kernel Trammell Hudson 2016-08-03 18:10:44 -0400