diff options
Diffstat (limited to 'perl-install')
-rw-r--r-- | perl-install/ChangeLog | 515 |
1 files changed, 514 insertions, 1 deletions
diff --git a/perl-install/ChangeLog b/perl-install/ChangeLog index 14678ba5d..81a07edb6 100644 --- a/perl-install/ChangeLog +++ b/perl-install/ChangeLog @@ -1,3 +1,516 @@ +2004/06/25 Olivier Blin <oblin at mandrakesoft.com> + + * mdk-stage1/network.c: unset automatic in ftp/http install when ramdisk + can't be loaded + use new http_proxy variables instead of the old answers (not anymore + available) + +2004/06/25 Pixel <pixel at mandrakesoft.com> + + * bootloader.pm: drop obsolete function + drop obsolete lnx4win_file() + major cleanup and rewrite + - some functions have been renamed + - some functions have changed prototype + - no more bootloader::vga_modes, we use + Xconfig::resolution_and_depth::bios_vga_modes() + - no more detectloader, it is now detect_main_method(), + but notice that bootloader::read() + bootloader::write() abstract all + this! + - update_for_renumbered_partitions() is surely broken :) + - sort_hds_according_to_bios() and mixed_kind_of_disks() uses new + function hd2bios_kind() + - new data structure "kernel_str" + - lilo doesn't need so much help as it used to be, so don't put as + much + "disk=/dev/sda bios=0x80" as before + some goals: + - don't rely on device names + (this allows not to care too much about devfs vs udev vs ...) + - kernels can be named something else than /boot/vmlinuz*, + please use the various functions to construct the initrd file name, + the symlink name... + + * install_any.pm: + - adapt to new bootloader.pm + - simplify + + * standalone/drakTermServ: simplify using new bootloader.pm + + * Xconfig/various.pm, any.pm, standalone/drakboot, install_steps.pm: adapt + to new bootloader.pm + + * fs.pm: + - enhance subpart_from_wild_device_name() to handle "sda" the same as + "/dev/sda" (when /dev/sda exists) + - new function device2part() which uses subpart_from_wild_device_name + and the + given fstab to convert the device name to the corresponding structure + (this allows not relying too much on the device name) + + * share/rpmsrate: + - scim-uim requires scim, no need to have both + - scim-chinese requires scim, no need to have both + +2004/06/24 fisher + + * share/po/uk.po: translation update. + +2004/06/24 Nicolas Planel <nplanel at mandrakesoft.com> + + * mdk-stage1/probing.c: don't redefine buf for /proc/scsi/scsi (size 5000 + instead of 2048) + don't redefine buf for /proc/scsi/scsi (size 5000 instead of 512) + +2004/06/24 Olivier Blin <oblin at mandrakesoft.com> + + * modules.pm: perl_checker compliance + remove unneeded "above" lines in modules::write_conf + delete "above" lines when removing a sound alias with + modules::remove_alias_regexp + fix stupid typo + in modules::when_load, try to find the best sound slot index instead of + always overwritting sound-slot-0 (#7890) + + * network/tools.pm, network/network.pm: properly handle ascii WEP keys + (#9884) + +2004/06/24 Pixel <pixel at mandrakesoft.com> + + * share/rpmsrate: + - add gv (not installed by default) to have it in the package tree + (bugzilla #10127) + - add pciutils (not installed by default) in MONITORING (but i don't + think it will get to the package tree) + + * mouse.pm: module hid is now named usbhid (thanks to svetljo on cooker) + +2004/06/24 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * standalone/draksplash, standalone/drakperm, standalone/drakbug, + standalone/harddrake2, standalone/printerdrake, standalone/logdrake, + standalone/draksec, standalone/drakfloppy, standalone/drakTermServ, + standalone/net_monitor, standalone/drakfont, standalone/drakups, + standalone/drakclock: Some standalone tools don't compile when run from + console + +2004/06/24 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * install_steps_interactive.pm (acceptLicense) just reboot when one cancel + the globetrotter first time wizard + (acceptLicense) just reboot when one cancel the globetrotter first time + wizard + + * drakxtools.spec: 10-48mdk + + * share/rpmsrate: + - switch japanese to scim+uim and scim + - switch chinese to scim + + * lang.pm: switch chinese to scim by default + fix gtk IM module for scim IM + fix xcin IM + add back support for kinput2 IM + sort CJK's IM entries + - factorize im settings + - change default IM according to cooker-i18n feedback: + o default all chinese locales to fctix IM + o default all japanese locales to scim+uim IM + + * standalone/service_harddrake.sh: rollback service priority + +2004/06/23 Olivier Blin <oblin at mandrakesoft.com> + + * any.pm: remove global vga choice to please Pixel and Titi + add a global vga option in any::setupBootloader__general (fix bug 8957) + + * standalone/drakclock: be mouse wheel aware (fix bug 9926) + + * mdk-stage1/Makefile: define _FILE_OFFSET_BITS=64 so that stat() is large + files aware + + * modules.pm: fix another typo from Titi in #9112 fix (#6802) + + * mdk-stage1/directory.c: revert the workaround on stat() now that it + works on large files + + * standalone/drakboot: remove unneeded quotes + fix processing of config file broken again by Titi + please perl_checko the Clean Keeper + remove spurious spaces + ask for bootloader choice when framebuffer isn't configured (fix bug + 9925) + remove unused variable + +2004/06/23 Pixel <pixel at mandrakesoft.com> + + * Xconfig/monitor.pm: good_default_monitor() should work *nearly* + everywhere, so use it for the auto_install fallback + (this is used by mandrakemove) + good_default_monitor() should work *nearly* everywhere, so use it for + the auto_install fallback + (this is used by mandrakemove) + + * any.pm: kernelVersion() is unused (only bootloader::mkbootdisk() used + it, and it has already been removed) + +2004/06/23 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * pkgs.pm, install_any.pm: Make perl_checker happy + Support for supplementary CDs during installation (from the 10.0 + update branch.) + +2004/06/23 Stew Benedict <sbenedict at mandrakesoft.com> + + * standalone/drakTermServ: code cleanup per Pixel + +2004/06/23 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * network/adsl.pm: use upcase letters whenever needed + + * network/netconnect.pm: + - unblacklist tg3 since QA has confirmed it works smoothly + - blacklist buggy madwifi_pci + + * standalone/drakboot: + - fix processing of config file broken by magic olivier + - reuse cat_() + + * modules.pm: merge fix from MDK-10-branch: tv modules weren't loaded on + boot + + * share/po/br.po: update + +2004/06/22 Olivier Blin <oblin at mandrakesoft.com> + + * standalone/drakboot: fix indentation + do not update bootsplash in autologin wizard + remove spurious comma and spaces + + * network/netconnect.pm: rephrase zeroconf dialog (cybercfo) + blacklist sis900 and tg3 modules for network hotplugging + +2004/06/22 Pixel <pixel at mandrakesoft.com> + + * any.pm: + - use Xconfig::resolution_and_depth::bios_vga_modes() instead of + %bootloader::vga_modes + - remove broken sparc code + + * docs/HACKING, install2.pm: rename --test in --testing for install2 (more + coherent with standalone tools) + + * ugtk2.pm: + ->set_title doesn't like title undef, give it '' instead + (to remove ugly warnings at install) + + * Xconfig/resolution_and_depth.pm: perl_checker compliance + - export @bios_vga_modes (needed for bootloader vga=) + - to_string should return '' instead of () + remove duplicate (use existing function to_string()) + sync with detect-resolution + + * bootloader.pm: add check_enough_space() and use it + - fix typo + - remove silo code (sparc) + +2004/06/22 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * install_any.pm: Make the CD-Rom install with supplementary CD work + (don't forget to + re-mount the main CDs). + + * share/po/fr.po: French translations for new messages + +2004/06/22 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * network/adsl_consts.pm: update fields description (baud + <baud123@tuxfamily.org>) + update doc urls (baud <baud123@tuxfamily.org>) + add new ISP entries (baud <baud123@tuxfamily.org>) + fix Telia entry (baud <baud123@tuxfamily.org>) + fix Free dns (baud <baud123@tuxfamily.org>) + merge duplicate Free entries + enhance tel9com name (baud <baud123@tuxfamily.org>) + kill duplicate spanish entry (baud <baud123@tuxfamily.org>) + enhance a few entries (baud <baud123@tuxfamily.org>) + fix spanish isp name + + * drakxtools.spec: fix build broken by net_applet + move net_applet in right package (aka drakxtools-gtk) + 10-47mdk + + * standalone/net_applet: perl_checker fixes + (getIP) fix build + +2004/06/21 Daouda Lo <daouda at mandrakesoft.com> + + * Makefile.drakxtools: + - autostart file for KDE/GNOME + - add net_applet file (installed in bindir) + + * drakxtools.spec: + - net_applet to watch network connection + + * Makefile.config: + - added net_applet + + * share/net_applet.desktop: + - autostart file for KDE/GNOME + + * pixmaps/connected.png, pixmaps/disconnected.png: network applet state + icons + + * standalone/net_applet: + - cleaning titi factorization + - net_applet to watch network connection + +2004/06/21 Florin Grad <florin at mandrakesoft.com> + + * network/shorewall.pm: accept from fw to loc + +2004/06/21 Olivier Blin <oblin at mandrakesoft.com> + + * mdk-stage1/network.c: allow to use ISO images in NFS install + + * mdk-stage1/directory.c: workaround the fact that stat() fails on large + files (like DVD ISO images) + add log message when using directory as a mirror tree + split directory specific functions and move them from disk.c to + directory.c (will be used in NFS install) + + * mdk-stage1/disk.c, mdk-stage1/directory.h: split directory specific + functions and move them from disk.c to directory.c (will be used in NFS + install) + + * mdk-stage1/Makefile: allow to use ISO images in NFS install + split directory specific functions and move them from disk.c to + directory.c (will be used in NFS install) + +2004/06/21 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * share/po/fr.po: fix missing trailling quotes + + * standalone/logdrake: kill stupid useless code + + * standalone/harddrake2: do not display version number in title bar since + it's useless + according to interface team + + * standalone/net_applet (getIP) simplify + +2004/06/20 reinouts + + * share/po/nl.po: Updated Dutch (nl) translation + by Reinout van Schouwen <reinout@cs.vu.nl> + +2004/06/20 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * standalone/mousedrake: kill dead code + + * standalone/harddrake2: show list of partitions + display better info for hard disks + really ensure that "identification" section is displayed first + still show info field if detect_devices::getIDE() failled to parse it + for a + known vendor string + still show mass media fields for mass media that are not hard disks (eg: + cdroms, dvdrom, burners, ...) + remove old SCSI garbage code + adapt fields name to new behavior of mousedrake on 2.6.x kernels + smoother mouse data: sort fields + show more fields for mice + move mice help where it belongs + simplify + display media type for mass storage devices + fix undisplayed fields: + - if a per-class group exists, prefer it upon generic group + - only care about current group fields, not about those of the group + that has + the same name in generic + show splited vendor and description fields for USB hard disks too + + * share/po/fr.po: spell-check french translations + update + typo fixes + + * drakxtools.spec: 10-46mdk + cleanups build + typo fix + + * standalone/service_harddrake: fix logs of newly added hardware + fix warnings + only log about nv <-> nvidia swtich only if we do have to perform it + fix mouse autoconfiguration done on every boot instead of on 2.4.x/2.6.x + switches + simplify x11 autoconf + log error if a tool isn't executable + simplify globetrotter case: skip non interactive stuff + do not uselessy fork shells + log error when we cannot run the config tool + faster auto mouse reconfiguration on major kernel switch + harddrake wasn't aware of newly added wireless network card since early + 2004/02 + fix logs of newly added hardware + fix mouse autoconfiguration done on every boot instead of on 2.4.x/2.6.x + switches + +2004/06/19 yrahal + + * share/po/ar.po: Committing Arabic translation + Sync with Arabeyes.org's CVS + +2004/06/18 Olivier Blin <oblin at mandrakesoft.com> + + * mdk-stage1/disk.c: in iso install, use ISOPATH environment variable + instead of loopback device filename (limited to 64 chars) + + * pkgs.pm: add and use install_any::method_allows_medium_change + in disk-iso install, automatically choose and change ISO images, + according to their volume id and application id + + * install_steps_gtk.pm, install_steps_interactive.pm: fix + method_allows_medium_change calls (I suck) + add and use install_any::method_allows_medium_change + in disk-iso install, automatically choose and change ISO images, + according to their volume id and application id + + * c/stuff.xs.pl: in iso install, use ISOPATH environment variable instead + of loopback device filename (limited to 64 chars) + in disk-iso install, automatically choose and change ISO images, + according to their volume id and application id + + * install_any.pm: in disk-iso install, strip old root from ISOPATH and + remove iso file from path if present + in iso install, use ISOPATH environment variable instead of loopback + device filename (limited to 64 chars) + add and use install_any::method_allows_medium_change + in disk-iso install, automatically choose and change ISO images, + according to their volume id and application id + +2004/06/18 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * install_any.pm: Don't ask a supplementary CD for upgrades + +2004/06/18 tsdgeos + + * share/po/ca.po: typos + +2004/06/18 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * standalone/drakupdate_fstab: merge floppies support from MDK-10-branch + + * harddrake/autoconf.pm: merge x11 autoconf support from MDK-10-branch + + * authentication.pm (configure_krb5_for_AD) fix kerberos server lookup + (vincent guardiola) + + * install_steps_newt.pm: fix comment + + * standalone/service_harddrake: only stop boot progressbar if there a non + automatic tool to run + merge globetrotter support from MDK-10-branch + merge mouse autoreconfiguration when switching between 2.4.x and 2.6.x + kernels + from MDK-10-branch + merge x11 autoconf support from MDK-10-branch + only stop boot progressbar if there a non automatic tool to run + + * install_steps_gtk.pm, do_pkgs.pm, install2.pm, install_gtk.pm: merge + globetrotter support from MDK-10-branch + + * standalone/harddrake2: add help for new fields + group driver fields for sound cards + do not display PCI/USB vendor id in identification section + - simplify item grouping + - always show identification first + fix displaying pci/usb vendor and device id + display bus (PCI, USB, ...) first + fix help for floppies + - add infrastructure in order to group fields + - start to group fields for mass media, CPUs and generic PCI/USB + devices + + * drakxtools.spec: update 10-45mdk + 10-45mdk + + * Xconfig/card.pm: merge from MDK-10-branch: add support for ATI_GLX and + NVIDIA_GLX cohabitation + +2004/06/17 Olivier Blin <oblin at mandrakesoft.com> + + * mdk-stage1/probing.c: enlarge your scsi buffer (previous size wasn't + enough with more than one scsi device, fixed thanks to nplanel) + + * mdk-stage1/disk.c: add disk-iso install method + do not delete loopbacks devices before umount but after + +2004/06/17 Pixel <pixel at mandrakesoft.com> + + * authentication.pm: + - AD_users_db is cn=users,ldap_domain and not + cn=users,dc=servername,ldap_domain + - AD_user (for binddn) is user@domain instead of + cn=user,cn=users,ldap_domain + - better system-auth krb5 configuration + (all this as requested by Vincent Guardiola) + +2004/06/17 Rafael Garcia-Suarez <rgarciasuarez at mandrakesoft.com> + + * pkgs.pm, install_any.pm: Install with a supplementary CD: + allow to override the main compssUsers and rpmsrate + +2004/06/17 Thierry Vignaud <tvignaud at mandrakesoft.com> + + * drakxtools.spec: bump buildrequires on ldetect-devel so that tools get + proper module + information on USB devices (we should really use a shared library + instead ...) + compile everything with standard flags from rpm + + * harddrake/data.pm (pciusb_id) fix duplicated USB disks (in both disk and + unknown categories) + (set_removable_configurator) fix typo preventing adding entries in + /etc/fstab for new removable media + (pciusb_id) fix duplicated USB disks (in both disk and unknown + categories) + (set_removable_configurator, set_removable_remover) use the same flags + as hotplug does when calling drakupdate_fstab + (set_removable_configurator) fix adding a removable medium + + * tools/cvslog2changelog.pl: perl_checker cleanups + + * standalone/drakupdate_fstab: add support for floppies + + * lang.pm, ugtk2.pm: kill warnings + + * standalone/service_harddrake: autoconfigure mouse when swtiching back + between 2.4.x and 2.6.x kernels + + * standalone/harddrake2: kill warnings + kill usb_id like usb_vendor is (for USB mass storage media) + add missing field for hard disks + the split of the cpu help nicely show up that mice were using CPU help. + let's describe their "name" field too. + split out CPU help + use new infrastructure in order to not display useless floppy help for + SCSI + disks + add infrastructure for per class help (and add missing space around + brackets + that perl_checker did miss :-() + perl_checker cleanup + + * install_steps_gtk.pm, install_gtk.pm: fix applying keyboard + configuration in globetrotter's first time wizard + + * Xconfig/card.pm (install_server) remove proprietary gl libraries when + configuring a non + ATI/NVIDIA card and redo ldconfig cache accordingly + (to_raw_X) load non nvidia glx for all non nvidia cards, thus fixing 3D + on non + NVIDIA/ATI gfx card + 2004/06/15 Olivier Blin <oblin at mandrakesoft.com> * mdk-stage1/disk.c: redesign of the ISO image selection dialog, add an @@ -31534,7 +32047,7 @@ * Makefile.config: remove dir security - * proxy.pm: add $Id: ChangeLog,v 1.926 2004/06/08 15:02:09 prigaux Exp $ + * proxy.pm: add $Id: ChangeLog,v 1.927 2004/06/15 15:33:17 prigaux Exp $ * interactive/gtk.pm: use my_gtk {isWizard} and {isEmbedded} which are more accurate than |