Commit graph

  • bc62f7df45 remove rsync openssl dependency Daniel Barlow 2023-06-22 17:34:44 +0100
  • 26cb331d8b remove dead config optiuon Daniel Barlow 2023-06-22 16:56:30 +0100
  • 5e45817f98 example rotuer-secrets Daniel Barlow 2023-06-22 16:54:24 +0100
  • 943820d4dd add doc note about finding supported devices Daniel Barlow 2023-06-22 10:06:40 +0100
  • fc620df322 thunk Daniel Barlow 2023-06-22 09:40:27 +0100
  • 6bc45c2b55 preinit: null-terminate argv array for execve Daniel Barlow 2023-06-22 09:29:44 +0100
  • b898364719 extend timeout for pppoe test Daniel Barlow 2023-06-20 23:39:46 +0100
  • 0896c9c1d3 remove non-building ntp service from test config Daniel Barlow 2023-06-20 22:04:12 +0100
  • b002a94e07 rotuer: use firewallgen to make packet filter rules Daniel Barlow 2023-06-20 20:20:32 +0100
  • d79a1e15bb get fennel from source instead of luarocks Daniel Barlow 2023-06-20 20:19:11 +0100
  • 340f7211ef remove unused packages Daniel Barlow 2023-06-20 20:13:59 +0100
  • 3dd247a719 update arch for gl-ar750 Daniel Barlow 2023-06-20 20:11:25 +0100
  • c1ba067fad remove deps from chrony Daniel Barlow 2023-06-20 20:09:17 +0100
  • 435a36f267 delete unused derivations in overlay Daniel Barlow 2023-06-20 20:06:36 +0100
  • ce207e4763 chronyd: disable editline Daniel Barlow 2023-06-19 21:37:06 +0100
  • a7e7146887 preinit: disable nolibc Daniel Barlow 2023-06-18 23:02:08 +0100
  • d66f5901a2 fix nftables syntax Daniel Barlow 2023-06-18 22:18:44 +0100
  • a65bb9d585 improve file-exists? function Daniel Barlow 2023-06-18 17:41:09 +0100
  • 80639a7256 add firewallgen package, which creates an nft script Daniel Barlow 2023-06-18 17:40:16 +0100
  • 994cca671b þe saga continueth Daniel Barlow 2023-05-31 23:30:41 +0100
  • 3f4dbfcfd3 ipv6 prefix delegation for rotuer Daniel Barlow 2023-05-31 23:29:05 +0100
  • d82173133c odhcpc script: mkdir Daniel Barlow 2023-05-30 21:00:20 +0100
  • 19212b1eeb add funky dd features reqd by ath10k_cal_data Daniel Barlow 2023-05-30 18:20:42 +0100
  • cb30ce52eb rotuer: use writeFennelScript for odhcpc update script Daniel Barlow 2023-05-30 18:20:14 +0100
  • fdffdbb22a add writeFennelScript function, make ifwait use it Daniel Barlow 2023-05-29 20:20:12 +0100
  • fa7e682e87 dhcp6c readiness notification Daniel Barlow 2023-05-26 18:36:44 +0100
  • 447f068569 partly support getting IPv6 addresses Daniel Barlow 2023-05-24 23:01:50 +0100
  • 339c2d9873 upgrade to ppp 2.5.0 Daniel Barlow 2023-05-22 23:31:57 +0100
  • 3f6585f6be mention min-copy-closure Daniel Barlow 2023-05-22 00:27:41 +0100
  • e83b33686f typo Daniel Barlow 2023-05-22 00:20:52 +0100
  • 35a5605266 improve(?) markup Daniel Barlow 2023-05-22 00:14:32 +0100
  • 4429f2b177 grammar Daniel Barlow 2023-05-21 23:48:10 +0100
  • 43fa9f0679 link to OpenWrt serial console docs Daniel Barlow 2023-05-21 23:41:42 +0100
  • 805c2f7984 update CoC Daniel Barlow 2023-05-21 23:31:28 +0100
  • 7bcf6b15c3 declare build product Daniel Barlow 2023-05-21 21:27:52 +0100
  • 7020fa99ee build manual in CI Daniel Barlow 2023-05-21 20:53:05 +0100
  • bc27f121d9 /etc/ashrc for interactive non-login shells Daniel Barlow 2023-05-21 17:08:32 +0100
  • 0173a9ced9 set PATH correctly in ssh sessions Daniel Barlow 2023-05-21 17:07:19 +0100
  • a48d51ffdc keep dropbear host keys in /persist if it exists Daniel Barlow 2023-05-21 12:01:42 +0100
  • f249c12bec cruft Daniel Barlow 2023-05-20 22:48:30 +0100
  • b363840901 min-collect-garbage and next steps Daniel Barlow 2023-05-20 22:48:05 +0100
  • eadd982a79 rotuer: set hostname Daniel Barlow 2023-05-20 22:34:57 +0100
  • 39b09df4d7 liminix-rebuild: test if nix-build succeeds Daniel Barlow 2023-05-20 22:30:22 +0100
  • ea2f48cfc9 liminix-rebuild copy nix-store-paths to /persist Daniel Barlow 2023-05-20 21:55:37 +0100
  • b0098f1c8e move min-list-garbage into min-collect-garbage pkg Daniel Barlow 2023-05-20 21:09:22 +0100
  • 68ab6faeb3 write etc/nix-store-paths in systemConfiguration Daniel Barlow 2023-05-19 23:53:29 +0100
  • 00aeb81811 min-list-garbage: check all store paths against file Daniel Barlow 2023-05-19 23:49:11 +0100
  • a809c28dde liminix-rebuild source /etc/profile to get PATH for reboot Daniel Barlow 2023-05-18 22:43:08 +0100
  • 292a4c4d46 liminix-rebuild: put activate in /persist Daniel Barlow 2023-05-17 22:49:10 +0100
  • 4cb4399a1c remove standard.nix modues from qemu test Daniel Barlow 2023-05-17 21:51:54 +0100
  • 07b92b5df3 more thought Daniel Barlow 2023-05-17 15:37:31 +0100
  • aa3b635f61 bordervm: add sshd, usbutils Daniel Barlow 2023-05-17 15:16:41 +0100
  • 648ac2eb7f Document jffs2, min-copy-closure, liminix-rebuild Daniel Barlow 2023-05-17 15:04:46 +0100
  • b1f4db00a0 add liminix-rebuild command Daniel Barlow 2023-05-17 15:03:45 +0100
  • b0a0fdcfcc add "standard" module, which includes flashimage kexec & jffs2 Daniel Barlow 2023-05-16 20:13:46 +0100
  • 6870abfe83 add min-copy-closure to buildEnv Daniel Barlow 2023-05-11 23:53:25 +0100
  • ddd7b68b30 min-copy-closure: remove verbose output Daniel Barlow 2023-05-11 23:52:13 +0100
  • 6184148dfd add example host config for bordervm ethernet Daniel Barlow 2023-05-10 21:38:46 +0100
  • b70c8ee258 support USB ethernet in bordervm Daniel Barlow 2023-05-09 22:58:56 +0100
  • 55387b0ee3 extract common shell fns in tests Daniel Barlow 2023-05-07 23:01:24 +0100
  • d8cc6ab61c eth1 is lan in qemu Daniel Barlow 2023-05-07 22:52:09 +0100
  • cc6c790746 set up path for min-copy-closure Daniel Barlow 2023-05-07 22:51:10 +0100
  • bcf5dac5d7 min-copy-closure: honour $SSH_COMMAND env var Daniel Barlow 2023-05-07 22:07:35 +0100
  • 1c002c4065 min-copy-closure: improve output Daniel Barlow 2023-05-07 22:06:49 +0100
  • 2af8f2382a test min-copy-closure Daniel Barlow 2023-05-07 22:02:10 +0100
  • 74f2aa6247 initramfs-peek: an initramfs image with a shell, for debugging Daniel Barlow 2023-05-06 23:03:51 +0100
  • 888a0d5f74 mips-vm: allow env var to override la network interface Daniel Barlow 2023-05-06 23:01:56 +0100
  • 30153a2d4e add min-copy-closure, a minimal nix-copy-closure substitute Daniel Barlow 2023-05-06 22:47:03 +0100
  • 67768004ee erase full flash, it seems to help with jffs2 Daniel Barlow 2023-04-26 22:19:01 +0100
  • 26c6eac937 delete config boot.tftp.enable as it doesn't enable anything Daniel Barlow 2023-04-26 22:18:23 +0100
  • 4cfaed7303 specify root device as /dev/mtdblockn Daniel Barlow 2023-04-26 22:16:15 +0100
  • 6d6dbe1cbb tftpboot: allow padding image with freeSpaceBytes Daniel Barlow 2023-04-23 23:29:53 +0100
  • 151dc88c28 little evidence of thinking Daniel Barlow 2023-04-23 18:27:26 +0100
  • 2f3b108ef1 tftpboot: set phram erase block size to match hardware Daniel Barlow 2023-04-23 18:23:05 +0100
  • 6adab44fcf rotuer; run chronyd for accurate time Daniel Barlow 2023-04-23 18:22:39 +0100
  • 4342d3403f make rotuer example build again Daniel Barlow 2023-04-23 12:58:51 +0100
  • 28264febdb add smaller-than-gnu "hello world" package Daniel Barlow 2023-04-23 11:38:22 +0100
  • 2c4f8b823e remove jffs2boot target Daniel Barlow 2023-04-23 11:31:48 +0100
  • 3595e36294 workaround for huge musl binaries Daniel Barlow 2023-04-22 23:04:03 +0100
  • 245bf534e6 refactor: inline definition Daniel Barlow 2023-04-22 23:03:36 +0100
  • 3feb8eb5f9 shrink hostap, build it without openssl Daniel Barlow 2023-04-22 22:17:35 +0100
  • c7aa8c7756 some notes on how we couldn't make it smaller Daniel Barlow 2023-04-19 22:03:18 +0100
  • c6b8a8488f build s6 with shared libraries Daniel Barlow 2023-04-19 21:44:06 +0100
  • 99af416e14 use /bin/sh for init scripts Daniel Barlow 2023-04-19 21:41:05 +0100
  • ad3ef53171 ntp: don't install manpages, docs etc Daniel Barlow 2023-04-18 23:57:15 +0100
  • 65dfbad365 systemconfig: chown files if uid/gid > 0 Daniel Barlow 2023-04-15 22:53:28 +0100
  • 5dd0c6e3c0 rewrite preinit as very small C program Daniel Barlow 2023-04-15 17:35:02 +0100
  • b1a89ae8c3 jffs2: squash uids, enable lzo compression Daniel Barlow 2023-04-15 17:23:58 +0100
  • 11f2715d18 mips-vm: enlarge mtd Daniel Barlow 2023-04-15 17:22:35 +0100
  • 1cc0b13b57 rewrite systemconfig in C and link statically Daniel Barlow 2023-04-15 17:15:44 +0100
  • c744ef8c17 systemconfig: accept uid and gid options Daniel Barlow 2023-04-14 23:19:56 +0100
  • fb796e61e0 pseudofile: allow setting uid and gid of files Brian McKenna 2023-04-14 09:18:27 +1000
  • 9f3c80e774 make initramfs busybox (very slightly) smaller Daniel Barlow 2023-04-11 23:08:02 +0100
  • 29c7af5892 set qemu flash erase block size Daniel Barlow 2023-04-10 22:55:25 +0100
  • 2566dc564c remove need for symlinks in initramfs busybox Daniel Barlow 2023-04-10 22:54:56 +0100
  • 0ad7b0e48b don't hardcode mtd0 initramfs->second stage Daniel Barlow 2023-04-10 22:53:56 +0100
  • 0a2881914b set erase block size to something that works for jffs2 Daniel Barlow 2023-04-10 20:39:26 +0100
  • 4638092d3d build initramfs into kernel Daniel Barlow 2023-04-10 20:35:06 +0100
  • 633a4f8003 move BLK_DEV_INITRD to base.nix Daniel Barlow 2023-04-10 20:28:18 +0100
  • fe99abc450 shrink rsync Daniel Barlow 2023-04-10 20:04:23 +0100