Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xorg-x11-server-7.6_1.18.3-28.1 RPM for ppc64le

From OpenSuSE Ports Leap 42.3 updates for ppc64le

Name: xorg-x11-server Distribution: openSUSE Leap 42.3
Version: 7.6_1.18.3 Vendor: openSUSE
Release: 28.1 Build date: Mon Oct 16 21:22:38 2017
Group: System/X11/Servers/XF86_4 Build host: obs-power8-01
Size: 7428046 Source RPM: xorg-x11-server-7.6_1.18.3-28.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://xorg.freedesktop.org/
Summary: X
This package contains the X.Org Server.

Provides

Requires

License

MIT

Changelog

* Mon Oct 16 2017 sndirsch@suse.com
  - U_0001-Unvalidated-lengths.patch,
    U_0002-xfixes-unvalidated-lengths-CVE-2017-12183.patch,
    U_0003-hw-xfree86-unvalidated-lengths.patch,
    U_Xi-Test-exact-size-of-XIBarrierReleasePointer.patch,
    U_0004-Xi-integer-overflow-and-unvalidated-length-in-S-Proc.patch,
    U_0005-Xi-fix-wrong-extra-length-check-in-ProcXIChangeHiera.patch,
    U_0006-dbe-Unvalidated-variable-length-request-in-ProcDbeGe.patch,
    U_0007-Unvalidated-extra-length-in-ProcEstablishConnection-.patch
    * Security fixes (unvalidated lengths) [CVE-2017-12176 - CVE-2017-12187,
      bsc#1063034, bsc#1063035, bsc#1063037, bsc#1063038, bsc#1063039,
      bsc#1063040, bsc#1063041]
* Fri Oct 06 2017 msrb@suse.com
  - U_os-Treat-ssh-as-a-non-local-client-v4.patch
    * Recognize ssh as remote client. (bnc#1022727)
* Tue Jul 18 2017 msrb@suse.com
  - U_glamor-properly-handle-mask-formats-without-alpha.patch,
    U_glamor-preserve-gl_red-bits-in-r-channel-when-destination-is-gl_red.patch
    * Fix rendering with glamor acceleration. (bnc#1047154)
* Fri Jul 14 2017 sndirsch@suse.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 07 2017 msrb@suse.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)
* Sat Jun 10 2017 sndirsch@suse.com
  - U_Use-timingsafe_memcmp-to-compare-MIT-MAGIC-COOKIES-C.patch
    * Prevent timing attack against MIT cookie. (CVE-2017-2624, bnc#1025029)
  - U_Use-arc4random_buf-3-if-available-to-generate-cookie.patch/
    U_Brown-bag-commit-to-fix-957e8d-arc4random_buf-suppor.patch
    * Use arc4random to generate cookies. (bnc#1025084)
  - U_auth-remove-AuthToIDFunc-and-associated-functions.-N.patch
    * Remove unused function with use-after-free issue. (bnc#1025035)
* Thu Apr 20 2017 msrb@suse.com
  - U_xfree86-Add-IndirectGLX-server-flag.patch
    * Add IndirectGLX ServerFlags option to re-enable indirect GLX.
      (bnc#1032509)
* Tue Mar 21 2017 mstaudt@suse.com
  - xorg-x11-server.spec: Re-add patches 701/702 removed by mistake.
* Tue Mar 21 2017 mstaudt@suse.com
  - U_glamor-Fix-dashed-line-rendering.patch
    This replaces the last patch and fixes dashing in GLAMOR.
* Fri Mar 17 2017 mstaudt@suse.com
  - n_glamor-Always-draw-dashed-0-width-lines-in-software.patch
    Draw dashed lines in software, partly fixes (boo#1021803).
* Wed Mar 15 2017 mstaudt@suse.com
  - U_glamor-Fix-missing-declaration-in-dash-vertex-shader.patch
    U_glamor-Fix-typo-vec2_pos-vec2-pos.patch
    Fix X server crash on drawing dashed lines (boo#1025985).
* Mon Jan 30 2017 sndirsch@suse.com
  - U_glamor-Disable-logic-ops-when-doing-compositing-v4.patch
    * fix unpainted areas when glamor is being used (bnc#1022050)
* Fri Dec 09 2016 mstaudt@suse.com
  - U_dri2-Sync-i965_pci_ids.h-from-mesa.patch
    Update Intel PCI IDs for modesetting to include Broxton 2x6.
    Fixes (boo#1011158).
* Tue Nov 22 2016 msrb@suse.com
  - U_modesetting-set-driverPrivate-to-Null-after-closing-fd.patch
    Prevent crash when unplugging displaylink device. (bnc#1011570)
* Fri Sep 09 2016 mstaudt@suse.com
  - U_glamor-Remove-the-FBO-cache.patch
    Fixes (bsc#983743) by not keeping >1 GB of VRAM busy.
* Mon May 16 2016 eich@suse.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 08 2016 eich@suse.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 02 2016 sndirsch@suse.com
  - removed u_exa-only-draw-valid-trapezoids.patch; no longer needed
    since pixman 0.32.0
* Fri Apr 29 2016 sndirsch@suse.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 2016 eich@suse.com
  - Add permission verification for SUID wrapper
  - Disable SUID wrapper per default until reviewed
* Tue Apr 12 2016 eich@suse.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 2016 eich@suse.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 07 2016 eich@suse.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 04 2016 tobias.johannes.klausmann@mni.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 2016 tobias.johannes.klausmann@mni.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 2016 eich@suse.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 2016 eich@suse.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 2016 tobias.johannes.klausmann@mni.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 07 2016 lbsousajr@gmail.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 04 2016 eich@suse.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 2016 eich@suse.com
  - Add 50-extensions.conf
    Disable the DGA extension by default (boo#947695).
* Thu Feb 25 2016 eich@suse.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 2016 eich@suse.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 09 2016 tobias.johannes.klausmann@mni.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 2016 eich@suse.com
  - u_Panning-Set-panning-state-in-xf86RandR12ScreenSetSize.patch
    Fix panning when configured in xorg.conf* (boo#771521).
* Fri Jan 15 2016 eich@suse.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 2016 fcrozat@suse.com
  - U_modesetting-should-not-reference-gbm-when-it-s-not-d.patch: fix
    build when gbm is not defined.
* Mon Jan 11 2016 eich@suse.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 2016 eich@suse.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 08 2016 eich@suse.com
  - Split out Xwayland:
    * Build a package xorg-x11-server-wayland
    * Limit build to Factory (boo#960487).
* Sat Jan 02 2016 hrvoje.senjan@gmail.com
  - Enable XWayland on Leap also (boo#960487)
* Wed Nov 25 2015 eich@suse.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 2015 sndirsch@suse.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 2015 sndirsch@suse.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 2015 sndirsch@suse.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 2015 eich@suse.com
  - u_vesa-Add-VBEDPMSGetCapabilities-VBEDPMSGet.patch
    Add VBEDPMSGetCapabilities() and VBEDPMSGet() functions
    (bsc#947356, boo#947493).
* Thu Jul 30 2015 tiwai@suse.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 2015 eich@suse.com
  - Improve conditional enablement of XWayland.
* Fri Jul 17 2015 tobias.johannes.klausmann@mni.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 2015 tobias.johannes.klausmann@mni.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 2015 msrb@suse.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 08 2015 antoine.belvire@laposte.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 03 2015 msrb@suse.com
  - Fix build of s390/s390x (bnc#933503)
* Sat May 30 2015 eich@suse.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 2015 normand@linux.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 2015 msrb@suse.com
  - U_os-XDMCP-options-like-query-etc-should-imply-listen.patch
    * Enable listening on tcp when using -query. (bnc#924914)
* Fri Feb 20 2015 dimstar@opensuse.org
  - Enable systemd-logind integration support:
    + Add pkgconfig(libsystemd-logind) and pkgconfig(dbus-1)
      BuildRequires.
    + Pass --enable-systemd-logind to configure.
* Mon Feb 16 2015 sndirsch@suse.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 2015 tobias.johannes.klausmann@mni.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 06 2015 eich@suse.com
  - u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch
    Fix sdksyms.sh to work with gcc5 (bnc#916580).
* Thu Feb 05 2015 tobias.johannes.klausmann@mni.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 05 2015 msrb@suse.com
  - Add xorg-x11-server-source package that contains patched xserver
    sources used to build xorg-x11-Xvnc.
* Tue Nov 18 2014 sndirsch@suse.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 2014 Led <ledest@gmail.com>
  - fix bashism in post script
* Mon Oct 27 2014 sndirsch@suse.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 2014 lbsousajr@gmail.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 2014 tobias.johannes.klausmann@mni.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 2014 tiwai@suse.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 2014 sndirsch@suse.com
  - no longer add /usr/lib[64]/xorg/modules/updates to module path
    (FATE#317822)
* Wed Aug 13 2014 sndirsch@suse.com
  - only add /etc/alternatives/libglx.so as ghost on suse >= 1315
* Wed Aug 13 2014 sndirsch@suse.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 2014 sndirsch@suse.com
  - make use of update-alternatives for libglx.so (FATE#317822)
* Thu Aug 07 2014 eich@suse.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 07 2014 tiwai@suse.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 05 2014 eich@suse.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 2014 tobias.johannes.klausmann@mni.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 09 2014 sndirsch@suse.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 05 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to 1.16RC3
  - Bugfixes all over the place
* Fri May 30 2014 eich@suse.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 2014 sndirsch@suse.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 2014 eich@suse.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 2014 sndirsch@suse.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 2014 tobias.johannes.klausmann@mni.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 05 2014 tobias.johannes.klausmann@mni.thm.de
  - Remove N_fix_XWAYLAND_SCANNER_undefined.diff
    Configure line is gone
* Wed Apr 30 2014 lbsousajr@gmail.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 2014 sndirsch@suse.com
  - added missing pkgconfig(xf86dgaproto) BuildRequires
* Sun Apr 27 2014 stefan.bruens@rwth-aachen.de
  - N_fix_XWAYLAND_SCANNER_undefined.diff
    * handle undefined XWAYLAND_SCANNER_RULES in configure; fix
      compilation for openSUSE 12.3
* Fri Apr 25 2014 tobias.johannes.klausmann@mni.thm.de
  - Add missing BuildRequires
* Tue Apr 08 2014 tobias.johannes.klausmann@mni.thm.de
  - Update to 1.16RC2
  - Build and pack XWayland DDX
* Sat Mar 22 2014 coolo@suse.com
  - obsolete glamor-devel from the correct package
* Fri Mar 21 2014 sndirsch@suse.com
  - obsolete also glamor and glamor-devel in addition to glamor-egl
* Mon Feb 24 2014 tobias.johannes.klausmann@mni.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 2014 eich@suse.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 07 2014 eich@suse.com
  - remove creation of libxf86config which was once used bu SaX2.
* Thu Jan 30 2014 lbsousajr@gmail.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 2014 sndirsch@suse.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 07 2014 sndirsch@suse.com
  - changed license back to MIT, since xf4nc is no longer patched
    into X.Org sources (bnc#856905)
* Wed Jan 01 2014 crrodriguez@opensuse.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 2013 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.15.0:
    The final 1.15 release!
* Fri Dec 20 2013 tobias.johannes.klausmann@mni.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 2013 lbsousajr@gmail.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 2013 msrb@suse.com
  - u_exa-only-draw-valid-trapezoids.patch
    * Fix possible x server crash using invalid trapezoids.
      (bnc#853846 CVE-2013-6424)
* Thu Dec 12 2013 eich@suse.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 2013 eich@suse.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 2013 tobias.johannes.klausmann@mni.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 05 2013 sndirsch@suse.com
  - removed no longer applied n_Xvnc-pthread.diff from package
* Thu Nov 28 2013 tobias.johannes.klausmann@mni.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 2013 lbsousajr@gmail.com
  - Fix naming convention for last patch
* Thu Nov 28 2013 lbsousajr@gmail.com
  - Add U_xserver_enable_grabdevice_by_default_for_non_seat0.patch
    * See http://cgit.freedesktop.org/xorg/xserver/commit/?id=c73c36b537f996574628e69681833ea37dec2b6e
* Wed Nov 06 2013 schwab@suse.de
  - N_x86emu-include-order.patch: Change include order to avoid conflict
    with system header, remove duplicate definitions
* Fri Nov 01 2013 msrb@suse.com
  - N_randr_fix_abi.patch
    * Fixes compatibility with nvidia binary drivers. (bnc#849152)
* Mon Oct 28 2013 sndirsch@suse.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 2013 msrb@suse.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 2013 sndirsch@suse.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 2013 tobias.johannes.klausmann@mni.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 2013 sndirsch@suse.com
  - removed modprobe options for NVIDIA kernel module, since these
    have been moved to the NVIDIA packages themselves
* Fri Aug 09 2013 eich@suse.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 09 2013 tobias.johannes.klausmann@mni.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 08 2013 eich@suse.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 08 2013 sndirsch@suse.com
  - removed N_vidmode-sig11.diff (fixed upstream already)
* Tue Jul 02 2013 hrvoje.senjan@gmail.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 2013 tobias.johannes.klausmann@mni.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 06 2013 msrb@suse.com
  - u_xserver_xvfb-randr.patch
    * Add randr support to Xvfb (bnc#823410)
* Sat May 11 2013 schwab@suse.de
  - Update u_aarch64-support.patch: disable x86 asm also on aarch64
* Thu Apr 18 2013 sndirsch@suse.com
  - u_disable-acpi-code.patch
    * Don't build the ACPI code (bnc#805304)
* Wed Apr 17 2013 tobias.johannes.klausmann@mni.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 05 2013 idonmez@suse.com
  - Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Mar 13 2013 sndirsch@suse.com
  - rebased u_aarch64-support.patch and reenabled it
* Fri Mar 08 2013 tobias.johannes.klausmann@mni.thm.de
  - u_aarch64-support.patch: Basic support for aarch64 disabled for
    the initial build of 1.14.0!
* Wed Mar 06 2013 tobias.johannes.klausmann@mni.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 06 2013 schwab@suse.de
  - u_aarch64-support.patch: Basic support for aarch64.
* Thu Feb 21 2013 tobias.johannes.klausmann@mni.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 2013 sndirsch@suse.com
  - added u_init_framebuffer_base.patch: initialize buffer.base to fix
    Xorg segfault in virtualbox guest (bnc#799480)
* Thu Jan 31 2013 tobias.johannes.klausmann@mni.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 2013 sndirsch@suse.com
  - disabled build of VNC (xf4vnc), which finally has been replaced
    by the seperate xorg-x11-Xvnc source package (tigervnc)
* Tue Jan 08 2013 sndirsch@suse.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 2012 tobias.johannes.klausmann@mni.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 2012 werner@suse.de
  - Let the old Xfig program find the ghostscript fonts (bnc#784305)
* Mon Nov 12 2012 fcrozat@suse.com
  - Update N_autoconfig_fallback_fbdev_first.diff to ensure
    modesetting driver is used before fbdev.
* Tue Oct 30 2012 sndirsch@suse.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 2012 sndirsch@suse.com
  - u_vgaHW-no-legacy.patch
    * likely fixes build on ppc
* Mon Sep 24 2012 opensuse@cboltz.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 2012 sndirsch@suse.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 2012 sndirsch@suse.com
  - N_driver-autoconfig.diff:
    * removed radeonhd and unichrome from driver list, since no
      longer supported upstream
* Wed Aug 08 2012 tobias.johannes.klausmann@mni.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 2012 sndirsch@suse.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 2012 sndirsch@suse.com
  - renamed patches of previous change according to our policy
    u_* --> U_* (since these were rebased on upstream patches)
* Fri Jul 13 2012 badshah400@gmail.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 09 2012 tobias.johannes.klausmann@mni.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 2012 sndirsch@suse.com
  - removed redundant buildrequires to xorg-x11 meta package
* Thu Jun 14 2012 sndirsch@suse.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 08 2012 sndirsch@suse.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 2012 tobias.johannes.klausmann@mni.thm.de
  - Update to version 1.12.2
* Fri May 25 2012 sndirsch@suse.com
  - no longer use obsolete %run_permissions; replaced it by
    %set_permissions (bnc#764101)
* Tue May 22 2012 sndirsch@suse.com
  - added patches to implement GLX_ARB_create_context extensions
    required for OpenGL 3.0 support (not upstream yet)
* Wed May 09 2012 sndirsch@suse.com
  - changed pixman-1-0 requires to version 0.24 (bnc#759537)
* Wed Apr 25 2012 sndirsch@suse.com
  - remove BuildRequires to ghostscript-library, since it conflicts
    with ghostscript-mini apparently now required by some other
    package
* Wed Apr 18 2012 mgorse@suse.com
  - Rebase VNC patches
    Rebase confine_to_shape.diff
* Sun Apr 15 2012 dimstar@opensuse.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 2012 jengelh@medozas.de
  - Parallel build with %_smp_mflags; strip redundant sections/tags
  - Use pkgconfig symbols for BuildRequires/Requires
* Tue Feb 28 2012 sndirsch@suse.com
  - fixed buildreqs due to reorganization of libvnc/vncproto
* Thu Feb 09 2012 sndirsch@suse.com
  - fixed buildreqs due to splitted xorg-x11-libs
* Fri Jan 13 2012 sndirsch@suse.com
  - added /usr/share/fonts/misc/sgi to Xserver core font rendering
    fontpath (bnc#738961)
* Tue Jan 10 2012 sndirsch@suse.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 2011 ro@suse.de
  - also package list.h in s390 so that sax2-tools can build
* Mon Nov 28 2011 ro@suse.de
  - complete s390 fixes
* Mon Nov 28 2011 ro@suse.de
  - fix build on s390/s390x
* Sun Nov 20 2011 coolo@suse.com
  - add libtool as buildrequire to avoid implicit dependency
* Wed Nov 09 2011 sndirsch@suse.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 2011 eich@suse.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 2011 eich@suse.com
  - zap_warning_xserver.diff:
    Fix man page to match changed behavior.
* Tue Sep 06 2011 sndirsch@suse.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 2011 sndirsch@suse.com
  - U_xserver_fix-pixmaps-lifetime-tracking.patch
    * avoid crash when enabling the desktop icons in gnome3
    (bnc#701199)
* Mon Aug 29 2011 sndirsch@suse.com
  - u_xf4nvc_missing-libz.patch
    * Xvnc no longer can rely on the toolchain to add the required
      libs, it uses directly.
* Fri Jul 08 2011 eich@suse.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 07 2011 eich@suse.de
  - don't look for 10-evdev.conf for anything older than 11.3
    (this includes SLE-11).
* Thu Jul 07 2011 eich@suse.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 07 2011 eich@suse.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 06 2011 eich@suse.de
  - fixed bug-197858_dpms.diff:
    removed pieces that have been solved differently today.
* Wed Jul 06 2011 eich@suse.de
  - remove moblin-use_preferred_mode_for_all_outputs.diff:
    remove moblin specific patches.
* Tue Jul 05 2011 eich@suse.de
  - rename edit_data_sanity_check.diff -> edid_data_sanity_check.diff
* Tue Jul 05 2011 eich@suse.de
  - remove p_xkills_wrong_client.diff:
    made obsolete by commit b7f3618f.
* Tue Jul 05 2011 eich@suse.de
  - remove xorg-server-1.8.0.diff:
    issue is now resolved in spec file.
* Tue Jul 05 2011 eich@suse.de
  - fix zap_warning_fix.diff:
    recover from noisy people.
* Tue Jul 05 2011 eich@suse.de
  - remove p_xorg_acpi.diff
    add u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
    removed redundant error message.
* Mon Jul 04 2011 eich@suse.de
  - remove mouse.diff:
    Never understood what this patch was good for.
* Mon Jul 04 2011 eich@suse.de
  - remove p_bug96328.diff:
    /dev/input/mice is the default mouse for X -configure
    on Linux for a long time already.
* Mon Jul 04 2011 eich@suse.de
  - remove xephyr.diff:
    solved by configure options in spec file.
* Mon Jul 04 2011 eich@suse.de
  - remove libdrm.diff:
    not needed any more, drivers seem to be fixed.
* Mon Jul 04 2011 eich@suse.de
  - remove xorg-docs.diff:
    solved in spec file.
* Mon Jul 04 2011 eich@suse.de
  - remove pixman.diff:
    Doesn't seem to be needed any more.
* Mon Jul 04 2011 eich@suse.de
  - remove xorg-x11-nonroot-vesa.patch, org-server-nohwaccess.diff:
    There are other things missing to make those patches useful.
* Fri Jul 01 2011 eich@suse.de
  - remove: xserver-1.6.1-nouveau.patch.
    This patch was only cosmetic.
* Fri Jul 01 2011 eich@suse.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 01 2011 eich@suse.de
  - remove: bitmap_always_unscaled.diff
      missing_font_paths.diff
    This has now been solved in the spec file directly.
* Thu May 26 2011 mhopf@novell.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 2011 mhopf@novell.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 2011 mhopf@novell.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 2011 mhopf@novell.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 2011 sndirsch@novell.com
  - Xvnc should require xkeyboard-config (bnc #682904)
* Fri Mar 25 2011 sndirsch@novell.com
  - EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch
    * EXA/mixed: ModifyPixmapHeader pitch fixes. (bnc #678264,
      bfo #33929)
* Thu Mar 17 2011 sndirsch@novell.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 2011 sndirsch@novell.com
  - record-avoid-crash-when-calling-RecordFlushReplyBuff.patch
    * record: avoid crash when calling RecordFlushReplyBuffer
      recursively (bnc #673575)
* Sat Feb 26 2011 devel@navlost.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 2011 mhopf@novell.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 2011 mhopf@novell.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 03 2011 sndirsch@novell.com
  - disabled build of Xvnc and moved Xvfb to main package;
    xorg-x11-Xvnc will be a seperate package (bnc #660208)
* Mon Jan 10 2011 vuntz@opensuse.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 05 2011 jeffm@suse.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 03 2011 sndirsch@novell.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 2010 sndirsch@novell.com
  - use-last-screen.patch
    * Use last Screen section found to prefer xorg.conf (bnc #661536,
      bfo #32430)
* Tue Dec 21 2010 sndirsch@novell.com
  - added xorg-server-xf4vnc-bug605015-vnc-umlauts.diff as patch, but
    still disabled
* Tue Dec 21 2010 mhopf@novell.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 2010 sndirsch@novell.com
  - bumped version number to 7.6_1.9.3
* Sun Dec 19 2010 sndirsch@novell.com
  - sync-fix.patch
    * fixes the issue that gnome screensaver fadeout could not be
      stopped (bnc #648851)
* Sun Dec 19 2010 sndirsch@novell.com
  - xorg-docs 1.6
* Mon Dec 13 2010 sndirsch@novell.com
  - xorg-server 1.9.3
    * This version is functionally equivalent to the second release
      candidate.
* Sat Dec 04 2010 sndirsch@novell.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 03 2010 sndirsch@novell.com
  - remove Xorg setuid bit (bnc #632737)
* Sun Nov 14 2010 sndirsch@novell.com
  - xorg-server 1.9.2.901 (1.9.3 RC1)
    * many buildfixes and bugfixes
* Fri Nov 12 2010 sndirsch@novell.com
  - xorg-docs 1.5.99.901 (1.6 RC1)
  - adjusted xorg-x11-doc.diff
* Fri Nov 12 2010 sndirsch@novell.com
  - xorg-docs-1.5
  - adjusted xorg-docs.diff
* Tue Nov 09 2010 sndirsch@novell.com
  - disabled again vnc build due to immediate assertion during
    startup of Xvnc
* Tue Nov 09 2010 sndirsch@novell.com
  - uncommented non-existing
    xorg-server-xf4vnc-bug605015-vnc-umlauts.diff
* Tue Nov 09 2010 mhopf@novell.com
  - xorg-server-xf4vnc-fixes_1_9.diff:
    Fix build of vnc server for 1.9 Xserver series.
* Mon Nov 01 2010 sndirsch@novell.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 2010 sndirsch@novell.com
  - commit-5c6a2f9.diff
    * retain obsolete pixmapPrivate, just for ABI compatibility
    * reenable patch
* Sun Oct 24 2010 sndirsch@novell.com
  - xorg-server 1.9.1 (final release)
    * functionally equivalent to xorg-server 1.9.0.902
* Sat Oct 23 2010 sndirsch@novell.com
  - disable commit-5c6a2f9.diff for now
* Fri Oct 22 2010 sndirsch@novell.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 2010 sndirsch@novell.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 2010 coolo@novell.com
  - Xvfb requires xkb rules, so adjust requires of the extra package
* Fri Oct 01 2010 sndirsch@novell.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 2010 mhopf@novell.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 2010 sndirsch@suse.de
  - set VIDEO_ABI_VERSION = 8 and INPUT_ABI_VERSION = 11 in specfile
* Mon Aug 23 2010 sndirsch@suse.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 2010 max@suse.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 2010 sndirsch@suse.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 2010 sndirsch@suse.de
  - xorg-server-commit-21ed660.diff
    * dix: make DeviceEvent coordinates signed for Xinerama
      (bnc #628295, bfo #24986)
* Tue Aug 10 2010 sndirsch@suse.de
  - xorg-server-revert-event-mask.patch
    * locked up mouse event mask patch (bnc #619034)
* Mon Aug 09 2010 vuntz@opensuse.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 04 2010 sndirsch@suse.de
  - use configure option "--with-sha1=libcrypto" to fix also plain
    rpmbuilds (bnc #627872)
* Thu Jul 08 2010 max@suse.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 2010 sndirsch@suse.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 2010 sndirsch@suse.de
  - xorg-detect-psb.patch
    * remove again "intellegacy" from driver autoconfiguration; that
      reverts previous change (bnc #608315)
* Sun May 09 2010 sndirsch@suse.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 2010 sndirsch@suse.de
  - remove Xdmx manual page from xorg-x11-server, since it's already
    in xorg-x11-server-extra
* Mon Apr 26 2010 eich@suse.de
  - Updated "Prevent XSync Alarms from senslessly calling CheckTrigger()"
    to make sure SyncTriggerInit() readds trigger to counter (bnc #584919).
* Mon Apr 26 2010 sndirsch@suse.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 <zawel1@gmail.com>.
* Wed Apr 21 2010 eich@suse.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 2010 sndirsch@suse.de
  - specfile cleanup
  - removed no longer useful xlog2xconf.sh
* Sat Apr 10 2010 sndirsch@suse.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 08 2010 eich@novell.com
  - Adapted and fixed 'noroot-background' patch originally coming from
    the Moblin project and enable by default.
* Thu Apr 08 2010 eich@suse.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 08 2010 eich@suse.de
  - Fix SIG11 on VT switch when using SW cursor with RandR (bnc #592614).
* Thu Apr 08 2010 ro@suse.de
  - fix evdev config file (use the one from xserver upstream)
* Tue Apr 06 2010 ro@suse.de
  - fix libxf86config (resolve references)
* Tue Apr 06 2010 sndirsch@suse.de
  - fix_fglrx_screendepth_issue.patch
    * hardcode default color depth of fglrx driver to 24bit to fix
      video driver autoconfiguration (bnc #593878)
* Fri Apr 02 2010 sndirsch@suse.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 2010 sndirsch@suse.de
  - xorg-server-walk_drivers.diff:
    * updated patch working more cleanly, fixed coding style, added
      comments (Rüdiger Oertel)
* Wed Mar 24 2010 sndirsch@suse.de
  - disabled udev support for openSUSE <= 11.2 (bnc #589997)
* Wed Mar 24 2010 ro@suse.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 2010 sndirsch@suse.de
  - update to 1.7.99.902
  - fixed font path ("--with-fontrootdir")
* Mon Mar 22 2010 ro@suse.de
  - xserver-1.6.1-nouveau.patch (from fedora)
    Also, don't treat DRI setup failure as an error for nouveau.
* Mon Mar 22 2010 ro@suse.de
  - rework xorg-server-walk_drivers.diff
* Sun Mar 21 2010 ro@suse.de
  - re-implement walking list of possible drivers to find a working
    one
* Thu Mar 18 2010 ro@suse.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 2010 ro@suse.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 2010 sndirsch@suse.de
  - update to 1.7.6
    * reintrocued record extension
    * bugfixes
* Sat Feb 20 2010 sndirsch@suse.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 2010 lchiquitto@novell.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 2010 sndirsch@suse.de
  - set VIDEO_ABI_VERSION = 6 and INPUT_ABI_VERSION = 7 in specfile
* Thu Jan 14 2010 ro@suse.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 2009 sndirsch@suse.de
  - added xlog2xconf, which is a script to create a minimal xorg.conf
    extracted from Xorg.<DISPLAY>.log
* Sun Nov 29 2009 sndirsch@suse.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 2009 sndirsch@suse.de
  - missing_font_paths.diff
    * added /usr/share/fonts/{URW,cyrillic} to font paths
      (bnc #558915)
* Mon Nov 02 2009 sndirsch@suse.de
  - build Xserver again with '-O2' instead of '-O0', which had been
    an unintentional change (bnc #551789)
* Mon Oct 19 2009 sndirsch@suse.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 2009 sndirsch@suse.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 09 2009 sndirsch@suse.de
  - since we no longer use xorg.conf make ZapWarning the default
    (bnc #545590)
* Thu Oct 08 2009 eich@suse.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 07 2009 eich@suse.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 07 2009 sndirsch@suse.de
  - driver-autoconfig.diff
    * GeForce 6150SE support broken on nv (bnc #465190/544674)
* Thu Oct 01 2009 sndirsch@suse.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 2009 sndirsch@suse.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 2009 sndirsch@suse.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 2009 sndirsch@suse.de
  - bug532341.diff
    * fixes Xserver crash when running x11perf -shmputxy10 test case
      (bnc #532341, bfo #23298)
* Mon Sep 21 2009 mhopf@novell.com
  - Less intrusive fix for server segfault. Should fix fdo #24010 (memleak).
* Thu Sep 10 2009 sndirsch@suse.de
  - %post: modify xorg.conf if required
    * do not change input driver behaviour for existing X.Org
      configurations
* Wed Sep 09 2009 sndirsch@suse.de
  - moblin-use_preferred_mode_for_all_outputs.diff
    * use each outputs preferred mode (bnc #537488)
* Tue Sep 08 2009 mhopf@novell.com
  - Prefer locally defined symbols in modules (bnc #534768).
* Fri Sep 04 2009 mhopf@novell.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 2009 eich@suse.de
  - Update to 1.6.4 RC1, adapted patches.
* Fri Aug 14 2009 sndirsch@suse.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 2009 sndirsch@suse.de
  - revert commit c941479 (bnc #528397)
* Tue Aug 04 2009 eich@suse.de
  - Resynced with patches from Intel's Moblin project.
  - Updated patches to aply cleanly again.
* Sat Aug 01 2009 sndirsch@suse.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 08 2009 sndirsch@novell.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 02 2009 mhopf@novell.com
  - Adapt vnc patches to changes in input infrastructure
    (fixes bnc #508553)
* Wed Jun 24 2009 mhopf@novell.com
  - Unclaim PCI slot if driver probing fails (fixes bnc #511529)
* Fri Jun 19 2009 sndirsch@suse.de
  - includes-fix.diff
    * build fix
  - truetype_fontpath.diff
    * added /usr/share/fonts/truetype to default font path
* Thu Jun 11 2009 sndirsch@suse.de
  - use %moblin define in specfile
* Wed Jun 10 2009 sndirsch@suse.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 09 2009 sndirsch@suse.de
  - diabled build of Xdmx since it conflict's with NOMAD's Xdmx
    (bnc #511269)
* Fri Jun 05 2009 sndirsch@suse.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 05 2009 sndirsch@suse.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 04 2009 sndirsch@suse.de
  - autoconfig_fallback_fbdev_first.diff
    * fallback to fbdev first, then vesa instead of the other way
      round
* Tue Jun 02 2009 eich@suse.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 02 2009 eich@suse.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 2009 sndirsch@suse.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 2009 sndirsch@suse.de
  - instead of require do provide
    INPUT_ABI_VERSION/VIDEO_ABI_VERSION to fix dependancy loop
* Thu Apr 30 2009 sndirsch@suse.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 2009 sndirsch@suse.de
  - enable DRI2 build
* Tue Apr 14 2009 sndirsch@suse.de
  - xorg-server 1.6.1
* Mon Mar 23 2009 sndirsch@suse.de
  - fixed-SYNC-extension-trigger-BlockHandler-test.diff (bnc #472046)
    * Reworked ComputeBracketValues():
    * Reworked previous patch to IdleTimeBlockHandler() (commit 1f4fb022)
    (Egbert Eich)
* Tue Mar 10 2009 sndirsch@suse.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 09 2009 mmarek@suse.cz
  - renamed modprobe config to /etc/modprobe.d/50-nvidia.conf
    (required by new module-init-tools).
* Sun Mar 08 2009 sndirsch@suse.de
  - radeonhd.diff/radeonhd.h:
    * prefer radeonhd for autoconfig for ATI >= R500
* Sun Mar 08 2009 sndirsch@suse.de
  - added hal-devel to BuildRequires for input driver configuration
    support via HAL, e.g. evdev
* Wed Mar 04 2009 sndirsch@suse.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 03 2009 sndirsch@suse.de
  - regenerated xorg-server-xf4vnc.patch (still disabled)

Files

/etc/X11/xorg.conf.d
/etc/X11/xorg.conf.d/10-quirks.conf
/etc/X11/xorg.conf.d/50-extensions.conf
/etc/X11/xorg_pci_ids
/etc/X11/xorg_pci_ids/modesetting.ids
/etc/alternatives/libglx.so
/usr/bin/X
/usr/bin/Xorg
/usr/bin/Xvfb
/usr/bin/cvt
/usr/bin/gtf
/usr/bin/xorg-backtrace
/usr/lib64/xorg
/usr/lib64/xorg/modules
/usr/lib64/xorg/modules/drivers
/usr/lib64/xorg/modules/drivers/modesetting_drv.so
/usr/lib64/xorg/modules/extensions
/usr/lib64/xorg/modules/extensions/libglx.so
/usr/lib64/xorg/modules/extensions/xorg
/usr/lib64/xorg/modules/extensions/xorg/xorg-libglx.so
/usr/lib64/xorg/modules/libexa.so
/usr/lib64/xorg/modules/libfb.so
/usr/lib64/xorg/modules/libfbdevhw.so
/usr/lib64/xorg/modules/libglamoregl.so
/usr/lib64/xorg/modules/libint10.so
/usr/lib64/xorg/modules/libshadow.so
/usr/lib64/xorg/modules/libshadowfb.so
/usr/lib64/xorg/modules/libvbe.so
/usr/lib64/xorg/modules/libvgahw.so
/usr/lib64/xorg/modules/libwfb.so
/usr/lib64/xorg/protocol.txt
/usr/share/X11/xorg.conf.d
/usr/share/X11/xorg.conf.d/10-quirks.conf
/usr/share/man/man1/Xorg.1.gz
/usr/share/man/man1/Xserver.1.gz
/usr/share/man/man1/Xvfb.1.gz
/usr/share/man/man1/cvt.1.gz
/usr/share/man/man1/dmxtodmx.1.gz
/usr/share/man/man1/gtf.1.gz
/usr/share/man/man1/vdltodmx.1.gz
/usr/share/man/man1/xdmxconfig.1.gz
/usr/share/man/man4/exa.4.gz
/usr/share/man/man4/fbdevhw.4.gz
/usr/share/man/man4/modesetting.4.gz
/usr/share/man/man5/xorg.conf.5.gz
/usr/share/man/man5/xorg.conf.d.5.gz
/var/adm/fillup-templates/sysconfig.displaymanager-xorg-x11-server
/var/lib/X11
/var/lib/X11/X
/var/lib/xkb
/var/lib/xkb/compiled
/var/lib/xkb/compiled/README.compiled


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 9 10:42:49 2021