Commit Graph

  • 2f2a50b99b MFC: Xext/shm: Validate shmseg resource id (CVE-2017-13721) matthieu 2017-10-14 09:06:06 +0000
  • 7e1ada6240 MFC: pcfGetProperties: Check string boundaries (CVE-2017-13722) matthieu 2017-10-14 09:03:00 +0000
  • dadc83bba7 MFC: Check for end of string in PatternMatch (CVE-2017-13720) matthieu 2017-10-14 09:02:08 +0000
  • ca5563feca Remove xdm. Unhooked since more than 6 months. matthieu 2017-10-12 19:32:43 +0000
  • 08a235a628 chown before chmod matthieu 2017-10-04 18:28:59 +0000
  • c6ab499027 Force Intel Ironlake chipsets to use the xf86-video-intel driver. stsp@ reported that modesetting(4) has been reported unreliable on his laptop, while intel(4) works. matthieu 2017-09-25 15:05:57 +0000
  • b11b21f03a updates matthieu 2017-09-17 10:54:40 +0000
  • b853354218 Case matters for menu matching on executables; from ben@lloyd.im. okan 2017-09-06 14:15:13 +0000
  • 5150e677a9 backout hard-coded behaviour change which was not discussed, in particular no justification for why the current behaviour is wrong deraadt 2017-09-05 17:48:07 +0000
  • 44401622e1 amend comment dcoppa 2017-08-30 07:59:00 +0000
  • 7055fe14e7 Use 'unix:0' for the DISPLAY environment variable dcoppa 2017-08-30 07:48:56 +0000
  • 12dfb02fe0 Fix error check according to the secure idiom described in the snprintf(3) manual. anton 2017-08-29 08:50:37 +0000
  • 7069c249d5 When xinit starts an X server that listens only on UNIX socket, prefer DISPLAY=unix:0 rather than DISPLAY=:0. This will prevent applications from ever falling back to TCP if the UNIX socket connection fails (such as when the X server crashes). dcoppa 2017-08-28 15:13:11 +0000
  • e96db7b009 update jsg 2017-08-26 17:08:40 +0000
  • ad2ad70ae1 Revert to Mesa 13.0.6 to hopefully address rendering issues a handful of people have reported with xpdf/fvwm on ivy bridge with modesetting driver. jsg 2017-08-26 16:59:17 +0000
  • 754e2ec1d4 Make disabling regenerating source files provided in Mesa distfiles that require python/bison a configure flag instead of the previous way of testing whether python was found (which shouldn't be the case in xenocara even with ports packages installed). jsg 2017-08-26 05:58:10 +0000
  • 1711398f5e Missing dot breaks semantic markup. from Klemens Nanni. Thanks. matthieu 2017-08-22 06:54:08 +0000
  • 9756fc3fb4 sync jsg 2017-08-21 14:34:19 +0000
  • 26a8646efb add pledge. ok tb@ matthieu 2017-08-20 16:43:25 +0000
  • 83cf67e9fb Close stdio before entering main loop. ok tb@ matthieu 2017-08-20 16:42:21 +0000
  • b9ed073e62 update matthieu 2017-08-19 10:12:38 +0000
  • fdce463043 Update to fontconfig 2.12.4. No API change. matthieu 2017-08-19 10:11:04 +0000
  • 03a8a8ee13 xdm -> xenodm. From Kemmens Nanni. Thanks. matthieu 2017-08-19 09:12:13 +0000
  • 3d1f4a5a35 sync deraadt 2017-08-16 09:51:07 +0000
  • c97e30df70 regen jsg 2017-08-14 11:21:30 +0000
  • 46c4fa732b cope with cvs import changing timestamps which caused make rules that invoke python to attempt to run and fail jsg 2017-08-14 11:17:43 +0000
  • 9a7755e9f5 update jsg 2017-08-14 10:04:25 +0000
  • a35683fd86 sync jsg 2017-08-14 10:00:55 +0000
  • 36c1bd020e Merge Mesa 17.1.6 jsg 2017-08-14 09:57:57 +0000
  • 6526d3319e Import Mesa 17.1.6 jsg 2017-08-14 09:30:06 +0000
  • b8da768ee9 Disable SSE optimizations on i386/amd64 for SlowBcopy. matthieu 2017-08-07 19:17:56 +0000
  • 38475bb3b2 Create on OpenBSD-specific version of listPossibleVideoDrivers() that takes care of autoconfiguration based on the information returned by the WSDISPLAYIO_GTYPE ioctl of the console FD. This should fix selection of wsfb on loongson and sgi when using a non-KMS kernel driver. kettenis 2017-08-07 12:30:34 +0000
  • dc1b9a9b21 update jasper 2017-08-07 07:03:44 +0000
  • ead429dea9 update jsg 2017-08-05 14:29:27 +0000
  • 1a7fdf6cc4 sync jsg 2017-08-05 14:27:02 +0000
  • e188ddf96e Merge libdrm 2.4.82 jsg 2017-08-05 14:21:16 +0000
  • fb01c3ceed Import libdrm 2.4.82 jsg 2017-08-05 14:15:15 +0000
  • 06a1409c9f check for typeof() and define HAVE_TYPEOF if available so that we use the proper implementation of __container_of from xorg's list.h robert 2017-07-27 15:24:55 +0000
  • e1e9d732f3 Stop abusing cpp as generic macro processor in the build system. matthieu 2017-07-26 21:14:54 +0000
  • 7c70a5feaf regen matthieu 2017-07-26 10:05:19 +0000
  • 9cc7f92447 There is no xdm.service file in xenodm. matthieu 2017-07-26 10:04:30 +0000
  • ad7b0abb1a switch over to use tradcpp over cpp because we cannot make sure that every compiler's cpp will use the required traditional way robert 2017-07-25 19:59:14 +0000
  • 799b66d344 Use the key names from keysymdef.h in the default key bindings list for clarification. okan 2017-07-21 15:55:37 +0000
  • 3115efcb69 update matthieu 2017-07-15 19:23:49 +0000
  • 99d0aff682 Update to xterm 330 matthieu 2017-07-15 19:20:51 +0000
  • 62927feb0e remove extra parentheses okan 2017-07-14 18:01:46 +0000
  • 91bf263571 Pull over the remaining re-implemented window move/resize functions and create a wrapper so that the key and mouse based move/resize callbacks can be unified. This has already been done with other window operations and menus. okan 2017-07-14 17:23:38 +0000
  • d74e2cb101 Use the modesetting driver by default on 4th generation Intel Graphics and later. This matches what several Linux distros do these days as it tends to work better than the intel driver in most cases. kettenis 2017-07-14 11:38:05 +0000
  • 11bfbfff1e Add code to update the value of the RandR "Backlight" property based on the KMS connector property of the same name if such a property is present. kettenis 2017-07-12 20:08:07 +0000
  • ea88c2222f rename one function, matching others, to help upcoming change okan 2017-07-12 16:56:26 +0000
  • 71381ebde2 Replace fgetln(3) with POSIX getline(3); inspired by brynet and Ingo. okan 2017-07-10 13:36:58 +0000
  • babe51b1df update matthieu 2017-07-09 07:39:36 +0000
  • 1862f5487a Merge upstream fixes to the X event swapping code. matthieu 2017-07-07 06:22:19 +0000
  • 6849988066 fix a few WARNINGS (new sentence, new line and extraneous Pp macro) found with mandoc -Tlint okan 2017-07-06 17:09:17 +0000
  • ed8a48dfa1 from src, by espie@: no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing okan 2017-07-06 17:01:10 +0000
  • 60af74b74c xenocara is the first tree to zap 'make depend'! espie 2017-07-02 09:53:05 +0000
  • 564a026ce3 add a real dependency on the shadow tree, removes the need to run make depend espie 2017-07-02 09:52:23 +0000
  • 2c1eb80032 sync deraadt 2017-06-25 03:27:24 +0000
  • c9e1b05c71 Update to freetype-doc-2.8 dcoppa 2017-06-24 13:58:55 +0000
  • b436b5a385 Initialize flags member of struct drm_915_gem_mmap as the upcoming inteldrm(4) update checks it. kettenis 2017-06-24 08:54:32 +0000
  • 139f861976 Update dcoppa 2017-06-23 19:28:03 +0000
  • 1a2ccef125 Update to freetype-2.8 dcoppa 2017-06-23 16:15:17 +0000
  • 251e3d9436 let X directories build even if you forget depend. - use BUILDFIRST - have fontconfig use normal 'all' targets to make sure its files are built - explicitly document the fontconfig lib order espie 2017-06-18 21:09:07 +0000
  • 7224838fbe update matthieu 2017-06-16 15:13:29 +0000
  • 3edcbf6370 Add "Sun LKeys" section, this patch forgot add in last update. shadchin 2017-05-21 17:36:40 +0000
  • 288306ac39 sync visa 2017-05-21 13:22:23 +0000
  • 55a8e552e5 Make X work with radeondrm(4) hardware on loongson. visa 2017-05-21 13:18:29 +0000
  • e1b18e589f Fixes for CVE-2017-8105 and CVE-2017-8287 dcoppa 2017-05-10 08:27:50 +0000
  • 942a9a421b drop obsolete comment okan 2017-05-09 18:43:40 +0000
  • ba98b33fee Alter callbacks to take a struct instead of a growing number of arguments; greatly simplifies upcoming work. okan 2017-05-09 13:40:18 +0000
  • 7aacbe28e4 Ensure clients stay within the viewable bounds on placement, even with empty borders; based on a patch from Vadim Vygonets. okan 2017-05-05 14:14:19 +0000
  • c6ed26e240 Clean up, unify and accurately calculate edge distance with client move/resize actions, so as to not lose windows off the edge. okan 2017-05-01 12:54:55 +0000
  • 8bbf0afc60 Switch bwidth type; unfortunately X11 is inconsistent. okan 2017-04-26 21:10:54 +0000
  • 8ed62b1986 The r1.36 menuq_add() conversion did this one wrong; fix by reverting to the original code which adds to resultentry list, as opposed to the wrong one in menuq_add(). Fixes crash noticed by at least Rickard Gustafsson. okan 2017-04-25 13:40:33 +0000
  • 591ec2708f Remove 'noresult' (and simplify) as it does nothing and makes the logic around it needless. History doesn't show what this might have been used for in future iterations. okan 2017-04-25 12:08:05 +0000
  • 021d728d1c search_match_path() isn't supposed to return anything. okan 2017-04-24 15:06:11 +0000
  • 193dcb4533 Move queue init to caller so it's only called once in a few cases. okan 2017-04-24 13:35:25 +0000
  • 9edb3399b6 sort okan 2017-04-24 13:31:19 +0000
  • 0b5e66ec4d Raise the previously focused window, instead of the previous window in the cycle list; seems to match behaviour of other wm's; from Walter Alejandro Iglesias. okan 2017-04-24 12:27:32 +0000
  • 1d5e421839 For {h,v}tile, instead of keeping the master client's {h,v} geometry, expand it to %50 of the area, then fill in the remaining space with the other clients in the same group; from Gerrit Meyerheim. okan 2017-04-24 12:18:04 +0000
  • 1afb080a98 update matthieu 2017-04-16 12:31:14 +0000
  • d824b25c62 enforce ar to use the 'cruD' flagset in case libtool/automagic is used robert 2017-04-16 09:58:50 +0000
  • fbe87ea2ce remove all compile time __DATE__ and __TIME__ variables from the source robert 2017-04-15 17:18:01 +0000
  • ff3608da51 update matthieu 2017-04-15 16:07:08 +0000
  • aff7706de2 update jsg 2017-04-14 07:56:08 +0000
  • c7c4549f71 sync jsg 2017-04-14 07:53:41 +0000
  • a632c2fb0a Merge libdrm 2.4.79 jsg 2017-04-14 07:52:10 +0000
  • 02337797c5 Import libdrm 2.4.79 jsg 2017-04-14 07:45:34 +0000
  • 99c4447fac update jsg 2017-03-25 00:39:36 +0000
  • fa6c210034 Merge Mesa 13.0.6 jsg 2017-03-25 00:29:27 +0000
  • 480cde335b Import Mesa 13.0.6 jsg 2017-03-25 00:05:01 +0000
  • bfc7bb1386 pass CC, CXX, CXXFLAGS to the xenocara build; ok matthieu@ naddy 2017-03-07 21:35:57 +0000
  • d428134982 Don't use stale coordinates in the hysteresis filter. bru 2017-03-07 19:07:56 +0000
  • f372d76f12 make xserver build on arm64 ok matthieu@ jsg 2017-03-07 03:40:33 +0000
  • ba1c922475 Don't mention the unsupported Kerberos credentials cache. tb 2017-03-04 15:48:32 +0000
  • ec8153abb4 Convert xenodm manual to mdoc(7). bentley 2017-03-04 06:10:03 +0000
  • 2666ed3f9e Fix arc4random_buf(3) detection. Noticed by Eric Engestrom on the xorg-devel list. Thanks matthieu 2017-03-01 19:22:36 +0000
  • da8f098a38 Oops, in previous commit I forgot to remove the actual implementation of the unused *ToID functions(). Spotted by Adam Jackson on xorg-devel list. Thanks. matthieu 2017-02-28 23:05:46 +0000
  • 9371a727ad update matthieu 2017-02-28 18:46:34 +0000
  • 024f6b8d5c Update to sessreg 1.1.1 matthieu 2017-02-28 18:45:48 +0000