lp://staging/ubuntu/karmic-updates/xorg-server
- Get this branch:
- bzr branch lp://staging/ubuntu/karmic-updates/xorg-server
Branch merges
Branch information
Recent revisions
- 155. By Kees Cook
-
* SECURITY UPDATE: incorrect mod() macro could result in crashes
caused by remote attackers (LP: #551193).
- Added debian/patches/ 300_xaa- fbcomposite- fix-negative- size.patch
- CVE-2010-1166 - 154. By Kees Cook
-
Rework xvfb-run patch to wait for server to come up before checking
status (LP: #481591, Debian bug 521075). Built in security queue
so that future security-built packages that require xvfb-run will
not fail. - 153. By Bryce Harrington
-
Add 188_default_
primary_ to_first_ busid.patch: X can abort if multiple
video devices are present, and none are marked as primary. This makes
X just pick the first one it sees and carry on.
(LP: #459512) - 152. By Bryce Harrington
-
local/xvfb-run: Fix race condition in xvfb-run that can cause
concurrent invocations to fail.
(LP: #348052) - 151. By Bryce Harrington
-
Add 187_edid_
quirk_hp_ nc8430. patch: Quirk for another LPL monitor, to
fix huge font sizes due to invalid EDID from the hardware.
(LP: #380009) - 150. By Bryce Harrington
-
* Merge from Debian unstable. (LP: #447010)
Remaining Ubuntu changes:
- debian/control:
+ set Conflicts: xkb-data (<< 0.9), since xkb-path is
different from previous releases
+ do not Conflict with xserver-xorg-video
+ xvfb Depends on xauth, xfonts-base
+ Set Maintainer to Ubuntu Core Developers
- debian/rules:
+ build using -fno-stack-protector
+ --with-os-vendor= Ubuntu
- debian/xserver- xorg-core. install:
+ Add ioport, pcitweak, scanpci scripts & man pages
- debian/patches:
+ 101_fedora_xserver- 1.3.0-document- fontpath- correctly. patch:
Specify correct paths to fonts
+ 102_ubuntu_sharevts_ load_cpu. patch:
close console fd only when ShareVTs
+ 103_psb_auto.patch:
Autodetect poulsbo devices (but use -vesa since -psb is broken)
+ 110_fedora_no_move_ damage. patch:
further aiglx support
+ 121_only_switch_ vt_when_ active. diff:
Add a check to prevent the X server from changing the VT when killing
GDM from the console.
+ 135_rethrow_signals. patch:
When aborting, re-raise signals for apport
+ 140_quell_acpi_errmsgs. patch:
Avoid generating extraneous warnings when acpi is missing
+ 153_make_dmx_compile. patch:
Change xcalloc -> calloc, so that dmx compiles.
+ 156_exevents_copykeyclass_ nullptrcheck. patch,
157_check_null_ modes.patch, 162_null_ crtc_in_ rotation. patch,
166_nullptr_ xinerama_ keyrepeat. patch, 167_nullptr_ xisbread. patch
169_mipointer_ nullptr_ checks. patch,
172_cwgetbackingpic ture_nullptr_ check.patch:
Fix various segfaults in xserver by checking pointers for NULL
values before dereferencing them.
+ 164_trap-aspect- ratios. patch:
Correct monitor EDIDs that have misreported aspect ratios.
+ 165_man_xorg_conf_ no_device_ ident.patch
Correct man page
+ 168_glibc_trace_to_ stderr. patch:
Report abort traces to stderr instead of terminal
+ 174_set_bg_pixmap_ of_cow_ to_none. patch:
Set background pixmap of composite overlay window to no background
+ 177_animated_cursor_ change_ master. patch:
Don't create animated cursors for slave devices
+ 180_fedora_no_synaptics_ mouse_synthesis .patch:
Don't synthesize a mouse section if a synaptics device is found
+ 181_fedora_log_proc_ cmdline. patch:
Dump /proc/cmdline in the log file too
+ 184_virtual_devices_ autodetect. patch:
Use vesa for qemu device, which is not supported by cirrus
+ 185_dix_badwindow. patch:
Don't return BadMatch from GetProperty if window isn't actually a window
+ 186_autoconfig_geode.patch
Perform autodetection correctly for various geode devices
* Update 184_virtual_devices_ autodetect. patch to only include inserting
cirrus, since vbox is covered by the new fedora patch.
* Drop patches already included upstream:
- 187_lastdeviceeventtime- no-reset. patch
- 178_glx_flush_cache. patch
- 179_glx_cleanup_ drawables. patch
- 183_dont_reset_event_ time.patch
- 182_negative_sync_transition s.patch
* Ubuntu bugs fixed as of this release:
- Generate key up event only when key is released. (Fixed previously)
(LP: #403339)
- Fix XDPMS change event idle handling
(LP: #114336, #152999)
- Don't shutdown the libhal ctx if it failed to initialize. Fixes
crash if HAL or dbus is not running or is interrupted.
(LP: #114336)
- Fix crash if SendCoreEvents is off. Don't send events through
master in this case.
(LP: #368135)
- Fix SWCursor check in xf86CursorSetCursor to prevent cursor image
showing up on every screen with Xinerama.
(LP: #357901) - 149. By Loïc Minier
-
Add 187_lastdevicee
venttime- no-reset. patch: Avoids resetting IDLETIME on
DPMS events. Cherrypick from upstream.
(LP: #397839) - 148. By Bryce Harrington
-
Add 186_autoconfig_
geode.patch: Add autoconfiguration support for
older geode cards. Cherrypick from upstream.
(LP: #423866) - 147. By Bryce Harrington
-
Add 185_dix_
badwindow. patch: dixLookupWindow may return BadMatch if
the window in question isn't actually a window. In this case,
GetProperty needs to return BadWindownot BadMatch. Fixes unexpected
crash in some GNOME applications not expecting to get BadMatch returned
from this function call.
(LP: #321041) - 146. By Bryce Harrington
-
Add 184_virtual_
devices_ autodetect. patch: Automatic driver detection
for vbox and kvm for non-cirrus devices.
(LP: #338219, #348497)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/lucid/xorg-server