heads/modules
Thierry Laurion 7cbcdd8ed7
Tethering refresh for CDC NCM/CDC EEM mobile phones (tested on GrapheneOS Pixel 6a, no more RNDIS support)
- Add additional requirements to linux config
- Add additional CONFIG_MOBILE_TETHERING=y to all maximized board configs
- Fix issue under network-recovery-init to NTP sync against NTP server pool
- Extend network-recovery-init to first try NTP sync against DNS server returned by DHCP answer
- Remove network-recovery-init earlytty and tty0 redirection (console should be setuped properly by init in all cases)
- If CONFIG_MOBILE_TETHERING=y added to board config and network-recovery-init called, wait to user input on instructions and warning 30 secs before proceeding (non-blocking)
- Machines having STATIC_IP under board config won't benefit of autoatic NTP sync

Since network-recovery-init can only be called from recovery shell now, and recovery shell can be guarded by GPG auth, this is PoC code to be used to complement TOTP being out of sync

TODO(Future PR):
- Refactor into functions and reuse into TOTP/HOTP being out of sync automatically.

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
2024-02-21 13:50:18 -05:00
..
bash modules/bash: Enable readline 2024-01-17 16:34:48 -05:00
busybox Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
cairo switch back from web.archive.org to cairographics.org (CircleCI is rate limited over web.archive.org:not a solution.... 2024-01-04 21:32:32 -05:00
coreboot modules/coreboot: Disable Ada compiler for coreboot 4.11 2024-01-08 15:38:44 -05:00
coreboot-blobs reconfigure submodules if their config files ever change (issue #172) 2017-04-07 10:34:57 -04:00
cryptsetup Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
cryptsetup2 Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
dropbear Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
e2fsprogs Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
exfatprogs Add external/usb disk encryption (adds exfatprogs and e2fsprogs) 2023-08-28 16:23:48 -04:00
fbwhiptail modules/fbwhiptail: Update to 1.3 2023-09-29 15:29:18 -04:00
flashrom flashrom: remove DUMMY and AST1100 by default on both x86/ppc64, leave MTD only for ppc64, have AST1100 enablement configurable for kgpe-d16 (patch not in) 2023-06-27 12:23:47 -04:00
flashtools modules/flashtools : version bump back to osresearch/flashtools 2023-03-10 09:31:22 -05:00
frotz adventure module 2018-02-05 11:30:39 -05:00
gpg Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
gpg2 ppc64le builder required changes 2024-01-10 18:28:24 -05:00
hidapi Rename libremkey-hotp-verification module 2020-06-11 15:54:10 +02:00
hotp-verification hotp-verification: adapt to nk3 v1.6 security model 2023-12-22 16:14:40 +01:00
io386 modules/io386: fixate to latest commit id and optimize for space 2023-06-12 13:51:58 -04:00
ioport Merge pull request #1463 from tlaurion/ioport_url_change_to_debian 2023-08-11 12:15:48 -04:00
iotools modules/iotools: add as binary 2023-09-05 17:13:56 +02:00
json-c modules/json-c: set cmake build type as minsizerel 2023-04-06 12:13:26 -06:00
kbd librem_11: Add loadkeys (from kbd), optionally enabled 2023-09-29 15:29:19 -04:00
kexec kexec: Update to 2.0.26, add framebuffer tracing 2023-04-19 14:16:38 -04:00
libassuan libassuan: build with --disable-doc 2023-06-27 11:40:09 -04:00
libgcrypt libgcrypt module: remove disable-asm 2023-10-10 12:06:18 -04:00
libgpg-error libgpg-error 1.46 2023-06-27 11:39:36 -04:00
libhidapi-libusb Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
libksba libksba 1.4.0 -> 1.6.3 2023-06-27 11:39:39 -04:00
libnitrokey add x230-nkstorecli board config (#817) 2020-10-19 10:47:22 -04:00
libpng Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
libusb Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
libusb-compat ppc64le builder required changes 2024-01-10 18:28:24 -05:00
linux Tethering refresh for CDC NCM/CDC EEM mobile phones (tested on GrapheneOS Pixel 6a, no more RNDIS support) 2024-02-21 13:50:18 -05:00
linuxboot modules/linuxboot: $$CPUS --> $(CPUS) 2020-12-26 12:19:10 -08:00
lvm2 lvm2: Support LVM2 thin provisioned volumes 2024-01-17 16:34:32 -05:00
mbedtls Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
msrtools modules: update to use full commit id 2020-01-16 09:30:48 -08:00
musl-cross modules/musl-cross: use echo from the PATH to support NixOS 2023-01-18 12:42:41 -05:00
newt Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
nitrokey-blobs Adapt NV41/NS50 changes, unify bootsplash file usage for branding 2023-11-20 09:40:52 -05:00
nkstorecli add x230-nkstorecli board config (#817) 2020-10-19 10:47:22 -04:00
npth Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
openssl modules/openssl: remove libgcc path hack 2024-02-16 08:18:42 +01:00
pciutils Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
pinentry Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
pixman switch back from web.archive.org to cairographics.org (CircleCI is rate limited over web.archive.org:not a solution.... 2024-01-04 21:32:32 -05:00
popt ppc64le builder required changes 2024-01-10 18:28:24 -05:00
powerpc-utils modules/powerpc-utils: add 2023-06-07 01:10:13 +03:00
purism-blobs modules/coreboot,purism-blobs: Update to 4.20.1-Purism-1 2023-06-21 13:26:50 -04:00
qrencode Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
slang Support targeting PowerPC 64 2022-08-25 20:55:39 +03:00
tpm2-tools tpm2-tools: Change sense of CONFIG_TPM to mean any TPM, not just TPM1. 2023-03-08 12:45:46 -05:00
tpm2-tss tpmr: Capture TPM2 pcaps in qemu TPM2 boards 2023-03-08 16:34:45 -05:00
tpmtotp Merge pull request #1319 from danielp96/master 2023-04-12 12:36:46 -04:00
u-root parallel make fixes and hacks, which seem to work and reduce excessive remaking (issue #394) 2018-05-02 11:38:39 -04:00
util-linux Pass -O3 and -O2 (optimize for speed) to -Os (Optimize for space) 2023-03-07 18:05:39 -05:00
zlib Fix current builds 2022-04-01 09:47:39 -04:00
zstd Uniformize vocabulary: LUKS TPM Disk Unlock Key & LUKS Disk Recovery Key 2024-01-20 11:47:35 -05:00