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

59695

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

219192

do not use mode= when mounting /cow using persistent mode

casper

274076

skip remounting read-only in try_mount as it's unnecessary and breaks persistence

installation-report

337276

generate /var/log/installer/initial-status.gz properly

parted

222126

add "Apple Inc." as a possible Apple DMI vendor string, fixing GPT/MBR syncing on modern Intel Macs

partman-basicfilesystems

336992

when formatting swap partitions, save the old UUID in a file rather than in a shell variable, as the latter approach eats NULs

tasksel

150252

avoid removing packages that are in other tasks that are still selected or not displayed

tasksel

236257

fix kubuntu-kde4-live task to avoid description clash with kubuntu-live

ubiquity

128554

fix crash when entering a non-ASCII mount point

ubiquity

247993

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

349725

backport fix from 0.8.18 to fix potential upgrade failures

nut

222761

add nut to the dialout and nut groups unconditionally, to handle the upgrade from the hardy release

update-manager

239458

use a current version of python-apt to fix sparc upgrades from dapper to hardy

xfonts-scalable

107687

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

304818

Fix Option Globetrotter HSUPA modem (product 0x7211)

hal-info

315271

fix video quirks on Dell Latitude D810

jockey

289845

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

213988

input: atkbd - mark keyboard as disabled when suspending/unloading

linux

227501

bluetooth hid: enable quirk handling for Apple Wireless Keyboards in 2.6.24

linux

247889

sis190: add identifier for Atheros AR8021 PHY

linux

292619

x86: mtrr: don't modify RdDram/WrDram bits of fixed MTRRs

linux

295091

do not make sysdev links for processors which are not booted

linux

324275

rt: updated PREEMPT_RT support to rt27

linux

330885

add information to recognize Toshiba Satellite Pro M10 Alps Touchpad

linux

333409

KVM: MMU: add locking around kvm_mmu_slot_remove_write_access()

linux

345144

apparmor: fix handling of larger number of profiles

linux

355057

vgacon: return the upper half of 512 character fonts

linux

365291

add signatures to airprime driver to support newer Novatel devices

linux-backports-modules-2.6.24

258985

rt2x00: fix race conditions in flag handling

linux-backports-modules-2.6.24

322434

compat-wireless: fix module load for crypto modules

linux-restricted-modules-2.6.24

292450

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

372425

update Broadcom to 5_10_91_9

linux-ubuntu-modules-2.6.24

316780

LPIA: Poulsbo driver 2.3.0.32L.0029 update

linux-ubuntu-modules-2.6.24

341183

add support for Atheros AR8121/AR8113/AR8114/AR8131/AR8132 NICs

linux-ubuntu-modules-2.6.24

349478

atl1c: enable ethtool support

network-manager

361602

reduce scan result timeout to 8 seconds to work around driver bugs

xserver-xorg-video-ati

204483

fix lid issues on AVIVO chips

xserver-xorg-video-intel

288859 267570

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

370187

add acroread; remove opera

evolution-data-server

281956

fix incorrect daylight savings time change for some locations

ffmpeg

207406

check for existence of codec pointers before trying to deference them, fix a segmentation fault in xvidcap

file

248619

escape spaces in Erlang magic to avoid misidentifications, particularly PostScript files produced on Tuesdays

foomatic-filters

376732

the last patch made foomatic-rip fail the LSB-compliance tests; this patch fixes all LSB test issues (LSB bug #2418)

gedit

236953

work around crash when navigating around ssh locations

gnome-power-manager

242713

don't inaccurately indicate failed suspends when they were >= 6 hours

gnome-system-tools

236305

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

37768

run real gparted under hal-lock if it is available, to prevent auto-mounting of freshly created partitions

gvfs

216104

fix nautilus shortcuts to smb shares

gvfs

222532

recover lost DAV over HTTPS mounting functionality

hal

209483

fix mounting of devices with a very large number of reported blocks by making it a 64 bit property

network-manager

214860

spelling mistake when shutting down/restarting

pidgin

340151

fix connection issue with new ICQ protocol

pygobject

309674

fix timestamp skew that caused the sparc build to omit the python2.4 version

totem

288494

understand new YouTube URL format

xaos

211710

fix translated texts to display correctly in UTF (inline)

Server bugs

These changes mainly affect installations of Ubuntu on server systems.

apache2

306293

fix mod_proxy with SSL using all the CPU

bacula

227410

export $HOME in /etc/bacula/scripts/make_catalog_backup_awk so that ~/.my.cnf is read properly

bacula

227613

fix strippath bug that created a buffer overrun and crashed the FD

linux

253004

nfsd4: probe callback channel only once

linux

253004

nfsd: move callback rpc_client creation into separate thread

open-iscsi

227848

only start automatic targets if necessary

open-iscsi

236640

invoke iscsi-iname using normal $PATH lookup rather than using an incorrect explicit path

openldap2.3

243525

adjust apparmor profile to allow cnconfig

openvpn

271777

fix initscript exit status 127 when starting openvpn while it's already started

redhat-cluster

290399

avoid getting stuck in infinite loops

samba

328874

fix winbindd crash when calling getent group on domain controller

ufw

278670

debian/postrm: don't fail if iptables or ip6tables fails

ufw

298736

don't stop in runlevels 0 and 6

ufw

311066

don't flush rules on stop when not enabled

ufw

317700

don't do symlink check anymore

xen-3.2

216761

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

326372

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

270259

close the client file descriptor on disconnect, otherwise the limit will be reached and the logfile is filled with errors

apparmor

331534

SubDomain.pm: ignore "force-complain/" to prevent aa-genprof from failing

base-files

225735

/etc/lsb-release: include "LTS" in the DISTRIB_DESCRIPTION field

fakeroot

360122

fixed deadlock problem when using threads

gcc-4.2

235070

fix libgomp to work with shared libraries

linux

321606

udf: fix oops when invalid character in filename occurs

linux

341783 212485

SUNRPC: fix autobind on cloned rpc clients

lsb

370066

upgrade to support LSB 4.0

python-apt

220890

fix match uri to work for deb-src entries that point to archive.ubuntu.com too

python-apt

239458

run apt_pkg.init() when aptsources gets imported and not the distinfo function

syslinux

309396

backport two gfxboot-related fixes, allowing VFAT-format netbook images to be built on hardy

sysvinit

314772

remove /etc/network/if-up.d/mountnfs.orig, which caused duplicate NFS mount attempts

texlive-base

384904

fix detection of 5-year-old-source from error to a warning so that tetex-bin remains installable

tzdata

383444

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.

tzdata

329978 345655 358232

new timezone data 2009j

HardyReleaseNotes/ChangeSummary/8.04.3 (last edited 2009-07-16 15:18:43 by minbar)