Trammell Hudson
b0d2d4b5ba
run dhcp automatically on boot
2017-03-27 18:03:09 -04:00
Trammell Hudson
291e28b040
initrd.cpio.tmp is no longer necessary
2017-03-27 18:02:27 -04:00
Trammell Hudson
f39dfd321d
enable dhcp and add helper script for lease setup
2017-03-27 15:56:10 -04:00
Trammell Hudson
391d953623
ignore log files
2017-03-27 15:55:47 -04:00
Trammell Hudson
edb4b4de50
enable raw sockets and the qemu network driver
2017-03-27 15:27:53 -04:00
Trammell Hudson
48adc3e4cd
enable wget
2017-03-27 14:25:34 -04:00
Trammell Hudson
ee32198701
Merge branch 'master' of ssh://github.com/osresearch/heads
2017-03-27 06:42:34 -04:00
Trammell Hudson
6e8adf54bd
bump mbedssl version to 2.4.2
2017-03-27 06:42:16 -04:00
Trammell Hudson
f0e42d65ab
use git tpmtotp on the moc branch for development
2017-03-27 06:41:38 -04:00
Trammell Hudson
0ddd56b3c5
bump mbedssl version to 2.4.2
2017-03-27 06:41:13 -04:00
Trammell Hudson
23b0b8332b
Delete CNAME
2017-03-24 22:48:33 -04:00
Trammell Hudson
bca9aa4b61
Create CNAME
2017-03-24 21:20:47 -04:00
Trammell Hudson
cfe6e9402b
Set theme jekyll-theme-hacker
2017-03-24 21:20:13 -04:00
Trammell Hudson
7b76ac6f95
report sha256sum of generated fimrware after build
2017-03-22 11:53:43 -04:00
Trammell Hudson
c136f1f76b
include configure and make command lines in logs
2017-03-22 11:53:35 -04:00
Trammell Hudson
aa473a0dea
limit parallel make load (issue #131 )
2017-03-22 11:53:08 -04:00
Trammell Hudson
cbb85c645e
bzImage source was wrong (issue #62 )
2017-03-22 11:52:55 -04:00
Trammell Hudson
9d638c8f8d
use relative outputs for musl-gcc and cross-gcc, clean up coreboot.rom (issue #62 )
2017-03-22 11:52:45 -04:00
Trammell Hudson
8494488416
report sha256sum of generated fimrware after build
2017-03-21 14:31:36 -04:00
Trammell Hudson
1331e2475f
include configure and make command lines in logs
2017-03-21 14:29:45 -04:00
Trammell Hudson
db3a8e8c2e
limit parallel make load (issue #131 )
2017-03-21 14:29:07 -04:00
Trammell Hudson
2befac7e13
bzImage source was wrong (issue #62 )
2017-03-20 18:02:05 -04:00
Trammell Hudson
e7f2bca297
use relative outputs for musl-gcc and cross-gcc, clean up coreboot.rom (issue #62 )
2017-03-20 17:57:20 -04:00
Trammell Hudson
cf1cfc9918
Linux kernel depends on musl-cross (issue #130 )
2017-03-20 15:07:19 -04:00
Trammell Hudson
936f6d6c9c
Fix small annoyances.
...
Issue #129 : set pipefail so that intermediate failures in a pipeline
will cause the build to fail. Otherwise they are silently swallowed
by the tee into the build log.
Issue #128 : strip was updating timestamps, making some files look
like they didn't need to be replaced.
No issue: configure was reading from stdin, which would make builds
hang forever if a new option was present.
No issue: print the cbfstool output on a successful ROM build.
2017-03-20 15:06:50 -04:00
Trammell Hudson
279851e66d
started on extra features for MOC server initrd build
2017-03-20 14:57:22 -04:00
Trammell Hudson
b06b0331a0
started on extra features for MOC server kernel build
2017-03-20 14:52:39 -04:00
Trammell Hudson
3632c35da6
Linux kernel depends on musl-cross (issue #130 )
2017-03-20 14:52:03 -04:00
Trammell Hudson
8fa9fc25a1
Fix small annoyances.
...
Issue #129 : set pipefail so that intermediate failures in a pipeline
will cause the build to fail. Otherwise they are silently swallowed
by the tee into the build log.
Issue #128 : strip was updating timestamps, making some files look
like they didn't need to be replaced.
No issue: configure was reading from stdin, which would make builds
hang forever if a new option was present.
No issue: print the cbfstool output on a successful ROM build.
2017-03-20 14:47:47 -04:00
Trammell Hudson
4182c0e0aa
enable ISO9660 file systems and code page ISO8859-1 (issues #116 and #107 )
2017-03-20 11:17:18 -04:00
Trammell Hudson
e4538785ec
enable read-only, no-execute for module data (issue #72 )
2017-03-20 11:12:41 -04:00
Trammell Hudson
54cded7f59
pass extra parameters to xz to compress initrd.cpio for Linux kernel (issue #127 )
2017-03-18 10:50:43 -04:00
Trammell Hudson
356e9307a2
parameterize number of parallel make jobs (issue #125 )
2017-03-18 10:50:37 -04:00
Paul Menzel
c3368554be
README: Use www.coreboot.org over coreboot.org
...
coreboot.org gets redirected to www.coreboot.org.
```
$ curl -I https://coreboot.org
HTTP/1.1 301 Moved Permanently
Server: nginx/1.8.1
Date: Mon, 06 Mar 2017 12:59:27 GMT
Content-Type: text/html
Content-Length: 184
Connection: keep-alive
Location: https://www.coreboot.org/
```
So save a request, and use the final URL.
2017-03-09 11:18:41 -05:00
Paul Menzel
09feb834c6
README: Use secure URL for coreboot Web site
...
Use https://coreboot.org over http://coreboot.org .
2017-03-09 11:18:39 -05:00
Paul Menzel
02fc94869b
README: Remove trailing space
2017-03-09 11:18:37 -05:00
Paul Menzel
ff3622c847
README: Spell QEMU all uppercase
...
Use the official spelling for QEMU.
2017-03-09 11:18:34 -05:00
Trammell Hudson
45324e83c2
remove converted wiki pages for now
2017-03-01 09:30:57 -05:00
Trammell Hudson
814f2be6e3
fix github wiki syntax to github markdown syntax
2017-03-01 09:29:55 -05:00
Trammell Hudson
8e9d77631e
import from github.com/osresearch/heads.wiki
2017-03-01 09:26:29 -05:00
Trammell Hudson
ef89302095
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 the user sets `V=1` on the make
environment. It produces a much quieter build, which should
allow integration into CI systems.
2017-02-28 18:02:10 -05:00
Trammell Hudson
26b323d2ac
use /bin/echo instead of built in echo (issue #106 )
2017-02-28 15:54:49 -05:00
Trammell Hudson
0843d30097
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 device that didn't match the
device major/minor that the Heads kernel was expecting.
2017-02-28 15:18:57 -05:00
Trammell Hudson
453317921a
fix Makefile generation in musl-cross build (issue #106 )
2017-02-26 12:52:49 -05:00
Trammell Hudson
99990ab715
Add GPL license (issue #115 )
2017-02-26 10:53:11 -05:00
Trammell Hudson
b8508ffe94
use BUILD_TIMELESS to avoid timestamps in coreboot when not in a git tree (issue #104 )
2017-02-01 13:39:56 -05:00
Trammell Hudson
cc8151749e
use coreboot-4.5 release with a patch against the source tree (issue #102 )
2017-02-01 11:50:52 -05:00
Trammell Hudson
8f7debc52f
bump tpmtotp version to v0.2.1
2017-02-01 11:50:02 -05:00
Trammell Hudson
fe4eab2a7e
use Linux 4.9.7 kernel (issue #103 )
2017-02-01 11:47:43 -05:00
Trammell Hudson
267b355766
use v0.2.0 release of tpmtotp instead of git (issue #102 )
2017-02-01 11:21:53 -05:00