uwu, branch HEAD hardware bitcoin wallet software and build system 7d65d64017af7dd46ddc750f3426427fd98c6959 2021-02-03T00:10:26Z 2021-02-03T00:10:26Z Formatting. parazyd parazyd@dyne.org commit 7d65d64017af7dd46ddc750f3426427fd98c6959 parent 43e71c0aa84d6dfd44616f1f9b500872c67f798a Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 01:10:26 +0100 Formatting. 43e71c0aa84d6dfd44616f1f9b500872c67f798a 2021-02-03T00:07:42Z 2021-02-03T00:07:42Z Add IRC channel. parazyd parazyd@dyne.org commit 43e71c0aa84d6dfd44616f1f9b500872c67f798a parent 91cdd95fafe22b700dc894e8986045bed9c20ef3 Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 01:07:42 +0100 Add IRC channel. 91cdd95fafe22b700dc894e8986045bed9c20ef3 2021-02-03T00:00:25Z 2021-02-03T00:00:25Z Download and compile everything in the 'all' target. parazyd parazyd@dyne.org commit 91cdd95fafe22b700dc894e8986045bed9c20ef3 parent 199e84931a15c9fc3ab34d9b06658422bd7085db Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 01:00:25 +0100 Download and compile everything in the 'all' target. 199e84931a15c9fc3ab34d9b06658422bd7085db 2021-02-02T23:50:17Z 2021-02-02T23:50:17Z Install Electrum from upstream source. parazyd parazyd@dyne.org commit 199e84931a15c9fc3ab34d9b06658422bd7085db parent e433596e4c8c93c86e0425f9ba39565c04d17b86 Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 00:50:17 +0100 Install Electrum from upstream source. e433596e4c8c93c86e0425f9ba39565c04d17b86 2021-02-02T23:49:30Z 2021-02-02T23:49:30Z Mount overlayfs on top of squashfs. parazyd parazyd@dyne.org commit e433596e4c8c93c86e0425f9ba39565c04d17b86 parent 03f31396c9577a676ef5af73d337ddb560c7acba Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 00:49:30 +0100 Mount overlayfs on top of squashfs. 03f31396c9577a676ef5af73d337ddb560c7acba 2021-02-02T23:49:14Z 2021-02-02T23:49:14Z Only use gadget serial console in cmdline. parazyd parazyd@dyne.org commit 03f31396c9577a676ef5af73d337ddb560c7acba parent 0bbd46be269464fa672ee36a702d6f8c48f21035 Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 00:49:14 +0100 Only use gadget serial console in cmdline. 0bbd46be269464fa672ee36a702d6f8c48f21035 2021-02-02T23:48:14Z 2021-02-02T23:48:14Z Note how to prepare microSD. parazyd parazyd@dyne.org commit 0bbd46be269464fa672ee36a702d6f8c48f21035 parent 2dd1ed516552b9f838972183924c8ffb89bb1583 Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 00:48:14 +0100 Note how to prepare microSD. 2dd1ed516552b9f838972183924c8ffb89bb1583 2021-02-02T23:25:31Z 2021-02-02T23:25:31Z Add ThomasV's key into the keyring. parazyd parazyd@dyne.org commit 2dd1ed516552b9f838972183924c8ffb89bb1583 parent 761fed109dbbebd8a5693c8e6684ebe701da4576 Author: parazyd <parazyd@dyne.org> Date: Wed, 3 Feb 2021 00:25:31 +0100 Add ThomasV's key into the keyring. pub rsa4096/2BD5824B7F9470E6 2011-06-15 [SC] Key fingerprint = 6694 D8DE 7BE8 EE56 31BE D950 2BD5 824B 7F94 70E6 uid [marginal] Thomas Voegtlin (https://electrum.org) <thomasv@electrum.org> uid [marginal] ThomasV <thomasv1@gmx.de> uid [marginal] Thomas Voegtlin <thomasv1@gmx.de> sub rsa4096/1A25C4602021CD84 2011-06-15 [E] 761fed109dbbebd8a5693c8e6684ebe701da4576 2021-02-02T22:59:22Z 2021-02-02T22:59:22Z Create .electrum for user. parazyd parazyd@dyne.org commit 761fed109dbbebd8a5693c8e6684ebe701da4576 parent 228d4ed0616569cb5e87ff89d5a3c8a8fb1a2bfa Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 23:59:22 +0100 Create .electrum for user. 228d4ed0616569cb5e87ff89d5a3c8a8fb1a2bfa 2021-02-02T22:59:05Z 2021-02-02T22:59:05Z Add more initscripts to runlevels. parazyd parazyd@dyne.org commit 228d4ed0616569cb5e87ff89d5a3c8a8fb1a2bfa parent 67741022a91c83ac3d06669b2ec4a83a7068581e Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 23:59:05 +0100 Add more initscripts to runlevels. 67741022a91c83ac3d06669b2ec4a83a7068581e 2021-02-02T22:58:45Z 2021-02-02T22:58:45Z More progress on initramfs init. parazyd parazyd@dyne.org commit 67741022a91c83ac3d06669b2ec4a83a7068581e parent 287f700212acbc8808cc21fe5ac1688b6fdfa7d8 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 23:58:45 +0100 More progress on initramfs init. 287f700212acbc8808cc21fe5ac1688b6fdfa7d8 2021-02-02T22:58:27Z 2021-02-02T22:58:27Z Update kernel defconfig. parazyd parazyd@dyne.org commit 287f700212acbc8808cc21fe5ac1688b6fdfa7d8 parent 867458a3b688fb8f8a864ce08194a9a7cc303394 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 23:58:27 +0100 Update kernel defconfig. 867458a3b688fb8f8a864ce08194a9a7cc303394 2021-02-02T21:49:12Z 2021-02-02T21:49:12Z Note busybox config in TODO. parazyd parazyd@dyne.org commit 867458a3b688fb8f8a864ce08194a9a7cc303394 parent 5463b3a564f6d4b73ffe6b8b1d3a3a27aa9b04e0 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:49:12 +0100 Note busybox config in TODO. 5463b3a564f6d4b73ffe6b8b1d3a3a27aa9b04e0 2021-02-02T21:48:14Z 2021-02-02T21:48:14Z Spawn getty on UART. parazyd parazyd@dyne.org commit 5463b3a564f6d4b73ffe6b8b1d3a3a27aa9b04e0 parent cf4d1efd9128d429177af35489ce0f0dc1dd7eb2 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:48:14 +0100 Spawn getty on UART. cf4d1efd9128d429177af35489ce0f0dc1dd7eb2 2021-02-02T21:43:33Z 2021-02-02T21:43:33Z Actually boot into initramfs. parazyd parazyd@dyne.org commit cf4d1efd9128d429177af35489ce0f0dc1dd7eb2 parent b13ff3df8b4b271a215ece32ab4cfa8eabc0055a Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:43:33 +0100 Actually boot into initramfs. b13ff3df8b4b271a215ece32ab4cfa8eabc0055a 2021-02-02T21:40:37Z 2021-02-02T21:40:37Z Remove DEBUG option. parazyd parazyd@dyne.org commit b13ff3df8b4b271a215ece32ab4cfa8eabc0055a parent b9cd0268eeaed9a942d189ee9fc932d74e488eee Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:40:37 +0100 Remove DEBUG option. b9cd0268eeaed9a942d189ee9fc932d74e488eee 2021-02-02T21:39:06Z 2021-02-02T21:39:06Z Clean up busybox config. parazyd parazyd@dyne.org commit b9cd0268eeaed9a942d189ee9fc932d74e488eee parent 8ec34553548b3118a7b2367f1f36c21d625996fe Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:39:06 +0100 Clean up busybox config. 8ec34553548b3118a7b2367f1f36c21d625996fe 2021-02-02T21:25:56Z 2021-02-02T21:25:56Z Create cpio image with "make image". parazyd parazyd@dyne.org commit 8ec34553548b3118a7b2367f1f36c21d625996fe parent 95fdf6f8911f2e13f83c115c353d77cbae6bd735 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:25:56 +0100 Create cpio image with "make image". 95fdf6f8911f2e13f83c115c353d77cbae6bd735 2021-02-02T21:15:55Z 2021-02-02T21:15:55Z Remove Travis hell. parazyd parazyd@dyne.org commit 95fdf6f8911f2e13f83c115c353d77cbae6bd735 parent eda395f6e8ec71bec8da159b5f0b77162e38eeb1 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:15:55 +0100 Remove Travis hell. eda395f6e8ec71bec8da159b5f0b77162e38eeb1 2021-02-02T21:11:43Z 2021-02-02T21:11:43Z Build chroot and busybox. parazyd parazyd@dyne.org commit eda395f6e8ec71bec8da159b5f0b77162e38eeb1 parent d26b1e22f7ccbf852a918f53664f465a843a0a65 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:11:43 +0100 Build chroot and busybox. d26b1e22f7ccbf852a918f53664f465a843a0a65 2021-02-02T21:09:19Z 2021-02-02T21:09:19Z Update config.txt and cmdline.txt. parazyd parazyd@dyne.org commit d26b1e22f7ccbf852a918f53664f465a843a0a65 parent 2354577e2c59894bfee72e287fb91d467c88d97e Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:09:19 +0100 Update config.txt and cmdline.txt. 2354577e2c59894bfee72e287fb91d467c88d97e 2021-02-02T21:09:02Z 2021-02-02T21:09:02Z Add ttyAMA0 to securetty. parazyd parazyd@dyne.org commit 2354577e2c59894bfee72e287fb91d467c88d97e parent 0687009f4500b8f20394163e35cb2d888858d288 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:09:02 +0100 Add ttyAMA0 to securetty. 0687009f4500b8f20394163e35cb2d888858d288 2021-02-02T21:08:51Z 2021-02-02T21:08:51Z Update kernel defconfig. parazyd parazyd@dyne.org commit 0687009f4500b8f20394163e35cb2d888858d288 parent ce94c7f1ffc5ad785e4a69e1140d736a83a9ce82 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:08:51 +0100 Update kernel defconfig. ce94c7f1ffc5ad785e4a69e1140d736a83a9ce82 2021-02-02T21:08:27Z 2021-02-02T21:08:27Z Remove manual binfmt handling. parazyd parazyd@dyne.org commit ce94c7f1ffc5ad785e4a69e1140d736a83a9ce82 parent 7bc92cedc88d14f6cebf25960e6af4dc6f99d004 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:08:27 +0100 Remove manual binfmt handling. 7bc92cedc88d14f6cebf25960e6af4dc6f99d004 2021-02-02T21:06:53Z 2021-02-02T21:06:53Z Add shell script to mount dev,proc,sys in chroot. parazyd parazyd@dyne.org commit 7bc92cedc88d14f6cebf25960e6af4dc6f99d004 parent 980898c2f36b4e5bbde7b41a0480e19676df0def Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:06:53 +0100 Add shell script to mount dev,proc,sys in chroot. 980898c2f36b4e5bbde7b41a0480e19676df0def 2021-02-02T21:06:35Z 2021-02-02T21:06:35Z Update year. parazyd parazyd@dyne.org commit 980898c2f36b4e5bbde7b41a0480e19676df0def parent 111efbb7f8bd1741060d640a9278c26e82cea7e9 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:06:35 +0100 Update year. 111efbb7f8bd1741060d640a9278c26e82cea7e9 2021-02-02T21:06:25Z 2021-02-02T21:06:25Z Update initramfs initscript. parazyd parazyd@dyne.org commit 111efbb7f8bd1741060d640a9278c26e82cea7e9 parent 0b90d06a83523ef02b22ee1cb86d4b58fb96f770 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:06:25 +0100 Update initramfs initscript. 0b90d06a83523ef02b22ee1cb86d4b58fb96f770 2021-02-02T21:05:50Z 2021-02-02T21:05:50Z Update software versions. parazyd parazyd@dyne.org commit 0b90d06a83523ef02b22ee1cb86d4b58fb96f770 parent deba6f9b609cc887bca76094fc7ca951d8c8594f Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:05:50 +0100 Update software versions. deba6f9b609cc887bca76094fc7ca951d8c8594f 2021-02-02T21:05:11Z 2021-02-02T21:05:11Z Move comment above line in qemu-wrapper. parazyd parazyd@dyne.org commit deba6f9b609cc887bca76094fc7ca951d8c8594f parent 86f7d46bae7954ccfe740272f3ca513a546041be Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:05:11 +0100 Move comment above line in qemu-wrapper. 86f7d46bae7954ccfe740272f3ca513a546041be 2021-02-02T21:04:56Z 2021-02-02T21:04:56Z Copy the GPL3 license in /boot. parazyd parazyd@dyne.org commit 86f7d46bae7954ccfe740272f3ca513a546041be parent 61965802b7dffe34884754a5b9b0560f84431c46 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:04:56 +0100 Copy the GPL3 license in /boot. 61965802b7dffe34884754a5b9b0560f84431c46 2021-02-02T21:02:36Z 2021-02-02T21:02:36Z Update verification_keyring.gpg. parazyd parazyd@dyne.org commit 61965802b7dffe34884754a5b9b0560f84431c46 parent dae829bf98842006ae7b1fd7cf49318338115cc9 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 22:02:36 +0100 Update verification_keyring.gpg. Contents: ./verification_keyring.gpg -------------------------- pub rsa4096/38DBBDC86092693E 2011-09-23 [SC] Key fingerprint = 647F 2865 4894 E3BD 4571 99BE 38DB BDC8 6092 693E uid [marginal] Greg Kroah-Hartman <gregkh@linuxfoundation.org> uid [marginal] Greg Kroah-Hartman <gregkh@kernel.org> uid [marginal] Greg Kroah-Hartman (Linux kernel stable release signing key) <greg@kroah.com> sub rsa4096/F38153E276D54749 2011-09-23 [E] pub rsa2048/79BE3E4300411886 2011-09-20 [SC] Key fingerprint = ABAF 11C6 5A29 70B1 30AB E3C4 79BE 3E43 0041 1886 uid [marginal] Linus Torvalds <torvalds@kernel.org> uid [marginal] Linus Torvalds <torvalds@linux-foundation.org> sub rsa2048/88BCE80F012F54CA 2011-09-20 [E] pub dsa1024/47B70C55ACC9965B 2006-12-12 [SC] Key fingerprint = C9E9 416F 76E6 10DB D09D 040F 47B7 0C55 ACC9 965B uid [marginal] Denis Vlasenko <vda.linux@googlemail.com> sub elg1024/00482E322C766641 2006-12-12 [E] pub rsa4096/293ACD0907D9495A 2014-12-10 [SC] Key fingerprint = 0482 D840 22F5 2DF1 C4E7 CD43 293A CD09 07D9 495A uid [marginal] Natanael Copa <ncopa@alpinelinux.org> sub rsa4096/9E2CE29C63FE7A06 2014-12-10 [E] dae829bf98842006ae7b1fd7cf49318338115cc9 2021-02-02T20:58:51Z 2021-02-02T20:58:51Z Cleanup. parazyd parazyd@dyne.org commit dae829bf98842006ae7b1fd7cf49318338115cc9 parent 72705c10993134064f58539e29a2b1400a320563 Author: parazyd <parazyd@dyne.org> Date: Tue, 2 Feb 2021 21:58:51 +0100 Cleanup. 72705c10993134064f58539e29a2b1400a320563 2020-11-27T15:01:11Z 2020-11-27T15:01:11Z Makefile: Full leftover cleanup. parazyd parazyd@dyne.org commit 72705c10993134064f58539e29a2b1400a320563 parent fcca015476f387fcaba53075e25fce97811bc9ca Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 16:01:11 +0100 Makefile: Full leftover cleanup. fcca015476f387fcaba53075e25fce97811bc9ca 2020-11-27T14:59:11Z 2020-11-27T14:59:11Z initramfs keepfile. parazyd parazyd@dyne.org commit fcca015476f387fcaba53075e25fce97811bc9ca parent 4cacaca052951bbd3cc6ba82afab1327cbab38d8 Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:59:11 +0100 initramfs keepfile. 4cacaca052951bbd3cc6ba82afab1327cbab38d8 2020-11-27T14:58:53Z 2020-11-27T14:58:53Z Add sbase and ubase makefiles. parazyd parazyd@dyne.org commit 4cacaca052951bbd3cc6ba82afab1327cbab38d8 parent a2e4e93a1d41af43009c069e44d109b95b56c19f Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:58:53 +0100 Add sbase and ubase makefiles. a2e4e93a1d41af43009c069e44d109b95b56c19f 2020-11-27T14:52:48Z 2020-11-27T14:52:48Z Add dash makefile. parazyd parazyd@dyne.org commit a2e4e93a1d41af43009c069e44d109b95b56c19f parent 87e58ea56eddc039ee064528ab4ffb73f4c21bab Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:52:48 +0100 Add dash makefile. 87e58ea56eddc039ee064528ab4ffb73f4c21bab 2020-11-27T14:49:34Z 2020-11-27T14:49:34Z Enable INIT_BINS build for "all" target. parazyd parazyd@dyne.org commit 87e58ea56eddc039ee064528ab4ffb73f4c21bab parent b8f0633cf33cfa263fce991cfdd88c6b2ed7570d Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:49:34 +0100 Enable INIT_BINS build for "all" target. b8f0633cf33cfa263fce991cfdd88c6b2ed7570d 2020-11-27T14:48:51Z 2020-11-27T14:48:51Z Build dash shell for initramfs. parazyd parazyd@dyne.org commit b8f0633cf33cfa263fce991cfdd88c6b2ed7570d parent c7adf20a7fdd23c5e7147923f927a63cfd88b2c8 Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:48:51 +0100 Build dash shell for initramfs. c7adf20a7fdd23c5e7147923f927a63cfd88b2c8 2020-11-27T14:48:01Z 2020-11-27T14:48:01Z Use variables for KERNEL_SRC in main Makefile. parazyd parazyd@dyne.org commit c7adf20a7fdd23c5e7147923f927a63cfd88b2c8 parent d8102d76f60d66936071148e24b3918b4d2a0e1d Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:48:01 +0100 Use variables for KERNEL_SRC in main Makefile. d8102d76f60d66936071148e24b3918b4d2a0e1d 2020-11-27T14:47:14Z 2020-11-27T14:47:14Z Add initramfs stub. parazyd parazyd@dyne.org commit d8102d76f60d66936071148e24b3918b4d2a0e1d parent ec44d21adf30d6cb3362ee50a4fad5a677758de4 Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:47:14 +0100 Add initramfs stub. ec44d21adf30d6cb3362ee50a4fad5a677758de4 2020-11-27T14:46:12Z 2020-11-27T14:46:12Z Disable travis build until they fix building zImages. parazyd parazyd@dyne.org commit ec44d21adf30d6cb3362ee50a4fad5a677758de4 parent e891008ba4f1caf396ac65c127d1a7bf6f2bf8d2 Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 15:46:12 +0100 Disable travis build until they fix building zImages. e891008ba4f1caf396ac65c127d1a7bf6f2bf8d2 2020-11-27T12:27:07Z 2020-11-27T12:27:07Z Use the valid "upstream_kernel" setting and install kernel and dtb. parazyd parazyd@dyne.org commit e891008ba4f1caf396ac65c127d1a7bf6f2bf8d2 parent 76685eac09e017c4ea2fffe1934f797d42baa8cf Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 13:27:07 +0100 Use the valid "upstream_kernel" setting and install kernel and dtb. 76685eac09e017c4ea2fffe1934f797d42baa8cf 2020-11-27T12:24:40Z 2020-11-27T12:24:40Z rpi-boot: Use actually working boot blobs. parazyd parazyd@dyne.org commit 76685eac09e017c4ea2fffe1934f797d42baa8cf parent 2ec2cfed49afc9cc03b0ff0a395920c6fdabf5a4 Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 13:24:40 +0100 rpi-boot: Use actually working boot blobs. Should equal 2020-08-20-raspios-buster-armhf-lite.img from the foundation. 2ec2cfed49afc9cc03b0ff0a395920c6fdabf5a4 2020-11-27T12:23:31Z 2020-11-27T12:23:31Z defconfig: Disable powersave governor. parazyd parazyd@dyne.org commit 2ec2cfed49afc9cc03b0ff0a395920c6fdabf5a4 parent 979adc5c0aea8615a502d4db40a7f80ab9f9d231 Author: parazyd <parazyd@dyne.org> Date: Fri, 27 Nov 2020 13:23:31 +0100 defconfig: Disable powersave governor. 979adc5c0aea8615a502d4db40a7f80ab9f9d231 2020-11-22T00:00:31Z 2020-11-22T00:00:31Z Note the SPI display stuff in TODO. parazyd parazyd@dyne.org commit 979adc5c0aea8615a502d4db40a7f80ab9f9d231 parent d977b356e8e0f0f036dadc204e7ff5c5c9c11f0c Author: parazyd <parazyd@dyne.org> Date: Sun, 22 Nov 2020 01:00:31 +0100 Note the SPI display stuff in TODO. d977b356e8e0f0f036dadc204e7ff5c5c9c11f0c 2020-11-21T21:21:50Z 2020-11-21T21:21:50Z Support multiple kernel patches. parazyd parazyd@dyne.org commit d977b356e8e0f0f036dadc204e7ff5c5c9c11f0c parent 41d39b6a70db38aadbf3fe00a113f078547f1d25 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 22:21:50 +0100 Support multiple kernel patches. 41d39b6a70db38aadbf3fe00a113f078547f1d25 2020-11-21T20:09:49Z 2020-11-21T20:11:38Z rc.conf tweaks. parazyd parazyd@dyne.org commit 41d39b6a70db38aadbf3fe00a113f078547f1d25 parent 63b52c3765411fb6bbe2f919f8ccd4cff6f1b9fa Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 21:09:49 +0100 rc.conf tweaks. 63b52c3765411fb6bbe2f919f8ccd4cff6f1b9fa 2020-11-21T18:51:41Z 2020-11-21T18:51:41Z Use subshell for cleanup, and exit 1 properly. parazyd parazyd@dyne.org commit 63b52c3765411fb6bbe2f919f8ccd4cff6f1b9fa parent 7fb0d92b4964c915e5d90bb8007ce5e3cd23bec6 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:51:41 +0100 Use subshell for cleanup, and exit 1 properly. 7fb0d92b4964c915e5d90bb8007ce5e3cd23bec6 2020-11-21T18:16:05Z 2020-11-21T18:16:05Z Build in two steps rather than one. parazyd parazyd@dyne.org commit 7fb0d92b4964c915e5d90bb8007ce5e3cd23bec6 parent d8d17bcaa513fc7c05fa5be0a467b41c86f60049 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:16:05 +0100 Build in two steps rather than one. d8d17bcaa513fc7c05fa5be0a467b41c86f60049 2020-11-21T18:12:44Z 2020-11-21T18:14:03Z Cleanup bind mounts if things fail. parazyd parazyd@dyne.org commit d8d17bcaa513fc7c05fa5be0a467b41c86f60049 parent a36cb588a28075db034c4f181a3bf4d8691e1cf1 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:12:44 +0100 Cleanup bind mounts if things fail. a36cb588a28075db034c4f181a3bf4d8691e1cf1 2020-11-21T18:10:35Z 2020-11-21T18:10:35Z Add potential build hang sidenote in Readme. parazyd parazyd@dyne.org commit a36cb588a28075db034c4f181a3bf4d8691e1cf1 parent 95cc5b65a46e71837337f5cb423091af90fd78e7 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:10:35 +0100 Add potential build hang sidenote in Readme. 95cc5b65a46e71837337f5cb423091af90fd78e7 2020-11-21T18:10:12Z 2020-11-21T18:10:12Z Makefile cleanups. parazyd parazyd@dyne.org commit 95cc5b65a46e71837337f5cb423091af90fd78e7 parent 325b079f8ac8a3831f53be629ad9b14484cb00a2 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:10:12 +0100 Makefile cleanups. 325b079f8ac8a3831f53be629ad9b14484cb00a2 2020-11-21T18:10:01Z 2020-11-21T18:10:01Z Rename install-chroot to install. parazyd parazyd@dyne.org commit 325b079f8ac8a3831f53be629ad9b14484cb00a2 parent 15c87eb32578bffd0d532fca9389dc886faa970b Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:10:01 +0100 Rename install-chroot to install. 15c87eb32578bffd0d532fca9389dc886faa970b 2020-11-21T18:09:37Z 2020-11-21T18:09:37Z Cleanup header in qemu-wrapper. parazyd parazyd@dyne.org commit 15c87eb32578bffd0d532fca9389dc886faa970b parent 03ce3eed8a45a2d8e48f86b62bca50b50ad23921 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 19:09:37 +0100 Cleanup header in qemu-wrapper. 03ce3eed8a45a2d8e48f86b62bca50b50ad23921 2020-11-21T16:14:37Z 2020-11-21T16:14:37Z Eneble fbcon_rotate and dev/ramX in defconfig. parazyd parazyd@dyne.org commit 03ce3eed8a45a2d8e48f86b62bca50b50ad23921 parent 8f0090be0359ebbf3f96d7f1d1fa28b256342d47 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 17:14:37 +0100 Eneble fbcon_rotate and dev/ramX in defconfig. 8f0090be0359ebbf3f96d7f1d1fa28b256342d47 2020-11-21T15:09:30Z 2020-11-21T15:09:30Z Write /etc/hosts and remove resolv.conf when done with Internet access in chroot. parazyd parazyd@dyne.org commit 8f0090be0359ebbf3f96d7f1d1fa28b256342d47 parent 4cb21c9961c4b1ead73ade2e9c0c932e6f96c0bf Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 16:09:30 +0100 Write /etc/hosts and remove resolv.conf when done with Internet access in chroot. 4cb21c9961c4b1ead73ade2e9c0c932e6f96c0bf 2020-11-21T15:01:36Z 2020-11-21T15:01:36Z Support automatic patching of the kernel source tree before building. parazyd parazyd@dyne.org commit 4cb21c9961c4b1ead73ade2e9c0c932e6f96c0bf parent d0af3f2af01db24930bc0a24fc782788d7f5efce Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 16:01:36 +0100 Support automatic patching of the kernel source tree before building. d0af3f2af01db24930bc0a24fc782788d7f5efce 2020-11-21T14:47:58Z 2020-11-21T14:47:58Z Update TODO. parazyd parazyd@dyne.org commit d0af3f2af01db24930bc0a24fc782788d7f5efce parent 5e5b096b8cc4b5daa1e29b2f02f94b71071e6b23 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 15:47:58 +0100 Update TODO. 5e5b096b8cc4b5daa1e29b2f02f94b71071e6b23 2020-11-21T14:30:42Z 2020-11-21T14:30:42Z Add some useful comments to the rpi config.txt. parazyd parazyd@dyne.org commit 5e5b096b8cc4b5daa1e29b2f02f94b71071e6b23 parent 5401d0d33b197b7ccd715df1389760e337de473e Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 15:30:42 +0100 Add some useful comments to the rpi config.txt. 5401d0d33b197b7ccd715df1389760e337de473e 2020-11-21T14:27:59Z 2020-11-21T14:27:59Z Add more sections to the Readme. parazyd parazyd@dyne.org commit 5401d0d33b197b7ccd715df1389760e337de473e parent d5cb7acd889e5bd3b6acf598232a64ce98053f7f Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 15:27:59 +0100 Add more sections to the Readme. d5cb7acd889e5bd3b6acf598232a64ce98053f7f 2020-11-21T14:13:52Z 2020-11-21T14:13:52Z Move pictures to res directory. parazyd parazyd@dyne.org commit d5cb7acd889e5bd3b6acf598232a64ce98053f7f parent c026e2a83273a8d5d3f1db8a9213045fa0b5f7f9 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 15:13:52 +0100 Move pictures to res directory. This directory will contain photos and screenshots in the future. c026e2a83273a8d5d3f1db8a9213045fa0b5f7f9 2020-11-21T14:11:06Z 2020-11-21T14:11:06Z Add note about reference build instructions. parazyd parazyd@dyne.org commit c026e2a83273a8d5d3f1db8a9213045fa0b5f7f9 parent 39952df6f53bdef258babae7eab4c416ca0b71da Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 15:11:06 +0100 Add note about reference build instructions. 39952df6f53bdef258babae7eab4c416ca0b71da 2020-11-21T13:34:48Z 2020-11-21T13:53:55Z Don't compress kernel and cpio archive. parazyd parazyd@dyne.org commit 39952df6f53bdef258babae7eab4c416ca0b71da parent 3d2af2a8d770f1432b8331c06b1a9f5d3a1c1395 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 14:34:48 +0100 Don't compress kernel and cpio archive. 3d2af2a8d770f1432b8331c06b1a9f5d3a1c1395 2020-11-21T13:53:40Z 2020-11-21T13:53:40Z Add travisfile. parazyd parazyd@dyne.org commit 3d2af2a8d770f1432b8331c06b1a9f5d3a1c1395 parent 6eca81d2064edc9595be1fa8787598d6bbf26707 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 14:53:40 +0100 Add travisfile. 6eca81d2064edc9595be1fa8787598d6bbf26707 2020-11-21T13:52:29Z 2020-11-21T13:53:31Z Add Travis badge in README. parazyd parazyd@dyne.org commit 6eca81d2064edc9595be1fa8787598d6bbf26707 parent 6428ba107c6f8315aee9488eb5fb069d4fdd975c Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 14:52:29 +0100 Add Travis badge in README. 6428ba107c6f8315aee9488eb5fb069d4fdd975c 2020-11-21T10:19:01Z 2020-11-21T10:19:01Z Add bitcoin address in README. parazyd parazyd@dyne.org commit 6428ba107c6f8315aee9488eb5fb069d4fdd975c parent df72456301acb8872dc9b56e5ee5d2d4ec30ced7 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 11:19:01 +0100 Add bitcoin address in README. df72456301acb8872dc9b56e5ee5d2d4ec30ced7 2020-11-21T01:47:05Z 2020-11-21T01:47:05Z Add picture. parazyd parazyd@dyne.org commit df72456301acb8872dc9b56e5ee5d2d4ec30ced7 parent dc6f83a0cc0c60e605470b67df671408f1ee6c76 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 02:47:05 +0100 Add picture. dc6f83a0cc0c60e605470b67df671408f1ee6c76 2020-11-21T01:36:24Z 2020-11-21T01:37:57Z Write a bit of conceptual info in the readme. parazyd parazyd@dyne.org commit dc6f83a0cc0c60e605470b67df671408f1ee6c76 parent d8289f813ce5fcaea41ef69ace1d42bd1b5235d2 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 02:36:24 +0100 Write a bit of conceptual info in the readme. d8289f813ce5fcaea41ef69ace1d42bd1b5235d2 2020-11-21T01:27:10Z 2020-11-21T01:32:04Z Add TODO. parazyd parazyd@dyne.org commit d8289f813ce5fcaea41ef69ace1d42bd1b5235d2 parent ade0555b0c8423cd65f5978241e68b6af5d49bff Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 02:27:10 +0100 Add TODO. ade0555b0c8423cd65f5978241e68b6af5d49bff 2020-11-21T01:22:23Z 2020-11-21T01:22:23Z Cleanup makefile. parazyd parazyd@dyne.org commit ade0555b0c8423cd65f5978241e68b6af5d49bff parent 192f38cae340ad4998274aabb2ade35aa8588007 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 02:22:23 +0100 Cleanup makefile. 192f38cae340ad4998274aabb2ade35aa8588007 2020-11-21T01:22:03Z 2020-11-21T01:22:03Z cmdline: Output console on the serial gadget. parazyd parazyd@dyne.org commit 192f38cae340ad4998274aabb2ade35aa8588007 parent 55349405f0b5cee855efbccbeddb370e0f3d6c4f Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 02:22:03 +0100 cmdline: Output console on the serial gadget. 55349405f0b5cee855efbccbeddb370e0f3d6c4f 2020-11-21T01:06:55Z 2020-11-21T01:06:55Z Update kernel defconfig. parazyd parazyd@dyne.org commit 55349405f0b5cee855efbccbeddb370e0f3d6c4f parent ad1a7c41816b23b26b90bb25393ba72dcf2edb3f Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 02:06:55 +0100 Update kernel defconfig. ad1a7c41816b23b26b90bb25393ba72dcf2edb3f 2020-11-21T00:49:14Z 2020-11-21T00:49:14Z Add main makefile. parazyd parazyd@dyne.org commit ad1a7c41816b23b26b90bb25393ba72dcf2edb3f parent a2c1873fddfa74ac2e92c293f400482e0e955e99 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:49:14 +0100 Add main makefile. a2c1873fddfa74ac2e92c293f400482e0e955e99 2020-11-21T00:49:07Z 2020-11-21T00:49:07Z Add kernel makefile. parazyd parazyd@dyne.org commit a2c1873fddfa74ac2e92c293f400482e0e955e99 parent cd0c04cfbcb7c16e082db131ec23cc8d02e0c266 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:49:07 +0100 Add kernel makefile. cd0c04cfbcb7c16e082db131ec23cc8d02e0c266 2020-11-21T00:48:54Z 2020-11-21T00:48:54Z Add alpine makefile. parazyd parazyd@dyne.org commit cd0c04cfbcb7c16e082db131ec23cc8d02e0c266 parent f9127ae9d2cc5c96b59c12097e1633a718e2393c Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:48:54 +0100 Add alpine makefile. f9127ae9d2cc5c96b59c12097e1633a718e2393c 2020-11-21T00:48:40Z 2020-11-21T00:48:40Z Add configuration makefile. parazyd parazyd@dyne.org commit f9127ae9d2cc5c96b59c12097e1633a718e2393c parent 20f5c25de4f0a25247a1a34178e84f50d1c533ca Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:48:40 +0100 Add configuration makefile. 20f5c25de4f0a25247a1a34178e84f50d1c533ca 2020-11-21T00:48:09Z 2020-11-21T00:48:09Z Add script for chroot setup. parazyd parazyd@dyne.org commit 20f5c25de4f0a25247a1a34178e84f50d1c533ca parent 5c6fa086145b95bb5801c51fc3a6805e946f8e11 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:48:09 +0100 Add script for chroot setup. 5c6fa086145b95bb5801c51fc3a6805e946f8e11 2020-11-21T00:47:59Z 2020-11-21T00:47:59Z Add qemu-wrapper source code. parazyd parazyd@dyne.org commit 5c6fa086145b95bb5801c51fc3a6805e946f8e11 parent 85754cf9d8a7dd434bb2f041e0f3e0ef036a9bc1 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:47:59 +0100 Add qemu-wrapper source code. 85754cf9d8a7dd434bb2f041e0f3e0ef036a9bc1 2020-11-21T00:47:42Z 2020-11-21T00:47:42Z Add kernel defconfig. parazyd parazyd@dyne.org commit 85754cf9d8a7dd434bb2f041e0f3e0ef036a9bc1 parent 8c820dd294e8d210002659c0db33c1e0beac1e96 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:47:42 +0100 Add kernel defconfig. 8c820dd294e8d210002659c0db33c1e0beac1e96 2020-11-21T00:47:03Z 2020-11-21T00:47:03Z Add Raspberry Pi firmware blobs and .txt files. parazyd parazyd@dyne.org commit 8c820dd294e8d210002659c0db33c1e0beac1e96 parent f7b7a4341a7c9719eec08d5afc5b018422762285 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:47:03 +0100 Add Raspberry Pi firmware blobs and .txt files. f7b7a4341a7c9719eec08d5afc5b018422762285 2020-11-21T00:44:47Z 2020-11-21T00:44:47Z Add GnuPG keyring with ncopa and gregkh's pubkeys. parazyd parazyd@dyne.org commit f7b7a4341a7c9719eec08d5afc5b018422762285 parent 305d06b42b681bf9da24bf08cb1ba21e6720fcb9 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:44:47 +0100 Add GnuPG keyring with ncopa and gregkh's pubkeys. These are used for verifying our downloads. Contents: pub rsa4096/293ACD0907D9495A 2014-12-10 [SC] Key fingerprint = 0482 D840 22F5 2DF1 C4E7 CD43 293A CD09 07D9 495A uid [marginal] Natanael Copa <ncopa@alpinelinux.org> sub rsa4096/9E2CE29C63FE7A06 2014-12-10 [E] pub rsa4096/38DBBDC86092693E 2011-09-23 [SC] Key fingerprint = 647F 2865 4894 E3BD 4571 99BE 38DB BDC8 6092 693E uid [marginal] Greg Kroah-Hartman <gregkh@linuxfoundation.org> uid [marginal] Greg Kroah-Hartman <gregkh@kernel.org> uid [marginal] Greg Kroah-Hartman (Linux kernel stable release signing key) <greg@kroah.com> sub rsa4096/F38153E276D54749 2011-09-23 [E] 305d06b42b681bf9da24bf08cb1ba21e6720fcb9 2020-11-21T00:40:31Z 2020-11-21T00:41:55Z Note sudo requirements. parazyd parazyd@dyne.org commit 305d06b42b681bf9da24bf08cb1ba21e6720fcb9 parent 4cbfd8ff529025e6a8c22c2b91a91b782db6d6b0 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:40:31 +0100 Note sudo requirements. 4cbfd8ff529025e6a8c22c2b91a91b782db6d6b0 2020-11-21T00:39:08Z 2020-11-21T00:39:08Z Add LICENSE and README. parazyd parazyd@dyne.org commit 4cbfd8ff529025e6a8c22c2b91a91b782db6d6b0 Author: parazyd <parazyd@dyne.org> Date: Sat, 21 Nov 2020 01:39:08 +0100 Add LICENSE and README.