8.04.3
This is a brief summary of bugs fixed between Ubuntu 8.04.2 and 8.04.3. This summary covers only changes to packages in "main" and "restricted", which account for all packages in the officially-supported CD images; there are further changes to various packages in "universe" and "multiverse". Some of these fixes were by Ubuntu developers directly, while others were by upstream developers and backported to Ubuntu. For full details, see the individual package changelogs.
In addition to the bugs listed below, this update includes all security updates from the Ubuntu Security Notice list affecting Ubuntu 8.04 LTS that were released up to and including July 6, 2009. The last updates included were USN-796-1 (Pidgin vulnerability) and USN-797-1 (tiff vulnerability).
Top bugs
These changes address very high-profile issues, usually with many reports.
pm-utils |
apply a default apm policy to all drives on resume/thaw, based on AC state, for consistency with the settings applied by acpi-support |
Installation bugs
Updated CD images are provided with this release, including fixes for some installation bugs. (Many installation problems are hardware-specific; for those, see "Hardware support bugs" below.)
casper |
do not use mode= when mounting /cow using persistent mode |
|
casper |
skip remounting read-only in try_mount as it's unnecessary and breaks persistence |
|
installation-report |
generate /var/log/installer/initial-status.gz properly |
|
parted |
add "Apple Inc." as a possible Apple DMI vendor string, fixing GPT/MBR syncing on modern Intel Macs |
|
partman-basicfilesystems |
when formatting swap partitions, save the old UUID in a file rather than in a shell variable, as the latter approach eats NULs |
|
tasksel |
avoid removing packages that are in other tasks that are still selected or not displayed |
|
tasksel |
fix kubuntu-kde4-live task to avoid description clash with kubuntu-live |
|
ubiquity |
fix crash when entering a non-ASCII mount point |
|
ubiquity |
fix crash on selecting non-ASCII options in the "Use as:" menu while creating a partition |
Upgrade bugs
These changes fix a variety of upgrade issues, some of which relate to upgrades from previous releases of Ubuntu to this release, and some of which smooth the way for future upgrades to later releases of Ubuntu.
doc-base |
backport fix from 0.8.18 to fix potential upgrade failures |
|
nut |
add nut to the dialout and nut groups unconditionally, to handle the upgrade from the hardy release |
|
update-manager |
use a current version of python-apt to fix sparc upgrades from dapper to hardy |
|
xfonts-scalable |
add versioned dependency on xfonts-utils (>= 1:1.0.1-2ubuntu1) so that distribution upgrades from 6.06 don't bail on a version of update-fonts-dir(8) that doesn't recognize the X11R7 fonts directory semantics |
Hardware support bugs
Considerable work has been done in Ubuntu 8.04.3 on improving support for many specific items of hardware.
hal-info |
Fix Option Globetrotter HSUPA modem (product 0x7211) |
|
hal-info |
fix video quirks on Dell Latitude D810 |
|
jockey |
if b44 is loaded, don't disable the entire handler, but instead install a "wl" modprobe handler which removes ssb and b44 first, then loads wl, and reloads b44 again, which makes both devices work |
|
linux |
input: atkbd - mark keyboard as disabled when suspending/unloading |
|
linux |
bluetooth hid: enable quirk handling for Apple Wireless Keyboards in 2.6.24 |
|
linux |
sis190: add identifier for Atheros AR8021 PHY |
|
linux |
x86: mtrr: don't modify RdDram/WrDram bits of fixed MTRRs |
|
linux |
do not make sysdev links for processors which are not booted |
|
linux |
rt: updated PREEMPT_RT support to rt27 |
|
linux |
add information to recognize Toshiba Satellite Pro M10 Alps Touchpad |
|
linux |
KVM: MMU: add locking around kvm_mmu_slot_remove_write_access() |
|
linux |
apparmor: fix handling of larger number of profiles |
|
linux |
vgacon: return the upper half of 512 character fonts |
|
linux |
add signatures to airprime driver to support newer Novatel devices |
|
linux-backports-modules-2.6.24 |
rt2x00: fix race conditions in flag handling |
|
linux-backports-modules-2.6.24 |
compat-wireless: fix module load for crypto modules |
|
linux-restricted-modules-2.6.24 |
updated broadcom wl driver to 5_10_79_10, fixing issues with random crashes and at least one buffer overrun with 32 byte SSIDs |
|
linux-restricted-modules-2.6.24 |
update Broadcom to 5_10_91_9 |
|
linux-ubuntu-modules-2.6.24 |
LPIA: Poulsbo driver 2.3.0.32L.0029 update |
|
linux-ubuntu-modules-2.6.24 |
add support for Atheros AR8121/AR8113/AR8114/AR8131/AR8132 NICs |
|
linux-ubuntu-modules-2.6.24 |
atl1c: enable ethtool support |
|
network-manager |
reduce scan result timeout to 8 seconds to work around driver bugs |
|
xserver-xorg-video-ati |
fix lid issues on AVIVO chips |
|
xserver-xorg-video-intel |
use Pipe-A quirk for all 855 and earlier chips, solving a wide range of xorg-hang-on-lid-close issues |
Desktop bugs
These changes mainly affect desktop installations of Ubuntu, Kubuntu, and other Ubuntu-based systems.
app-install-data-commercial |
add acroread; remove opera |
|
evolution-data-server |
fix incorrect daylight savings time change for some locations |
|
ffmpeg |
check for existence of codec pointers before trying to deference them, fix a segmentation fault in xvidcap |
|
file |
escape spaces in Erlang magic to avoid misidentifications, particularly PostScript files produced on Tuesdays |
|
foomatic-filters |
the last patch made foomatic-rip fail the LSB-compliance tests; this patch fixes all LSB test issues (LSB bug #2418) |
|
gedit |
work around crash when navigating around ssh locations |
|
gnome-power-manager |
don't inaccurately indicate failed suspends when they were >= 6 hours |
|
gnome-system-tools |
disable the ability to create a new user whose name is owned by a previously defined group, which, if allowed to happen, would overwrite the old group. If this happened to 'admin', for example, it would render any system administration by sudoers impossible |
|
gparted |
run real gparted under hal-lock if it is available, to prevent auto-mounting of freshly created partitions |
|
gvfs |
fix nautilus shortcuts to smb shares |
|
gvfs |
recover lost DAV over HTTPS mounting functionality |
|
hal |
fix mounting of devices with a very large number of reported blocks by making it a 64 bit property |
|
network-manager |
spelling mistake when shutting down/restarting |
|
pidgin |
fix connection issue with new ICQ protocol |
|
pygobject |
fix timestamp skew that caused the sparc build to omit the python2.4 version |
|
totem |
understand new YouTube URL format |
|
xaos |
fix translated texts to display correctly in UTF (inline) |
Server bugs
These changes mainly affect installations of Ubuntu on server systems.
apache2 |
fix mod_proxy with SSL using all the CPU |
|
bacula |
export $HOME in /etc/bacula/scripts/make_catalog_backup_awk so that ~/.my.cnf is read properly |
|
bacula |
fix strippath bug that created a buffer overrun and crashed the FD |
|
linux |
nfsd4: probe callback channel only once |
|
linux |
nfsd: move callback rpc_client creation into separate thread |
|
open-iscsi |
only start automatic targets if necessary |
|
open-iscsi |
invoke iscsi-iname using normal $PATH lookup rather than using an incorrect explicit path |
|
openldap2.3 |
adjust apparmor profile to allow cnconfig |
|
openvpn |
fix initscript exit status 127 when starting openvpn while it's already started |
|
redhat-cluster |
avoid getting stuck in infinite loops |
|
samba |
fix winbindd crash when calling getent group on domain controller |
|
ufw |
debian/postrm: don't fail if iptables or ip6tables fails |
|
ufw |
don't stop in runlevels 0 and 6 |
|
ufw |
don't flush rules on stop when not enabled |
|
ufw |
don't do symlink check anymore |
|
xen-3.2 |
fix cut bug in xendomains init script |
In addition, this package was upgraded to a new upstream version, fixing several bugs not explicitly listed here.
postgresql-8.3 |
new upstream version 8.3.7 |
Other bugs
A number of other changes were made in this release to fix significant bugs all across the Ubuntu system, or to make other well-understood improvements.
acpid |
close the client file descriptor on disconnect, otherwise the limit will be reached and the logfile is filled with errors |
|
apparmor |
SubDomain.pm: ignore "force-complain/" to prevent aa-genprof from failing |
|
base-files |
/etc/lsb-release: include "LTS" in the DISTRIB_DESCRIPTION field |
|
fakeroot |
fixed deadlock problem when using threads |
|
gcc-4.2 |
fix libgomp to work with shared libraries |
|
linux |
udf: fix oops when invalid character in filename occurs |
|
linux |
SUNRPC: fix autobind on cloned rpc clients |
|
lsb |
upgrade to support LSB 4.0 |
|
python-apt |
fix match uri to work for deb-src entries that point to archive.ubuntu.com too |
|
python-apt |
run apt_pkg.init() when aptsources gets imported and not the distinfo function |
|
syslinux |
backport two gfxboot-related fixes, allowing VFAT-format netbook images to be built on hardy |
|
sysvinit |
remove /etc/network/if-up.d/mountnfs.orig, which caused duplicate NFS mount attempts |
|
texlive-base |
fix detection of 5-year-old-source from error to a warning so that tetex-bin remains installable |
|
tzdata |
avoid new format syntax (not specifying DST end date), since our glibc does not get along with this |
In addition, these packages were upgraded to new upstream versions, fixing several bugs not explicitly listed here.
HardyReleaseNotes/ChangeSummary/8.04.3 (last edited 2009-07-16 15:18:43 by minbar)