Skip to content

Releases: osboot/make-initrd

v2.50.0

23 Dec 17:15
2.50.0
d4c8ba2
Compare
Choose a tag to compare

Changes

  • New features:

    • New feature to add block device modules.
    • New feature to add MD modules.
    • New UKI feature to create a Unified Kernel Image which can be booted
      directly from UEFI firmware.
  • Feature kickstart:

    • Add alias /dev/root. This will allow to create images with a file
      system with an arbitrary uuid without running make-initrd.
    • Add increasing filesystems (ext4, xfs, f2fs) along with the
      partition change.
    • Rewrite block devices detection.
    • Fix work with busybox (use wrapper readlink-e).
  • Feature add-modules:

    • Add workaround to add crc32 for f2fs.
  • Feature fsck:

    • Add workaround for altlinux where fsck has non upstream compatible
      options.
  • Misc:

    • make-initrd: Reorder arguments and make variables in the command line.
    • initrd-put: Extend the mechanism for ignoring elf_dlopen dependencies.
    • initrd-put: Ignore "archive" feature in libsystemd-shared.so by default.
    • Search kernel System.map in the /lib/modules/.
    • Search kernel config in the /lib/modules/.

Full Changelog: 2.49.0...2.50.0

v2.49.0

14 Aug 13:26
2.49.0
5363b09
Compare
Choose a tag to compare

Changes

  • Feature luks-unl0kr:
    • Feature adds the ability to use unl0kr. unl0kr is framebuffer-based
      disk unlocker for the initramfs based on LVGL.
  • Feature luks:
    • Move the password request functionality to a separate feature
      (dialog). This allows to hide implementation details and simplify
      the code.
  • Feature network:
    • Add support of infiniband network mac addresses.
    • Add tests for cmdline parser.
  • Guess subsystem:
    • Add guessing touchscreen modules.
    • Fix a false positive guess in the luks, lvm, multipath features.
  • Utilities:
    • depinfo: Add support of weak dependencies. A new dependency type has
      been added since kernel v6.11-rc3.
  • Misc:
    • bug-report: Choose better compression method.

New Contributors

Full Changelog: 2.48.1...2.49.0

v2.48.1

21 Jul 12:46
2.48.1
b2850a6
Compare
Choose a tag to compare

Changes

  • Utilities:
    • initrd-put: Fix hang if soname is not found.

Full Changelog: 2.48.0...2.48.1

v2.48.0

13 Jul 10:41
2.48.0
598e6e8
Compare
Choose a tag to compare

Changes

  • Utilities:
    • initrd-put: Add support of elf dlopen metadata. The systemd-256 has
      switched to dynamic use of dependencies.

Full Changelog: 2.47.0...2.48.0

v2.47.0

22 Jun 15:47
2.47.0
d3a2419
Compare
Choose a tag to compare

Changes

The release introduces changes to the directories to create unit tests for the guess mechanism.

Full Changelog: 2.46.0...2.47.0

v2.46.0

23 May 10:59
2.46.0
aec1ba0
Compare
Choose a tag to compare

Changes

  • Runtime:
    • Fix output in quiet=1 mode.
    • Fix output in rdlog=console mode.
    • Do not show the error that it is impossible to set the log level.
    • Allow setting specific array elements in cmdline if the option
      assumes an array.
  • Feature plymouth:
    • Fix plymouth showing when drm is not ready yet.
  • Feature pipeline:
    • mountfs: Add an optional parameter mountfs-opts= to specify mount
      options.

Full Changelog: 2.45.0...2.46.0

v2.45.0

16 Apr 13:41
2.45.0
6c85778
Compare
Choose a tag to compare

Changes

  • Runtime:
    • Rewrite ueventd-mounts.
    • Remove initlog utility.
  • Feature bcache:
    • New feature allows boot from bcache block device.
  • Feature network:
    • Read also siaddr and wins DHCP-options.

Full Changelog: 2.44.0...2.45.0

v2.44.0

26 Feb 12:41
2.44.0
f0e6e34
Compare
Choose a tag to compare

Changes

  • Feature plymouth:
    • Stop plymouth before running rdshell.
    • Do not start plymouth if using rdshell.
    • Fix unbound variable PLYMOUTH_LIBDIR.
  • Runtime:
    • Try to load efivarfs before mount (fix IMSM RAID).
  • Misc:
    • Improve bug-report generation.
    • Rewrite mi-bug-report.

Full Changelog: 2.43.0...2.44.0

v2.43.0

07 Feb 17:59
2.43.0
08a650b
Compare
Choose a tag to compare

Changes

  • Feature overlayfs:
    • New feature to take lowerdirs into account.
  • Feature guestfs:
    • Add gost checksum utilities.
  • Feature pipeline:
    • Add dependency on additional utilities.
    • Register ping= cmdline parameter.
  • Feature lkrg:
    • Fix LSM header for service.
  • Feature multipath:
    • Add plugins directory.
    • Logically separate the multipath and sg3_utils files.
  • Feature plymouth:
    • Use the library list to find the plymouth directory.

Full Changelog: 2.42.0...2.43.0

v2.42.0

22 Jan 16:34
2.42.0
57d0267
Compare
Choose a tag to compare

Changes

  • Feature network:
    • Do not add this feature by default.
  • Feature system-glibc:
    • Do not add this feature by default.
  • Feature lkrg:
    • Fix service permissions.
  • Remove features:
    • raid, kbd, ide-to-scsi, scsi-to-ide, debug-procacct.
  • Remove NEWS.md, spawn-shell.

Full Changelog: 2.41.0...2.42.0