SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for xorg-x11-server-wayland-1.19.3-503.1.x86_64.rpm :
Fri Jul 14 14:00:00 2017 sndirschAATTsuse.com
- disable Xwayland for s390x again; it was wrong to enable it;
there is no Wayland on s390x and will most likely never exist,
since there is no gfx card on such systems and no gfx emulation
either (bsc#1047173)

Thu Jul 13 14:00:00 2017 sndirschAATTsuse.com
- u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
If arc4random_buf() is not available for generating cookies:

* use getentropy(), if available (which was only recently added to
glibc)

* use getrandom() via syscall(), if available (there was no glibc
wrapper for this syscall for a long time)

* if all else fails, directly read from /dev/urandom as before, but
employ O_CLOEXEC, do an OsAbort() in case the random data couldn\'t be
read to avoid unsecure situations. Don\'t know if that\'s too hard a
measure but it shouldn\'t actually occur except on maximum number of
FDs reached
(bsc#1025084)

Fri Jul 7 14:00:00 2017 msrbAATTsuse.com
- U_Xi-Do-not-try-to-swap-GenericEvent.patch,
U_Xi-Verify-all-events-in-ProcXSendExtensionEvent.patch,
U_Xi-Zero-target-buffer-in-SProcXSendExtensionEvent.patch,
U_dix-Disallow-GenericEvent-in-SendEvent-request.patch

* Fix security issues in event handling. (bnc#1035283,
CVE-2017-10971, CVE-2017-10972)

Tue Jul 4 14:00:00 2017 sndirschAATTsuse.com
- enable Xwayland also for s390x (bsc#1047173)

Sat Jun 10 14:00:00 2017 sndirschAATTsuse.com
- includes everything needed for additional sle issue entries:
CVE-2017-2624, bnc#1025029, bnc#1025084, bnc#1025035

Fri Jun 9 14:00:00 2017 opensuseAATTdstoecker.de
- update build requirements

Tue Jun 6 14:00:00 2017 sndirschAATTsuse.com
- modesetting.ids: no longer hardcode Intel\'s Skylake, Broxton,
and Kabylake IDs to modesetting driver; xf86-video-intel is no
longer installed by default on these, so it will fallback to
modesetting driver anyway; still you now can easily switch back
to intel driver by installing xf86-video-intel package
(boo#1042873)

Fri Mar 17 13:00:00 2017 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.19.3:
A couple more minor fixes, most notably a revert of a page-flipping
change that regressed some drivers.
- Remove upstreamd patches:
+ u_busfault_sigaction-Only-initialize-pointer-when-matched.patch

Thu Mar 2 13:00:00 2017 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.19.2:
A collection of stability fixes here across glamor, Xwayland, input,
and Prime support. Also a security fix for CVE-2017-2624, a timing
attack which can brute-force MIT-MAGIC-COOKIE authentication.
- Remove upstream patches:
+ U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch
+ U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch
+ U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch

Tue Feb 21 13:00:00 2017 denis.kondratenkoAATTsuse.com
- U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch

* Add the missing input_lock() around the call into the driver\'s
UseHWCursor() callback (bnc #1023845).
- U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch

* The new input lock is missing for the xf86TransparentCursor() entry
point (bnc #1023845).

Fri Feb 10 13:00:00 2017 sndirschAATTsuse.com
- U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch

* fixes random crashes in X in multihead mode if one of the
monitors is vertically oriented (bnc #1023845)

Fri Feb 3 13:00:00 2017 sndirschAATTsuse.com
- N_driver-autoconfig.diff:
No longer try to load \"amdgpu\" DDX by default for all GPUs with
ATI vendor ID; this is now handled instead by an \"OutputClass\"
section via kernel driver match, which has been added as config
file to xf86-video-amdgpu driver package (bnc#1023385)

Thu Jan 26 13:00:00 2017 sndirschAATTsuse.com
- N_driver-autoconfig.diff:
FGLRX does not support new x-server. This change fixes bad
behavior(with empty config) when radeon ddx loads with amdgpu
kernel module on SI and CIK cards, and x-server cannot start.
Radeon ddx with radeon kernel module loads without any problem.

Thu Jan 12 13:00:00 2017 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.19.1:
First stable 1.19 release, including a few regression fixes.

Mon Dec 12 13:00:00 2016 fbuiAATTsuse.com
- Replace pkgconfig(libsystemd-
*) with pkgconfig(libsystemd)
Nowadays pkgconfig(libsystemd) replaces all libsystemd-
* libs, which
are obsolete.

Wed Nov 16 13:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Update to final 1.19.0

Sat Nov 5 13:00:00 2016 zaitorAATTopensuse.org
- Exchange xorg-x11-fonts-core Requires for Recommends. The
corefonts and cursors are not strickly required as long as one
have a substitute such as Adwaita installed.

Mon Sep 19 14:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.18.99.901:
- Remove upstream pachtes:
+ U_glamor-Remove-the-FBO-cache.patch
+ U_kdrive-fix-up-NewInputDeviceRequest-implementation.patch
+ U_kdrive-set-evdev-driver-for-input-devices-automatica.patch
+ U_ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch
+ U_kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch
+ U_ephyr-ignore-Xorg-multiseat-command-line-options.patch
+ U_ephyr-enable-option-sw-cursor-by-default-in-multi-se.patch
+ U_kdrive-introduce-input-hot-plugging-support-for-udev.patch
+ U_kdrive-add-options-to-set-default-XKB-properties.patch
+ U_config-udev-distinguish-between-real-keyboards-and-o.patch
- Disable u_os-connections-Check-for-stale-FDs.patch (not applicable anymore)
- Adapt patches to work with the new release:
+ n_xserver-optimus-autoconfig-hack.patch (disabled for now as it causes
problems)
- Remove X.org stack version prefix.
We are already atleast at verion 7.7. Plus we are updating individual
components anyway. So the stack version is misleading.

Tue Jul 19 14:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.18.4:
Another pile of backports from the devel branch, primarily in glamor,
xwayland, and the modesetting driver.
- Remove included patches:
+ u_x86emu-include-order.patch
+ U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch
- Update patches to reflect upstream changes:
+ U_glamor-Remove-the-FBO-cache.patch

Tue Jul 19 14:00:00 2016 mstaudtAATTsuse.com
- U_glamor-Remove-the-FBO-cache.patch
Fixes (bsc#983743) by not keeping >1 GB of VRAM busy.

Tue May 24 14:00:00 2016 eichAATTsuse.com
- U_modesetting-set-driverPrivate-to-NULL-after-closing-fd.patch:
modesetting: Avoid crash in FreeRec() by NULLing a pointer which
may still be used (boo#981268).

Mon May 16 14:00:00 2016 eichAATTsuse.com
- Replace
N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch
by
N_Disable-HW-Cursor-for-cirrus-and-mgag200-kernel-modules.patch
Only disable HW cursor for cirrus and mgag200. This should fix
a regression introduced by using modesetting for Intel gen9+
(boo#980124).

Sun May 8 14:00:00 2016 eichAATTsuse.com
- modesetting.ids:
Add file for PCI IDs of ASICs which the modesetting rather
than the native driver should be used for.
This includes all Intel Gen9+ hardware (boo#978954).

Mon May 2 14:00:00 2016 sndirschAATTsuse.com
- removed u_exa-only-draw-valid-trapezoids.patch; no longer needed
since pixman 0.32.0

Fri Apr 29 14:00:00 2016 sndirschAATTsuse.com
- removed no longer needed patch
u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch, see
https://lists.x.org/archives/xorg-devel/2016-April/049493.html for
upstream discussion; obsoleted by upstream patch
https://cgit.freedesktop.org/xorg/xserver/commit/?id=4962c8c08842d9d3ca66d254b1ce4cacc4fb3756, which is already in xorg-server 1.18.3

Tue Apr 12 14:00:00 2016 eichAATTsuse.com
- Add permission verification for SUID wrapper
- Disable SUID wrapper per default until reviewed

Tue Apr 12 14:00:00 2016 eichAATTsuse.com
- n_Install-Avoid-failure-on-wrapper-installation.patch:
rename to:
N_Install-Avoid-failure-on-wrapper-installation.patch
- u_xorg-wrapper-Drop-supplemental-group-IDs.patch:
Drop supplementary group privileges.
- u_xorg-wrapper-build-Build-position-independent-code.patch:
Build position independent.

Tue Apr 12 14:00:00 2016 eichAATTsuse.com
- n_Install-Avoid-failure-on-wrapper-installation.patch:
Fix up build for wrapper.
- Place SUID wrapper into a separate package:
xorg-x11-server-wrapper

Thu Apr 7 14:00:00 2016 eichAATTsuse.com
- Set configure option --enable-suid-wrapper for TW:
This way, the SUID wrapper is built which allows to run the Xserver
as root even though the the DM instance runs as user. This allows to
support drivers which require direct HW access.

Mon Apr 4 14:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.18.3:
A few fixes relative to 1.18.2, including one fairly important
performance fix to the Present extension.
- Remove U_present-Only-requeue-for-next-MSC-after-flip-failure.patch
The patch is included in this release.

Thu Mar 31 14:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Add patch U_present-Only-requeue-for-next-MSC-after-flip-failure.patch
Fix a hang while using the present extension
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94515
https://bugs.freedesktop.org/show_bug.cgi?id=94596

Tue Mar 29 14:00:00 2016 eichAATTsuse.com
- Add automake, autoconf, libtool, c_compiler, pkgconfig(xorg-macros),
pkgconfig(libudev), pkgconfig(libevdev), pkgconfig(mtdev) to Requires:
of the SDK. This simplifies the build of Xserver modules.

Tue Mar 22 13:00:00 2016 eichAATTsuse.com
- Add support for a driver specific PCI IDs files supplementing
what\'s in xf86VideoPtrToDriverList(). PCI ID lists may be held
in /etc/X11/xorg_pci_ids (boo#972126).

Sat Mar 12 13:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Update version to 1.18.2:
A big pile of updates in this one. Highlights include:

* glamor is updated to use OpenGL core profiles if available, which
should improve memory usage and performance on modern hardware, and got
some other performance improvements for rpi and other GLES platforms

* DRI2, DRI3, and Present all received correctness fixes for hangs,
crashes, and other weirdness

* Xwayland server has been updated to support the Xv and the
xf86vidmode extensions for better compatibility, and fixed some bugs
with output hotplug and pointer updates

* Xwin saw improvements to window and clipboard management, and a few
new keyboard layouts
- Remove upstreamed patches:
+ U_kdrive-evdev-update-keyboard-LEDs-22302.patch

Mon Mar 7 13:00:00 2016 lbsousajrAATTgmail.com
- Backport upstream patches for Xephyr input hot-plugging /
single-GPU multi-seat support:

* U_kdrive-fix-up-NewInputDeviceRequest-implementation.patch

* U_kdrive-set-evdev-driver-for-input-devices-automatica.patch

* U_ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch

* U_kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch

* U_ephyr-ignore-Xorg-multiseat-command-line-options.patch

* U_ephyr-enable-option-sw-cursor-by-default-in-multi-se.patch

* U_kdrive-introduce-input-hot-plugging-support-for-udev.patch

* U_kdrive-add-options-to-set-default-XKB-properties.patch

* U_kdrive-evdev-update-keyboard-LEDs-22302.patch

* U_config-udev-distinguish-between-real-keyboards-and-o.patch

Fri Mar 4 13:00:00 2016 eichAATTsuse.com
- u_os-connections-Check-for-stale-FDs.patch
Ignore file descriptor if socket or devices dies.
This prevents the Xserver to loop at 100% when
dbus dies (boo#954433).

Thu Feb 25 13:00:00 2016 eichAATTsuse.com
- Add 50-extensions.conf
Disable the DGA extension by default (boo#947695).

Thu Feb 25 13:00:00 2016 eichAATTsuse.com
- Replaced u_confine_to_shape.diff
by u_01-Improved-ConfineToShape.patch
and u_02-DIX-ConfineTo-Don-t-bother-about-the-bounding-box-when-grabbing-a-shaped-window.patch.

Wed Feb 10 13:00:00 2016 eichAATTsuse.com
- u_pci-primary-Fix-up-primary-PCI-device-detection-for-the-platfrom-bus.patch
Fix up primary device detection for the platform bus to fix the Xserver
on older iMacs (boo#835975).

Tue Feb 9 13:00:00 2016 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.18.1:
First release in the 1.18 stable branch. Major themes are bugfixes in
glamor, the modesetting driver, and the Present extension.
Xwayland users may want to apply the following pair of patches in
addition to this release:
https://patchwork.freedesktop.org/patch/72945/raw/
https://patchwork.freedesktop.org/patch/72951/raw/
which combined fix an input issue when hotplugging monitors. Both are
likely to be included in a future release unless testing discovers
further problems.
- Remove upstreamed patches:
+ ux_xserver_xvfb-randr.patch
+ U_systemd-logind-do-not-rely-on-directed-signals.patch
+ U_kdrive-UnregisterFd-Fix-off-by-one.patch
+ U_modesetting-should-not-reference-gbm-when-it-s-not-d.patch

Fri Jan 15 13:00:00 2016 eichAATTsuse.com
- u_Panning-Set-panning-state-in-xf86RandR12ScreenSetSize.patch
Fix panning when configured in xorg.conf
* (boo#771521).

Fri Jan 15 13:00:00 2016 eichAATTsuse.com
- Handle source-file-list in build not prep
- N_xorg-x11-server-rpmmacros.patch:
Delete: Process xorg-x11-server.macros in install

Tue Jan 12 13:00:00 2016 fcrozatAATTsuse.com
- U_modesetting-should-not-reference-gbm-when-it-s-not-d.patch: fix
build when gbm is not defined.

Mon Jan 11 13:00:00 2016 eichAATTsuse.com
- u_busfault_sigaction-Only-initialize-pointer-when-matched.patch
Only initialize pointer when matched (boo#961439).
- u_kdrive-UnregisterFd-Fix-off-by-one.patch ->
U_kdrive-UnregisterFd-Fix-off-by-one.patch

Sun Jan 10 13:00:00 2016 eichAATTsuse.com
- Add test for defined macro %build_xwayland
This can be used to enable the build of Xwayland and the
package xorg-x11-server-wayland using a macro in projconf
(boo#960487).

Fri Jan 8 13:00:00 2016 eichAATTsuse.com
- Split out Xwayland:

* Build a package xorg-x11-server-wayland

* Limit build to Factory (boo#960487).

Sat Jan 2 13:00:00 2016 hrvoje.senjanAATTgmail.com
- Enable XWayland on Leap also (boo#960487)

Wed Nov 25 13:00:00 2015 eichAATTsuse.com
- u_kdrive-UnregisterFd-Fix-off-by-one.patch

* Copy open file table correctly by avoiding an off-by-one error
(boo#867483).

Tue Nov 10 13:00:00 2015 sndirschAATTsuse.com
- Update to version 1.18.0
- refreshed N_zap_warning_xserver.diff,
N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch
- supersedes u_fbdevhw.diff,
U_linux-Add-linux_parse_vt_settings-and-linux_get_keep.patch,
U_linux-Add-a-may_fail-paramter-to-linux_parse_vt_sett.patch,
U_systemd-logind-Only-use-systemd-logind-integration-t.patch

Wed Oct 28 13:00:00 2015 sndirschAATTsuse.com
- Update to version 1.17.4:
Minor brown-bag release. The important fix here is Martin\'s
clientsWritable change which fixes a crash when built against
xproto 7.0.28.
- supersedes u_0001-os-make-sure-the-clientsWritable-fd_set-is-initializ.patch

Wed Oct 28 13:00:00 2015 sndirschAATTsuse.com
- Update to version 1.17.3:
Various bugfixes across the board.  The most visible changes
include fixing GLX extension setup under Xwayland and other
non-Xorg servers (enabling core contexts in more scenarios),
and various stability fixes to glamor and the Present extension.
- supersededs the following patches:

* u_randr_allow_rrselectinput_for_providerchange_and_resourcechange_events.patch

* u_CloseConsole-Don-t-report-FatalError-when-shutting-down.patch
- removed evdev xorg.conf.d snippet since it\'s meanwhile shipped with
evdev driver itself (since version 2.10.0)

Fri Sep 25 14:00:00 2015 eichAATTsuse.com
- u_vesa-Add-VBEDPMSGetCapabilities-VBEDPMSGet.patch
Add VBEDPMSGetCapabilities() and VBEDPMSGet() functions
(bsc#947356, boo#947493).

Thu Jul 30 14:00:00 2015 tiwaiAATTsuse.de
- Backport a few upstream fixes for systemd/VT handling (boo#939838):
U_linux-Add-linux_parse_vt_settings-and-linux_get_keep.patch
U_linux-Add-a-may_fail-paramter-to-linux_parse_vt_sett.patch
U_systemd-logind-Only-use-systemd-logind-integration-t.patch
U_systemd-logind-do-not-rely-on-directed-signals.patch

Mon Jul 27 14:00:00 2015 eichAATTsuse.com
- Improve conditional enablement of XWayland.

Fri Jul 17 14:00:00 2015 tobias.johannes.klausmannAATTmni.thm.de
- Add patch u_0001-os-make-sure-the-clientsWritable-fd_set-is-initializ.patch
Prevent segmentation faults with more than 256 clients (introduced
by xproto 7.0.28 increasing the max client count 256 -> 512)
Fdo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=91316

Tue Jun 16 14:00:00 2015 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.17.2:
Pick up a pile of fixes from master. Notable highlights:
+ Fix for CVE-2015-3164 in Xwayland
+ Fix int10 setup for vesa
+ Fix regression in server-interpreted auth
+ Fix fb setup on big-endian CPUs
+ Build fix for for gcc5
- Dropped patches:
+ Patch110: u_connection-avoid-crash-when-CloseWellKnownConnections-gets-called-twice.patch
+ Patch113: u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch
+ Patch116: U_os-XDMCP-options-like-query-etc-should-imply-listen.patch
+ Patch118: U_int10-Fix-error-check-for-pci_device_map_legacy.patch
+ Patch119: U_xwayland-enable-access-control-on-open-socket.patch
+ Patch120: U_os-support-new-implicit-local-user-access-mode.patch
+ Patch121: U_xwayland-default-to-local-user-if-no-xauth-file-given.patch
+ Patch2000: U_systemd-logind-filter-out-non-signal-messages-from.patch
+ Patch2001: U_systemd-logind-dont-second-guess-D-Bus-default-tim.patch
- Changed patches to work with the new version:
+ Patch114: u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch

Fri Jun 12 14:00:00 2015 msrbAATTsuse.com
- U_os-support-new-implicit-local-user-access-mode.patch,
U_xwayland-default-to-local-user-if-no-xauth-file-given.patch,
U_xwayland-enable-access-control-on-open-socket.patch

* Prevent unauthorized local access. (bnc#934102, CVE-2015-3164)

Mon Jun 8 14:00:00 2015 antoine.belvireAATTlaposte.net
- Fix GNOME X Session for some hybrid graphics (rh#1209347):
+ add U_systemd-logind-filter-out-non-signal-messages-from.patch
+ add U_systemd-logind-dont-second-guess-D-Bus-default-tim.patch

Wed Jun 3 14:00:00 2015 msrbAATTsuse.com
- Fix build of s390/s390x (bnc#933503)

Sat May 30 14:00:00 2015 eichAATTsuse.com
- U_int10-Fix-error-check-for-pci_device_map_legacy.patch

* int10: Fix error check for pci_device_map_legacy
pci_device_map_legacy returns 0 on success (bsc#932319).

Fri Apr 17 14:00:00 2015 normandAATTlinux.vnet.ibm.com
- Add xorg-x11-server-byte-order.patch to correctly set
X_BYTE_ORDER when compiling tigervnc on ppc64 architecture.
Related to bnc#926201

Mon Mar 30 14:00:00 2015 msrbAATTsuse.com
- U_os-XDMCP-options-like-query-etc-should-imply-listen.patch

* Enable listening on tcp when using -query. (bnc#924914)

Fri Feb 20 13:00:00 2015 dimstarAATTopensuse.org
- Enable systemd-logind integration support:
+ Add pkgconfig(libsystemd-logind) and pkgconfig(dbus-1)
BuildRequires.
+ Pass --enable-systemd-logind to configure.

Mon Feb 16 13:00:00 2015 sndirschAATTsuse.com
- u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch

* ad hoc fix for mmap\'s truncated offset parameter on 32bit
(bnc#917385)
- N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch

* hwcursor still considered broken in cirrus KMS ((bnc#864141,
bnc#866152)

Tue Feb 10 13:00:00 2015 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.17.1:
Fixes for CVE 2015-0255.
+ xkb: Don\'t swap XkbSetGeometry data in the input buffer
+ xkb: Check strings length against request size

Fri Feb 6 13:00:00 2015 eichAATTsuse.com
- u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch
Fix sdksyms.sh to work with gcc5 (bnc#916580).

Thu Feb 5 13:00:00 2015 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.17.0:
+ Continued work to strip out stale code and clean up the server.
Thousands of lines of unnecessary code have disappeared yet again.
+ The modesetting driver has been merged into the server code base,
simplifying ongoing maintenance by coupling it to the X server
ABI/API release schedule. This now includes DRI2 support (so that GLX
works correctly) along with Glamor support (which handles DRI3).
+ Lots of Glamor improvements, including a rewrite of the core protocol
rendering functions.
- Remove upstream patches:
+ Patch130: U_BellProc-Send-bell-event-on-core-protocol-bell-when-requested.patch
+ Patch131: U_fb-Fix-invalid-bpp-for-24bit-depth-window.patch
+ Patch200: U_kdrive_extend_screen_option_syntax.patch
+ Patch201: U_ephyr_enable_screen_window_placement.patch
+ Patch202: U_ephyr_add_output_option_support.patch

Thu Feb 5 13:00:00 2015 msrbAATTsuse.com
- Add xorg-x11-server-source package that contains patched xserver
sources used to build xorg-x11-Xvnc.

Tue Nov 18 13:00:00 2014 sndirschAATTsuse.com
- Update to version 1.16.2
- Fix present_pixmap when using present_notify_msc
- Fix present_notify to return right away when querying current
or past msc.Xext/shm: Detach SHM segment after Pixmap is released
- xkb: ignore floating slave devices when updating from master (#81885)
- fb: Fix invalid bpp for 24bit depth window
- supersedes U_fb-Fix-invalid-bpp-for-24bit-depth-window.patch

Mon Nov 10 13:00:00 2014 Led
- fix bashism in post script

Mon Oct 27 13:00:00 2014 sndirschAATTsuse.com
- XServer looks for dri.pc during configure. dri.pc is currently
provided by a Mesa devel package, which is pulled in by other
requirements, but it might be better to explicitly require dri.pc.

Mon Sep 29 14:00:00 2014 lbsousajrAATTgmail.com
- Backport upstream patches to enable Xephyr window placement
via new \"-output\" option or new \"-screen WxH+X+Y\" syntax.

* U_kdrive_extend_screen_option_syntax.patch

* U_ephyr_enable_screen_window_placement.patch

* U_ephyr_add_output_option_support.patch

Sun Sep 21 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.16.1:
+ mieq: Fix a crash regression in mieqProcessDeviceEvent
+ ListenOnOpenFD: Remove Resets since this is intended to be for hotplugging connections
+ XQuartz: Better support turning off \"Displays have separate Spaces\" on OS X Mavericks
+ glamor: Fix temp picture coordinates in glamor_composite_clipped_region
+ glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap
+ xfree86: Fallback to first platform device as primary
+ xfree86: Allow non-PCI devices as primary
+ xwayland: always include drm.xml in tarballs

Mon Aug 18 14:00:00 2014 tiwaiAATTsuse.de
- A better fix for 24bpp graphics problem with cirrus KMS
(bnc#890599); Adding a new patch:
U_fb-Fix-invalid-bpp-for-24bit-depth-window.patch
while obsoleting two patches:
u_render-Don-t-generate-invalid-pixman-format-when-using-a-24bpp-framebuffer-with-a-32bit-depth-visual.patch
u_fb-Correctly-implement-CopyArea-when-using-a-window-with-depth-32-and-24bpp.patch

Fri Aug 15 14:00:00 2014 sndirschAATTsuse.com
- no longer add /usr/lib[64]/xorg/modules/updates to module path
(FATE#317822)

Wed Aug 13 14:00:00 2014 sndirschAATTsuse.com
- only add /etc/alternatives/libglx.so as ghost on suse >= 1315

Wed Aug 13 14:00:00 2014 sndirschAATTsuse.com
- added /etc/alternatives/libglx.so as ghost
- moved libglx-xorg.so to xorg/xorg-libglx.so to avoid messup in case
anybody runs ldconfig in modules/extensions

Tue Aug 12 14:00:00 2014 sndirschAATTsuse.com
- make use of update-alternatives for libglx.so (FATE#317822)

Thu Aug 7 14:00:00 2014 eichAATTsuse.com
- Change U_ to u_ as these patches are not upstream yet:

* U_render-Don-t-generate-invalid-pixman-format-when-using-a-24bpp-framebuffer-with-a-32bit-depth-visual.patch
- -> u_render-Don-t-generate-invalid-pixman-format-when-using-a-24bpp-framebuffer-with-a-32bit-depth-visual.patch

* U_fb-Correctly-implement-CopyArea-when-using-a-window-with-depth-32-and-24bpp.patch
- -> u_fb-Correctly-implement-CopyArea-when-using-a-window-with-depth-32-and-24bpp.patch
(bnc#890599).

Thu Aug 7 14:00:00 2014 tiwaiAATTsuse.de
- Fix corrupted graphics with 24bpp on cirrus KMS (bnc#890599)
two patches added:
U_render-Don-t-generate-invalid-pixman-format-when-using-a-24bpp-framebuffer-with-a-32bit-depth-visual.patch
U_fb-Correctly-implement-CopyArea-when-using-a-window-with-depth-32-and-24bpp.patch

Tue Aug 5 14:00:00 2014 eichAATTsuse.com
- U_BellProc-Send-bell-event-on-core-protocol-bell-when-requested.patch
Send XKB bell event on core protocol bell if such an event is requested.
This allows to override the system beep by a desktop provided sound
instead of silently ignore it (bnc#890323).

Thu Jul 17 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.16.0 (final):
+ Glamor integration. This GL-based X acceleration subsystem now
offers reasonable performance that avoids software fall backs much
of the time.
+ XWayland. This provides an X server integrated into a Wayland
window system. It uses Glamor for rendering, and so avoids most of
the performance problems inherent in window system layering.
+ systemd integration. This provides for systemd-based launching and
management which improves boot performance and reliability
+ Elimination of thousands of compiler warnings. We\'ve been slowly
adding more and more compiler flags to the stock X build to warn us
of unsafe coding practices. Version 1.16 finally addresses the
enormous list of these warnings.
+ Glamor for Xephyr. This X-on-X implementation now serves as the
primary development environment for our new 2D acceleration
subsystem, permitting rapid development and testing on a single
machine.
+ Non-PCI device support. Many graphics devices are not enumerated
with the standard PCI APIs; now the X server can auto-detect and
configure them as it does in more conventional systems.

Wed Jul 9 14:00:00 2014 sndirschAATTsuse.com
- update to 1.16RC4

* non-PCI device support stuff merged
- supersedes u_arch-Fix-image-and-bitmap-byte-order-for-ppc64le.patch

Thu Jun 5 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Update to 1.16RC3
- Bugfixes all over the place

Fri May 30 14:00:00 2014 eichAATTsuse.com
- u_render-Cast-color-masks-to-unsigned-long-before-shifting-them.patch:
Make sure result of shift operation fits into type of variable. This
fixes finding the correct visual for RENDER with a BGRA framebuffer
(bnc#876757).

Wed May 28 14:00:00 2014 sndirschAATTsuse.com
- %post:

* move SaX2 generated xorg.conf file to xorg.conf.sle11
Only in very rare cases a static X configuration is still
required on sle12. And, in some cases the migration from a
static sle11 X configuration to a static sle12 X configuration
is not possible at all, e.g. some video and input drivers
are no longer available on sle12. In short, trying to migrate
will result in more harm than benefit. (bnc#877315)

* remove dangling link /etc/X11/XF86Config (bnc#879360, comment#15)

* prevent %postun of NVIDIA/fglrx driver packages from
restoring xorg.conf backup or running sax2 as fallback
to create a new xorg.conf (bcn#877315)

Sat May 24 14:00:00 2014 eichAATTsuse.com
- Fix crash in abnormal condition (bnc#879666, bnc#879489):

* u_connection-avoid-crash-when-CloseWellKnownConnections-gets-called-twice.patch
Fix a crash when CloseWellKnownConnections() gets called twice.
This can happen if FatalError() is called in the shutdown procedure.

* u_CloseConsole-Don-t-report-FatalError-when-shutting-down.patch
Don\'t call FatalError() on errors in console ioctls when in shutdown.

Mon May 19 14:00:00 2014 sndirschAATTsuse.com
- Added n_xserver-optimus-autoconfig-hack.patch for FATE#316410. This
is a little hack to make the X server autoconfigure the output sinks
for Optimus laptops. This lets them automatically use outputs that
are only wired to a certain GPU. To be removed once our desktop
tools can configure this easily.

Tue May 13 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Remove upstreamed patches:
- u_xfree86-allow-fallback-to-PCI-bus-probe-for-non-seat0-seats.patch
(patch108)
- u_xfree86-add-new-key-MatchSeat-to-xorg-conf.patch (patch109)
- u_xfree86-add-short-description-about-MatchSeat-key-in-xorg-conf-man-page.patch
(patch110)

Mon May 5 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Remove N_fix_XWAYLAND_SCANNER_undefined.diff
Configure line is gone

Wed Apr 30 14:00:00 2014 lbsousajrAATTgmail.com
- Add new patches to make non-seat0 X servers work properly with
non-KMS video drivers:
+ u_xfree86-allow-fallback-to-PCI-bus-probe-for-non-seat0-seats.patch
+ u_xfree86-add-new-key-MatchSeat-to-xorg-conf.patch
+ u_xfree86-add-short-description-about-MatchSeat-key-in-xorg-conf-man-page.patch

Mon Apr 28 14:00:00 2014 sndirschAATTsuse.com
- added missing pkgconfig(xf86dgaproto) BuildRequires

Sun Apr 27 14:00:00 2014 stefan.bruensAATTrwth-aachen.de
- N_fix_XWAYLAND_SCANNER_undefined.diff

* handle undefined XWAYLAND_SCANNER_RULES in configure; fix
compilation for openSUSE 12.3

Fri Apr 25 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Add missing BuildRequires

Tue Apr 8 14:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Update to 1.16RC2
- Build and pack XWayland DDX

Sat Mar 22 13:00:00 2014 cooloAATTsuse.com
- obsolete glamor-devel from the correct package

Fri Mar 21 13:00:00 2014 sndirschAATTsuse.com
- obsolete also glamor and glamor-devel in addition to glamor-egl

Mon Feb 24 13:00:00 2014 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.16.0pre:
- Remove upstreamed patches:
+ Patch223: U_keep_non_seat0_x_server_from_touching_vts.patch

Mon Feb 24 13:00:00 2014 eichAATTsuse.com
- u_arch-Fix-image-and-bitmap-byte-order-for-ppc64le.patch:
arch: Fix image and bitmap byte order for ppc64le (bnc#865069)

Fri Feb 7 13:00:00 2014 eichAATTsuse.com
- remove creation of libxf86config which was once used bu SaX2.

Thu Jan 30 13:00:00 2014 lbsousajrAATTgmail.com
- Rename u_keep_non_seat0_x_server_from_touching_vts.patch to
U_keep_non_seat0_x_server_from_touching_vts.patch, since it\'s
now upstreamed.

* See: http://cgit.freedesktop.org/xorg/xserver/commit/?id=46cf2a60934076bf568062eb83121ce90b6ff596

Wed Jan 15 13:00:00 2014 sndirschAATTsuse.com
- removed N_randr_fix_abi.patch, since it caused the crash with
current NVIDIA drivers built against xorg-server 1.15 (bnc#858827)

Tue Jan 7 13:00:00 2014 sndirschAATTsuse.com
- changed license back to MIT, since xf4nc is no longer patched
into X.Org sources (bnc#856905)

Wed Jan 1 13:00:00 2014 crrodriguezAATTopensuse.org
- Also build with --disable-linux-apm as lnx_apm.lo is still
built even if --disable-linux-acpi is used.
Both are obsolete and very likely dangerous to use nowadays.

Sun Dec 29 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.15.0:
The final 1.15 release!

Fri Dec 20 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.14.99.905 (1.15 RC5):
We\'re getting perilously close to 1.15 now; this should be the last RC
before we\'re done next week. If you haven\'t bothered to test a recent
candidate, now would be an awesome time to do so and make sure we\'re
releasing something that\'s going to work for you.

Mon Dec 16 13:00:00 2013 lbsousajrAATTgmail.com
- Add u_keep_non_seat0_x_server_from_touching_vts.patch

* See: http://cgit.freedesktop.org/~jwrdegoede/xserver/commit/?id=405e2805d3903a8a631f01924593a227c634f05d

* Pull request to main xserver git tree scheduled after 1.15 release

Thu Dec 12 13:00:00 2013 msrbAATTsuse.com
- u_exa-only-draw-valid-trapezoids.patch

* Fix possible x server crash using invalid trapezoids.
(bnc#853846 CVE-2013-6424)

Thu Dec 12 13:00:00 2013 eichAATTsuse.com
- Changed patch numbering, reordered patches to group
SUSE specific and to-be-upstreamed patches.
- Added descriptions to a number of patches.
- Renamed some patches:

* N_p_default-module-path.diff ->
N_default-module-path.diff

* n_xorg-x11-server-rpmmacros.patch ->
N_xorg-x11-server-rpmmacros.patch

Wed Dec 11 13:00:00 2013 eichAATTsuse.com
- Dropped:

* N_0001-Check-harder-for-primary-PCI-device.patch
Whith libpciaccess code path irrelevant for Linux.

* N_0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
Solved differently upstream

* N_bug-197858_dpms.diff
This one is upstream already - apparently nobody check this when
it no longer applied...

* N_bug534768-prefer_local_symbols.patch
Upstream has a better suggestion how to solve this. However this
patch is no longer needed

* N_dpms_screensaver.diff
This topic was solved slightly differently upstream - still patch
got ported without checking it\'s context.

* N_randr1_1-sig11.diff
No longer needed. Problem was fixed differently upstream.

* u_vgaHW-no-legacy.patch
Problem solved in the nv driver.
- Renamed:
Those patches will go upstream, thus they are prefixed by a u_:

* n__confine_to_shape.diff -> u_confine_to_shape.diff

* N_fbdevhw.diff -> u_fbdevhw.diff

* n_x86emu-include-order.patch -> u_x86emu-include-order.patch

* N_xorg-server-xdmcp.patchA -> u_xorg-server-xdmcp.patch
Those patches no longer apply but are kept for reference thus prefixed by b_:

* N_0001-Prevent-XSync-Alarms-from-senslessly-calling-CheckTr.patch ->
b_0001-Prevent-XSync-Alarms-from-senslessly-calling-CheckTr.patch

* N_cache-xkbcomp-output-for-fast-start-up.patch ->
b_cache-xkbcomp-output-for-fast-start-up.patch

* N_sync-fix.patch -> b_sync-fix.patch
Those patches came from a foreign source but are not upstream, yet, thus
prefix ux_:

* u_xserver_xvfb-randr.patch -> ux_xserver_xvfb-randr.patch

Wed Dec 11 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.14.99.904 (1.15 RC4):
Here\'s another RC this week. This includes fixes for the GLX regression
on OS X and Windows, and fixes for Xinerama and various extensions.
- Drop superseded patches:
+ Patch143: n_autoconf-On-Linux-give-fbdev-driver-a-higher-precedence-than-vesa.patch

Thu Dec 5 13:00:00 2013 sndirschAATTsuse.com
- removed no longer applied n_Xvnc-pthread.diff from package

Thu Nov 28 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to 1.14.99.903 (1.15 RC3):
- Remove upstreamed patches:
+ Patch228: u_aarch64-support.patch
+ Patch229: u_disable-acpi-code.patch
A new configure option controls this now
+ Patch240: U_revert_dri2_realloc_dri2_drawable_if-pixmap_serial_changes.patch
+ Patch242: U_randr_dont_directly_set_changed_bits_in_randr_screen.patch
+ Patch243: U_randr_report_changes_when_we_disconnect_a_GPU_slave.patch
+ Patch244: u_randr_send_rrproviderchangenotify_event.patch
+ Patch245: u_randr_send_rrresourcechangenotify_event.patch
+ Patch246: u_randr_deliver_output_and_crtc_events_of_attached_output.patch
+ Patch249: U_xserver_enable_grabdevice_by_default_for_non_seat0.patch
- Drop superseded patches:
+ Patch16: N_p_xnest-ignore-getimage-errors.diff
+ Patch79: N_edid_data_sanity_check.diff

Thu Nov 28 13:00:00 2013 lbsousajrAATTgmail.com
- Fix naming convention for last patch

Thu Nov 28 13:00:00 2013 lbsousajrAATTgmail.com
- Add U_xserver_enable_grabdevice_by_default_for_non_seat0.patch

* See http://cgit.freedesktop.org/xorg/xserver/commit/?id=c73c36b537f996574628e69681833ea37dec2b6e

Wed Nov 6 13:00:00 2013 schwabAATTsuse.de
- N_x86emu-include-order.patch: Change include order to avoid conflict
with system header, remove duplicate definitions

Fri Nov 1 13:00:00 2013 msrbAATTsuse.com
- N_randr_fix_abi.patch

* Fixes compatibility with nvidia binary drivers. (bnc#849152)

Mon Oct 28 13:00:00 2013 sndirschAATTsuse.com
- Update to prerelease 1.14.4-rc1 (1.14.3.901)

* bugfixes

* fixes for security issue CVE-2013-4396
- obsoletes u_Avoid-use-after-free-in-dix-dixfonts.c-doImageText.patch

Fri Oct 25 14:00:00 2013 msrbAATTsuse.com
- Add U_randr_dont_directly_set_changed_bits_in_randr_screen.patch,
U_randr_report_changes_when_we_disconnect_a_GPU_slave.patch,
u_randr_send_rrproviderchangenotify_event.patch,
u_randr_send_rrresourcechangenotify_event.patch,
u_randr_deliver_output_and_crtc_events_of_attached_output.patch,
u_randr_allow_rrselectinput_for_providerchange_and_resourcechange_events.patch

* Send randr 1.4 events to allow tools to react to new providers. (fate#316408, fate#316409)

Tue Oct 15 14:00:00 2013 sndirschAATTsuse.com
- u_Avoid-use-after-free-in-dix-dixfonts.c-doImageText.patch

* Fixes a security issue, in which an authenticated X client
can cause an X server to use memory after it was freed,
potentially leading to crash and/or memory corruption.
(CVE-2013-4396, bnc#843652)

Fri Sep 13 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.14.3:
Bugfix release. Changes all over the place.
- Remove upstreamed patches:
+ Patch227: u_init_framebuffer_base.patch

Tue Sep 10 14:00:00 2013 sndirschAATTsuse.com
- removed modprobe options for NVIDIA kernel module, since these
have been moved to the NVIDIA packages themselves

Fri Aug 9 14:00:00 2013 eichAATTsuse.com
- Delete N_0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch:
This patch is no longer appicable. The code has been reworked completely
thus the problem fixed with this most likely no longer exists.
- Delete N_Use-external-tool-for-creating-backtraces-on-crashes.patch:
This feature has multiple issues, there is no reason to keep the patch
around.

Fri Aug 9 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Remove the unused Xvnc packages
- Remove the now unused vnc macro
- Remove the Xvnc patches:
+ Patch17: n_VNC-Add-support-for-VNC.patch
+ Patch18: n_VNC-Readd-timeout-when-vnc-viewer-connection-breaks.patch
+ Patch19: n_VNC-Fix-crash-when-no-depth-translation-is-required.patch
+ Patch20: n_VNC-Don-t-let-VNC-access-the-framebuffer-directly-an.patch
+ Patch21: n_VNC-Enable-use-of-all-keyboard-layouts-independent-o.patch
+ Patch22: n_VNC-Fix-crash-due-to-unset-input-device-names.patch
+ Patch23: n_Xvnc-pthread.diff
+ Patch24: n_VNC-Add-proto.diff

Thu Aug 8 14:00:00 2013 eichAATTsuse.com
- n_autoconf-On-Linux-give-fbdev-driver-a-higher-precedence-than-vesa.patch:
At SUSE we want to perfer the fbdev driver over the VESA driver
at autoconfiguration as it is expected that fbdev will work in
allmost all situations where no native driver can be found -
even under UEFI and with secure boot.
replaces: N_autoconfig_fallback_fbdev_first.diff

Thu Aug 8 14:00:00 2013 sndirschAATTsuse.com
- removed N_vidmode-sig11.diff (fixed upstream already)

Tue Jul 2 14:00:00 2013 hrvoje.senjanAATTgmail.com
- Update to version 1.14.2:
+ Bugfix release, changes include:
+ dix: fix device scaling to use a [min,max[ range.
+ dix: pre-scale x by the screen:device:resolution ratio
+ os: Reset input buffer\'s \'ignoreBytes\' field
+ dix: don\'t overwrite proximity/focus classes
+ dix: plug memory leak in freeing TouchClass
+ os: Use ErrorFSigSafe from FatalError and it\'s friends
+ dix: send the current axis value in DeviceChangedEvents (fdo#62321)
+ Xi: Use correct destination when swapping barrier events
+ xf86: don\'t hotplug output devices while VT switched.

Wed Jun 19 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Packaging changes:
+ Added patch240:
U_revert_dri2_realloc_dri2_drawable_if-pixmap_serial_changes.patch
For detailed information visit:
http://cgit.freedesktop.org/xorg/xserver/commit/?id=77e51d5bbb97eb5c9d9dbff9a7c44d7e53620e68

Thu Jun 6 14:00:00 2013 msrbAATTsuse.com
- u_xserver_xvfb-randr.patch

* Add randr support to Xvfb (bnc#823410)

Sat May 11 14:00:00 2013 schwabAATTsuse.de
- Update u_aarch64-support.patch: disable x86 asm also on aarch64

Thu Apr 18 14:00:00 2013 sndirschAATTsuse.com
- u_disable-acpi-code.patch

* Don\'t build the ACPI code (bnc#805304)

Wed Apr 17 14:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.14.1:
This release contains the fix for CVE-2013-1940, see here for more
detail: http://lists.x.org/archives/xorg-devel/2013-April/036014.html
In the remainder we have two build fixes, a couple of comment fixes and a
change to the list.h code to inline the xorg_list_init function. Fairly
unintrusive, the lot.

Fri Apr 5 14:00:00 2013 idonmezAATTsuse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls

Wed Mar 13 13:00:00 2013 sndirschAATTsuse.com
- rebased u_aarch64-support.patch and reenabled it

Fri Mar 8 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- u_aarch64-support.patch: Basic support for aarch64 disabled for
the initial build of 1.14.0!

Wed Mar 6 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.14.0:
Here\'s the 1.14 X server release; the last couple of weeks
yielded a couple of useful bug fixes, but nothing that earth
shattering.
+ a bunch of fixes to the touch device
+ a few fixes to the GPU hotplug bits
+ software rendering speedups (due to using the new pixman APIs)
+ elimination of a lot of warning messages (we\'ve still too many)
+ pointer barriers work
There are lots of other fixes too, as always thanks to all who provided
patches, review and comments for this release!

Wed Mar 6 13:00:00 2013 schwabAATTsuse.de
- u_aarch64-support.patch: Basic support for aarch64.

Thu Feb 21 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.14 RC2 1.13.99.902:
+ Remove upstreamed patches:
u_Do-not-use-intel-driver-on-Poulsbo-Oaktrail-Medfield.patch (patch225)

Wed Feb 20 13:00:00 2013 sndirschAATTsuse.com
- added u_init_framebuffer_base.patch: initialize buffer.base to fix
Xorg segfault in virtualbox guest (bnc#799480)

Thu Jan 31 13:00:00 2013 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.13.2:
No commits since rc1.
Commits from rc1:
+ EnableDisableExtensionError: Use ARRAY_SIZE rather than sentinel
+ glx/dri2: initialise api to avoid indirect rendering failing randomly
+ XQuartz: Avoid a possible deadlock with DRI on OS X 10.7.5 and OS
X 10.8.2
+ XQuartz: Add some verbose logging to debug xp_lock_window being
unbalanced
+ XQuartz: Don\'t add the 15bit visual any more
+ version bump for 1.13.1.901 (rc1)
+ vfb: Initialize the GLX extension again.

Thu Jan 10 13:00:00 2013 sndirschAATTsuse.com
- disabled build of VNC (xf4vnc), which finally has been replaced
by the seperate xorg-x11-Xvnc source package (tigervnc)

Tue Jan 8 13:00:00 2013 sndirschAATTsuse.com
- let xorg-x11-server require xkeyboard-config again, since Xvfb
is part of this package and requires keyboard files as well
(bnc#797124)

Fri Dec 14 13:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.13.1:
- Remove upstreamed patches: (double checked)
+ U_EXA-Track-source-mask-pixmaps-more-explicitly-for-Co.patch
- Removed unrecognized configure options
+ \"--enable-builddocs\"

Tue Nov 27 13:00:00 2012 wernerAATTsuse.de
- Let the old Xfig program find the ghostscript fonts (bnc#784305)

Mon Nov 12 13:00:00 2012 fcrozatAATTsuse.com
- Update N_autoconfig_fallback_fbdev_first.diff to ensure
modesetting driver is used before fbdev.

Tue Oct 30 13:00:00 2012 sndirschAATTsuse.com
- U_EXA-Track-source-mask-pixmaps-more-explicitly-for-Co.patch
Track source/mask pixmaps more explicitly for Composite fallback regions.
In particular, make sure pExaScr->src/maskPix are cleared when the
corresponding pictures aren\'t associated with drawables, i.e. solid or
gradient pictures. Without this, we would in some cases associate the
source/mask region with unrelated pixmaps from previous Composite
fallbacks, resulting in random corruption. (bnc#786153, fdo#47266)

Mon Oct 15 14:00:00 2012 sndirschAATTsuse.com
- u_vgaHW-no-legacy.patch

* likely fixes build on ppc

Mon Sep 24 14:00:00 2012 opensuseAATTcboltz.de
- /usr/bin/Xorg is no longer listed in /etc/permissions - remove
%set_permissions and %verify_permissions and re-enable rpm permission
check (bnc#632737 #c27)

Thu Sep 20 14:00:00 2012 sndirschAATTsuse.com
- N_driver-autoconfig.diff

* \"ati\" needs to be the second choice right after \"fglrx\"; there
must not be a gap between \"fglrx\" and \"ati\" introduced by
removing \"radeonhd\" from this list by the previous change

Tue Sep 18 14:00:00 2012 sndirschAATTsuse.com
- N_driver-autoconfig.diff:

* removed radeonhd and unichrome from driver list, since no
longer supported upstream

Wed Aug 8 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.13.0:
+ Packaging changes:
- Unify naming of patches
- Drop upstreamed patches: 223, 224, 300 - 310 (double checked)
- Remove patch pio_ia64.diff - not applicable anymore
- Remove patch xserver-bg-none-root.patch - not applicable anymore
- Remove patch bug474071-fix1.diff - not appliable anymore
- Remove patch pci-legacy-mem-fallback.diff - not applicable anymore
- Remove patch pu_fixes.diff - not applicable anymore (xaa is gone)

Sun Jul 22 14:00:00 2012 sndirschAATTsuse.com
- u_Do-not-use-intel-driver-on-Poulsbo-Oaktrail-Medfield.patch

* Do not use intel driver on Poulsbo, Oaktrail, Medfield, CDV.
IDs stolen from Kernel psb driver. (bnc#772279)

* obsoletes xorg-detect-psb.patch

Tue Jul 17 14:00:00 2012 sndirschAATTsuse.com
- renamed patches of previous change according to our policy
u_
* --> U_
* (since these were rebased on upstream patches)

Fri Jul 13 14:00:00 2012 badshah400AATTgmail.com
- Add patches u_dri2_add_DRI2CreateDrawable2.patch and
u_0012-glx_Free_reference_to_destroyed_GLX_drawable.patch to fix
seemingly random crashes of the X stack [bnc#769553]; patches
came from upstream git commits, and were rebased to apply to
present version cleanly.

Mon Jul 9 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to Version 1.12.3
+ The third stable update to the X.Org X server 1.12 series is now available.
A few smaller changes only since the second RC, some memory leak fixes and two
fixes to avoid out-of-bounds array access.

Tue Jun 26 14:00:00 2012 sndirschAATTsuse.com
- removed redundant buildrequires to xorg-x11 meta package

Thu Jun 14 14:00:00 2012 sndirschAATTsuse.com
- change xorg-x11 requires to a requires for xkbcomp (xorg-x11 is
meanwhile a meta package, which requires any X sample app
package); background: Xserver uses xkbcomp on startup for
creating the cache file for xkb keyboard map.

Fri Jun 8 14:00:00 2012 sndirschAATTsuse.com
- let xorg-x11-server require Mesa, since that package includes
the DRI drivers (including the \"swrast\" DRI driver for software
rendering), which are required by GLX and AIGLX extensions
(bnc#765241)

Wed May 30 14:00:00 2012 tobias.johannes.klausmannAATTmni.thm.de
- Update to version 1.12.2

Fri May 25 14:00:00 2012 sndirschAATTsuse.com
- no longer use obsolete %run_permissions; replaced it by
%set_permissions (bnc#764101)

Tue May 22 14:00:00 2012 sndirschAATTsuse.com
- added patches to implement GLX_ARB_create_context extensions
required for OpenGL 3.0 support (not upstream yet)

Wed May 9 14:00:00 2012 sndirschAATTsuse.com
- changed pixman-1-0 requires to version 0.24 (bnc#759537)

Wed Apr 25 14:00:00 2012 sndirschAATTsuse.com
- remove BuildRequires to ghostscript-library, since it conflicts
with ghostscript-mini apparently now required by some other
package

Wed Apr 18 14:00:00 2012 mgorseAATTsuse.com
- Rebase VNC patches
Rebase confine_to_shape.diff

Sun Apr 15 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 1.12.1
- Drop xorg-docs-1.6.tar.bz2: the docs are provided in a sep.
package.
- Add ABI Provides verification:
+ pre_checkin.sh to be launched with --tar before checkin (no
parameter given will try to do the right thing).
+ pre_checkin.sh is used during build to verify that the ABI
values match the expectations, to ensure we provide by rpm what
the binaries do.
- Add rpm macro file, allowing driver and input packages to specify
%x11_abi_videodrv_req, %x11_abi_xinput_req.
- Rebased patches to apply on 1.12.1 code base:
+ 0001-Check-harder-for-primary-PCI-device.patch
+ 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
+ autoconfig_fallback_fbdev_first.diff
+ bug534768-prefer_local_symbols.patch
+ dpms_screensaver.diff
+ driver-autoconfig.diff
+ fbdevhw.diff
+ fix-dpi-values.diff
+ fix_fglrx_screendepth_issue.patch
+ p_default-module-path.diff
+ pu_fixes.diff
+ p_xnest-ignore-getimage-errors.diff
+ randr1_1-sig11.diff
+ vidmode-sig11.diff
+ xorg-detect-psb.patch
+ xorg-server-xdmcp.patch
+ zap_warning_xserver.diff
+ sync-fix.patch
- Drop upstream fixed patches:
+ U_dix-on-PointerRootWin-send-a-FocusIn-to-the-sprite-w.patch
+ U_dix-send-focus-events-to-the-immediate-parent-44079.patch
+ U_Don-t-call-deleted-Block-WakeupHandler.patch
+ u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
+ u_record-fix-sig11.patch

Thu Mar 22 13:00:00 2012 jengelhAATTmedozas.de
- Parallel build with %_smp_mflags; strip redundant sections/tags
- Use pkgconfig symbols for BuildRequires/Requires

Tue Feb 28 13:00:00 2012 sndirschAATTsuse.com
- fixed buildreqs due to reorganization of libvnc/vncproto

Thu Feb 9 13:00:00 2012 sndirschAATTsuse.com
- fixed buildreqs due to splitted xorg-x11-libs

Fri Jan 13 13:00:00 2012 sndirschAATTsuse.com
- added /usr/share/fonts/misc/sgi to Xserver core font rendering
fontpath (bnc#738961)

Tue Jan 10 13:00:00 2012 sndirschAATTsuse.com
- U_dix-send-focus-events-to-the-immediate-parent-44079.patch/
U_dix-on-PointerRootWin-send-a-FocusIn-to-the-sprite-w.patch

* fixed very visible bug in XI2 handling exposed by a gtk+
bugfix (bnc #740332, fdo #44079)

Wed Nov 30 13:00:00 2011 roAATTsuse.de
- also package list.h in s390 so that sax2-tools can build

Mon Nov 28 13:00:00 2011 roAATTsuse.de
- complete s390 fixes

Mon Nov 28 13:00:00 2011 roAATTsuse.de
- fix build on s390/s390x

Sun Nov 20 13:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to avoid implicit dependency

Wed Nov 9 13:00:00 2011 sndirschAATTsuse.com
- u_record-fix-sig11.patch

* If you aren\'t using the Record extension (and you aren\'t), you
can work around the bug by moving the code which accesses the
(non-existant) request buffer inside the loop looking at the
recording contexts (of which there should be none).
(bnc #728964, fdo #36930)

Tue Oct 18 14:00:00 2011 eichAATTsuse.com
- U_Don-t-call-deleted-Block-WakeupHandler.patch:
Don\'t call deleted Bloxk/WakeupHandler() - this avoids
crashes when handlers are unregistered from within a handler
which are in the call chain behind the current handler
(bnc #723777).

Tue Oct 18 14:00:00 2011 eichAATTsuse.com
- zap_warning_xserver.diff:
Fix man page to match changed behavior.

Tue Sep 6 14:00:00 2011 sndirschAATTsuse.com
- update to xorg-server 1.10.4
- VNC patches completely redone by Egbert Eich (N-VNC-
*)
- Xvnc-pthread.diff: small buildfix required for factory
- removed obsolete patches

* EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch

* Replace-malloc-with-calloc-to-initialize-the-buffers.patch

* U_xserver_fix-pixmaps-lifetime-tracking.patch

* commit-5c6a2f9.diff

* pad-size-of-system-memory-copy-for-1x1-pixmaps

* record-avoid-crash-when-calling-RecordFlushReplyBuff.patch

* xorg-server-stop-cpu-eating.diff
- adjusted patches

* bug534768-prefer_local_symbols.patch

* zap_warning_xserver.diff
- disabled patches for now

* 0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch

* cache-xkbcomp-output-for-fast-start-up.patch

* xserver-bg-none-root.patch

* 0001-Prevent-XSync-Alarms-from-senslessly-calling-CheckTr.patch
- set VIDEO_ABI_VERSION = 10 and INPUT_ABI_VERSION = 12 in specfile

Tue Aug 30 14:00:00 2011 sndirschAATTsuse.com
- U_xserver_fix-pixmaps-lifetime-tracking.patch

* avoid crash when enabling the desktop icons in gnome3
(bnc#701199)

Mon Aug 29 14:00:00 2011 sndirschAATTsuse.com
- u_xf4nvc_missing-libz.patch

* Xvnc no longer can rely on the toolchain to add the required
libs, it uses directly.

Fri Jul 8 14:00:00 2011 eichAATTsuse.de
- update:

* randr1_1-sig11.diff
removed accidentally forgotten debugging code.

* u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
made socket non-blocking. Idea taken from a pach for SLES11.

Thu Jul 7 14:00:00 2011 eichAATTsuse.de
- don\'t look for 10-evdev.conf for anything older than 11.3
(this includes SLE-11).

Thu Jul 7 14:00:00 2011 eichAATTsuse.de
- remove use-last-screen.patch:
This patch has been rejected upstream. We will try to resolve
this issue differently by not providing any screen, monitor or
device section.

Thu Jul 7 14:00:00 2011 eichAATTsuse.de
- remove disable-fbblt-opt.diff:
We are unable to reproduce this issue any more.
So let\'s remove the workaround and start from scratch
when issue resurfaces and find a proper fix.

Wed Jul 6 14:00:00 2011 eichAATTsuse.de
- fixed bug-197858_dpms.diff:
removed pieces that have been solved differently today.

Wed Jul 6 14:00:00 2011 eichAATTsuse.de
- remove moblin-use_preferred_mode_for_all_outputs.diff:
remove moblin specific patches.

Tue Jul 5 14:00:00 2011 eichAATTsuse.de
- rename edit_data_sanity_check.diff -> edid_data_sanity_check.diff

Tue Jul 5 14:00:00 2011 eichAATTsuse.de
- remove p_xkills_wrong_client.diff:
made obsolete by commit b7f3618f.

Tue Jul 5 14:00:00 2011 eichAATTsuse.de
- remove xorg-server-1.8.0.diff:
issue is now resolved in spec file.

Tue Jul 5 14:00:00 2011 eichAATTsuse.de
- fix zap_warning_fix.diff:
recover from noisy people.

Tue Jul 5 14:00:00 2011 eichAATTsuse.de
- remove p_xorg_acpi.diff
add u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
removed redundant error message.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove mouse.diff:
Never understood what this patch was good for.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove p_bug96328.diff:
/dev/input/mice is the default mouse for X -configure
on Linux for a long time already.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove xephyr.diff:
solved by configure options in spec file.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove libdrm.diff:
not needed any more, drivers seem to be fixed.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove xorg-docs.diff:
solved in spec file.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove pixman.diff:
Doesn\'t seem to be needed any more.

Mon Jul 4 14:00:00 2011 eichAATTsuse.de
- remove xorg-x11-nonroot-vesa.patch, org-server-nohwaccess.diff:
There are other things missing to make those patches useful.

Fri Jul 1 14:00:00 2011 eichAATTsuse.de
- remove: xserver-1.6.1-nouveau.patch.
This patch was only cosmetic.

Fri Jul 1 14:00:00 2011 eichAATTsuse.de
- remove: CVE-2010-2240-address_space_limit.patch
CVE-2010-2240-tree_depth_limit.patch
These security issues have been handled in the Linux kernel in a
much more general fashion.

Fri Jul 1 14:00:00 2011 eichAATTsuse.de
- remove: bitmap_always_unscaled.diff
missing_font_paths.diff
This has now been solved in the spec file directly.

Thu May 26 14:00:00 2011 mhopfAATTnovell.com
- xorg-server-xf4vnc-fix-keyboard-layout-handling.diff
Consolidate adapted patches for bugs 400520, 605015, and 660797 into
single patch:
- xorg-server-xf4vnc-bug660797-fix-keycode-lookup-and-isolevel3shift.diff
- xorg-server-xf4vnc-bug660797-multilayout.diff
- xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
- Fix
*major
* memory leak introduced by original 1.9 enabling patch

Tue May 24 14:00:00 2011 mhopfAATTnovell.com
- xorg-server-xf4vnc-bug660797-multilayout.diff
- bnc #605015, 660797, fallout of fix from May 10:
Keyboard handling was not XKB aware, which lead to a multitude of issues.
Situation with this patch is not perfect, but way better.

Thu May 19 14:00:00 2011 mhopfAATTnovell.com
- xorg-server-xf4vnc-bug660797-fix-keycode-lookup-and-isolevel3shift.diff
- bnc #400520, fallout of previous fix:
Analysis for shift/level3 event faking was broken, leading to e.g
Shift+PgUp not being recognized correctly.

Thu Apr 21 14:00:00 2011 mhopfAATTnovell.com
- bnc #605015
- Enable use of all keyboard layouts, independent of remotely set layout
- Remove obsolete xorg-server-xf4vnc-bug605015-vnc-umlauts.diff
- xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
This should basically already enable the use of other keyboards, if the
remote keyboard stays at US.
- xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff
This patch fixes keycode lookup (not using any static keyboard layout any
more) and ISO-Level3-Shift handling (enabling the use of keyboard layouts
that use AltGr for reaching certain characters).

Tue Apr 12 14:00:00 2011 sndirschAATTnovell.com
- Xvnc should require xkeyboard-config (bnc #682904)

Fri Mar 25 13:00:00 2011 sndirschAATTnovell.com
- EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch

* EXA/mixed: ModifyPixmapHeader pitch fixes. (bnc #678264,
bfo #33929)

Thu Mar 17 13:00:00 2011 sndirschAATTnovell.com
- Replace-malloc-with-calloc-to-initialize-the-buffers.patch

* Replace malloc with calloc to initialize the buffers[] as NULL
in do_get_buffers function (bnc #673595)

Thu Mar 17 13:00:00 2011 sndirschAATTnovell.com
- record-avoid-crash-when-calling-RecordFlushReplyBuff.patch

* record: avoid crash when calling RecordFlushReplyBuffer
recursively (bnc #673575)

Sat Feb 26 13:00:00 2011 develAATTnavlost.eu
- Added --enable-kdrive-evdev switch to ./configure so that
the evdev driver can be used with Xephyr\'s -keybd and -mouse
switches

Tue Feb 15 13:00:00 2011 mhopfAATTnovell.com
- Disable Use-external-tool-for-creating-backtraces-on-crashes.patch:
- Security isn\'t exactly fond of the patch (bnc#666578)
- Patch potentially livelocks server in fork() (bnc#660166)

Fri Feb 11 13:00:00 2011 mhopfAATTnovell.com
- Update xorg-server-xf4vnc-fixes_1_9.diff:
Fix Xvnc rendering issues.
- Enable build of Xvnc again.
- Merge xorg-server-xf4vnc-fix-crash-on-193.diff
into xorg-server-xf4vnc-fixes_1_9.diff

Thu Feb 3 13:00:00 2011 sndirschAATTnovell.com
- disabled build of Xvnc and moved Xvfb to main package;
xorg-x11-Xvnc will be a seperate package (bnc #660208)

Mon Jan 10 13:00:00 2011 vuntzAATTopensuse.org
- Add xorg-server-stop-cpu-eating.diff to avoid eating 100% of the
CPU when auto-detecting which vt to use on startup.

Wed Jan 5 13:00:00 2011 jeffmAATTsuse.de
- pad-size-of-system-memory-copy-for-1x1-pixmaps:

* Pad size of system memory copy for 1x1 pixmaps (bnc#652523,
bfo#32803)

Mon Jan 3 13:00:00 2011 sndirschAATTnovell.com
- use-last-screen.patch

* adjusted the patch to no longer segfault the Xserver during
startup immediately when there isn\'t any screen section
specified at all (bnc #661989)

Mon Dec 27 13:00:00 2010 sndirschAATTnovell.com
- use-last-screen.patch

* Use last Screen section found to prefer xorg.conf (bnc #661536,
bfo #32430)

Tue Dec 21 13:00:00 2010 sndirschAATTnovell.com
- added xorg-server-xf4vnc-bug605015-vnc-umlauts.diff as patch, but
still disabled

Tue Dec 21 13:00:00 2010 mhopfAATTnovell.com
- xorg-server-xf4vnc-fix-crash-on-193.diff
Fix vnc startup crashes (bnc #660208).
Reenabled build of Xvnc. Massive rendering errors, still.

Tue Dec 21 13:00:00 2010 sndirschAATTnovell.com
- bumped version number to 7.6_1.9.3

Sun Dec 19 13:00:00 2010 sndirschAATTnovell.com
- sync-fix.patch

* fixes the issue that gnome screensaver fadeout could not be
stopped (bnc #648851)

Sun Dec 19 13:00:00 2010 sndirschAATTnovell.com
- xorg-docs 1.6

Mon Dec 13 13:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.3

* This version is functionally equivalent to the second release
candidate.

Sat Dec 4 13:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.2.902 (1.9.3 RC2)

* includes various build and bug fixes to stability and
correctness over previous releases

Fri Dec 3 13:00:00 2010 sndirschAATTnovell.com
- remove Xorg setuid bit (bnc #632737)

Sun Nov 14 13:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.2.901 (1.9.3 RC1)

* many buildfixes and bugfixes

Fri Nov 12 13:00:00 2010 sndirschAATTnovell.com
- xorg-docs 1.5.99.901 (1.6 RC1)
- adjusted xorg-x11-doc.diff

Fri Nov 12 13:00:00 2010 sndirschAATTnovell.com
- xorg-docs-1.5
- adjusted xorg-docs.diff

Tue Nov 9 13:00:00 2010 sndirschAATTnovell.com
- disabled again vnc build due to immediate assertion during
startup of Xvnc

Tue Nov 9 13:00:00 2010 sndirschAATTnovell.com
- uncommented non-existing
xorg-server-xf4vnc-bug605015-vnc-umlauts.diff

Tue Nov 9 13:00:00 2010 mhopfAATTnovell.com
- xorg-server-xf4vnc-fixes_1_9.diff:
Fix build of vnc server for 1.9 Xserver series.

Mon Nov 1 13:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.2

* This is a brown-bag release to address an issue with the
xorg-server-1.9.1 tarball. The version of util-macros used to
build the 1.9.1 tarball was modified and could cause problems
due to the absence of the -fno-strict-aliasing CFLAG. This
tarball was packaged using the unmodified util-macros.
This additionally contains a fix for a regression in XQuartz
found by Christof Wolf.

Mon Oct 25 14:00:00 2010 sndirschAATTnovell.com
- commit-5c6a2f9.diff

* retain obsolete pixmapPrivate, just for ABI compatibility

* reenable patch

Sun Oct 24 14:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.1 (final release)

* functionally equivalent to xorg-server 1.9.0.902

Sat Oct 23 14:00:00 2010 sndirschAATTnovell.com
- disable commit-5c6a2f9.diff for now

Fri Oct 22 14:00:00 2010 sndirschAATTnovell.com
- commit-5c6a2f9.diff
xfree86: Kill pixmapPrivate with a vengeance (v2)
ScrnInfo->pixmapPrivate only existed in order to catch invalid
access to the framebuffer by making the backing data NULL across
the VT switch. This was causing more confusion in the higher
layers during mode setting without any real benefit, so remove
it. v2: Kill ShadowModifyPixmapHeader() as well. (ABI change!)

Fri Oct 15 14:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.0.902

* This release fixes an input regression introduced in 1.9.1 as
well as some additional memory management issues.
- obsoletes vbe-bufferoverflow.diff

Fri Oct 15 14:00:00 2010 cooloAATTnovell.com
- Xvfb requires xkb rules, so adjust requires of the extra package

Fri Oct 1 14:00:00 2010 sndirschAATTnovell.com
- xorg-server 1.9.0.901

* This is the first release candidate for xorg-server-1.9.1.
We\'ve picked up fixes for some crashers and memory management
problems as well as some minor new features including RandR
support in XQuartz, 18bpp support in xfree86, and support for
the nds32 architecture in xfree86.
- adjusted zap_warning_xserver.diff

Wed Aug 25 14:00:00 2010 mhopfAATTnovell.com
- Use-external-tool-for-creating-backtraces-on-crashes.patch,
xorg-backtrace:
Use external script /usr/bin/xorg-backtrace for creating reasonable
backtraces upon crashes.

Mon Aug 23 14:00:00 2010 sndirschAATTsuse.de
- set VIDEO_ABI_VERSION = 8 and INPUT_ABI_VERSION = 11 in specfile

Mon Aug 23 14:00:00 2010 sndirschAATTsuse.de
- xorg-server 1.9.0

* obsolete patches:
- dmx-silly.patch
- fixed-SYNC-extension-trigger-BlockHandler-test.diff
- sw_cursor_on_randr.patch
- xorg-evdev-conf.diff
- xorg-server-commit-21ed660.diff
- xorg-server-revert-event-mask.patch
- xorg-x11-server-gl-apps-crash.patch

* adjusted patches
- 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
- 0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch
- CVE-2010-2240-tree_depth_limit.patch
- cache-xkbcomp-output-for-fast-start-up.patch
- confine_to_shape.diff
- driver-autoconfig.diff
- fpic.diff
- xorg-detect-psb.patch
- xorg-server-1.8.0.diff
- xorg-server-nohwaccess.diff
- xorg-server-option_libxf86config.diff
- xorg-server-xf4vnc.patch
- xserver-1.6.1-nouveau.patch
- xserver-bg-none-root.patch

* vbe-bufferoverflow.diff
- fixes vbe buffer overflow
- disabled vnc build for now (standalone server + module)

Thu Aug 19 14:00:00 2010 maxAATTsuse.de
- Replaced the previous xdmcp fix with a simpler approach that
doesn\'t cause login problems in xdm and kdm. (bnc#625593)

Tue Aug 17 14:00:00 2010 sndirschAATTsuse.de
- CVE-2010-2240-address_space_limit.patch/
CVE-2010-2240-tree_depth_limit.patch

* xorg stack/heap overlap fix (bnc #618152)

Mon Aug 16 14:00:00 2010 sndirschAATTsuse.de
- xorg-server-commit-21ed660.diff

* dix: make DeviceEvent coordinates signed for Xinerama
(bnc #628295, bfo #24986)

Tue Aug 10 14:00:00 2010 sndirschAATTsuse.de
- xorg-server-revert-event-mask.patch

* locked up mouse event mask patch (bnc #619034)

Mon Aug 9 14:00:00 2010 vuntzAATTopensuse.org
- Add xorg-x11-server-gl-apps-crash.patch to fix crash with GL
applications. See bnc#617651. The patch is taken from upstream on
the server-1.8-branch and simply updates the glx/ and
hw/xfree86/dri2/ directories.

Wed Aug 4 14:00:00 2010 sndirschAATTsuse.de
- use configure option \"--with-sha1=libcrypto\" to fix also plain
rpmbuilds (bnc #627872)

Thu Jul 8 14:00:00 2010 maxAATTsuse.de
- Fix some shortcomings in the xdmcp implementation. It used to
suppress loopback addresses from the list of potential display
addresses to report to xdm, even when talking to xdm through
a loopback address. Now only display addresses of the same kind
as the xdm connection are reported to xdm.
This most notably helps Xvnc servers contacting the local xdm,
because they were severely affected by the suppression of
loopback addresses.

Mon Jun 28 14:00:00 2010 sndirschAATTsuse.de
- missing_font_paths.diff:

* added /usr/share/fonts/{misc/sgi,truetype} to core font
rendering default path; always use \":unscaled\" for bitmap
font paths (bnc #616400)

Fri May 28 14:00:00 2010 sndirschAATTsuse.de
- xorg-detect-psb.patch

* remove again \"intellegacy\" from driver autoconfiguration; that
reverts previous change (bnc #608315)

Sun May 9 14:00:00 2010 sndirschAATTsuse.de
- xorg-detect-psb.patch

* added \"intellegacy\" as fallback for \"intel\" (gets active if
\'nomodeset\' is set as kernel option) since there is now a new
package for the older intel driver, which still has UMS support

Wed Apr 28 14:00:00 2010 sndirschAATTsuse.de
- remove Xdmx manual page from xorg-x11-server, since it\'s already
in xorg-x11-server-extra

Mon Apr 26 14:00:00 2010 eichAATTsuse.de
- Updated \"Prevent XSync Alarms from senslessly calling CheckTrigger()\"
to make sure SyncTriggerInit() readds trigger to counter (bnc #584919).

Mon Apr 26 14:00:00 2010 sndirschAATTsuse.de
- Xdmx was disabled in favor of Nomad repository but it is
apparently dead (no Xdmx for OpenSUSE 11.2, last build from
early 2009). This patch re-enables Xdmx with some silly typo
fixed (dmx-silly.patch). Contributed by .

Wed Apr 21 14:00:00 2010 eichAATTsuse.de
- Prevent XSync Alarms from senslessly calling CheckTrigger() when inactive.
If an XSync Alarm is set to inactive there is no need to check if a trigger
needs to fire. Doing so if the counter is the IdleCounter will put the
server on 100 percent CPU load since the select timeout is set to 0
(bnc #584919).

Sat Apr 10 14:00:00 2010 sndirschAATTsuse.de
- specfile cleanup
- removed no longer useful xlog2xconf.sh

Sat Apr 10 14:00:00 2010 sndirschAATTsuse.de
- adjusted moblin-xserver-no-root-2.patch, renamed it to
xorg-server-nohwaccess.diff and enable it by default
- rename moblin-xorg-x11-nonroot-vesa.patch to
xorg-x11-nonroot-vesa.patch
- removed obsolete patch \'xserver-boottime.patch\'

Thu Apr 8 14:00:00 2010 eichAATTnovell.com
- Adapted and fixed \'noroot-background\' patch originally coming from
the Moblin project and enable by default.

Thu Apr 8 14:00:00 2010 eichAATTsuse.de
- On ia64 the Xserver brings its own PIO functions (inb, outb, ...).
These are supposed to overrule the ones provided by glibc.
Unfortunately this doesn\'t seem to work under all circumstances.
Therefore use inX/outX_ia64 and set appropriate defines.

Thu Apr 8 14:00:00 2010 eichAATTsuse.de
- Fix SIG11 on VT switch when using SW cursor with RandR (bnc #592614).

Thu Apr 8 14:00:00 2010 roAATTsuse.de
- fix evdev config file (use the one from xserver upstream)

Tue Apr 6 14:00:00 2010 roAATTsuse.de
- fix libxf86config (resolve references)

Tue Apr 6 14:00:00 2010 sndirschAATTsuse.de
- fix_fglrx_screendepth_issue.patch

* hardcode default color depth of fglrx driver to 24bit to fix
video driver autoconfiguration (bnc #593878)

Fri Apr 2 14:00:00 2010 sndirschAATTsuse.de
- update to 1.8
- obsoletes xorg-server-walk_drivers.diff
- adjusted xorg-server-xf4vnc.patch
- xorg-server-1.8.0.diff

* install evdev config file to the right directory

Fri Mar 26 13:00:00 2010 sndirschAATTsuse.de
- xorg-server-walk_drivers.diff:

* updated patch working more cleanly, fixed coding style, added
comments (Rüdiger Oertel)

Wed Mar 24 13:00:00 2010 sndirschAATTsuse.de
- disabled udev support for openSUSE <= 11.2 (bnc #589997)

Wed Mar 24 13:00:00 2010 roAATTsuse.de
- re-do xorg-server-walk_drivers.diff again, different approach
create screen sections for each possible drivers
now it is really using the first driver as in full autoconfig

Tue Mar 23 13:00:00 2010 sndirschAATTsuse.de
- update to 1.7.99.902
- fixed font path (\"--with-fontrootdir\")

Mon Mar 22 13:00:00 2010 roAATTsuse.de
- xserver-1.6.1-nouveau.patch (from fedora)
Also, don\'t treat DRI setup failure as an error for nouveau.

Mon Mar 22 13:00:00 2010 roAATTsuse.de
- rework xorg-server-walk_drivers.diff

Sun Mar 21 13:00:00 2010 roAATTsuse.de
- re-implement walking list of possible drivers to find a working
one

Thu Mar 18 13:00:00 2010 roAATTsuse.de
- update to 1.7.99 to get rid of hal
- refresh patches
- drop p_ia64-console.diff
- remove hal-devel from buildrequires
- add libudev-devel to buildrequires
- add --enable-config-udev to configure

Wed Mar 17 13:00:00 2010 roAATTsuse.de
- drop un-applied patches
p_pci-off-by-one.diff.ia64
xorg-x11-server-1.2.99-unbreak-domain.patch
ia64linuxPciInit.diff
exa-greedy.diff
commit-c941479.diff
moblin-hw-xf86-modes-Set-crtc-mode-rotation-transform-befo.patch
moblin-xfree86-move-didLock-assignment-down-to-where-the-f.patch
moblin-randr-fix-operation-order-so-that-rotation-transfor.patch

Wed Mar 17 13:00:00 2010 sndirschAATTsuse.de
- update to 1.7.6

* reintrocued record extension

* bugfixes

Sat Feb 20 13:00:00 2010 sndirschAATTsuse.de
- update to 1.7.5

* Only four fixes since the RC, with the fix for 25640 being
rather noteworthy - if your X server crashed on replugging
keyboards (or using a KVM), you\'re encouraged to upgrade.
- dix: restore lastDeviceEventTime update in dixSaveScreens
- Don\'t double-swap the RandR PropertyNotify event
- Xi: reset the sli pointers after copying device classes.
(bfo #25640)
- RENDER: Fix gradient and solid fill pictures with Xinerama,
and misc cleanup
- obsoletes
0001-Don-t-double-swap-the-RandR-PropertyNotify-event.patch

Fri Feb 12 13:00:00 2010 lchiquittoAATTnovell.com
- 0001-Don-t-double-swap-the-RandR-PropertyNotify-event.patch

* The event is swapped in randr.c/SRROutputPropertyNotifyEvent,
so it should not be swapped again here.
(bnc #573446, bfo #26511)

Sat Jan 16 13:00:00 2010 sndirschAATTsuse.de
- set VIDEO_ABI_VERSION = 6 and INPUT_ABI_VERSION = 7 in specfile

Thu Jan 14 13:00:00 2010 roAATTsuse.de
- update to 1.7.4
- obsoletes acpi_events.diff
- obsoletes loadmod-bug197195.diff
- obsoletes events.diff
- obsoletes acpi-warning.diff
- obsoletes fbdev_fallback_fail_fix.diff
- obsoletes bug-507190_xorg-x11-server-bnc381139-randr-reprobe-on-unsuspend.diff
- obsoletes keyrelease-1.5.2.diff
- obsoletes 0001-Unclaim-PCI-slot-if-driver-probing-fails.patch
- obsoletes 0001-Fix-sporadic-segfault-on-resume-with-intel-KMS-due-t.patch
- obsoletes bug532341.diff
- obsoletes no-return-in-nonvoid-function.diff
- adjusted 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
- adjusted bitmap_always_unscaled.diff
- adjusted bug-197858_dpms.diff
- adjusted cache-xkbcomp-output-for-fast-start-up.patch
- adjusted driver-autoconfig.diff
- adjusted fixed-SYNC-extension-trigger-BlockHandler-test.diff
- adjusted fpic.diff
- adjusted missing_font_paths.diff
- adjusted p_default-module-path.diff
- adjusted p_ia64-console.diff
- adjusted p_xorg_acpi.diff
- adjusted xorg-detect-psb.patch
- adjusted xorg-server-xf4vnc-disable-dmxvnc.diff
- adjusted xorg-server-xf4vnc-fix.diff
- adjusted xorg-server-xf4vnc.patch
- adjusted xorg-x11-server.changes
- adjusted xorg-x11-server.spec
- adjusted zap_warning_xserver.diff
- removed truetype_fontpath.diff
- removed libdri_noPanoramiXExtension_symbol.patch
- exa-greedy.diff not applied
- fixed xorg-detect-psb.patch:
rewrite to use second level switch statement for device_id
- /usr/$lib/X11/Options is gone
(Remove xorgcfg \'Options\' list.)

Sun Dec 13 13:00:00 2009 sndirschAATTsuse.de
- added xlog2xconf, which is a script to create a minimal xorg.conf
extracted from Xorg..log

Sun Nov 29 13:00:00 2009 sndirschAATTsuse.de
- driver-autoconfig.diff:

* VIA chipsets: switched to \"via\" as first try since \"via\" is no
longer renamed to \"chrome9\" in -chrome9 driver package and
- unichrome driver package now disables the \"via\" wrapper

Fri Nov 27 13:00:00 2009 sndirschAATTsuse.de
- missing_font_paths.diff

* added /usr/share/fonts/{URW,cyrillic} to font paths
(bnc #558915)

Mon Nov 2 13:00:00 2009 sndirschAATTsuse.de
- build Xserver again with \'-O2\' instead of \'-O0\', which had been
an unintentional change (bnc #551789)

Mon Oct 19 14:00:00 2009 sndirschAATTsuse.de
- add \'Option \"AutoAddDevices\" \"off\"\' to xorg.conf only as
documented comment, since it caused a lot of confusion
(bnc #548085 and various others)

Mon Oct 12 14:00:00 2009 sndirschAATTsuse.de
- xorg-server 1.6.5

* This release fixes the fact that 1.6.4 would crash on drivers
that still tried to initialize the DGA extension. It also has
a minor improvement for Xephyr to support nesting within an
existing window at a different depth.
- obsoletes dga-removal-fix.diff

Fri Oct 9 14:00:00 2009 sndirschAATTsuse.de
- since we no longer use xorg.conf make ZapWarning the default
(bnc #545590)

Thu Oct 8 14:00:00 2009 eichAATTsuse.de
- Fix segfault when killing X with ctrl-alt-backspace. (bnc #545363)

* The damage structure for the cursor is not deregistered before
deallocation, causing a subsequent DamageUnregister () to segfault.
The problem may leave the text console unrestored.
(0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch)

Wed Oct 7 14:00:00 2009 eichAATTsuse.de
- 0001-Check-harder-for-primary-PCI-device.patch (bnc #545458)

* Primary PCI devices are identified by checking for an \'PCIINFOCLASSES\'
device which is VGA and has access to the memory bars enabled.
If there should be more than one device for which this is true
redo the check and also check if IO resoures are also enabled,
if this still doesn\'t turn up a unique result also check for
the presence of a BIOS rom.

Wed Oct 7 14:00:00 2009 sndirschAATTsuse.de
- driver-autoconfig.diff

* GeForce 6150SE support broken on nv (bnc #465190/544674)

Thu Oct 1 14:00:00 2009 sndirschAATTsuse.de
- dga-removal-fix.diff

* Here\'s an updated patch -- removes the _X_INTERNAL from the .c
files, renames xf86DiDGAInit to _xf86_di_dga_init_internal,
and renames xf86DiDGAReInit to _xf86_di_dga_reinit_internal.

Tue Sep 29 14:00:00 2009 sndirschAATTsuse.de
- dga-removal-fix.diff

* \"Removing DGA ended up breaking any drivers calling into the old
xf86DiDGAInit function as it tried to see if DGA was already
enabled and ended up crashing if the VT wasn\'t completely
initialized. Oops.\"

Mon Sep 28 14:00:00 2009 sndirschAATTsuse.de
- xorg-server 1.6.4

* fbdevhw: Test for graphics:fb%d as well as graphics/fb%d

* render: return the supported version rather than just passing
the proto\'s version

* xfree86/modes: Remove all framebuffer support from DGA

* dri2: Don\'t crash if pPriv is NULL.

* Don\'t send events through the master if the device has
SendCoreEvents off.

* Don\'t reset the lastDeviceEventTime when doing DPMS actions

* dix: append \"built-ins\" to the font path in SetDefaultFontPath

Mon Sep 28 14:00:00 2009 sndirschAATTsuse.de
- bug532341.diff

* fixes Xserver crash when running x11perf -shmputxy10 test case
(bnc #532341, bfo #23298)

Mon Sep 21 14:00:00 2009 mhopfAATTnovell.com
- Less intrusive fix for server segfault. Should fix fdo #24010 (memleak).

Thu Sep 10 14:00:00 2009 sndirschAATTsuse.de
- %post: modify xorg.conf if required

* do not change input driver behaviour for existing X.Org
configurations

Wed Sep 9 14:00:00 2009 sndirschAATTsuse.de
- moblin-use_preferred_mode_for_all_outputs.diff

* use each outputs preferred mode (bnc #537488)

Tue Sep 8 14:00:00 2009 mhopfAATTnovell.com
- Prefer locally defined symbols in modules (bnc #534768).

Fri Sep 4 14:00:00 2009 mhopfAATTnovell.com
- 0001-Fix-sporadic-segfault-on-resume-with-intel-KMS-due-t.patch:
Fixes segfaults with intel and KMS upon resume (only occuring sporadically).

Thu Aug 27 14:00:00 2009 eichAATTsuse.de
- Update to 1.6.4 RC1, adapted patches.

Fri Aug 14 14:00:00 2009 sndirschAATTsuse.de
- 0001-config-don-t-shutdown-the-libhal-ctx-if-it-failed-to.patch

* no longer need to revert commit c941479 (bnc #528397, bfo #23213)

Tue Aug 11 14:00:00 2009 sndirschAATTsuse.de
- revert commit c941479 (bnc #528397)

Tue Aug 4 14:00:00 2009 eichAATTsuse.de
- Resynced with patches from Intel\'s Moblin project.
- Updated patches to aply cleanly again.

Sat Aug 1 14:00:00 2009 sndirschAATTsuse.de
- xorg-server 1.6.3

* This mostly just collects a bunch of minor fixes since 1.6.2.
Two notable inclusions are:
- Replacing dixLookupResource with dixLookupResourceByType,
dixLookupResourceByClass. This returns us to having two
resource lookup functions, but this time we have a more
sensible name and argument set.
- Fixing RandR transforms for drivers providing set_mode_major.
These patches were originally slated to land in 1.6.2 but
I missed them somehow.
- obsoletes commit-cadf65a.diff

Wed Jul 8 14:00:00 2009 sndirschAATTnovell.com
- xorg-server 1.6.2

* This is the second update to the 1.6 version and is designed
to be a drop-in compatible version with various bug fixes and
other improvements.
- obsoletes various patches

* bug-507190_xorg-x11-server-bnc381139-randr-fix-timestamps.diff

* includes-fix.diff

* security-Fix-a-crash-caused-by-wrong-ordering-of-fo.patch

* security-Grant-untrusted-windows-remove-access-on-a.patch

* security-Revert-behavior-of-extension-access-for-co.patch
- adjusted zap_warning_xserver.diff

Thu Jul 2 14:00:00 2009 mhopfAATTnovell.com
- Adapt vnc patches to changes in input infrastructure
(fixes bnc #508553)

Wed Jun 24 14:00:00 2009 mhopfAATTnovell.com
- Unclaim PCI slot if driver probing fails (fixes bnc #511529)

Fri Jun 19 14:00:00 2009 sndirschAATTsuse.de
- includes-fix.diff

* build fix
- truetype_fontpath.diff

* added /usr/share/fonts/truetype to default font path

Thu Jun 11 14:00:00 2009 sndirschAATTsuse.de
- use %moblin define in specfile

Wed Jun 10 14:00:00 2009 sndirschAATTsuse.de
- xserver-1.5.0-bg-none-root.patch

* removed patch for compalloc.c, which hurts on Moblin
- disabled xserver-1.5.0-bg-none-root.patch (only useful for Moblin)

Tue Jun 9 14:00:00 2009 sndirschAATTsuse.de
- diabled build of Xdmx since it conflict\'s with NOMAD\'s Xdmx
(bnc #511269)

Fri Jun 5 14:00:00 2009 sndirschAATTsuse.de
- driver-autoconfig.diff

* ati ==> fglrx --> radeonhd --> ati

* nv ==> nvidia --> nouveau --> nv (FATE #305109)

* openchrome ==> chrome9 --> openchrome --> unichrome

* registered vboxvideo
- obsoletes radeonhd.diff/radeonhd.h

Fri Jun 5 14:00:00 2009 sndirschAATTsuse.de
- keyrelease-git.diff

* xkb: Don\'t press+release keys on key events. Fixes submission
of F7 to apps on switch from console for drivers that switch
fast enough (bnc #141443).

Thu Jun 4 14:00:00 2009 sndirschAATTsuse.de
- autoconfig_fallback_fbdev_first.diff

* fallback to fbdev first, then vesa instead of the other way
round

Tue Jun 2 14:00:00 2009 eichAATTsuse.de
Frederico\'s patches to support reprobing of connected displays on EnterVT
and fixes to set event timestamps properly.
- Re-probe RANDR outputs on laptop unsuspend.
- Make RANDR \'set\' timestamps follow client specified time.
- Add missing fields to SRR
*NotifyEvent().

Tue Jun 2 14:00:00 2009 eichAATTsuse.de
- Patches taken from Moblin:

* security: Grant untrusted windows remove access on all windows.

* security: Fix a crash caused by wrong ordering of format arguments.

* security: Revert behavior of extension access for compatibility.

* Autodetect Plousbo chips.

* add -nb command line option to supress root window background stet
on startup.

* cache xkb output for fast startup.

* make noPanoramiXExtension symbol local and initialize.

Thu May 28 14:00:00 2009 sndirschAATTsuse.de
- fbdev_fallback_fail_fix.diff

* fix fbdev fallback failure if no xorg.conf exists; fbdev driver
complained about required BusID (Egbert Eich)

Thu Apr 30 14:00:00 2009 sndirschAATTsuse.de
- instead of require do provide
INPUT_ABI_VERSION/VIDEO_ABI_VERSION to fix dependancy loop

Thu Apr 30 14:00:00 2009 sndirschAATTsuse.de
- xkeyboard-config should be required by xorg-x11-driver-input
- require INPUT_ABI_VERSION = 4 (provided by xorg-x11-driver-input)
- require VIDEO_ABI_VERSION = 5 (provided by xorg-x11-driver-video)
- require libpixman-1-0 >= 0.15.2

Tue Apr 28 14:00:00 2009 sndirschAATTsuse.de
- enable DRI2 build

Tue Apr 14 14:00:00 2009 sndirschAATTsuse.de
- xorg-server 1.6.1

Mon Mar 23 13:00:00 2009 sndirschAATTsuse.de
- fixed-SYNC-extension-trigger-BlockHandler-test.diff (bnc #472046)

* Reworked ComputeBracketValues():

* Reworked previous patch to IdleTimeBlockHandler() (commit 1f4fb022)
(Egbert Eich)

Tue Mar 10 13:00:00 2009 sndirschAATTsuse.de
- commit-cadf65a.diff

* randr: Nuke broken set_origin shortcut. Shortcut is impossible
to implement this way, because we don\'t know for sure whether
the crtc of an output has changed or not. (bnc #482838)

Mon Mar 9 13:00:00 2009 mmarekAATTsuse.cz
- renamed modprobe config to /etc/modprobe.d/50-nvidia.conf
(required by new module-init-tools).

Sun Mar 8 13:00:00 2009 sndirschAATTsuse.de
- radeonhd.diff/radeonhd.h:

* prefer radeonhd for autoconfig for ATI >= R500

Sun Mar 8 13:00:00 2009 sndirschAATTsuse.de
- added hal-devel to BuildRequires for input driver configuration
support via HAL, e.g. evdev

Wed Mar 4 13:00:00 2009 sndirschAATTsuse.de
- removed randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff;
probably a wrong patch since this commit has been reverted right
after by commit b4193a2eee80895c5641e77488df0e72a73a3d99 again
- no longer overwrite xorg.conf with an obsolete one; obsoletes
disable-root-xorg_conf.diff

Tue Mar 3 13:00:00 2009 sndirschAATTsuse.de
- regenerated xorg-server-xf4vnc.patch (still disabled)


 
ICM