Releases: tokiclover/mkinitramfs-ll
v0.19.0
Eye-candy release!
ChangeLog | 5 +++
Makefile | 6 ++--
hooks/btrfs | 8 ++---
hooks/zfs | 10 +++---
hooks/zram | 7 ++--
init | 96 ++++++++++++++++++++++++++++++++++-----------------
mkinitramfs-ll.bash | 8 ++---
mkinitramfs-ll.zsh | 6 ++--
svc/tmpdir.initd | 3 +-
usr/lib/mkinitramfs-ll/functions | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------
usr/lib/mkinitramfs-ll/helpers | 8 +++--
10 commits, 11 files changed, 191 insertions(+), 128 deletions(-)
The diff stat is big, but this release (without counting the ChangeLog) cost roughly ~550 bytes only (with a minor clean up.)
NEWS:
- Added proper colors support (+COLOR env. variable);
- A bunch of minor fixes (notably
init
cmdline & splash.)
v0.18.1
This is a tiny update (default config) and fix (handle firmware symlink):
ChangeLog | 4 ++++
hooks/btrfs | 2 +-
mkinitramfs-ll.1 | 2 +-
mkinitramfs-ll.bash | 79 ++++++++++++++++++++++++++++++++++++++++++-------------------------------------
mkinitramfs-ll.conf | 13 +++++--------
mkinitramfs-ll.zsh | 53 +++++++++++++++++++++++++++++------------------------
scripts/gnupg.bash | 4 ----
scripts/gnupg.zsh | 5 -----
scripts/xcpio | 6 +++---
11 commits, 9 files changed, 85 insertions(+), 83 deletions(-)
Complete change.
v0.18.0
This is a major kernel cmdline option (name) clean up/overhaul with noticeable stats:
BUGS | 4 +-
COPYING | 2 +-
ChangeLog | 4 +
README.md | 14 +++-
hooks/bcache | 12 +--
hooks/btrfs | 21 ++---
hooks/undo-bcache | 17 ++--
hooks/zfs | 19 ++---
hooks/zram | 10 +--
init | 105 ++++++++++++-------------
mkinitramfs-ll.1 | 374 ++++++++++++++++++++++++++++++++++++++++++---------------------------------------------
mkinitramfs-ll.8 | 20 ++---
mkinitramfs-ll.bash | 110 +++++++++++---------------
mkinitramfs-ll.conf | 30 +++----
mkinitramfs-ll.zsh | 110 ++++++++++----------------
scripts/busybox.bash | 29 ++-----
scripts/busybox.zsh | 29 ++-----
scripts/gnupg.bash | 24 +++---
scripts/gnupg.zsh | 22 ++----
svc/sdr.bash | 53 ++++---------
svc/sdr.zsh | 54 ++++---------
svc/squashdir.initd | 8 +-
svc/zram.initd | 7 +-
usr/lib/mkinitramfs-ll/functions | 25 +++---
44 commits, 24 files changed, 483 insertions(+), 620 deletions(-)
Complete change.
Noticeable change:
BIG FAT WARING: READ THE MAN(1) PAGE!
(See issue #36 for more info.)
- Every cmdline (but splash & Rescue[Shell]|RSH[ell]) was renamed;
The i prefix is gone; The legacy root, swap, resume (rw|ro, single, CONSOLE|console) cmdline are used instead; - Every feature (luks, lvm, raid, zfs, btrfs, zram) require a cmdline of the same name if used; So, key(mode/file) is now setted with luks cmdline (instead of the begone ik(root/swap/resume) in the same way as lvm,zfs,raid,btrfs!;
- A few minor fixes(bcache (UUID/LABEL support), zfs (swap), zram, squashdir (optional slash), init(resume))/update/clean up (init);
- A major comments clean up of bash/zsh scripts;
v0.16.4
v0.16.3
Minor bug fix & update release with noticeable statistics:
- 26 commits;
- 13 files changed, 148 insertions(+), 178 deletions(-);
Complete change is over there
Noticeable change:
- Fixed UUID/LABEL support in btrfs/bcache hooks;
- Updated manual page (1) (UUID/LABEL, hooks/scripts & rescue shell);
- Minor fixes (shread/blk) & build script support (busybox) applet overwrite;
v0.16.2
Minor feature (btrfs) and clean up release with a noticeable diff stat:
- 36 commits;
- 14 files changed, 261 insertions(+), 319 deletions(-);
Noticeable changes:
- functions/init (comments) clean up & added yesno function to ease some YES/NO pain;
- Added btrfs (hook) support with dm-crypt LUKS support;
Complete changes are over there
v0.16.1
v0.16.0
This is a mjor documentation clean up with outstanding statistics!
- 40 commits;
- 24 files changed, 1250 insertions(+), 884 deletions(-).
The complete change is over there
Noticeable changes:
- Firmware support improved (to be able to feed the begining of a regex to match);
- Finished cleaning up zram{,dir}.initd init service script;
- renamed zramdir to tmpdir with optional tmpfs backend support;
- Added man pages (2 sections: 1,8), and removed README.textile;
- Cleaned the help message mess (too charged & unclear);
v0.15.1
This was supposed to be a minor clean up... and it turned out to be quite big:
- 29 commits;
- 16 files changed, 276 insertions(+), 267 deletions(-).
What happened?
- build/init scripts were cleaned;
- added stop() function to zram{,dir} init scripts
instead of relying to some localmount init script magic; - edited init script headers to use the same header as other scripts;
- cleaned the license (mess-)choice to use only 2-clause BSD;
- functions clean up & fixes: raid should be functional now.
Quite a big change, hence the long files/commits change.