Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tlaurion/heads-ci-fedora30


https://github.com/tlaurion/heads-ci-fedora30

Build GNU make-4.2 if the system make is the wrong version (issue #88).

Change all of the builds to use $(MAKE) instead of the /usr/bin/make.

Download and build GNU ma...

24e54a65f60461e83a5ecbff70691780dd286fb4 authored almost 8 years ago by Trammell Hudson <[email protected]>
use two spaces in sha256sum command (issue #89)

7294fa9438b976ddbce3b75e46b382fa9fc9b397 authored almost 8 years ago by Trammell Hudson <[email protected]>
modules/coreboot: remove 'time' for dash compat

the 'time' builtin is a bashism whichis not supported in Debian's standard sh ('dash'), which is...

85dcbf668732388911b9f13ede757d675191b57d authored almost 8 years ago by iseeareddoor <[email protected]>
enable CONFIG_NET, to allow cryptsetup to work (issue #79)

b81a20fb712b4b65a789d5c5abc29400920ac8ff authored about 8 years ago by Trammell Hudson <[email protected]>
force kexec to build 64-bit version, otherwise xen fails to load

5b3ca49a15baf3ff2841f07e6d17ea1d7bce4552 authored about 8 years ago by Trammell Hudson <[email protected]>
Enable IOMMU by default (issue #75) and prune kernel features.

8ff56aff5a86bfc3ad49b5dcd7281b5ee59671e0 authored about 8 years ago by Trammell Hudson <[email protected]>
Merge branch 'musl-libc'

a8f2f0ec4ae7fffc65c074c658998fac3ffaf43f authored about 8 years ago by Trammell Hudson <[email protected]>
make clean before install; crosscompile failed?

bf914e7156930462aeb644529312b0a203d51c7d authored about 8 years ago by Trammell Hudson <[email protected]>
Working build with musl-libc cross compiler (issue #77).

Pass in the --host argument to all of the various programs
that need to treat the configure scri...

58ff95818e1f52d692e910353f03ba62e32da6f1 authored about 8 years ago by Trammell Hudson <[email protected]>
Make kexec work with musl-libc.

Remove unused tools (crash kernel and vmcore).

Replace "%Lx" scanf formatting with "%"SCNxPTR i...

e68f09bbfd4ea1152c506bc6843e7e486ba9b039 authored about 8 years ago by Trammell Hudson <[email protected]>
musl-libc patches to build a successfull qemu image

84064debbea37019ccda5b3a6977995ca5eb9c50 authored about 8 years ago by Trammell Hudson <[email protected]>
remove the dev mapper library output; it will be detected by the populate-lib step

3e5be157e979934cf0451d4319c3892f405b0aba authored about 8 years ago by Trammell Hudson <[email protected]>
Build initrd tools with musl-libc (issue #77).

This adds compilations modules for musl-libc and kernel-headers.
The entire initrd (busybox, cry...

9273e252f6eca638dfd44c6097315974fdcb95e7 authored about 8 years ago by Trammell Hudson <[email protected]>
install the gpgv binary into the initrd (typo in output variable)

177dede4caac4cced686d1af23580ecc0f23ada4 authored about 8 years ago by Trammell Hudson <[email protected]>
update hash for gnupg-1.4 (issue #76)

092a395dbcebc1ef917697de5e446301aa167600 authored about 8 years ago by Trammell Hudson <[email protected]>
strip libraries after populating initrd/lib (issue #74)

19721db935eeaff7674203ee2ff5514f1094e78c authored about 8 years ago by Trammell Hudson <[email protected]>
lzma is not required in kexec

065179758eb2504ce5ae7e54c37aad48493c8fd6 authored about 8 years ago by Trammell Hudson <[email protected]>
Remove -lm and -lpthreads dependencies from devmapper.

This resolves issue #73 by replacing the use of log10() with
an integer version so that -lm is n...

850abfc9c847950367a8076dfac712772ba8d23e authored about 8 years ago by Trammell Hudson <[email protected]>
Download and build almost all dependencies.

As part of issue #1, we should build all libraries and programs that we
deploy into the Heads in...

5fd9878d28cd05f89551359cc0de1adfb67a310b authored about 8 years ago by Trammell Hudson <[email protected]>
single line output for tracking which libraries go with which programs

b27aebc5594f92d41818af5a1ed5ac2c6d59bb76 authored about 8 years ago by Trammell Hudson <[email protected]>
Merge branch 'master' of ssh://github.com/osresearch/heads

be725ed10414b327fee7f013bb6c58454c4fe576 authored about 8 years ago by Trammell Hudson <[email protected]>
removed old info, added link to presentatoin

73a3b6d08f6bab0b63a0ebaf97c70138bdade128 authored about 8 years ago by Trammell Hudson <[email protected]>
use the mega-binary version of the tpm utilities (issue #70)

24dd8489b421f32177b3bc5f0ae2f38244f18a76 authored about 8 years ago by Trammell Hudson <[email protected]>
use the mega TPM binary instead of the individual ones

2a53c604535d88142decb53d6b147f0f8a82d2e0 authored about 8 years ago by Trammell Hudson <[email protected]>
shell scripts to help rewrite Qubes initrd /etc/crypttab (issue #29)

ccea67e8b4b9bf46676a72e76578a8ec212dcb29 authored about 8 years ago by Trammell Hudson <[email protected]>
Merge branch 'master' of ssh://github.com/osresearch/heads

8ce13091022ef073a09a313433af9c657ce9c87b authored about 8 years ago by Trammell Hudson <[email protected]>
kernel 4.9 setup with framebuffer for x230 (issue #64)

45ba75949b0fc327c81e16f51d2a42d7741d540c authored about 8 years ago by Trammell Hudson <[email protected]>
Merge branch 'paulmenzel-remove-trailing-whitespace'

bf3b5a44be83ffea25c0579fe3952a4e944284da authored about 8 years ago by Trammell Hudson <[email protected]>
Strip trailing whitespace

92b20bdfb6a8c3976828ad093e3fa45a9b6ceda2 authored about 8 years ago by Paul Menzel <[email protected]>
Merge branch 'paulmenzel-spell-coreboot-lowercase'

6040851d36e7a17743579941b634eafa3876bf78 authored about 8 years ago by Trammell Hudson <[email protected]>
Spell coreboot all lowercase

[coreboot](https://www.coreboot.org/) is officially spelled all
lowercase.

aa3375f5ef00ec74eae6a9a7d6c7544cdd3d6f11 authored about 8 years ago by Paul Menzel <[email protected]>
Update Heads to use the 4.9 Linux LTS kernel.

No patches are required to boot 4.9 as a coreboot payload,
unlike the 4.7 kernel that required a...

a6520772dc52ae4fd3463fb157786d477c65e3fd authored about 8 years ago by Trammell Hudson <[email protected]>
Build cryptsetup and install it into the initrd

ff5639a5426224db27f359ab60a73a1b3c64ee28 authored about 8 years ago by Trammell Hudson <[email protected]>
increase CBFS size for qemu builds to allow easier experimentation

0aae22d67c32fb4903c40ef070e4b8b41a1acd8e authored about 8 years ago by Trammell Hudson <[email protected]>
enable EPOLL for plymouth

c98a3925084bbf6b3d024b14be6eda5ea42c7d3b authored about 8 years ago by Trammell Hudson <[email protected]>
parse the Firmware Interface Table (FIT) on a ROM image

3b0509758ab9e28e209ba61f0e9feefca73b14be authored about 8 years ago by Trammell Hudson <[email protected]>
Merge pull request #56 from zaolin/strip

Update cryptsetup and strip down.

0b20cb297cf479f50d37a18e59385b6e26fa99f5 authored about 8 years ago by Trammell Hudson <[email protected]>
include chmod (fix #30)

05056aefc045e78fcee60e0f47df56ab5de49b6e authored about 8 years ago by Trammell Hudson <[email protected]>
Update cryptsetup module and strip it down

Signed-off-by: Philipp Deppenwiese <[email protected]>

5fd61f3e52fb5419542e35922c10531ee637d91d authored about 8 years ago by Philipp Deppenwiese <[email protected]>
Merge pull request #2 from osresearch/master

Merge

ba01c24f46c9360554da63a92e6cc6eb498b5258 authored about 8 years ago by zaolin <[email protected]>
Rework Makefile a bit.

rename TARGET to BOARD (fix #55)
use .INTERMEDIATE trick to avoid building multiple times (fix #...

e55a6a4df42cd30a08481f1271dc61bde906d3f2 authored about 8 years ago by Trammell Hudson <[email protected]>
disable ACPI on qemu boots, this fixes #53

4a832737448f0ecf02fab238cc97917c78c839fd authored about 8 years ago by Trammell Hudson <[email protected]>
merge; start-xen had been relocated

11b52e9a86a31ec78a578f7a279a3ab12d2bbb5a authored about 8 years ago by Trammell Hudson <[email protected]>
Merge pull request #1 from osresearch/master

check PGP signatures on xen, kernel and initrd (partial fix for #43)

c51a73aa051e097e76ec473c287c0094896cdcc7 authored about 8 years ago by zaolin <[email protected]>
Make coreboot building modular to support multiple boards.

This touches most of the module configurations since the
coreboot build process had to add a few...

4fbd6ca58bff576c5ba149de472a18615e82a665 authored about 8 years ago by Trammell Hudson <[email protected]>
ignore modified .config files

cc1c198810ac7c137e9e425c09bbb2ea9b996e9c authored about 8 years ago by Trammell Hudson <[email protected]>
include find and compression tools

638329709e0ad7585dc4f8e5506b85f3d73f6b12 authored about 8 years ago by Trammell Hudson <[email protected]>
formatting

3f444efe8c94ccbf1a5c4b57f7549cff5c71ad22 authored about 8 years ago by Trammell Hudson <[email protected]>
include cryptsetup in build, will break 4M ROM images

1414023e6ecf6f440a7fea1d2a3b92182d3f88f4 authored about 8 years ago by Trammell Hudson <[email protected]>
allow key file to be specified on command line

da2a6580ce918232355e3258d66e2f03f8608971 authored about 8 years ago by Trammell Hudson <[email protected]>
check PGP signatures on xen, kernel and initrd (partial fix for #43)

9fb998bef056c8f8de99d91c1ebfb1a653f0bfef authored about 8 years ago by Trammell Hudson <[email protected]>
wrappers to seal/unseal drive encryption keys from the TPM

e9e6d661d3297f4ad2788b7470855e4998a20f10 authored about 8 years ago by Trammell Hudson <[email protected]>
move start-xen so that it is in the path

eda28b5800dec899e8d740b7e97b015dd1b68955 authored about 8 years ago by Trammell Hudson <[email protected]>
fix default location for trusted keys

a281d6b8a54dce1999d0daa1977b4a5b043408a1 authored about 8 years ago by Trammell Hudson <[email protected]>
fix default location for trusted keys

5a5e7047c70191d5c5c24ab96a21f43734b5b668 authored about 8 years ago by Trammell Hudson <[email protected]>
simplify startup arguments for qubes r3.2

f65fe75823f046e1813e129009f0619f074b4edc authored about 8 years ago by Trammell Hudson <[email protected]>
add /sbin paths

9311428082b68140d2e3de38ca002ed0675721e4 authored about 8 years ago by Trammell Hudson <[email protected]>
enable aes-xts in Heads kernel (issue #44)

16bad1abd4e9f3fb5f39e3ca1e781d6ecee0836e authored about 8 years ago by Trammell Hudson <[email protected]>
check signatures on kernel, initramfs and xen (issue #43)

279d38488527d60608779470fbb6f3c11b00a4f7 authored about 8 years ago by Trammell Hudson <[email protected]>
ignore vdso fake library on fedora

b818986cb239e91516daa9ace66333ab2b8562b6 authored over 8 years ago by Trammell Hudson <[email protected]>
some frequently asked questions, with draft answers

b30846379dea3190efa2ca4f84dc6eded895cc71 authored over 8 years ago by Trammell Hudson <[email protected]>
Created initrd/bin and initrd/lib directories (fix issue #33)

24ef1e1a0ad5f12666f21eeb7c5a128e9c1c9d08 authored over 8 years ago by Trammell Hudson <[email protected]>
updated for receent merge of coreboot master

2663fc464ba1c4a0b7aa6c2eebeb6a13a5f4f640 authored over 8 years ago by Trammell Hudson <[email protected]>
preload the recovery shell command line history

4d20bc3e1312158ec6803e5c2503fe54beb7ea06 authored over 8 years ago by Trammell Hudson <[email protected]>
remove unused binary sealtotp/unsealtotp programs

c66167b9e50ffc9196a8738d9a11f74a06bbe7f7 authored over 8 years ago by Trammell Hudson <[email protected]>
improve library/binary handling in building initrd (issue #21)

4b2064f1939d2922e80f9b3be1719aeec352b3d5 authored over 8 years ago by Trammell Hudson <[email protected]>
enable unicode on vt so that qrenc works

ab5fb0347597ad89d5c54f1fc841a7a98abc07d9 authored over 8 years ago by Trammell Hudson <[email protected]>
use the new tpmtotp shell scripts

9a85bc22d94ff77c74102b31d86945d3dc8ddafd authored over 8 years ago by Trammell Hudson <[email protected]>
update config after recent coreboot/coreboot merge

0e16afe17a494863bd7204d52721c63c6241fb6d authored over 8 years ago by Trammell Hudson <[email protected]>
extreme compression

05d1c66d8db5c5956cef62ff1faa2a456c0d3693 authored over 8 years ago by Trammell Hudson <[email protected]>
checkout tpmtotp from github, install various tpm utilities

e342aa3f18864e3b68b8773e95ce1352ddbf61ba authored over 8 years ago by Trammell Hudson <[email protected]>
correct path and patch for xen-4.6.3 files

a707cab40352e554a8f0e1f2957f0eefd410175d authored over 8 years ago by Trammell Hudson <[email protected]>
enable CONFIG_USE_BLOBS to checkout non-free binary blobs submodule

47ad314798726ba795e686ea36a362a18f69a23f authored over 8 years ago by Trammell Hudson <[email protected]>
adjust file name so that patch -p1 works

4a8163bcf81a3744378e4ca64e861112dd82c5f8 authored over 8 years ago by Trammell Hudson <[email protected]>
checkout coreboot from github, rather than downloading release file

b228290ae12c416002bf821d8c5a26d8e536bde5 authored over 8 years ago by Trammell Hudson <[email protected]>
cryptsetup for dm-verity support

18c9b2d80824641c4de56626e398d5734d0809f0 authored over 8 years ago by Trammell Hudson <[email protected]>
Enable measured boot support

d857170e0fad19b8b7a7b5a60968bc8753fdd0d1 authored over 8 years ago by Trammell Hudson <[email protected]>
update for coreboot-git

c755b8431f8f94e8802d1e0b850fc56b58d71a87 authored over 8 years ago by Trammell Hudson <[email protected]>
reset nlinks as well since /dev was changing due to serial adapter hotplug

ed409cabbf648ec3a808433a6b0317fca4d844fe authored over 8 years ago by Trammell Hudson <[email protected]>
Updates for coreboot-git

21268a4bb8e362b554f0548d69418d81cf34520d authored over 8 years ago by Trammell Hudson <[email protected]>
4.7 is the new default kernel

c84293ad622d198b973e763c81217241b94de9ae authored over 8 years ago by Trammell Hudson <[email protected]>
use coreboot from git instead of downloading it, move blobs into this module file

3ba3e2a939acaf1d7a302d00690a99d75033cc8a authored over 8 years ago by Trammell Hudson <[email protected]>
use cpio-clean to make a reproducible makefile

74e21567d40f496bb46b4217f610211d0d9b533e authored over 8 years ago by Trammell Hudson <[email protected]>
warn if there is no totp file

8a32fb4ac3210f04f5b4bfea79b9d0921f29a466 authored over 8 years ago by Trammell Hudson <[email protected]>
make cpio files deterministic

0646b0bd410804921f3ac560709b7892254b7775 authored over 8 years ago by Trammell Hudson <[email protected]>
rearrange notes

72f35dd1518a63cf09f0d7e01169c1174ee30687 authored over 8 years ago by Trammell Hudson <[email protected]>
read-only / thoughts

9b405930deedf404733efc2f11f55d0e4614ec18 authored over 8 years ago by Trammell Hudson <[email protected]>
mount /boot

8e4e37360fcccd29d0d95fe460c1659f4239c154 authored over 8 years ago by Trammell Hudson <[email protected]>
signing details

d3bbc22d540ab278f14724d06a69ad1969bb5a07 authored over 8 years ago by Trammell Hudson <[email protected]>
build library subdirectory only

ec96a39d48aab0360631ac83e17833c33f37d87c authored over 8 years ago by Trammell Hudson <[email protected]>
enable a few more busybox tools

d85d72a0d724f81cae0b146736a8b6c62ed180dd authored over 8 years ago by Trammell Hudson <[email protected]>
warn on missing libraries

785006d4a4ca7d613ed651c8afdab01f6b780aae authored over 8 years ago by Trammell Hudson <[email protected]>
extract and verify gpg signature on the boot script

80b82fdfc41fea15096ef902321acf879ab4f9f7 authored over 8 years ago by Trammell Hudson <[email protected]>
shell script to setup dmverity device

2438460503edaed0102bc73e3662367dbab9aabc authored over 8 years ago by Trammell Hudson <[email protected]>
convert veritysetup into a dmsetup table

e5e16bd47f36e0c735d24cdc677191617a533aa7 authored over 8 years ago by Trammell Hudson <[email protected]>
ignore generate script files

97a0c3662cfd70003fa447a843069412ca03ea80 authored over 8 years ago by Trammell Hudson <[email protected]>
total hack patch to allow Linux 4.7 to boot with coreboot

015b5290cfd915ad04f304090f171b8ce378000d authored over 8 years ago by Trammell Hudson <[email protected]>
add no-real-mode to Xen parameters

0c090c49ed7f8e6e6837d195d448bada92ef5e3c authored over 8 years ago by Trammell Hudson <[email protected]>
Add cdroms to Linux config, support 4.7 kernels

377cb1415b6e89c6f117afc9269b6e3996cbeabd authored over 8 years ago by Trammell Hudson <[email protected]>
allow linux 4.7 to be selected

4a9c3e1ccb9a302edbc41ba19bf3635574a44458 authored over 8 years ago by Trammell Hudson <[email protected]>