aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ==== release 3.1.0_rc1 ====v3.1.0_rc1Natanael Copa2017-04-071-1/+1
|
* nlplug-findfs: fix the deported header feature7heo2017-04-051-0/+6
| | | | | | | | Without a call to crypt_set_data_device(), the cryptsetup system does not know where to find the data device. It works whether the header is deported or not, according to https://github.com/mbroz/cryptsetup/blob/8f84fb49faa69b0ddde3d534ee9c72119256f4c9/src/cryptsetup.c#L782 so it is fine to call it in all cases.
* initramfs-init: LUKS header & offset support7heo2017-04-051-2/+8
|
* nlplug-findfs: remove double \n for consistency7heo2017-04-051-2/+0
|
* nlplug-findfs: alloca isn't POSIX, use stack7heo2017-04-051-4/+5
|
* nlplug-findfs: refactor crypt device searchingNatanael Copa2017-04-051-18/+32
| | | | move the logic to separate function
* nlplug-findfs: refactor cryptsetup structsNatanael Copa2017-04-051-39/+44
| | | | | put all data related cryptsetup in a struct. No changes in functionality.
* nlplug-findfs: Make test script header aware7heo2017-04-052-5/+15
|
* nlplug-findfs: Support for LUKS detached header7heo2017-04-051-18/+59
|
* init: pull in libressl instead of openssl for encrypted apkovlNatanael Copa2017-03-131-1/+1
| | | | ref #6689
* mkinitfs: have features.d in search path (add -P <dir>)Timo Teräs2017-01-261-19/+23
| | | | | | | instead of having only one features.d directory, make it a search path to which paths can be prepended with -P option. This allows custom boot media creation scripts to contain features.d overlays, and additional features.
* nlplug-findfs: enable automated testing7heo2017-01-1811-0/+172
|
* ==== release 3.0.9 ====v3.0.9Natanael Copa2017-01-101-1/+1
|
* nlplug-findfs: dont return error on successful read passNatanael Copa2017-01-101-1/+0
| | | | | We could sucessfully read the password but fail to reset the tty. If that happens, then just warn, but return success.
* nlplug-findfs: wipe password after useNatanael Copa2017-01-101-0/+1
|
* nlplug-findfs: make sure we dont leak fd when execute lvmNatanael Copa2017-01-101-2/+2
|
* nlplug-findfs: only mount and search a device if neededNatanael Copa2017-01-101-1/+1
| | | | | we dont need mount and scan the tree if not explicitly told to look for apkovls or bootrepos.
* test: fix so it actually worksNatanael Copa2017-01-101-14/+23
| | | | | | | | | - specify what device nlplugfindfs is looking for - make sure we run mdev, otherwise we have no control over when the /dev/mapper/test-device node is created and may end up in a race condition with udev - clean up even if we have error - add -k option to keep the loop device
* test: better messages7heo2017-01-101-3/+4
|
* nlplug-findfs: Better messages7heo2017-01-101-1/+2
|
* nlplug-findfs: verify that stdin is TTY7heo2017-01-101-9/+17
|
* ==== release 3.0.8 ====v3.0.8Natanael Copa2017-01-101-1/+1
|
* add .gitignoreNatanael Copa2017-01-101-0/+5
|
* init: try load rootfstype module earlyNatanael Copa2017-01-101-1/+1
| | | | | | zpool needs the zfs module to be loaded early. by also loading rootfstype module early we don't need specify zfs to both modules and rootfstype
* init: create /etc/mtab unconditionallyNatanael Copa2017-01-101-4/+2
|
* init: make nlplug-findfs verbose with debug_initNatanael Copa2017-01-101-1/+2
|
* make: install nvme and zfs filesNatanael Copa2017-01-091-3/+6
|
* features: add nvmeNatanael Copa2016-12-261-0/+1
|
* add zpool import capabilityMark Riedesel2016-12-244-2/+29
|
* ext3 functionality is provided by ext4 moduleNatanael Copa2016-12-211-1/+1
| | | | ref #6167
* ==== release 3.0.7 ====v3.0.7Natanael Copa2016-11-281-1/+1
|
* mkinitfs: add support for resumeStefan Wagner2016-11-281-4/+13
| | | | | | | | | | | | | This patch tries to add resume from hibernation (aka suspend to disk) support to mkinitfs. The swap partition can be provided via the resume option. The default Alpine Linux kernel has no hibernation support compiled in, so a custom kernel is needed in order to use this. Some links on the topic: * https://wiki.gentoo.org/wiki/Custom_Initramfs/Hibernation * https://git.archlinux.org/mkinitcpio.git/tree/hooks/resume
* Sort the list if "$list_sources"Alex Williams2016-11-281-1/+1
|
* Sort initramfs files before creating cpio archiveAlex Williams2016-11-281-1/+1
|
* init: fix quoting issue for kernel argumentsShiz2016-11-281-1/+1
| | | | | | | The kernel passes arguments from /proc/cmdline as a single string like foo=bar baz="something with spaces". In the latter case, with the added single quotes the actual value of ${KOPT_baz} would contain these quotes as well, which is not the intention.
* mkinitfs: add option to avoid including kernel-specific filesShiz2016-11-281-8/+16
| | | | | | | This allows one to make a generic initramfs that doesn't require a running kernel identical to the one used for booting, if said kernel already includes everything it needs to function (such as compiling everything in instead of using kernel modules).
* ==== release 3.0.6 ====v3.0.6Timo Teräs2016-11-241-1/+1
|
* initramfs-init: check that fbplash image exists firstTimo Teräs2016-11-241-0/+1
|
* init: dont use local in global scopeNatanael Copa2016-11-241-4/+3
|
* nlplug-findfs: speed up and simplify boot media findingtteras-workTimo Teräs2016-11-231-116/+105
|
* nlplug-findfs: fix cold plug triggeringTimo Teräs2016-11-231-92/+190
|
* nlplug-findfs: improve logging about spawned commandsTimo Teräs2016-11-211-13/+39
|
* nlplug-findfs: handle uevent strictly after mdev executionTimo Teräs2016-11-211-52/+101
|
* nlplug-findfs: convert to kernel style linked lists and track spawned pidsTimo Teräs2016-11-211-32/+116
|
* nlplug-findfs: improve debugging, make device finding asyncTimo Teräs2016-11-211-53/+59
|
* nlplug-findfs: accept passphrase of non-zero slotsTimo Teräs2016-11-211-1/+1
| | | | ref #6473
* mkinitfs: add nbd supportCarlo Landmeter2016-10-285-10/+36
| | | | | this also introduces default behaviour for networking calling configure_ip without setting ip defaults to dhcp
* init: make network boot work without apkovlKaarle Ritvanen2016-10-201-1/+4
|
* nlplug-findfs: fix erratic behavior and SIGSEGV7heo2016-09-281-1/+1
| | | | | Likely introduced in the major rehaul done in e4af128b30855b2b29a27c2fd7580b62059bbe51
* nlplug-findfs: test script7heo2016-09-171-0/+107
|