Commit graph

  • 42725f56f9 make jffs2 module provide o.rootfs, conditionally Daniel Barlow 2023-04-10 19:59:09 +0100
  • 63a89f7d0d add config.boot.initramfs.enable Daniel Barlow 2023-04-10 19:07:27 +0100
  • 07eb3d66da remove unused combined-image output Daniel Barlow 2023-04-10 18:15:48 +0100
  • 0687ae7f5c rename flashable->flashimage, o.squashfs to rootfs Daniel Barlow 2023-04-10 18:09:37 +0100
  • 2e15acd61c whitespace Daniel Barlow 2023-04-10 17:46:39 +0100
  • 18b35b1ca6 thinking ... Daniel Barlow 2023-04-10 17:35:17 +0100
  • f5156425a2 correct jffs2 endian, remove unused bindings Daniel Barlow 2023-04-07 09:39:47 +0100
  • db54c877d6 add CI test for jffs2 Daniel Barlow 2023-04-06 20:58:26 +0100
  • 54a1ab3529 support jffs2, with initramfs Daniel Barlow 2023-04-04 23:35:49 +0100
  • 25d9da967c remove support for sockets in pseudofiles Daniel Barlow 2023-04-04 23:23:22 +0100
  • aa1a2e5d75 package gen_init_cpio, tool for making an initramfs Daniel Barlow 2023-04-04 22:47:59 +0100
  • f02efa3fe3 refactor Daniel Barlow 2023-04-04 21:11:28 +0100
  • 342c87b256 qemu: boot from mtd using mtd2block Daniel Barlow 2023-04-02 18:49:40 +0100
  • 07e7d63ade fixup 98243d43da Daniel Barlow 2023-04-02 18:46:27 +0100
  • 3194262eb3 it has not been a production-ready week Daniel Barlow 2023-03-31 23:44:49 +0100
  • 98243d43da add mtdutils mkfs.jffs2 --graft option Daniel Barlow 2023-03-31 23:42:13 +0100
  • e0bd64b80f week source Daniel Barlow 2023-03-28 16:14:00 +0100
  • a5630c1f30 add cautionary note about flashing a running device Daniel Barlow 2023-03-26 10:21:36 +0100
  • a172180be8 don't set lua5_3 in overlay Daniel Barlow 2023-03-24 23:43:13 +0000
  • 608d750b60 describe how to flash Liminix, and kexecboot Daniel Barlow 2023-03-24 23:38:41 +0000
  • f5a7b78679 rename kexec-tools-static Daniel Barlow 2023-03-24 20:51:46 +0000
  • 3608cc5e33 add kenrel command line cookie to mips-vm script Daniel Barlow 2023-03-24 18:48:38 +0000
  • c831859513 add flashcp to allow flashing from a running system Daniel Barlow 2023-03-24 17:32:46 +0000
  • 404162ac1e support all kinds of boot for arhcive Daniel Barlow 2023-03-24 17:14:15 +0000
  • 045f10e79b build kexec statically Daniel Barlow 2023-03-24 17:12:19 +0000
  • 4ea60a6082 watchdog support for mt300n-v2 Daniel Barlow 2023-03-24 17:11:36 +0000
  • 561d55ed5f arhcive: rsync daemon needs a group Daniel Barlow 2023-03-24 17:10:49 +0000
  • a5cfa37ed3 unify kernel command line handling Daniel Barlow 2023-03-23 21:50:44 +0000
  • 1c36f1b373 demonstrate adding ssh keys Daniel Barlow 2023-03-23 13:16:58 +0000
  • beb6e260d4 PoC support for hardware watchdog Daniel Barlow 2023-03-23 12:48:10 +0000
  • e84285e576 remove second copy of lua Daniel Barlow 2023-03-22 19:28:34 +0000
  • 64d8602408 some kexecboot notes Daniel Barlow 2023-03-19 20:27:43 +0000
  • 8250d592ba don't hardcode root device, too confusing when adding phram Daniel Barlow 2023-03-19 20:27:05 +0000
  • 4b19568f1b add kexecboot Daniel Barlow 2023-03-19 09:49:32 +0000
  • 429ffa8e7d make applyPatches work for ramips Daniel Barlow 2023-03-19 09:55:39 +0000
  • efd878dc5e extract common code for patching kernel source fdorm openwrt Daniel Barlow 2023-03-18 19:17:58 +0000
  • e40170f7d5 pppoe test: update to expect change in root's PS1 Daniel Barlow 2023-03-18 19:16:27 +0000
  • b85492c744 when flashing, only need to erase the space we're writing Daniel Barlow 2023-03-18 14:50:09 +0000
  • 3c6ec354ce move root's home directory to /home/root Daniel Barlow 2023-03-18 14:46:50 +0000
  • e78d5212e6 move tftp config to base module Daniel Barlow 2023-03-18 14:45:51 +0000
  • ce05f4e44c extract phram.mtd ramdisk support from tftpboot module Daniel Barlow 2023-03-17 12:22:20 +0000
  • 6e95932e0e untested fix for unable to mount usb disk at boot Daniel Barlow 2023-03-17 11:53:26 +0000
  • 9f9558c9e8 style: let inherit fetchpatch Daniel Barlow 2023-03-17 11:49:30 +0000
  • 153cbec573 fix pathnames of modules Daniel Barlow 2023-03-17 11:47:16 +0000
  • 3f11a3c708 gl-ar750 gpio support is required for USB to work Daniel Barlow 2023-03-17 11:42:01 +0000
  • 71ae8f8784 overthinking Daniel Barlow 2023-03-17 11:58:02 +0000
  • 23b434b80e add a logo Daniel Barlow 2023-03-11 18:07:46 +0000
  • a4e1dcedd3 redirect stderr Daniel Barlow 2023-03-10 23:39:53 +0000
  • 53810e1f5f tidy up a bit Daniel Barlow 2023-03-10 23:39:32 +0000
  • ad3f241af9 support mt300n-v2 flash Daniel Barlow 2023-03-10 23:24:05 +0000
  • 3efa9e0af2 restore missing applets Daniel Barlow 2023-03-10 23:14:13 +0000
  • f2d1789ad7 add openssh authorized_keys Daniel Barlow 2023-03-10 23:13:32 +0000
  • 2594239bbc can't use builtins.fetchurl on hydra? Daniel Barlow 2023-03-10 18:51:07 +0000
  • be06363e4f new example for rsync/usb backup server Daniel Barlow 2023-03-10 18:42:32 +0000
  • 9f03276db8 move noise sources around in tests Daniel Barlow 2023-03-10 18:41:43 +0000
  • 225fc6fe51 configurable busybox Daniel Barlow 2023-03-10 18:40:45 +0000
  • 8b2fcb5336 move non-normative examples into a subdirectory Daniel Barlow 2023-03-10 14:38:13 +0000
  • 43f1fb230b remove unrecoginsed earlyprintk param from kernel commandline Daniel Barlow 2023-03-10 00:50:28 +0000
  • d83bcc643e add wifi firmware, move things around in ram Daniel Barlow 2023-03-10 00:48:47 +0000
  • f50b0627a2 gl-mt300n-v2: initialize switch & define networkInterfaces Daniel Barlow 2023-03-09 19:30:57 +0000
  • 91c0147919 set hostname before dhcp client runs Daniel Barlow 2023-03-08 22:11:59 +0000
  • 2318c54037 blah Daniel Barlow 2023-03-08 21:00:12 +0000
  • 95e14b5c05 extract secrets for extneder Daniel Barlow 2023-03-08 20:37:08 +0000
  • f36d8ef1d0 make mt300a flash-ready Daniel Barlow 2023-03-08 20:35:41 +0000
  • 85b5edc39d vlan interfaces depend on parent Daniel Barlow 2023-03-08 20:34:39 +0000
  • d290965711 shuffle kernel config for gl-mt300a Daniel Barlow 2023-03-07 22:49:33 +0000
  • 03a6d62d49 new todo list Daniel Barlow 2023-03-07 22:36:19 +0000
  • bfbbe00d58 describe role of flash config Daniel Barlow 2023-03-07 22:03:31 +0000
  • 8611dab602 unadvisable use of cat Daniel Barlow 2023-03-07 22:02:55 +0000
  • fec77a44b5 DRY loopback interface, it's the same everywhere Daniel Barlow 2023-03-07 22:02:24 +0000
  • 0436025e91 example config for "wireless extender" role Daniel Barlow 2023-03-07 21:33:01 +0000
  • e8d5e4c788 move regulatory.db to wlan module Daniel Barlow 2023-03-07 21:32:21 +0000
  • b65a405a43 wibble Daniel Barlow 2023-03-07 19:11:46 +0000
  • 70f8f5ecfd remove hostapd debugging flag Daniel Barlow 2023-03-07 19:11:25 +0000
  • c046c39613 wlan support for mt300a Daniel Barlow 2023-03-07 19:11:12 +0000
  • e86e9430fc vlans and mt300a wired network interfaces Daniel Barlow 2023-03-07 19:10:12 +0000
  • 06687a819a udhcpc notify when ready Daniel Barlow 2023-03-07 19:06:40 +0000
  • f9f9720ba7 ${!foo} doesn't work in ash, switch to printenv Daniel Barlow 2023-03-07 19:05:58 +0000
  • 4596bc3e88 build smaller versions of hostap and nftables Daniel Barlow 2023-03-06 17:49:59 +0000
  • aa5f8c07e6 don't patch s6 if new enough not to need it Daniel Barlow 2023-03-06 17:49:11 +0000
  • 1565a8414d remove inadvertant references to bash Daniel Barlow 2023-03-06 17:48:17 +0000
  • 83e56a3a90 add swconfig package Daniel Barlow 2023-03-05 22:32:56 +0000
  • 2787e6a230 reformat qprint substitutions Daniel Barlow 2023-03-05 21:33:51 +0000
  • a8cb872859 add service name to log lines Daniel Barlow 2023-03-04 23:08:25 +0000
  • 5427456c21 rename notificationFd to notification-fd Daniel Barlow 2023-03-04 21:19:30 +0000
  • 08bed15cf8 ssh service Daniel Barlow 2023-03-04 00:39:54 +0000
  • e1eb4e1fcb oops Daniel Barlow 2023-03-04 00:35:40 +0000
  • a3cdc32142 define structured options for config.users Daniel Barlow 2023-03-04 00:24:48 +0000
  • 25a46dcb2c escape $ in pseudofile Daniel Barlow 2023-03-04 00:23:21 +0000
  • 38756af1c1 add in_outputs shell function which ensures umask is set Daniel Barlow 2023-03-03 23:06:18 +0000
  • e0ea576674 rename "device" config tree as "hardware" Daniel Barlow 2023-03-03 22:52:33 +0000
  • 263882cbe4 move dts config option from boot to device Daniel Barlow 2023-03-03 22:43:44 +0000
  • fd500041fa move new packages to pkgs/default.nix Daniel Barlow 2023-03-03 22:20:59 +0000
  • c9f55ba177 delete unused file Daniel Barlow 2023-03-03 21:38:43 +0000
  • d75437d577 note to self: check if these kconfig options still needed Daniel Barlow 2023-03-03 20:08:12 +0000
  • d782970313 delete commented-out code Daniel Barlow 2023-03-03 20:07:39 +0000
  • bbd699d7b1 add module for device-specific config Daniel Barlow 2023-03-03 20:04:39 +0000
  • 0cd1bd99e1 declare device.flash options in base.nix Daniel Barlow 2023-03-02 23:28:39 +0000
  • 6d191b73ae add outputs.flashable - flashable firmware.bin Daniel Barlow 2023-03-02 23:01:26 +0000
  • 0cab6e9fba rename phram -> tftpboot and flash.scr to boot.scr Daniel Barlow 2023-03-02 15:11:12 +0000