IABSD.fr/xenocara/driver

Branch :


Log

Author Commit Date CI Message
3eafa14c 2017-12-31 23:31:41 If read() returns EIO, then the wsmouse device has gone away and our fd to it is useless, so detach the xserver driver and close it. Modeled on similar code in xf86-input-{keyboard,mouse} reminded by Frank Groeneveld (frank (at) frankgroeneveld.nl) ok matthieu@ kettenis@
6ca401a7 2017-12-05 20:51:11 Use ws as default driver for touchpads. ok matthieu@
c2b83f55 2017-11-26 17:06:41 MFC: adapt to XF86_CRTC_VERSION 7
3cd2eaf6 2017-11-26 17:03:40 MFC: Adapt to video API 22
cc054186 2017-11-19 20:16:12 Adapt xf86-video-intel to xserver 1.19 ABI changes. Mostly from upstreams commits. Tested by many. Thanks.
663938b0 2017-11-11 17:12:40 xf86-input-acecad: adapt to latest xserver input driver API.
2219203c 2017-10-29 09:29:52 Use SA_RESETHAND rather than SA_ONESHOT The latter is an obsolete non-standard, Linux only synonym for the former. This caused syndaemon(1) to enter an an infinite loop whenever it receives a SIGINT signal. Patch from Luca Castagnini. Thanks.
06a1409c 2017-07-27 15:24:55 check for typeof() and define HAVE_TYPEOF if available so that we use the proper implementation of __container_of from xorg's list.h ok kettenis@
b436b5a3 2017-06-24 08:54:32 Initialize flags member of struct drm_915_gem_mmap as the upcoming inteldrm(4) update checks it. Upstream fixed this differently, but that fix doesn't work for us as our ioctl(2) subsystem works differently from Linux. ok jsg@, tom@
55a8e552 2017-05-21 13:18:29 Make X work with radeondrm(4) hardware on loongson. OK jsg@
d4281349 2017-03-07 19:07:56 Don't use stale coordinates in the hysteresis filter. OK mpi@
c85ba1eb 2017-02-18 18:29:55 Adapt Block/WakeupHandler signature for ABI 23
1bc60056 2017-02-18 18:26:15 Update to xf86-video-trident 1.3.8
3af138ab 2017-02-18 18:23:56 Update to xf86-video-tdfx 1.4.7
35d2577f 2017-02-18 18:20:31 Update to xf86-video-sis 0.10.9
91607ef1 2017-02-18 18:08:53 Update to xf86-video-siliconmotion 1.7.9
8fe54088 2017-02-18 18:05:37 Update to xf86-video-savage 2.3.9
4926f94a 2017-02-18 17:57:59 Update to xf86-video-nv 2.1.21
716bb4ac 2017-02-18 17:22:06 Update to xf86-video-mga 1.6.5
f3e3dd7c 2017-02-18 17:12:34 Update to xf86-video-glint 1.2.9
f82ef6f8 2017-02-18 17:02:50 Update to xf86-video-chips 1.2.7
266abc60 2017-02-18 16:48:37 Update to xf86-video-i740 1.3.6
85436d4c 2017-02-03 04:29:26 build wsudl on arm64
ebe1c204 2017-01-22 21:23:51 Disable linking of libi386 too (linking do libamd64 was already disabled, but I manage to commit the incomplete version). Noticed by sthen@. Thanks.
537f62ba 2017-01-22 09:54:53 Update to xf86-input-synaptics 1.9.0
e67ebe7a 2017-01-22 09:53:41 Update to xf86-input-mouse 1.9.2
a8cb3544 2017-01-22 09:53:08 Update to xf86-input-keyboard 1.9.0
b90c3778 2017-01-22 09:44:15 Update to xf86-input-joystick 1.6.3
145ab603 2017-01-21 18:40:20 Update to xf86-input-vmmouse 13.1.0
c438d527 2017-01-02 16:40:02 Update to xf86-video-dummy 0.3.8
f0c1142d 2017-01-02 16:35:51 Update to xf86-video-geode 2.11.19. tested on Geode LX (Alix 3C3).
03c23f9b 2016-11-13 14:42:27 Update to xf86-video-ati 7.7.1 Tested by jsg@, Rafael Sadowski and myself on various hardware.
fd18c20e 2016-10-11 22:14:30 regen
0ba6be28 2016-10-02 09:30:18 Explicitly set owner and group of the mouse(4) manpage symlink. Needed for noperm release. ok matthieu
466ceeb2 2016-09-12 22:12:44 include <sys/time.h> before wsconsio.h
7f4dc931 2016-09-05 11:20:18 Define an empty inline intel_sync_close() in a header for dri2 to match newer intel code instead of putting an ifdef around the call.
8c95c275 2016-09-03 14:01:16 Remove zaurus, zts, and ztsscale references
10914cc3 2016-09-03 13:57:18 Remove zaurus support
224133cc 2016-08-31 15:27:08 Update to xf86-video-sis 0.10.8
f9615f29 2016-08-31 14:26:10 regen
c67da9a6 2016-08-31 14:22:58 Update to xf86-video-chips 1.2.6
c98b84d6 2016-08-31 13:53:15 Update to xf86-video-vesa 2.3.4
61374faa 2016-08-31 12:53:38 Update to xf86-video-s3virge 1.10.7
f09149fb 2016-08-31 12:41:48 regen
5446f59d 2016-08-31 12:36:13 Update to xf86-video-rendition 4.2.6. No actual source code changes since they were already pulled from upstreams before this driver version was released.
10700f45 2016-08-31 12:25:45 Update to xf86-input-void 1.4.1
15612b6d 2016-08-10 18:58:25 Goodbye armish
d4793e82 2016-06-02 05:37:26 Avoid calling a function only built with dri3, fixes an undefined symbol crash when opting into uxa reported by Walter Alejandro Iglesias. ok kettenis@ matthieu@
799a95bf 2016-05-16 09:54:33 Pickup upstream commit 2c50639 to prepare build with xserver 1.18
f796d956 2016-04-22 23:06:53 Don't stop scrolling when handling TOUCH_RESET events. To avoid jumps, the original version of the handler clears the scroll flags. The method works well if a scroll gesture continues, but it can preclude "coasting". The new version adjusts the coordinates that determine the speed and direction of scrolling. ok shadchin@, mpi@
c74754b1 2016-04-04 20:49:53 regen
0614319f 2016-04-04 20:49:36 Revert part of previous I didn't intend to commit and clean-up.
ee394208 2016-04-04 20:38:15 regen
fc8dc9fd 2016-04-04 20:37:58 Fix EXA detection. As of 1.17.2, the xserver is more picky about the order in which headers are included. We need to account for this in order for the compile time exa.h check to succeed. Patch from Matthew Rezny upstreams.
008bc277 2016-04-04 20:23:50 regen
6ae591ef 2016-04-04 20:23:32 Fix EXA detection. As of 1.17.2, the xserver is more picky about the order in which headers are included. We need to account for this in order for the compile time exa.h check to succeed.
a1c5ed3f 2016-04-04 20:19:19 regen
a7b268c7 2016-04-04 20:19:00 Fix EXA detection. As of 1.17.2, the xserver is more picky about the order in which headers are included. We need to account for this in order for the compile time exa.h check to succeed.
6ffb78b2 2016-04-04 20:10:51 regen
460dce27 2016-04-04 20:09:20 Fix EXA detection. As of 1.17.2, the xserver is more picky about the order in which headers are included. We need to account for this in order for the compile time exa.h check to succeed. Problem noticed by P. Graham, diagnostic by kettenis@, fix from Connor Behan in upstreams driver
3fd647ab 2016-04-02 07:37:34 Update to xf86-video-ati 7.6.1. ok jsg@
a2c103ac 2016-03-30 23:33:34 Handle the TOUCH events from wsmouse. With the changes for multitouch input, new event types have been introduced in wsmouse. There are separate types for contact count and width values, and RESET events for controlling/stopping pointer motion. ok mpi@, shadchin@
27f67406 2016-03-11 13:09:42 Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding. ok matthieu@
a959971e 2016-02-20 11:07:10 No more aviion
e033e2ed 2015-12-25 15:08:28 Explicitely include <sys/time.h> where needed. From pkgsrc (Takahiro Kambe) via Thomas Klausner. Thanks
4a90ef48 2015-12-17 06:04:21 Update to xf86-input-synaptics 1.8.3. ok matthieu@
5fe94e14 2015-12-17 06:03:10 Update to xf86-input-keyboard 1.8.1. ok matthieu@
d9a335dd 2015-12-03 22:36:46 Revert previous commit; the "blt" codepath is obviously not tested very well and makes X crash.
b1132884 2015-12-01 21:22:56 Enable glamor where we support it. Requested by jsg@
0929ee3a 2015-11-15 15:33:57 Partly disable acceleration on Broadwell. The inteldrm(4) driver fails to restore something properly after resume which makes the render ring get stuck. By defaulting to the "blt" acceleration method we avoid the use of this ring and the machine remains usable after resume. People who really want full 2D acceleration can still override the acceleration method in their xorg.conf. ok jsg@
ee66b4b1 2015-11-02 04:11:01 sna/gen8: Clamp URB allocations for GT3 From Chris Wilson in 7a9bdadd71730adc5266bc6758982abec5917b93 Fixes rendering problems on Broadwell GT3 (Iris 6100/Iris Pro 6200) Tested by Thomas Weinbrenner on bugs@
f2c5cda0 2015-09-16 19:19:28 xf86-video-modesetting is now part of xserver.
ef8ae69c 2015-09-07 21:26:01 Build xf86-video-wsfb on amd64 and i386. Can be used by efifb now.
d1fc35bb 2015-08-29 08:48:28 Read multiple events at once. Before: Both drivers currently do one read(2) per event, but since we use a "sync" event we have a least two of them for ws(4) but more commonly 3 for ws(4) and 4 for synaptics(4). most of the code and ok mpi@
35f989ce 2015-08-23 18:42:51 Update to xf86-video-geode 2.11.17 Add compatibility with xserver 1.17, but on OpenBSD I had to disable reading of the 'XpressROM' that is used for directly connected panels.
7f9fd3b1 2015-08-23 17:53:51 Merge upstream commit to support xserver 1.17
1bb24e34 2015-08-23 17:44:33 Merge from upstreams in preparation for xserver 1.17
4652b3c8 2015-08-23 17:43:11 Merge from upstreams in preparation for xserver 1.17
c9ee5288 2015-08-23 17:42:17 Merge from upstreams in preparation for xserver 1.17
f3bbc4bb 2015-08-23 17:40:49 Prepare for xserver 1.17
ecf67af7 2015-08-23 17:39:52 Merge from upstreams: Prepare for xserver 1.17
cda1250b 2015-08-23 17:38:08 Prepare for xserver 1.17
f0a5fb0d 2015-08-23 17:37:09 Prepare for xserver 1.17
92d74bd5 2015-05-27 22:11:06 On 2nd thought and after testing restore part the local changes by kettenis@ that are still needed: Fix a problem introduced by the libpciaccess conversion where the chip ID would be set wrong and the proper resources wouldn't be claimed.
aa06341b 2015-05-27 19:22:45 One more extra diff with upstreams that escaped before.
a86710db 2015-05-27 19:18:48 Revert local changes that are not needed anymore and that prevented some of the patches to 0.9.5 to apply correctly.
6635e75d 2015-05-27 19:07:35 Fix merge issues that broke the build on i386. Reported by dan mclaughlin and others.
fcde83a3 2015-05-24 10:02:04 Update to xf86-video-trident 1.3.7
c077c5b8 2015-05-24 09:56:20 Update to xf86-video-tdfx 1.4.6
4251f7ba 2015-05-24 09:45:36 Update xf86-video-siliconmotion to 1.7.8
fb531024 2015-05-24 09:42:47 Update xf86-video-savage to 2.3.8
15165622 2015-05-24 09:17:25 Update to xf86-video-ast 1.0.1
97a89ff9 2015-05-24 08:04:18 Build wsudl(4) on armv7.
829538e6 2015-05-23 15:40:26 Update to xf86-video-neomagic 1.2.9
68883914 2015-05-23 15:37:19 Update to xf86-video-mga 1.6.4
3ba65336 2015-05-23 15:26:41 Update to xf86-video-mach64 6.9.5
31e1ec6e 2015-05-23 15:20:08 Merge xf86-video-i740 1.3.5
2b37ff09 2015-05-23 15:02:40 Merge cirrus driver version 1.5.3
26aff3ca 2015-04-14 19:55:48 Update to xf86-video-ati 7.5.0. Discussed with jsg@
d031df27 2015-04-12 19:41:54 Update to xf86-video-intel 2.99.916 Fixes a display bug seenby ajacoutot@, ok jsg@ and kettenis@. newer X.Org (2.99.917 or master) version cause corruption on older machines (X40, i965), probably caused by a bug in our kernel, under investigation by kettenis@.