Releases/Mandriva/2006/Development/Changelog

From Mandriva Community Wiki

Jump to: navigation, search
Distribution Changelog for Mandriva Linux 2006

Contents


[edit] 2005-09-27 Warly 2006.0-1.1

  • New Mandriva Linux 2006 Final
  • Fixes
    • mozilla-firefox-1.0.6-15mdk: Security update, synched with FF 1.0.7
    • cvs-1.11.19-6mdk: security fix for cvsbug
    • desktop-common-data-2006-2mdk: Fix desktop-directory script
    • kat-0.6.3-19mdk
      • use html2text -nobs
      • fix search on multiple words (Laurent)
      • default wait time to 20 seconds
      • fix clearing of result windows (Laurent)
      • fix exclude dirs (Laurent)
      • more debug filtering
      • fix fulltext_eml
    • gnome-panel-2.10.2-10mdk: fix for UTF8 encoded url in .desktop file
    • libgnomeui2-2.10.1-10mdk: read UTF-8 encoded url in .desktop file correctly
    • kdebase-3.4.2-55mdk: various cosmetic fixes

[edit] 2005-09-20 Warly 2006.0-1

  • Mandriva Linux 2006 Final
  • DrakX 1.1092 / drakxtools-10.3-0.64mdk
    • Bootloader: cleanup sanitize_ver(), makes label longer but cleaner
    • Drakfont (interactive_mode) fix layout (license_msg) merge 2 similar strings
    • Keyboard: added "fo" keyboard, synchronized XKB keyboard names with what is in latest xorg
    • Network:
      • set hostname only after packages have been installed, or else graphical urpmi may fail
      • fix dvb crash during install
      • show IFW button even if not connected (bugz:18708)
      • don't try to connect auto-magically ethernet interfaces during configuration in install, restart ethernet interface for pppoe connections, add some reminders, fix indentation.
      • use mandriva.com for connection tests
      • fix crash (ugtk2 dialog helpers aren't imported)
      • force menu refresh when interface status is modified (bugz:18636)
      • pppoe_modem device doesn't exist, automatically configure DSL connection on installation from DSL
      • net_applet: fix crash when only one interface is configured
      • (is_ifplugd_blacklisted) do not blacklist anymore b44 since it now support reporting link status according to Arnaud Monnet de Lorbeau
      • restart hsf/hcfpci services when needed support madwifi drivers
      • increase timeout after a wireless network is selected don't vivify hash ref
      • allow to up/down any network interface (backport of my 2005 patch for PSA)
      • better handling of ASCII WEP keys (partial fix for bugz:18558)
      • don't try to update shorewall configuration if it's disabled drakconnect: update interfaces list in shorewall drakconnect: write wireless settings in wireless.d/ as well
      • read shorewall net interface from configuration file first
      • lower signal level given by wpa_supplicant fix hidden ssid always recognized as current when using iwlist fallback to wpa_cli or iwlist/iwconfig when needed (bugz:18516)
      • net_applet: refresh wireless networks every minute only fallback to wpa_cli or iwlist/iwconfig when needed (bugz:18516)
      • fallback to wpa_cli or iwlist/iwconfig when needed (bugz:18516)
      • don't resize state icons show refresh icon if network isn't connected show ESSID if already configured for hidden ssid move signal strength icon on the left don't automatically refresh networks list use Managed mode if AP isn't Ad-Hoc drakconnect: write wireless settings in wireless.d/ as well fallback to wpa_cli or iwlist/iwconfig when needed (bugz:18516)
    • Packages:
      • don't warn lisa (which is installed by default)
      • more x86_64 mirrors (works, tested as lftp $url -e exit)
    • Hardware
      • ugly hack: wait for usb-storage devices to appear (bugzilla bugz:13395)
      • display cards that offer additional parallel port in the system class rather than in the "unknown" section (custom_id) try harder to have a sane name: before fallbacking to the class name (eg: "Printer"), try to use the vendor name (eg for printers)
      • comment/dis-comment the content of ld.so.conf.d/{nvidia,ati}.conf instead of symlinking to a hidden file (implies the new ati/nvidia packages have config(noreplace) for those files) instead of symlinking, comment the content of the ld.so.conf.d/*.conf don't load glx with fbdev (since glx is used for various things nowadays, dixit fredl)
    • Printer:
      • Do not auto-install "sane-frontends" for MF devices.
      • On USB printer hot-plugging sometimes parallel printers are also shown in the window popping up to ask whether the printer should be set up. Even sometimes parallel printers which are not connected or turned on any more were shown. Fixed.
      • Adapted file names to check for to the changes on the HPIJ 0.91-8mdkpackages.
    • filesystem:
      • increase /usr max size
      • fix typo during install, don't use half working dmraids (bugz:18386)
    • Drakbackup: Remove unclear text (not needed, bugz:18619)
    • Upgrade
      • we do want doPartitionDisks and formatPartitions to be done early on upgrade, so that selectKeyboard is done when the partitions are mounted
      • call set_all_default() (to fix fstab on upgrade) before install packages so that {useSupermount} is correctly set (maybe we could also move the set_all_default on install there) since choosing keyboard is done after mounting partition to upgrade,
      • ensure we have gnome-volume-manager when we have gnome or kde (to handle cdrom auto mounting)

[edit] 2005-09-14 Warly 2006.0-0.5

  • Mandriva Linux 2006 rc 2
    • 192 bugs fixed since 2006-0.4
    • 3616 packages rebuilt (694 ppc, 939 x86_64, 605 noarch, 1378 i586)
  • DrakX 1.1079 / drakxtools-10.3-0.61mdk
    • Stage1:
      • add some log message about interface auto detection
      • fix lame bug preventing usb and firewire controllers to be recognized
      • mirror list support for http method
      • fix installation of eagle-usb package our hsf package is called hsfmodem, not hsflinmodem
      • http redirection support
    • install_any.pm: migrate fstab when upgrading an alien distro
    • Graphical configuration:
      • silently ignore existing X config file if upgrading an alien distro
      • when changing the card/monitor, ensure the resolution is still valid
      • when switching to fbdev, ensure we have a bios resolution
    • Bootloader:
      • drop splashimage if file can't be found (useful when upgrading)
      • internally splashimage is preferably a file, not a grub file, background and foreground are valid menu.lst commands
      • create cleanup_entries() which remove bad entries (and more verbosely than was done for lilo.conf) and call it for all bootloaders (was only for lilo)
      • keep removing duplicate labels only for lilo (and use uniq_) (don't do it for grub since duplicate labels are allowed (???))
    • Look&Feel: don't have title twice (we already have it in the banner)
    • Upgrade:
      • remove a lot of unneeded devel packages try to have less devel packages when conectiva's install didn't have them
      • ensure msec is there
      • ensure desktop-common-data is there when we have X
      • more closer map to mandriva tools
    • Packages:
      • Update hardcoded mirror list (for FTP suppl media)
      • When selecting mirrors in the mirror list, if we find a mirror with the exact same architecture than the current one, discard all other mirrors. This should avoid listing i586 mirrors when installing on x86_64.
      • replace mozilla-mail (no more) with mozilla-thunderbird
      • When adding http suppl media, repropose the last url entered. Very useful in case of typo in the url
      • set META_CLASS"xxx" flag have a progress bar when removing packages pass around wait_message with progress bar capability
    • Network:
      • add more details when the firmware file can't be found
      • allow to write more modem variables in ifcfg files
      • list and configure wireless interfaces for which the firmware isn't available (bugz:18195)
      • support snd-intel8x0m by writing SLMODEMD_MODULE in /etc/sysconfig/slmodemd
      • don't try to install both source/precompiled dkms packages if one of them is installed really fix sagem/speedtouch detection
      • disable roaming for rt2400/rt2500
      • do not let modem settings be overriden by previous ppp0 settings
      • really read system kppp configuration (happy birthday little bug)
      • do not let modem settings be overriden by previous ppp0 settings
      • try not to use wrong "orinoco" module (bugz:18294)
      • really preselect default interface show ppp/isdn interfaces as well (bugz:18303)
      • sm56 support
    • Draksplash: fix adjustments creation (bugz:18295)
    • Firewall: allow to blacklist/whitelist from the log window use Close instead of Quit
      • only enable built-in IFW rules for now (too late to add strings for custom rules)
    • Printerdrake:
      • Made printerdrake working on 64-bit systems, with /usr/lib64.
      • Install "desktop-printing" only on sytems with installed gnome-panel, Discovery does not ship GNOME and also not desktop-printing.
      • Fixed endless loop when clicking "Back" in model selection, when by autodetection no model was found.
      • Made printerdrake working on 64-bit systems, with /usr/lib64.
      • Another 64-bit fix in printerdrake. Now setup of HP's multi-function printers really works on 64-bit boxes.
      • Give also access to the CUPS auto administration dialog during installation.
    • printer/main.pm:
      • Made printerdrake working on 64-bit systems, with /usr/lib64.
    • Draksec: install chkrootkit if needed (bugz:17896)
    • Harddrake:
  • kernel 2.6.12-12mdk
    • 2.6.12.6
    • Removed lpfc from 3rdparty as it exists in drivers/scsi/ (Thanks Svetljo for pointing out this).
    • Added sata_sil24 module, SiS182 minimal support, SiS190 driver, support of the IDE chipset of the SiS965L boards.
    • Added various pciids from 2.6.13
    • Removed patch MD48. Now we're using udev, it breaks the prism2 module
    • Inotify fixlets
    • Removed the patch that disable the smm bios and use usb-handoff by default (Sveltjo)
    • USS725 fixes (Sveltjo)
    • execve LSB test fix (Stew)
    • Via unichrome support update (Danny)
    • Add DN34_nf_rsh-conntrack_timeout.patch : Fix timeout for ip_conntrack_rsh (bug bugz:17368)
    • backport fixes for netfilter from 2.6.13-git8: (DN60-DN75 + DN80)
      • check hardware checksum in ECN, queue, TCPMSS
      • fix tcp checksum in ipt_REJECT
      • ipt_CLUSTERING: deletion, ct_related, mangling arp, memcpy_typo
      • ip6table_raw: missing owner
      • race condition in Decnet
      • optimize expected timeout
      • delete reference conntrack in ipmr
      • fix ECN tcp marking, byteorder in icmp NAT, ip6t_LOG sit tunnel logging, masquerading index for slave connection , fix sysctl_tcp_low_latency
      • IFWLOG : fix bad kfree and close bug bugz:18276 (DN33_netfilter_IFWLOG.patch)
    • Fix buffer overflow with module_param (DN76_nf_bad_param_port.patch)
    • XEN updated to 2005-08-23
    • increase number of supported CPUs to 32
    • update PowerNow!K8 driver to v1.50.3 for rev.F Opteron support
  • urpmi 4.7.14 Command-line software installation tools
  • bootsplash 3.1.9 The Boot Splash Images and scripts
  • ontv 1.6.0 TV listings for the GNOME panel
  • mandi 0.7.3 Monitoring daemon bridge
  • msec 0.47.5 Security Level management for the Mandriva Linux distribution
  • mandriva-theme 1.0.9 The default Mandriva Linux theme for bootsplash and desktop background
  • rpm-rebuilder 0.25 Tools to build/check distributions
  • mono 1.1.9 Mono Runtime
  • balazar 0.2 A 3D adventure and roleplaying game
  • kismet 3.1.050815 Kismet is an 802.11b network sniffer and network dissector
  • ikvm 0.20.0.0 Java implementation for Mono
  • phpMyAdmin 2.6.4 PhpMyAdmin is intended to handle the adminstration of MySQL over the web
  • jss 3.4 Network Security Services for Java (JSS)
  • jonathan-rmi 3.1 Subset of javax.rmi
  • tvtime 1.0.1 High quality television application
  • mandriva-doc 2006 Mandriva Linux documentation
  • mandriva-doc-contrib 2006 Mandriva Linux documentation
  • d4x 2.5.4 Web Downloader for X
  • smart 0.39 Next generation package handling tool
  • pxelinux 3.11 A PXE bootloader
  • zope 2.7.7.final A leading open source application server
  • shadow-utils 4.0.12 Utilities for managing shadow password files and user/group accounts
  • microcode_ctl 1.12 Intel P6 CPU Microcode Utility
  • drakconf 10.3 The Mandriva Linux Control Center

[edit] 2005-09-07 Warly 2006.0-0.4

  • Some servers are not included in the Free edition anymore and in the powerpack, only in the powerpack+
  • Mandriva Linux 2006 rc 1
    • 283 bugs fixed since 2006-0.3
    • 14876 packages rebuilt (6291 i586, 4167 x86_64, 1592 noarch, 2826 ppc)
  • DrakX 1.1074 / Drakxtools 10.3-0.55mdk
    • don't package drakvpn as it is unusable
    • Packaged installed
      • Don't install gnome-alsa-mixer when detecting alsa, gstreamer-alsa is enough
      • Don't crash when xorg-x11 is not available
    • printer:
      • Install "desktop-printing" only on sytems with installed gnome-panel, Discovery does not ship GNOME and also not desktop-printing.
      • Fixed endless loop when clicking "Back" in model selection, when by autodetection no model was found.
      • Do not set margins in CUPS when HPIJS is the driver, for this driver the margins are already well set.
      • Also match model name with added lower-case "hp" with HPLIP XML database.
      • When auto-detecting network printer models via SNMP, guessmanufacturer name from model name
      • Fixed printer list filtering in the main window, now one can also filter on the state field, and pressing <Enter> after typing in the filter string does not cause the filter being lost when hitting the refresh button or doing some action.
      • Taken care that auto-refreshing does not happen when the refresh function is running.
      • Auto-refresh the list of remote printers in the main windows every 5 seconds.
      • Made reloading of parallel port kernel modules (for auto-detection) also working if "ppdev" module is loaded.
      • Let also network printers be found which do not answer to a broadcast ping (most newer HP). This is done only in class C and smaller networks, to not scan too many machines.
      • Check for CUPS daemon running without console output.
      • Fixed retrieval of parallel port base address.
      • Fixed parallel printer auto-detection and registered IEEE-1284 ID string for Mandriva hardware database.
      • Fixed USB IEEE-1284 ID string output.
      • Added recording of IEEE-1284 device ID string, for USB printers.
      • When having added one's own PPD file now it gets pre-selected in the printer/driver list.
      • Fixed recognition of alredy set up queues for auto queue setup, for several Xerox Phaser printers the user was asked again and again to set up a print queue.
      • When setting up new queue with HPLIP old HPOJ config was not deleted during installation. Fixed.
      • Support for HPLIP URIs with "?device=...", possible fix for bug bugz:18041 and bug bugz:18053.
    • authentication :
      • fix bug bugz:18180,
      • allow Active Directory even on non corporate product (requested by our commercial team)
      • Change definition for Active Directory with SFU and Active Directory Winbind
      • Remove idmap ldap backend for winbind AD (obsolete, see Samba 3.0.20)
      • Remove default_tgs_enctypes, default_tkt_enctypes, permitted_enctypes from /etc/krb5.conf for winbind configuration, Buzgilla 15232
    • bootloader: handle "=" between keyword and value (esp. useful for reading conectiva's menu.lst) (bug bugz:18090)
    • Conectiva:
      • set isUpgrade to conectiva when we found a conectiva release file, also look for conectiva-release
      • new functionality: upgrade_by_removing_pkgs, enabled when upgrading redhat and conectiva distributions
      • add file upgrade-map.conectiva.10 for precise choice of packages
    • Look&Feel: simpler and better code, allowing forcing scrolling to bottom
      • new advertising
      • nicer "Details" mode
      • do summaryBefore() only once (this will reduce damage caused in bugz:18277)
      • new "Image_using_pixmap" which is rendered using DITHER_MAX which is much better on 16bpp displays
    • Network: don't translate strings here
      • configure wpa_supplicant correctly for shared or passwordless connections
      • wpa_supplicant may list some networks twice, handle it
      • rewrite drakroam to use wpa_supplicant
      • fix isdn config in manage interface use lower case 'i' in iwconfig/iwpriv/iwspy (bugz:18031)
      • Drakroam: really allow to select the network
      • sm56 support allow to run perl code as post command
      • don't display keyring icon if the wireless network doesn't need a key
      • set SSID for rt2400/rt2500 cards using WPA with an iwpriv command (bugz:18205)
      • enable Interactive firewall by default in high security levels and enable the psd rule
  • kernel 2.6.12-11mdk
    • assorted x86_64 fixes from current git tree:
    • fix 32-bit thread debugging
    • fix TASK_SIZE for compatibility mode processes
    • fix overflow in NUMA hash function setup
    • fix bug in csum_partial_copy_generic()
    • fix HPET for systems that don't support legacy replacement
    • add support for more than 8 cores on AMD64 systems
    • tell VM about holes in nodes
    • avoid wasting IRQs
  • disksearch 1.1.0 Catalog and search tool for removable media
  • pxelinux 3.10 A PXE bootloader
  • klamav 0.22.1 KDE frontend for the Clam AntiVirus virus scanner
  • rpmdrake 2.20 Mandriva Linux graphical front end for sofware installation/removal
  • zapping 0.9.6 A TV viewer for GNOME
  • bazaar 1.4.2 A distributed revision control system compatible with arch
  • gxine 0.4.7 GTK+ frontend for the Xine multimedia player
  • kdetv 0.8.8 Kdetv - KDE Video4Linux Stream Capture Viewer
  • poppler 0.4.1 PDF rendering library
  • evince 0.4.0 GNOME Document viewer
  • pygame 1.7.1 Python module for interfacing with the SDL multimedia library
  • streamtuned 0.16.2 Audio/Video stream player and recorder
  • aptitude 0.3.3 Curses-based apt frontend
  • penguintv 0.76 Media-rich RSS reader
  • openldap 2.3.6 LDAP servers and sample clients
  • gnome-photo-printer 0.6.5 Simple Photo Printer for Gnome
  • sympa 5.1.0 SYMPA is an electronic mailing list manager
  • dvgrab 1.8 DV grabber through the FireWire interface
  • gtk+2.0 2.8.3 The GIMP ToolKit (GTK+), a library for creating GUIs
  • sylpheed2 2.0.1 A GTK+2 based, lightweight, and fast e-mail client
  • ImageMagick 6.2.4.3 An X application for displaying and manipulating images
  • slune 1.0.9 A multiplayer 3D racing and car-crashing game in Python
  • warzone2100 0.2.2 Warzone 2100 Screenshot 3D realtime strategy on a future Earth
  • smb4k 0.6.3 A KDE SMB share browser
  • geos 2.1.4 GEOS (Geometry Engine, Open Source) topology library
  • msec 0.47.3 Security Level management for the Mandriva Linux distribution
  • drakpxelinux 1.2.0 PXE default file configurator
  • indexhtml 2006.0 Mandriva Linux html welcome page
  • ximian-connector 2.2.3 Exchange Connector for Evolution
  • eclipse 3.1.0 An open, extensible IDE
  • mandi 0.7.2 Monitoring daemon bridge
  • kernel-multimedia-2.6.11-9.mm.7mdk 1 The Linux kernel (the core of the Linux operating system)
  • synaptic 0.57.2 Graphical package management program using apt
  • gstreamer 0.8.11 GStreamer Streaming-media framework runtime
  • valgrind 3.0.1 Valgrind, an open-source memory debugger for x86-linux
  • openh323 1.15.6 OpenH323 Library
  • openssh 4.2p1 OpenSSH free Secure Shell (SSH) implementation
  • gnomemeeting 1.2.2 Gnome H.323 compatible client
  • amarok 1.3.1 A powerful media player for Kde
  • gdm 2.8.0.4 The GNOME Display Manager
  • kat 0.6.3 Desktop Search Engine for Linux

[edit] 2005-08-23 Warly 2006.0-0.3

  • Mandriva Linux 2006 beta 3
    • 250 bugs fixed since 2006-0.2
    • 5621 packages rebuilt (811 ppc, 1681 x86_64, 614 noarch, 2506 i586)
  • DrakX 1.1063 / Drakxtools 10.3-0.48mdk:
    • Fix a bug for configuring Mouse
    • Fix some modems firmwares loading
    • Enhance grub device.map parsing (bugz:17732)
    • Client tree edit fix (bugz:17653), Write to floppy (bugz:17655)
    • Printerdrake,
      • Removed stuff for automatic print queue setup when starting CUPS.
      • When printerdrake's first-time dialog appears on plugging a USB printer, the user can now also turn off print queue auto-setup before starting printerdrake and so without needing the printing infrastructure to be installed.
      • Added automatic setup of Ethernet-connected HP printers with HPLIP.
      • When one chooses "Printer Connection Type" in the "Edit" menu of an Ethernet-connected printer which is under the control of HPLIP or HPOJ, "LOCAL" was pre-selected as connection type and not "SOCKET". Fixed.
      • Made matching of detected printer model name with HPLIP database more reliable.
    • Harddrake, use the new way to blacklist modules (bugz:12731)
    • Packages installation, don't fork anymore to install rpms during install, use "nofsync" for rpm database (=> speedup x2)
  • kernel 2.6.12-10mdk
    • 2.6.12.5
    • WARNING: Security Hyper-Threading enabled by default (at boot time use ht=off to disable)
    • applied patch to cpufreq support centrino.
    • ACL support to NFS
    • XEN configs updated (enabled more options)
    • only build xen on x86, will enable on x86_64 later
    • Advertise the megaraid_mbox as megaraid_mbox (and not megaraid) in sysfs
    • Ndiswrapper 1.2
    • Updated ipw2100 to 1.1.2, ipw2200 to 1.0.6
    • e100 and e1000 drivers update (e100 to 3.4.8-k2 and e1000 to 6.0.60-k2)
    • Set the pwc driver to use non compressed mode by default.
    • added XEN support
    • resurrect legacy megaraid for { 0x9010, 0x9060, 0x1960 }
  • GTK 2.8.0
  • gaim 1.5.0
  • sane 1.0.16
  • epiphany 1.6.5
  • kat 0.6.2
  • amarok 1.3
  • udev 068
  • Now OpenOffice.org is included in the x86_64 ISO files
  • DVD version have the Powerpack theme

[edit] 2005-08-10 Warly 2006.0-0.2

  • Mandriva Linux 2006 beta 2
  • Some hotplug rules move to udev to speed up device scanning
  • x86_64 initrd generation problem is workarrounded
  • New Mandriva Theme
  • glibc 2.3.5-4mdk (enable fortify with our gcc4, fix amd64 string routines, provide nptl libraries suitable when running under Xen, drop build support with distcc, icecream is used instead, update to 2.6.12-8mdk kernel headers, support only 2.6+ kernel series on ppc64, minimal NPTL kernel for 2006 is >= 2.6.9)
  • Massive php modules update
  • Fixed single user mode in initscripts
  • drakxtools 1.3-0.4mdk
    • diskdrake: fix update boot loader on renumbering partitions, write /etc/mdadm.conf when creating a new md;
    • drakconnect: allow to use WEP keys in wpa_supplicant, use ifplugd for wireless interfaces, handle access point roaming using wpa_supplicant, initial IPv6 support (6to4 tunnel), keep MS_DNS1, MS_DNS2 and DOMAIN variables in ifcfg files;
    • drakhosts, draknfs: do not crash when config file is empty.
  • kat is available on the taskbar2005/08/08 Antoine Ginies <aginies at mandriva.com>
  • DrakX 1.1058 (acpi=on on every recent bios, not only laptops)

[edit] 2005-08-01 Warly 2006.0-0.1.3

  • Cooker snapshot

[edit] 2005-07-29 Warly 2006.0-0.1.2

  • Cooker snapshot
  • x86_64 installation is broken, kernel modules not synchronized with boot kernel
  • kernel 2.6.12-8mdk (2.6.12.3, everted latest wireless extensions update to v18, disabled broken qlogicisp, fix drm ioctl32 compat code (x86_64))

[edit] 2005-07-23 Warly 2006.0-0.1.1

  • Cooker snapshot

[edit] 2005-07-15 Warly 2005.1-1

Personal tools