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

Rebuild sub-modules on each build (issue #143).

The .INTERMEDIATE target seemed to causing the problem with
make thinking it didn't have to desc...

36021e006b0514c7c0575fdfda19f752bb11a9d3 authored almost 8 years ago by Trammell Hudson <[email protected]>
Rebuild sub-modules on each build (issue #143).

The .INTERMEDIATE target seemed to causing the problem with
make thinking it didn't have to desc...

d8ab8ecfe8ff55276b6ba76029127ca713abe48f authored almost 8 years ago by Trammell Hudson <[email protected]>
Merge branch 'moc' - kernel modules, flashrom and other enhancements.

8343130e9ae3b02045cd430664eb2db06d104de1 authored almost 8 years ago by Trammell Hudson <[email protected]>
disable dhcp, since there are no networking modules loaded

cfd549097f5b6cc4bf13860af667b2627ec559e7 authored almost 8 years ago by Trammell Hudson <[email protected]>
Flash writing from userspace works (issue #17).

Reduce the size of flashrom by commenting out most flash chips,
boards and programmers.

Wrapper...

85893707083b6df98387a50ef7bad002db3d2fb7 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable flashrom and pciutils to allow the boot ROM to be re-written (issue #17)

9feb09470188d3b7038c1f6d1f0c4bf7ec530d9b authored almost 8 years ago by Trammell Hudson <[email protected]>
bioswrite tool (beta, untested!)

9666f52e4405443299a11c643f7aa6df64f4dcd8 authored almost 8 years ago by Trammell Hudson <[email protected]>
include a nearly empty, but consistent, cpio file to ensure reproducible Linux builds (issue #142)

bf94e4c416be9a52c3456ecfaaa477d56e3a417d authored almost 8 years ago by Trammell Hudson <[email protected]>
wait until the coreboot tree is unpacked before building xgcc

40c9db041679f6f4c17e3df3f88a68c546b21633 authored almost 8 years ago by Trammell Hudson <[email protected]>
major rearranging of Makefile, bin, library and busybox installation

4901ccd89c10f1f9a324a60cd6771bd22f2fed89 authored almost 8 years ago by Trammell Hudson <[email protected]>
install symlinks directly into initrd

8f63763e53466a1c93cd042157b70d504f747ce7 authored almost 8 years ago by Trammell Hudson <[email protected]>
Remove populate-lib, rework libraries and kernel module installation.

The populate-lib program was buggy on some systems and could accidentally
introduce unwanted lib...

ab0476ad2f20d391c71000770ec39f772a24480d authored almost 8 years ago by Trammell Hudson <[email protected]>
Merge branch 'moc' of https://github.com/osresearch/heads into moc

fbfe5650645e41ee58336190900ef79cc14f8713 authored almost 8 years ago by Trammell Hudson <[email protected]>
ignore install and crossgcc directories

cab9e7c39fcafdbf9681b6564024f00424bd366f authored almost 8 years ago by Trammell Hudson <[email protected]>
silence NMI errors on qemu (issue #141)

555e1738229d690a568792436037a4d3a48c5bfa authored almost 8 years ago by Trammell Hudson <[email protected]>
make USB a module, strip debug info (issue #139)

59bae0bf51230f862cbbf5e7804f8c5d35cb03f5 authored almost 8 years ago by Trammell Hudson <[email protected]>
ignore install and crossgcc directories

453029bde1c5391f228e85000e05002b9fa75d7c authored almost 8 years ago by Trammell Hudson <[email protected]>
silence NMI errors on qemu (issue #141)

0913adbacb30f826e54a70a2760ef041939b3d96 authored almost 8 years ago by Trammell Hudson <[email protected]>
Change ethernet drivers to be modules and measure them when they are loaded.

This is a step towards unifying the server and laptop config (issue #139)
and also makes it poss...

713d4867fd0195fabe8551a90c875fda890620fe authored almost 8 years ago by Trammell Hudson <[email protected]>
make USB a module, strip debug info (issue #139)

418ceaf73302ddcfa297a7720b81650241854477 authored almost 8 years ago by Trammell Hudson <[email protected]>
ignore install and crossgcc directories

6f3e923a37acd316ee76a38e372ef8c0bdc84e27 authored almost 8 years ago by Trammell Hudson <[email protected]>
silence NMI errors on qemu (issue #141)

581af6dbd9a118cc30f23c2d11a0e390f937778e authored almost 8 years ago by Trammell Hudson <[email protected]>
Change ethernet drivers to be modules and measure them when they are loaded.

This is a step towards unifying the server and laptop config (issue #139)
and also makes it poss...

8384201e9c850c663342edf460a47577f38f18bd authored almost 8 years ago by Trammell Hudson <[email protected]>
initrd.cpio.tmp is no longer necessary

664c0ebc24082191581f44d8ae720b684cfedd96 authored almost 8 years ago by Trammell Hudson <[email protected]>
ignore log files

7cb6ddd0dc43fd0a6c43b59a230657e6f243648a authored almost 8 years ago by Trammell Hudson <[email protected]>
enable TCP SYN cookies (issue #138)

1475148848fd48135d328228be3b9c25b9bff831 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable futex for keylime

e83ba0a0c789a01a933d0571efe7d4342cb60aa6 authored almost 8 years ago by Trammell Hudson <[email protected]>
wget and measure files into the PCR

c3757650fd54a38d9e9e8ccdc785abfc9e4e4b1a authored almost 8 years ago by Trammell Hudson <[email protected]>
run dhcp automatically on boot

b0d2d4b5ba343166250c0279b61b47b04d1fe43a authored almost 8 years ago by Trammell Hudson <[email protected]>
initrd.cpio.tmp is no longer necessary

291e28b04000068dcc0baeea3be8311af4c91414 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable dhcp and add helper script for lease setup

f39dfd321dacd6cdde5e25f36940f1f61888f08b authored almost 8 years ago by Trammell Hudson <[email protected]>
ignore log files

391d953623ede780176e03d81ef4cd983994307c authored almost 8 years ago by Trammell Hudson <[email protected]>
enable raw sockets and the qemu network driver

edb4b4de50a767099beace1c2138301182af0f08 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable wget

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

ee32198701384376e26c0aec53497e6c204168fe authored almost 8 years ago by Trammell Hudson <[email protected]>
bump mbedssl version to 2.4.2

6e8adf54bd9eb39577d7619e6568a49601a4e953 authored almost 8 years ago by Trammell Hudson <[email protected]>
use git tpmtotp on the moc branch for development

f0e42d65ab94fbf273131c5090e5bc7869c04098 authored almost 8 years ago by Trammell Hudson <[email protected]>
bump mbedssl version to 2.4.2

0ddd56b3c5a8796958682663951f3fb930c4edc0 authored almost 8 years ago by Trammell Hudson <[email protected]>
Delete CNAME

23b0b8332b4c9c38de897e88f15457114231bbe3 authored almost 8 years ago by Trammell Hudson <[email protected]>
Create CNAME

bca9aa4b61caca275d1dc2e72c70b6ab01f54953 authored almost 8 years ago by Trammell Hudson <[email protected]>
Set theme jekyll-theme-hacker

cfe6e9402b4f79c64e888d964bd968ee6ca8dc77 authored almost 8 years ago by Trammell Hudson <[email protected]>
report sha256sum of generated fimrware after build

7b76ac6f955aed4a6f43c967837aef01138244f4 authored almost 8 years ago by Trammell Hudson <[email protected]>
include configure and make command lines in logs

c136f1f76b46a24099934eeecfacc9a14680575f authored almost 8 years ago by Trammell Hudson <[email protected]>
limit parallel make load (issue #131)

aa473a0dea5a2e438a6d8923c7f018db5f41b144 authored almost 8 years ago by Trammell Hudson <[email protected]>
bzImage source was wrong (issue #62)

cbb85c645e7f296c96dcab55409341d6dbd4019a authored almost 8 years ago by Trammell Hudson <[email protected]>
use relative outputs for musl-gcc and cross-gcc, clean up coreboot.rom (issue #62)

9d638c8f8d39feb8e8f0d9ffd21bfe79522b0b21 authored almost 8 years ago by Trammell Hudson <[email protected]>
report sha256sum of generated fimrware after build

84944884165d8ccf7d59ecd6cbf2929b3abdfd31 authored almost 8 years ago by Trammell Hudson <[email protected]>
include configure and make command lines in logs

1331e2475faf731b4ffa0653396502e9113565c5 authored almost 8 years ago by Trammell Hudson <[email protected]>
limit parallel make load (issue #131)

db3a8e8c2e91e55237f86c885fde137ec4b3ee5b authored almost 8 years ago by Trammell Hudson <[email protected]>
bzImage source was wrong (issue #62)

2befac7e13a859a6b3952b3cbfbe9b6e50cef327 authored almost 8 years ago by Trammell Hudson <[email protected]>
use relative outputs for musl-gcc and cross-gcc, clean up coreboot.rom (issue #62)

e7f2bca29715ca4f46f8a0098d78af534b28eb1a authored almost 8 years ago by Trammell Hudson <[email protected]>
Linux kernel depends on musl-cross (issue #130)

cf1cfc991866b20c8d4244db4dbc1bd199060244 authored almost 8 years ago by Trammell Hudson <[email protected]>
Fix small annoyances.

Issue #129: set pipefail so that intermediate failures in a pipeline
will cause the build to fai...

936f6d6c9c876d6e80f6688e1ebc4a0eb8af1968 authored almost 8 years ago by Trammell Hudson <[email protected]>
started on extra features for MOC server initrd build

279851e66d221c96ce6dd1f79e0c717a80bc5dbf authored almost 8 years ago by Trammell Hudson <[email protected]>
started on extra features for MOC server kernel build

b06b0331a0820d337502ab5adffc82e6dfebbc4d authored almost 8 years ago by Trammell Hudson <[email protected]>
Linux kernel depends on musl-cross (issue #130)

3632c35da66428c492daff476d33d73e6d9b6272 authored almost 8 years ago by Trammell Hudson <[email protected]>
Fix small annoyances.

Issue #129: set pipefail so that intermediate failures in a pipeline
will cause the build to fai...

8fa9fc25a162039708dbc710fd43f7f1072cc3d5 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable ISO9660 file systems and code page ISO8859-1 (issues #116 and #107)

4182c0e0aa3b25e47c79f654e21ada51bed7a6e9 authored almost 8 years ago by Trammell Hudson <[email protected]>
enable read-only, no-execute for module data (issue #72)

e4538785ec507843e8fd86737c4b7d5808dd1791 authored almost 8 years ago by Trammell Hudson <[email protected]>
pass extra parameters to xz to compress initrd.cpio for Linux kernel (issue #127)

54cded7f595e3ba84e65f7801cac91eab50f3e4e authored almost 8 years ago by Trammell Hudson <[email protected]>
parameterize number of parallel make jobs (issue #125)

356e9307a2c21f80589b88dd24892f3ad28513c3 authored almost 8 years ago by Trammell Hudson <[email protected]>
README: Use www.coreboot.org over coreboot.org

coreboot.org gets redirected to www.coreboot.org.

```
$ curl -I https://coreboot.org
HTTP/1.1 3...

c3368554beb6c8f4756d2ad0e75cb08f44027d2e authored almost 8 years ago by Paul Menzel <[email protected]>
README: Use secure URL for coreboot Web site

Use https://coreboot.org over http://coreboot.org.

09feb834c676e12b06fa40683a34106758adc21a authored almost 8 years ago by Paul Menzel <[email protected]>
README: Remove trailing space

02fc94869b82e1865b42afd8a11cce81e2ec2d2b authored almost 8 years ago by Paul Menzel <[email protected]>
README: Spell QEMU all uppercase

Use the official spelling for QEMU.

ff3622c8476d6505ec5cd68212610dca751e6295 authored almost 8 years ago by Paul Menzel <[email protected]>
remove converted wiki pages for now

45324e83c24e1d21836d8a5d5d899f8ec5771e12 authored almost 8 years ago by Trammell Hudson <[email protected]>
fix github wiki syntax to github markdown syntax

814f2be6e39bc6f00c7d8c8baaf464f2b7f14ff8 authored almost 8 years ago by Trammell Hudson <[email protected]>
import from github.com/osresearch/heads.wiki

8e9d77631e0aabea9e98182805165491a4109342 authored almost 8 years ago by Trammell Hudson <[email protected]>
Quiet build unless V=1 is set (issue #114).

This logs all of the sub-modules into $(build)/log/$(module).log
instead of to stdout, unless th...

ef89302095eeb6e364027e6b252e6341f6c34594 authored almost 8 years ago by Trammell Hudson <[email protected]>
use /bin/echo instead of built in echo (issue #106)

26b323d2ac308f29d5212468af60765d4886f3d6 authored almost 8 years ago by Trammell Hudson <[email protected]>
Use a pre-built /dev/console initrd image.

This fixes issue #111 which led to problems if /dev/console on
a container had a virtualized dev...

0843d3009704c63a20114f697a8fef96fc3175a1 authored almost 8 years ago by Trammell Hudson <[email protected]>
fix Makefile generation in musl-cross build (issue #106)

453317921a818f2b8124d3c1575f04bff108326a authored almost 8 years ago by Trammell Hudson <[email protected]>
Add GPL license (issue #115)

99990ab7153377174ea0fdd6fecc3746064bfdf0 authored almost 8 years ago by Trammell Hudson <[email protected]>
use BUILD_TIMELESS to avoid timestamps in coreboot when not in a git tree (issue #104)

b8508ffe94dba12d64fef8805b8b2d2b0fde4a38 authored almost 8 years ago by Trammell Hudson <[email protected]>
use coreboot-4.5 release with a patch against the source tree (issue #102)

cc8151749e763f2f37717c688597c8b4a605413b authored almost 8 years ago by Trammell Hudson <[email protected]>
bump tpmtotp version to v0.2.1

8f7debc52fa14f578a693cacca9654689aed0795 authored almost 8 years ago by Trammell Hudson <[email protected]>
use Linux 4.9.7 kernel (issue #103)

fe4eab2a7eb634b94f931600a12aaf702da0069e authored almost 8 years ago by Trammell Hudson <[email protected]>
use v0.2.0 release of tpmtotp instead of git (issue #102)

267b3557665a227c5a115b5c709d4b14f8edaf97 authored almost 8 years ago by Trammell Hudson <[email protected]>
Update expired key (issue #82)

Replace the expired key with my updated key, although users
should add their own keys to sign th...

b387b27e82c29bdd60b5f8f83974696664a767bc authored almost 8 years ago by Trammell Hudson <[email protected]>
wrong path to correct strip binary (issue #100)

1b9f99617a233ac116ae3a6b4753250fff197846 authored almost 8 years ago by Trammell Hudson <[email protected]>
zero group/world bits in cpio file (issue #101)

2acaf616b997347ab08af0373cc9896dae48a5af authored almost 8 years ago by Trammell Hudson <[email protected]>
use musl-libc cross compiler strip (issue #100)

e051915707cf7c155486c2683783c811be83fd40 authored almost 8 years ago by Trammell Hudson <[email protected]>
Make musl-cross a normal Heads module.

This merges pull request #99 by @blackwellops and removes
the ./bootstrap script since the musl-...

3008bb6945adcd78654ebdae73f1fbd4796f13c9 authored almost 8 years ago by Trammell Hudson <[email protected]>
Patch git checkouts, if a patch exists for a module. Add a per-module clean target.

bac717407f38bbdc467fcb1eb501c8938113df42 authored almost 8 years ago by Trammell Hudson <[email protected]>
remove patch for MUSL_DEFAULT_VERSION

Signed-off-by: Trammell Hudson <[email protected]>

2f2d68755fcb32ed25f87c0c97209ed221de6bfa authored almost 8 years ago by Jason Blackwell <[email protected]>
update musl-cross to github maintained mirror

Signed-off-by: Trammell Hudson <[email protected]>

53bb0b0ac795ddaeac5b7a941a593cfe1013aa9b authored almost 8 years ago by Jason Blackwell <[email protected]>
updated docs, make note of new bootstrap build procedure

bdf8a6c978f5dcf181e91b69a4e2db619c6ab952 authored almost 8 years ago by Trammell Hudson <[email protected]>
silence the builds

d64caac4db14f371236994f29c82a6c5a4e2e270 authored almost 8 years ago by Trammell Hudson <[email protected]>
coreboot flags to strip build paths (issue #95)

26ef81f5fba333015be99a828da90b39de83b331 authored almost 8 years ago by Trammell Hudson <[email protected]>
pass in flags to make Linux kernel reproducible (issue #94)

1ec00592afd5e63f2863c75beaf02cde7ba488a3 authored almost 8 years ago by Trammell Hudson <[email protected]>
set file device major/minor to zero (issue #93)

d81073715a6801185b14bd6f52d1136f0b95298d authored almost 8 years ago by Trammell Hudson <[email protected]>
use our cross compiler for purgatory files, in place of host CC (issue #34)

66a663ac00942d4073b5d1b2a98647951fae3128 authored almost 8 years ago by Trammell Hudson <[email protected]>
patch busybox to not include build times (issue #91)

8d912ced8fef1b89687134726a722530fd0da812 authored almost 8 years ago by Trammell Hudson <[email protected]>
oops; do not die if we have to checkout the cross compiler

c144146ced3cc17807205ba56deff32e3e79b980 authored almost 8 years ago by Trammell Hudson <[email protected]>
Make modules not depend on build path (issue #1).

Use --prefix="" to ensure that no destination paths are in libraries.

Use -fdebug-prefix-map to...

1411dffb6a045aee60dc007835a838dc004059cd authored almost 8 years ago by Trammell Hudson <[email protected]>
use bootstrap built crossgcc

19cb1bcb73baf49d5c86f0975039956d16740360 authored almost 8 years ago by Trammell Hudson <[email protected]>
allow $(heads_cc) to contain spaces

8ca440b7aeb095a63a2dbb7d59fcaa4db2e0c257 authored almost 8 years ago by Trammell Hudson <[email protected]>
fix bootstrap to install into heads/crossgcc

ecc40ed32ae5a65526c5f45703feeb62a0839803 authored almost 8 years ago by Trammell Hudson <[email protected]>
bootstrap the musl-libc gcc cross compiler and use it to build everything except coreboot

2213500000771a8791553b91ec1b9ca24f35b0d3 authored almost 8 years ago by Trammell Hudson <[email protected]>
include uuid and devmapper since musl cross compiler is not linking them in

5c425b3ec9097422ddd8a16e2c7d73958e567e87 authored almost 8 years ago by Trammell Hudson <[email protected]>