diff options
Diffstat (limited to 'mdk-stage1/NEWS')
| -rw-r--r-- | mdk-stage1/NEWS | 515 |
1 files changed, 515 insertions, 0 deletions
diff --git a/mdk-stage1/NEWS b/mdk-stage1/NEWS index 0893cca7d..714ea3129 100644 --- a/mdk-stage1/NEWS +++ b/mdk-stage1/NEWS @@ -1,3 +1,518 @@ +- Replace i586 with i686 in files + +2.62 + +- Sync list_modules with kernel 6.4 + +2.61 + +- Sync with kernel 6.0 +- Increase MEM_LIMIT_* to match current stage2 size +- Fix the detection of available memory +- Fix a build failure with -Werror=address + +2.60 + +- Sync with kernel 5.17 +- Sync with kernel 5.18 +- Sync with kernel 5.19 +- Sync with kernel 6.0 +- Sync with kernel 6.1 + +2.59 + +- use 'nolock' option for NFS + +2.58 + +- fix 'disk' method after kernel-5.15 breakage + +2.57 + +- http server: allow to specify a port different than default "80" (mga#28367) + +2.56 + +- load exfat module to mount exfat (mga#28371) + +2.55 + +- recognize rtw89_pci HID driver + +2.53 + +- recognize amd_sfh HID driver + +2.52 + +- recognize more rtw88_* +- sync with kernel 5.10 + +2.51 + +- configure wpa_supplicant to try both nl80211 and wext interfaces + o some old wireless driver modules may only support wext +- improve help for entering wireless keys/passphrases + o note that ASCII strings can now be used for WEP keys (mga#21042) + +2.50 + +- add support for WPA/WPA2 (mga#9541) + +2.49 + +- sync with kernel 5.9 + +2.48 + +- sync with kernel 5.8 + +2.47 + +- sync with kernel 5.6/5.7 + +2.46 + +- make NVME code really generic and reuse if for most other disks + +2.45 + +- fix NVME code to work for disks with no vendor + +2.44 + +- add support for NVME disks + +2.43 + +- sync with kernel 5.5 + +2.42 + +- sync with kernel 5.4 + +2.41 + +- sync with kernel 5.3 + +2.40 + +- recognize 8821ce (mga#24605) + +2.39 + +- add AMD PCIe MP2 I2C detection + +2.38 + +- sync with kernel 5.1 + +2.37 + +- sync with kernel 5.0 + +2.36 + +- suppress mount error messages when probing for media (mga#24142) +- better gcc8 workarounds + +2.35 + +- fix compiling with gcc8 +- compile with -Wno-error=format-truncation for now + +2.34 + +- mounting: + o let libblk guess the right fs type rather than manually trying a long list + of potential fses + o use regular mount tool rather than manual system calls + o use regular mount tool for NFS too (support NFSv4, ...) + +2.33 + +- advertize "ext4" rather than "ext2" +- check for builtin modules in /sys/fs too (eg: ext4) +- support auto-install with "method:disk,disk:xxx,part:xxxY,dir:zzz" + +2.32 + +- list_modules: don't include vboxvideo (mga#23467) + +2.31 + +- sync with kernel 4.1[89] + +2.30 + +- add missing smartpqi driver (mga#23305) + +2.29 +- add missing Mellanox drivers (mga#23263) + +2.28 +- sync with kernel 4.1[5-7] + +2.27 +- further sync with kernel 4.14 + +2.26 +- sync with kernel 4.14 + +2.25 +- fix build with gcc7 + +2.24 +- recognize 8812au (mga#21043) + +2.23 +- recognize new kernel-4.8 drivers + +2.22 +- recognize new kernel-4.9 drivers + +2.21 +- recognize new kernel-4.7 drivers + +2.20 +- fix description of network interfaces (mga#15638) + +2.19 +- recognize some missing wireless drivers (mga#16768) + +2.18 +- recognize new kernel-4.6 drivers + +2.17 +- recognize new kernel-4.4 drivers + +2.16 +- recognize new kernel-4.3 drivers + +2.15 +- recognize new kernel-4.1 drivers + +2.14 +- network.c: fix -Werror=logical-not-parentheses + +2.13 +- mount again debugfs for ldetect (mga#14435) + (regression in 1.83) + +2.12 +- recognize new kernel-3.19 drivers + +2.11 +- recognize new kernel-3.18 drivers (mga#14799) + +2.10 +- include new 3.18 USB host drivers (mga#14799) + +2.9 +- glibc 2.20 wants _DEFAULT_SOURCE instead of _BSD_SOURCE + +2.8 +- recognize new kernel-3.17 drivers + +2.7 +- recognize hyper-v network card + +2.6 +- recognize new kernel-3.16 drivers + +2.5 +- stop creating /dev entries now that we use udev + +2.4 +- fix building with "make -j24" + +2.3 +- recognize new kernel-3.15 drivers + +2.2 +- drop support for supermount (dead since 2007) +- recognize new kernel-3.14 drivers + +2.1 +- drop support for SPARC +- support dynamic linking only +- use getaddrinfo() with glibc too now that use the dynamic library + +2.0 +- kernel modules and firmware is needed during stage2, so move and symlink + (symlinks are only for if you umount state2 /usr and want a still working initrd) + mga#11600 mga#11601 + +1.83 +- do initrd symlinking in 'init' rather than 'stage1' (stage1 is now run earlier) +- build init and stage1 as a shared library (due to bugs in directory handling + in dietlibc as exposed in libkmod but also because glibc is already include in + dracut) + +1.82 +- detect new kernel-3.12 modules + +1.81 +- sync with kernel-3.11 (might fix mga#11377) + +1.80 +- include latest list_modules.pl + (might fix mga#11377) + +1.79 +- fix compiling with gcc-4.8 + +1.78 +- probe virtual drivers too (mga#9546) + (install from Xen hd not supported yet) + +1.77 +- use kmod for module loading (mga#9242, based on Pok works @mdv) + +1.76 +- revert patch introduced in r7542 + +1.75 +- fix loading modules with "-" in their names (mga#9242) + +1.74.1 +- update list_modules for xen dom0 and virtio support (#9242) + +1.74 +- fix unitialized memory screwing up dialog input (pok, mdv, mga#8729) +- kill bootsplash support (we drop bootsplash in kernel in 2008) +- kill firmware loader now that firmware are loaded by the kernel + +1.73 +- add firmware loader written in C (based on hotplug2) (mga#6323) + +1.72 +- fix URL passed to stage2 when user didn't provide the arch in the + install path (mga#6823) +- retry with FTP instead of HTTP when there's no proxy and user didn't + provided the architecture in the URL + +1.71 +- silent hid_generic loading + +1.70 +- mount /dev as devtmpfs (pok, mdv) +- rely on /sys being created in images + +1.69 +- do not try to mount /proc/bus/usb +- load hid-generic + +1.68 +- mount /sys/kernel/debug (needed for new ldetect) + +1.67 +- make sure nurses get initialized in UTF-8 (mga#4894) +- revert to "linux" terminfo + +1.66 +- do not advice long dead pcmcia.img & network.img images (mga#5466) +- first attempt at supporting XenBlk discs +- hide "KA server" option (mga#5944) +- switch from gethostbyname() to getaddrinfo() (mga#4056) +- switch from gethostbyaddr() to getnameinfo() +- use system libraries for newtw, slang & sysfs (mdv) + +1.65 +- load btrfs module to mount btrfs +- try mounting as btrfs + +1.64 +- default to "screen" instead of "linux" terminfo (mga#4894) + +1.63 +- do not try to load obsolete sqlzma & squashfs_lzma kernel modules +- recognize c67x00, imx21-hcd, fhci, isp1362-hcd, oxu210hp-hcd & renesas-usbhs + USB host drivers (mga#4905) + +1.62 +- fix segfaulting when ISO directory is not valid (mga#4592) + +1.61 +- fix building with newer dietlibc/zlib + +1.60 +- add support for virtio discs + +1.59 +- try to use arch-prefixed location for FTP & HTTP installs (mga#2578) + +1.58 +- add support for kernel compressed as XZ + +1.57 +- fix linking with new kmod + +1.56 +- kill 10 years old snapshot of pppd & pppoe + (now using upstream pppd & pppoe) +- link with libkmod instead of libmodprobe + +1.55: +- pcmcia: kill obsolete test for 2.2 kernel +- sync with kernel-3.2.0-0.rc7.1.mga2 for updated list_modules.pm + +1.54: +- fix retrieving mirrorlist, broken in 1.53 +- fix build with Werror + +1.53: +- display distro name in mirror list too (#191) + +1.52: +- fix build with gcc-4.6.2 + * fixes -Werror=unused-but-set-variable + +1.51: +- sync with kernel-3.1.0-1.mga2 + * add hid devices: + hid-keytouch, hid-uclogic + * add sas/raid driver: + isci + * add sound devices: + snd-lola, snd-firewire-speakers snd-isight, snd-usb-6fire + * add usb/storage: + ums-eneub6250, ums-realtek + * add wireless drivers: + brcmsmac, rtl8187se, rtusb, rtl8192se, rtl8192cu, rtl8192de + +1.50: +- do not attempt to perform ISA probe for PCMCIA controller on x86_64 + as it fails with kvm_amd (#1156) +- add ums-* (USB mass storage) modules in disk/usb category + +1.49: +- use new libldetect API for finding out unknown devices +- handle more PCMCIA controllers +- "i82365" driver was renamed "pd6729" + +1.48: +- arm/mips support +- try to handle built-in modules +- fix build with Werror +- use mirrors.mageia.org/api for mirror list + +1.47: +- 2011.0 build + +1.46: +- create device listed in /proc/partitions with correct major/minor (#57032) + +1.45: +- do not list /dev/fd0 when no floppy is found (#58390) + +1.44: +- rebuild with latest list_modules.pm (might fix #57833) + +1.43: +- bump version (#57466) + +1.42: +- list asix module in network/usb group +- virtio: fix device probing: use PCI subdevices +- fix format string bug from 1.41 + +1.41: +- load needed modules for known virtio devices, fixes #51804 + +1.39: +- set uevent helper which will load firmware and do not set firmware + timeout to 1 second (it will fail if firmware is not there) + +1.38: +- handle hybrid ISOs (ISO images dumped to USB keys) + +1.37: +- enumerate hid bus and load hid quirk modules, fixes #47167 + +1.36: +- load appropriate modules before trying to mount ext4/reiser4 + +1.35: +- allow installing from ext3/ext4/reiser4 + +1.34: +- adapt to new modules.dep format (prefix modules with directory path) +- try to use arch-prefixed location for automatic disk installs + +1.33: +- build fix for glibc 2.8 +- sort modules in the interface +- try to load squashfs_lzma too + +1.32: +- automatically find compressed stage2 with automatic=method:disk + +1.31: +- usbkbd is dead, using usbhid instead + +1.30: +- add back "ide-generic" support (incorrectly removed in 1.17), the + module that we want to avoid is "ide-pci-generic" (previously "generic"), + and this is handled by ldetect-lst preferred modules list +- handle ide-cd being renamed as ide-cd_mod + +1.29: +- allow to pass module options to probe-modules +- build fixes for gcc 4.3 + +1.28: +- fix segfault with empty device description (can happen for USB devices) + +1.27.1: +- fix build + +1.27: +- do not set firmware timeout to 1 second in probe-modules helper for + Mandriva One (#39216) + +1.26: +- load bus/firewire controllers (#31356) +- really ask dhcp domain if not guessed + +1.25: +- do not allow to choose outdated cooker mirror list (#37278) + +1.24: +- load disk/ide before disk/scsi (#38451, to prevent sata deps from + overriding non-libata pata modules, like in stage2) +- fix asking modules when no controller is detected + +1.23: +- probe usb-storage/sbp2 only when probing USB/SCSI buses + (to make automatic boot faster on IDE) +- make dhcp the first choice (instead of static) in the network type menu +- clear tty2 after shell is killed +- log "killed shell" message on tty3 +- add a space in front of top line (like help message) +- space-pad top line with spaces to the right (like help message) + +1.22: +- fix automatic IDE media detection (was broken with multiple CD drives, #36161) +- fix bootsplash in automatic CD-Rom mode (as a result of IDE media detection fix) +- wait only 1 second for firmware upload (not to hang boot with iwl3945, #37279) + +1.21: +- load nls_cp437 and nls_iso8859_1 when loading vfat + (used to be in custom modules.dep) + +1.20: +- probe-modules: + o handle the "--usb" option instead of "usb" + o load module passed as argument (if any), instead of probing bus +- switch to modules from /lib/modules/`uname -r`, modules.dep containing full filename + +1.19: +- rebuild with list_modules to handle atl2 ethernet driver + +1.18: +- add probe-modules helper + 1.17: - use modules from disk/ide category (#33043) - do not explicitely try to load ide-generic, ldetect will fallback to |
