Commit Graph

880 Commits

Author SHA1 Message Date
Peter Hutterer
2d1fe9d31e Add the unaccelerated valuator masks, fixes nonmoving mouse in SDL
(#1208992)
2015-05-26 10:25:44 +10:00
Kalev Lember
6fed32dabb Obsolete xorg-x11-drv-void 2015-05-20 12:11:37 +02:00
Hans de Goede
4f12635721 Fix "start -- vt7" not working fix breaking headless setups (#1203780) 2015-05-19 10:13:20 +02:00
Adel Gadllah
56c41c9e82 modesetting: Fix software cursor fallback (#1205725) 2015-05-02 08:22:26 +02:00
Hans de Goede
3ab4d5ab99 Fix "start -- vt7" not working (#1203780) 2015-04-30 14:23:15 +02:00
Ray Strode
c203333e97 Fix X on some old optimus and other hybrid hardware
- Handle logind timeouts more gracefuly.
- Bump timeouts so they don't happen in practice

Related: #1209347
2015-04-11 07:36:28 -04:00
Adam Jackson
acc428a2c1 Fix endian detection code (#1206060) 2015-04-09 10:24:17 -04:00
Hans de Goede
aaf1923ce2 Modify the server wrapper to not always start the server as root.
Callers of the server which start it in a way which is compatible with the
  server running without root rights can now set a XORG_RUN_AS_USER_OK env
  variable and then the wrapper will behave as if needs_root_rights = auto
  is specified, unless overriden from Xwrapper.config
2015-03-18 12:03:10 +01:00
Adam Jackson
862eeca652 Fix int10 interrupt vector setup 2015-03-04 12:46:42 -05:00
Dave Airlie
ed2719bb8e omg, define something to 0 makes it work, security. 2015-03-02 14:29:39 +10:00
Dave Airlie
9d87e95541 require lazy relocations to work, remove cement 2015-03-02 11:27:07 +10:00
Till Maas
c477b8e326 Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:17:42 +01:00
Dave Airlie
8637872950 fix regression in SI:localuser handling 2015-02-17 14:45:22 +10:00
Hans de Goede
aef6addc20 Fix build with gcc5 2015-02-11 16:33:36 +01:00
Hans de Goede
47a24344fe New upstream release 1.17.1 (rhbz#1144404)
- xorg-x11-drv-modesetting is now included in xorg-x11-server-Xorg,
  obsolete it
- Fix xorg-x11-drv-r128 obsoletes (rhbz#1176791)
2015-02-11 13:25:02 +01:00
Peter Hutterer
554d394d92 CVE-2015-0255: unchecked XKB string lengths 2015-02-11 08:50:18 +10:00
Ray Strode
6fce07ef10 Add patch from ickle to fix flicker on login / durin vt switch
see https://bugzilla.gnome.org/show_bug.cgi?id=737226
2015-02-05 14:38:25 -05:00
Adam Jackson
4ab7c1879a changelog and obsoletes cleanup for F19 EOL 2015-01-06 15:58:42 -05:00
Dave Airlie
c5c796bfbe upstream security release. 1.16.2.901 2014-12-10 10:29:00 +10:00
Dave Airlie
0d330480ce New upstream bugfix release 1.16.2 2014-11-21 11:03:10 +10:00
Dave Airlie
c02e968f5f backport glamor DRI3 sync integration from upstream 2014-11-21 10:29:40 +10:00
Adam Jackson
f1f70e6ccc Version the wayland-client BR 2014-10-03 09:19:08 -04:00
Hans de Goede
c4ba930e91 New upstream bugfix release 1.16.1 (rhbz#1144404) 2014-10-03 15:09:00 +02:00
Adam Jackson
ee750e0d9a Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap 2014-09-11 11:10:39 -04:00
Hans de Goede
75c02ba68e Fixup Xwayland summary, remove . at end of summaries (rhbz#1140225) 2014-09-10 16:35:51 +02:00
Kalev Lember
ecc9bab525 Update the versions of obsoletes for dropped drivers
This makes sure to not only cover the F20 versions, but also those that
were in F21 (rawhide at that time) before getting dropped.
2014-09-09 10:41:40 +02:00
Hans de Goede
ccee953146 Drop Fedora specific xorg-non-pci.patch, replace with solution from
upstream
2014-09-06 10:09:28 +02:00
Hans de Goede
410f73f8b4 drop no longer valid configure arguments (rhbz#1133350) 2014-08-28 22:38:14 +02:00
Peter Robinson
5556cee4a9 re-add support for non pci platform devices 2014-08-26 20:27:18 +01:00
Peter Robinson
404ee1b830 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 10:44:03 +00:00
Hans de Goede
a9ad36eddd Really fix conditionals to allow building on F-20 (rhbz#1127351) 2014-08-08 08:47:58 +02:00
Hans de Goede
ad576683ab Fix xwayland conditionals to allow building on F-20 (rhbz#1127351) 2014-08-07 18:54:44 +02:00
Hans de Goede
39576a37e5 Update to 1.16.0 2014-07-28 12:07:38 +02:00
Adam Jackson
c581e4ba0c Add Obsoletes for video drivers dropped in F21+ 2014-07-17 11:41:19 -04:00
Hans de Goede
8456581c57 Fix startx crash introduced by 1.15.99.904 (rhbz#1118540) 2014-07-11 10:48:25 +02:00
Peter Hutterer
111fa1a42c Don't force the screensaver off on DPMS unblank 2014-07-11 08:23:26 +10:00
Hans de Goede
ce1052ae89 Update to 1.15.99.904 2014-07-08 13:19:18 +02:00
Hans de Goede
3f526f4094 Fix code including glamor.h not compiling due to strndup re-definition 2014-07-02 21:14:10 +02:00
Adam Jackson
b3868e8f8b Snap xwayland damage reports to the bounding box 2014-07-02 12:40:22 -04:00
Hans de Goede
9d74bb16d6 Fix xvfb crash on client disconnect (rhbz#1113128) 2014-07-02 17:35:55 +02:00
Dennis Gilmore
8341be4f30 add support for non pci platform devices 2014-06-19 12:09:44 -05:00
Hans de Goede
76b2430e67 Update to 1.15.99.903
- This bumps the videodrv ABI once more, so all drivers must be rebuild
2014-06-12 09:05:43 +02:00
Dennis Gilmore
6d9ea9c073 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:38:33 -05:00
Adam Jackson
05b46a296e Don't try to build Xwayland in F20
- Fix shadowfb initialization to, er, work
2014-05-21 12:18:48 -04:00
Peter Hutterer
7c82cb3392 Revert button mapping for Evoluent Vertical mouse, the default mapping
matches the manufacturer's documentation (#612140)
2014-05-14 10:27:20 +10:00
Hans de Goede
2318108b3d Add hw/xfree86/Xorg.sh.in to xorg-x11-server-source 2014-04-28 17:14:23 +02:00
Hans de Goede
cec8696bb8 Git snapshot 20140428
- This fixes the silent hardware cursor API break in 1.15.99.902 (#1090897)
2014-04-28 08:47:14 +02:00
Hans de Goede
af523655f8 Fix compilation of int10 module on arm
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2014-04-25 09:10:03 +02:00
Hans de Goede
45f3ce9b7c Add missing BuildRequires for dbus-devel, libepoxy-devel, mesa-libEGL-devel,
mesa-libgbm-devel and systemd-devel
2014-04-25 08:32:48 +02:00
Hans de Goede
a4b72bc89d Add missing BRs for dbus-devel, systemd-devel and mesa-libgbm-devel 2014-04-25 08:20:33 +02:00
Hans de Goede
644f646735 Add missing BuildRequires for systemd-devel and mesa-libgbm-devel 2014-04-25 08:16:23 +02:00
Hans de Goede
74c3cbe0f7 Add --enable-glamor to configure flags 2014-04-23 18:00:37 +02:00
Hans de Goede
9e2b2587e8 Update to 1.15.99.902
- Drop the Xwayland as extension patch-set
- Add a new xorg-x11-server-Xwayland package with the new standalone Xwayland
  server
2014-04-17 16:21:46 +02:00
Peter Hutterer
3983befa64 Search all parent devices for a PnPID. 2014-02-28 11:51:15 +10:00
Adam Williamson
e366185124 fix xwayland crash under mutter (RH #1065109 , BGO #724443) 2014-02-17 18:03:58 -08:00
Peter Hutterer
9804384192 Prevent out-of-bounds access in check_butmap_change (#1061466) 2014-02-05 07:45:57 +10:00
Adam Jackson
0988cc4f36 Disable DRI3 in RHEL builds for now 2014-01-14 21:38:09 -05:00
Adam Jackson
b662779036 exa-only-draw-valid-trapezoids.patch: Fix crash in exa. 2014-01-14 17:39:15 -05:00
Adam Jackson
88eb91ae4b xserver 1.15.0 2014-01-13 14:33:28 -05:00
Adam Jackson
48dc8f4c68 1.15RC4
- Re-disable int10 on arm
2013-12-17 10:17:41 -05:00
Peter Robinson
bcd21a0039 Add aarch64 to platforms that have libunwind 2013-12-02 15:50:11 +00:00
Adam Jackson
f29b36833f Merge remote-tracking branch 'origin/master'
Conflicts:
	xorg-x11-server.spec
2013-11-20 14:47:04 -05:00
Adam Jackson
0ba3053e97 1.15RC2 2013-11-20 14:44:57 -05:00
Adam Jackson
0550dec5f1 Prefer fbdev to vesa, fixes fallback path on UEFI 2013-11-18 11:27:32 -05:00
Adam Jackson
178065c4b8 Restore XkbCopyDeviceKeymap for (older) tigervnc 2013-11-08 09:53:28 -05:00
Adam Jackson
2ea48693c4 Explicitly enable DRI2 2013-11-08 08:29:13 -05:00
Adam Jackson
d3a71efeb0 Merge Xinerama+{Damage,Render,Composite} fix series 2013-11-07 14:06:09 -05:00
Adam Jackson
a275b7e511 Fix build with --disable-present 2013-11-07 12:04:04 -05:00
Adam Jackson
c11d4db11a force-nuke int10 and vbe when necessary 2013-11-07 08:44:42 -05:00
Adam Jackson
f936b2f162 Don't bother trying to build the unit tests for now 2013-11-07 08:22:45 -05:00
Adam Jackson
488b3f2f01 1.15RC1 2013-11-06 15:45:57 -05:00
Adam Jackson
d4760aa7f8 Don't build xwayland in RHEL
Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-10-28 14:31:39 -04:00
Adam Jackson
973c76f74d xserver 1.14.99.3
- xwayland branch refresh
- Drop some F17-era Obsoletes
- Update BuildReqs to match reality
2013-10-25 13:57:11 -04:00
Peter Hutterer
1dc058478e Fix Xdmx cursor jumps (#1019821) 2013-10-23 15:28:53 +10:00
Adam Jackson
75e761ff34 Snap wayland damage reports to the bounding box 2013-10-09 13:57:22 -04:00
Adam Jackson
b147e318f9 Fix up fixing up the driver list after filtering out non-wayland 2013-10-03 09:51:40 -04:00
Adam Jackson
38831524ad Only look at wayland-capable drivers when run with -wayland 2013-10-02 12:52:58 -04:00
Adam Jackson
15e2ab311c xwayland support 2013-09-23 11:10:24 -07:00
Michael Schwendt
05e96c7953 there's a newer xorg-x11-drv-ark in f17 updates-testing 2013-09-16 11:29:30 +02:00
Peter Hutterer
646abab2f4 xserver 1.14.3 2013-09-16 08:35:21 +10:00
Peter Hutterer
5e49381c7f Fix active touch grabs, second touchpoint didn't get sent to client
- Fix version mismatch for XI 2.2+ clients (where a library supports > 2.2
  but another version than the originally requested one).
2013-07-30 15:51:53 +10:00
Dave Airlie
7d6636ec81 fixes for multi-monitor reverse optimus 2013-07-30 14:46:16 +10:00
Peter Hutterer
b89d79702f Fix erroneous valuator 1 coordinate when an absolute device in relative
mode doesn't send y coordinates.
2013-07-22 14:12:30 +10:00
Peter Hutterer
045334d639 Add new version of the resolution-based scaling patch - scale y down
instead of x up. That gives almost the same behaviour as current
  synaptics. Drop the synaptics quirk, this needs to be now removed from the
  driver.
2013-07-19 13:29:33 +10:00
Peter Hutterer
0e1e01a399 Fix logspam when trying to free a non-existant grab.
- Update touch patch to upstream version (from fdo #66720)
- re-add xephyr resizable patch, got lost in rebase (#976995)
2013-07-15 10:27:23 +10:00
Dave Airlie
9dc0b02a88 reapply dropped patch to fix regression (#981953) 2013-07-12 10:24:26 +10:00
Peter Hutterer
9ed6772743 Fix crash on 32-bit with virtual box guest additions (#972095) 2013-07-09 20:12:46 +10:00
Peter Hutterer
198a41aea7 Fix crash in gnome-shell when tapping a menu twice (fdo #66720) 2013-07-09 13:34:43 +10:00
Peter Hutterer
d706dd8e98 xorg-server 1.4.2
- drop merged patches
- Add a quirk to set the synaptics resolution to 0 by default. The pre-scale
  patch in the server clashes with synaptics inaccurate resolution numbers,
  causing the touchpad movement to be stunted.
2013-07-04 15:30:27 +10:00
Peter Hutterer
a47080a456 Backport the touch grab race condition patches from fdo #56578 2013-06-06 10:23:00 +10:00
Peter Hutterer
6ed547ab2c xserver 1.14.2RC1 2013-06-06 08:48:39 +10:00
Peter Hutterer
41c893eebb Update quirks for trackballs and the La-VIEW Technology Naos 5000 mouse 2013-06-04 12:10:35 +10:00
Adam Jackson
10c9b0a05f Backport an arm/ppc crash fix from master (#965749) 2013-06-02 14:36:49 -04:00
Peter Hutterer
be419c191b Add -resizeable option to Xephyr (#962572)
Fix crash on 24bpp host server (#518960)
2013-05-14 16:09:46 +10:00
Dave Airlie
3db0aea59f rawhide: fixup post merge 2013-05-06 10:34:12 +10:00
Dave Airlie
56066ed68f Merge branch 'f19'
Conflicts:
	xorg-x11-server.spec
2013-05-06 10:25:02 +10:00
Dave Airlie
02cbf43d01 upstream rebase
- reorganise the randr/gpu screen patches + backports
2013-05-06 10:22:54 +10:00
Peter Hutterer
c2b476eb59 CVE-2013-1940: Fix xf86FlushInput() to drain evdev events too (#950438) 2013-04-17 14:39:01 +10:00
Peter Hutterer
b3223c2c28 CVE-2013-1940: Fix xf86FlushInput() to drain evdev events
(#950438, #952949)
2013-04-17 14:23:44 +10:00
Dave Airlie
0bc357180c reenable reverse optimus and some missing patch from F18 2013-04-12 14:16:53 +10:00
Dave Airlie
b644e663d7 fix bug with GPU hotplugging while VT switched
- reenable reverse optimus and some missing patch from F18
2013-04-12 14:13:49 +10:00
Dave Airlie
9620f4c049 fix bug with GPU hotplugging while VT switched
- reenable reverse optimus
2013-04-12 11:05:53 +10:00
Dave Airlie
becc53e876 fix bug with GPU hotplugging while VT switched 2013-04-12 10:18:55 +10:00
Dan Horák
4fdc2c7b4e libunwind exists only on selected arches 2013-03-22 13:54:32 +01:00
Dan Horák
e4a6a65526 libunwind is exists only on selected arches 2013-03-22 13:43:22 +01:00
Adam Jackson
2b64932899 Different RHEL customization 2013-03-14 15:51:51 -04:00
Adam Jackson
4febb506ef Less RHEL customization 2013-03-14 15:21:44 -04:00
Peter Hutterer
cd9fdcb079 xserver 1.14 2013-03-07 09:59:33 +10:00
Peter Hutterer
64241ad160 Use libunwind for backtraces 2013-03-06 11:47:19 +10:00
Adam Jackson
2871f410f0 Drop -sdk Prov/Obs, changed to -devel in F9
- Drop xorg-x11-X* Obsoletes, leftover from the modular transition in FC5
2013-02-15 15:02:00 -05:00
Peter Hutterer
65888780e7 xserver 1.14RC2 from git 2013-02-15 10:36:44 +10:00
Peter Hutterer
a32adcbcc8 Fix scrolling for Evoluent Vertical Mouse 3 (#612140#c20) 2013-02-14 15:46:30 +10:00
Peter Hutterer
74a627e056 Add quirk for Evoluent Vertical Mouse 3, button mapping is quirky
(#612140)
2013-01-25 16:43:12 +10:00
Adam Jackson
f8bb630db3 Bump XI minor for barriers 2013-01-23 14:03:42 -05:00
Adam Jackson
9e31cf9c2e Pick up fixes from git 2013-01-10 00:13:25 -05:00
Adam Jackson
4b53f71fc7 Pick up fixes from git 2013-01-09 23:25:55 -05:00
Adam Jackson
bd41e025fa xserver 1.14RC1 2013-01-09 18:20:13 -05:00
Peter Hutterer
d0ca88f1b9 server 1.13.1 2012-12-18 10:07:59 +10:00
Adam Jackson
5314e227e9 Merge branch 'master' into f18 2012-12-14 14:31:06 -05:00
Adam Jackson
2f360aa76d Cherry-pick a fix for selection for TouchBegin from multiple clients
From IRC:

14:07 <Jasper> ajax, airlied: can we backport
http://cgit.freedesktop.org/xorg/xserver/commit/?id=314776eb369ca2e438907795ae030dd743c281fc
to the Fedora X server? It's causing some issues for GTK+ clients.
14:07 <ajax> i don't see why not
2012-12-14 14:29:10 -05:00
Dave Airlie
d46ce120d5 Merge branch 'master' into f18 2012-12-12 16:49:43 +10:00
Dave Airlie
e9612620ab add events for autoconfig of gpus devices, allow usb devices to notify gnome 2012-12-12 16:49:19 +10:00
Dave Airlie
a8d3875699 Merge branch 'master' into f18 2012-12-12 14:28:53 +10:00
Dave Airlie
0239e8727a fix hotplug issue with usb devices and large screens 2012-12-12 14:26:48 +10:00
Dave Airlie
1e95a0d411 Merge branch 'master' into f18 2012-12-12 12:50:56 +10:00
Dave Airlie
61cf661d51 backout non-pci configuration less patch, its breaks multi-GPU 2012-12-12 12:49:54 +10:00
Adam Jackson
3eee68b627 Merge branch 'master' into f18 2012-11-30 14:19:49 -05:00
Adam Jackson
0a9e416350 Bump default EQ length to reduce the number of unhelpful abrt reports 2012-11-30 14:19:39 -05:00
Adam Jackson
0246040018 Merge branch 'master' into f18 2012-11-28 13:25:22 -05:00
Adam Jackson
df01361125 Fix VT switch key handling 2012-11-28 13:25:14 -05:00
Peter Hutterer
77b68f434d Merge branch 'master' into f18
Conflicts:
	xorg-x11-server.spec
2012-11-28 10:01:00 +10:00
Peter Hutterer
45aae11391 Fix server crash when a XI 1.x device grab is activated on a disabled
synaptics touchpad is disabled
2012-11-28 09:44:41 +10:00
Jiri Kastner
db986136c7 Fix for non-PCI configuration-less setups 2012-11-28 07:13:49 +10:00
Peter Hutterer
41e970ccc4 Fix build issues on new kernels caused by removal of _INPUT_H 2012-10-31 12:22:15 +10:00
Peter Hutterer
36c531df65 Add touchscreen fixes (including pointer emulation) #871064 2012-10-30 11:46:10 +10:00
Peter Hutterer
f3b303024e Add touchscreen fixes (including pointer emulation) #871064 2012-10-30 11:25:42 +10:00
Dave Airlie
8830e765dd update server autobind patch to fix crash reported on irc 2012-09-25 16:27:27 +10:00
Peter Hutterer
25c4b40ffb Set the transformation matrix to the unity matrix to avoid spurious cursor
jumps (#852841)
2012-09-20 15:58:17 +10:00
Dave Airlie
5ec270cf59 fix bug when hotplugging a monitor causes oops 2012-09-14 15:04:03 +10:00
Dave Airlie
1de259a791 fix race across GPU power down and server startup 2012-09-10 16:03:53 +10:00
Dave Airlie
7b51a1172d fix compat output segfault on output less gpus. 2012-09-10 11:29:32 +10:00
Dave Airlie
6441943ab3 rebase to upstream 1.13.0 release tarball 2012-09-07 11:05:16 +10:00
Dave Airlie
57b5b3a9fa fix prime offload with DRI2 compositors 2012-09-07 10:55:47 +10:00
Dave Airlie
d62d1492fe fix multi-gpu after VT switch 2012-09-03 15:14:31 +10:00
Dave Airlie
3d627e5309 port multi-seat video fixes from upstream 2012-08-27 15:30:07 +10:00
Dave Airlie
fc485147fb reintroduce auto config but working this time
- fix two recycle/exit crashes
2012-08-24 13:37:10 +10:00
Dave Airlie
3f449eb72c rebase to 1.12.99.905 snapshot 2012-08-22 09:08:00 +10:00
Dave Airlie
50633b0110 define->global ftw 2012-08-17 16:35:52 +10:00
Dave Airlie
359cc84879 autobind was horribly broken on unplug - drop it like its hotplug. 2012-08-17 16:20:21 +10:00
Dave Airlie
97c6429f67 add git fixes + autobind to gpu devices. 2012-08-17 10:16:37 +10:00