Re: request for help: stable branch maintainer for xserver
On 07/03/2014 12:41 AM, Julien Cristau wrote: On Thu, Jun 26, 2014 at 21:11:45 -0600, Matt Dew wrote: Hi folks, I need help. I've been stable branch maintainer for several releases now and I fell way behind on 1.15 (and 1.14.[67]). I won't be able to help out on 1.16. Can someone take that on? I could probably handle 1.16. Thanks Julien. Much appreciated! -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
request for help: stable branch maintainer for xserver
Hi folks, I need help. I've been stable branch maintainer for several releases now and I fell way behind on 1.15 (and 1.14.[67]). I won't be able to help out on 1.16. Can someone take that on? Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: EVoC question
Hi Poe, Thank you for the interest. Have you read X.org wiki page for EVoC[1]? What you need to do is to write a proposal, including a timeline (according to your vacation schedule) and send it to the relevant mailing lists (please CC: bo...@foundation.x.org). You will very likely receive feedback from the community asking you to make some changes and more specifically define your proposal in some areas. Please then try to find a mentor for the project and the board will discuss and vote whether to accept your proposal or not. Please ask us for more details if you need more information on particular steps. [1] http://www.x.org/wiki/XorgEVoC/ Cheers, Matt On 06/14/2014 08:24 PM, 罗增波 wrote: Hi, all, I am a master student from Zhejiang University, China. I am interested in contributing to X.org by EVoC. I am familiar with C/C++ and OpenGL. Is Improved application of GLSL complier optimizations a good start? What should I do next? Regards, Poe ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.14.7
Probably the final release of the 1.14 series. === Changes since 1.14.6 === Jeremy Huddleston Sequoia (1): XQuartz: Ensure we wait for the server thread to terminate Matt Dew (1): Bump revision from 1.14.6 to 1.14.7 git tag: xorg-server-1.14.7 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.7.tar.bz2 MD5: 0c285a813a6c3291c88d5a2b710aecb1 xorg-server-1.14.7.tar.bz2 SHA1: 7a95765e56b124758fcd7b609589e65b8870880b xorg-server-1.14.7.tar.bz2 SHA256: fcf66fa6ad86227613d2d3e8ae13ded297e2a1e947e9060a083eaf80d323451f xorg-server-1.14.7.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.7.tar.gz MD5: 61249e251bec28f5a2ca38499ac4530b xorg-server-1.14.7.tar.gz SHA1: 3df71c13e707f3e20abb8f0724250fc0c934fcaa xorg-server-1.14.7.tar.gz SHA256: 5ac71765f2a442f8691cfa2d612413ebb03dca02243ba8e0facd867474b95a9c xorg-server-1.14.7.tar.gz -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
[ANNOUNCE] xorg-server 1.14.7
Probably the final release of the 1.14 series. === Changes since 1.14.6 === Jeremy Huddleston Sequoia (1): XQuartz: Ensure we wait for the server thread to terminate Matt Dew (1): Bump revision from 1.14.6 to 1.14.7 git tag: xorg-server-1.14.7 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.7.tar.bz2 MD5: 0c285a813a6c3291c88d5a2b710aecb1 xorg-server-1.14.7.tar.bz2 SHA1: 7a95765e56b124758fcd7b609589e65b8870880b xorg-server-1.14.7.tar.bz2 SHA256: fcf66fa6ad86227613d2d3e8ae13ded297e2a1e947e9060a083eaf80d323451f xorg-server-1.14.7.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.7.tar.gz MD5: 61249e251bec28f5a2ca38499ac4530b xorg-server-1.14.7.tar.gz SHA1: 3df71c13e707f3e20abb8f0724250fc0c934fcaa xorg-server-1.14.7.tar.gz SHA256: 5ac71765f2a442f8691cfa2d612413ebb03dca02243ba8e0facd867474b95a9c xorg-server-1.14.7.tar.gz -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [PULL 1.15] Misc XQuartz fixes and fbGlyphs origin
merged. 7b3aa3f..268eb96 server-1.15-branch - server-1.15-branch On 06/05/2014 09:37 PM, Jeremy Huddleston Sequoia wrote: In addition to the XQuartz cherry-picks, this includes the fbGlyphs origin fix as well. --- The following changes since commit 7b3aa3f0be8d1334dbf23bd04258a8856a4329c7: XQuartz: Ensure we wait for the server thread to terminate (2014-04-14 18:48:39 -0600) are available in the git repository at: git://people.freedesktop.org/~jeremyhu/xserver server-1.15-branch for you to fetch changes up to 268eb961c9c58fc7cc26e514661b5f8304c1c08f: XQuartz: Update logic to account for title bar on every display in Mavericks (2014-05-31 17:50:41 -0700) Jeremy Huddleston Sequoia (3): XQuartz: Bump to 2.7.7 XQuartz: Dead code removal (ENABLE_DEBUG_LOG) XQuartz: Update logic to account for title bar on every display in Mavericks Peter Harris (1): fb: Fix origin of source picture in fbGlyphs fb/fbpict.c | 2 +- hw/xquartz/bundle/Info.plist.cpp | 4 ++-- hw/xquartz/darwin.c | 16 hw/xquartz/xpr/xprScreen.c | 16 +--- 4 files changed, 16 insertions(+), 22 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.15.1
Changes since 1.15.0.901 Eric Anholt (1): glx: Clear new FBConfig attributes to 0 by default. Julien Cristau (1): Xephyr: restore initial window resize lost in xcb conversion Matt Dew (1): Bump version to 1.15.1 Changes since 1.15.0 Alan Coopersmith (3): Check for calloc() failure in add_master() On realloc failure, free font_path_string instead of leaking it xf86DeleteScreen: move check for NULL pScrn before first dereference Carlos Garnacho (1): Xi: Ensure DeviceChanged is emitted after grabs are deactivated Jeremy Huddleston Sequoia (11): XQuartz: Silence some static analyzer warnings by annotating referencing counts XQuartz: Fix darwinfb.h header guard XQuartz: Fix get_proc_address signature XQuartz: Mark applicationWillTerminate: noreturn XQuartz: Simplify hook_run to quiet static analyzer XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests XQuartz: Validate length in appledri before swapping XQuartz: Silence a clang static analysis warning about a possible memory leak on exit XQuartz: Silence a clang static analysis warning about a memory leak XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu Mark Kettenis (1): sync: Avoid ridiculously long timeouts Matt Dew (1): Bump bersion to 1.15.0.901 Peter Hutterer (6): dix: fix button state check before changing a button mapping os: restrict display names to digits Xi: fix modifier offset in XIPassiveGrab swapping function dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS Xi: check for invalid modifiers for XI2 passive grabs config: search for PnPID on all parents (#75513) git tag: xorg-server-1.15.1 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.15.1.tar.bz2 MD5: e4c70262ed89764be8f8f5d699ed9227 xorg-server-1.15.1.tar.bz2 SHA1: 746e533213db8190bf8d71efd54587fd5b5b6511 xorg-server-1.15.1.tar.bz2 SHA256: 626db6882602ebe1ff81f7a4231c7ccc6ceb5032f2b5b3954bf749e1567221e2 xorg-server-1.15.1.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.15.1.tar.gz MD5: d6e5444fc33ad737b551cc49061ae704 xorg-server-1.15.1.tar.gz SHA1: fa3f91125ffdd99747357bbd58a522d2558b4bb5 xorg-server-1.15.1.tar.gz SHA256: 0c144e98081887c93c066c0bd5725865b014ed1acd6def1319a1e350ced96d76 xorg-server-1.15.1.tar.gz -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: any more pull requests or cherry picks for xserver 1.15.1 or 1.14.6 ?
On 04/11/2014 05:47 PM, Matt Turner wrote: On Wed, Apr 9, 2014 at 8:44 PM, Matt Dew mar...@osource.org wrote: On 04/07/2014 07:57 PM, Matt Dew wrote: It would be nice to get 96a28e9c914d7ae9b269f73a27b99cbd3c465ac8 picked back. Should I send pull requests? Hi Eric, Yes, please, if it's not too much trouble. Is it for .15.1 or .14.6? It's one patch. Just cherry-pick it and avoid the round trip? Ah yes. That's fine. Hi Eric, 1.15.1 or 1.14.6 ? At least 1.15.1. It fixes (works around?) a really annoying GPU-hanging problem on Haswell. picked and merged: 1.15.1: d6268c2..eec04d7 server-1.15-branch - server-1.15-branch 1.14.6: 1310ca1..b83f2f7 server-1.14-branch - server-1.14-branch Cheers, Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.15] glx random config bug fix
On 04/11/2014 06:03 PM, Kenneth Graunke wrote: The following changes since commit d6268c25a8d33241d817977a84f127f8ef0cb9ee: Xephyr: restore initial window resize lost in xcb conversion (2014-04-07 20:05:40 -0600) are available in the git repository at: git://people.freedesktop.org/~kwg/xserver server-1.15-branch for you to fetch changes up to f32b49ed0f2f2a9565ab737026999c2b4395c911: glx: Clear new FBConfig attributes to 0 by default. (2014-04-11 16:31:49 -0700) Eric Anholt (1): glx: Clear new FBConfig attributes to 0 by default. glx/glxdricommon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Hi Matt, This patch fixes a bug where applications using GLX would get a random Visual/FBConfig, which in many cases ended up being 8x multisampled or something ridiculous. In particular, I'm seeing a lot of corruption and some GPU hangs with KWin when multisampled (and it never ought to be), so landing this should fix a lot of users' desktops. I tested by running KDE on the new X server and checking that KWin chose sane configs. Thanks! --Ken Hi Ken, This looks like the same thing that Eric A and Matt T were asking for. I cherry-picked and merged to both .15.1 and .14.6. Let me know if I'm wrong. 1.15.1: d6268c2..eec04d7 server-1.15-branch - server-1.15-branch 1.14.6: 1310ca1..b83f2f7 server-1.14-branch - server-1.14-branch The extra info here in your email is nice, thanks for that. Cheers, Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: any more pull requests or cherry picks for xserver 1.15.1 or 1.14.6 ?
On 04/03/2014 11:30 PM, Eric Anholt wrote: Matt Dew mar...@osource.org writes: Hey folks, Any body have any thing more for xserver stable? Either 1.15.1 or 1.14.6? Current plan is one week from today for releases. It would be nice to get 96a28e9c914d7ae9b269f73a27b99cbd3c465ac8 picked back. Should I send pull requests? Hi Eric, Yes, please, if it's not too much trouble. Is it for .15.1 or .14.6? Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: any more pull requests or cherry picks for xserver 1.15.1 or 1.14.6 ?
Hi Rob, For 1.15.1 or 1.14.6 or both? thanks, Matt On 04/04/2014 06:24 AM, Rob Clark wrote: Perhaps those two little fixes I sent yesterday to get things building on ARM again (with default config): default to stub int10 implementation on arm int10: fix build error BR, -R On Thu, Apr 3, 2014 at 10:49 PM, Matt Dew mar...@osource.org wrote: Hey folks, Any body have any thing more for xserver stable? Either 1.15.1 or 1.14.6? Current plan is one week from today for releases. Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: any more pull requests or cherry picks for xserver 1.15.1 or 1.14.6 ?
On 04/04/2014 06:39 AM, Julien Cristau wrote: On Thu, Apr 3, 2014 at 20:49:53 -0600, Matt Dew wrote: Hey folks, Any body have any thing more for xserver stable? Either 1.15.1 or 1.14.6? I requested a cherry-pick in http://lists.x.org/pipermail/xorg-devel/2014-March/041572.html but didn't get a reply from you. Cheers, Julien Sorry Julien, I missed that email. Merged. 300458f..d6268c2 server-1.15-branch - server-1.15-branch Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.15.0.901
Changes since 1.15.0 Alan Coopersmith (3): Check for calloc() failure in add_master() On realloc failure, free font_path_string instead of leaking it xf86DeleteScreen: move check for NULL pScrn before first dereference Carlos Garnacho (1): Xi: Ensure DeviceChanged is emitted after grabs are deactivated Jeremy Huddleston Sequoia (11): XQuartz: Silence some static analyzer warnings by annotating referencing counts XQuartz: Fix darwinfb.h header guard XQuartz: Fix get_proc_address signature XQuartz: Mark applicationWillTerminate: noreturn XQuartz: Simplify hook_run to quiet static analyzer XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests XQuartz: Validate length in appledri before swapping XQuartz: Silence a clang static analysis warning about a possible memory leak on exit XQuartz: Silence a clang static analysis warning about a memory leak XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu Mark Kettenis (1): sync: Avoid ridiculously long timeouts Matt Dew (1): Bump bersion to 1.15.0.901 Peter Hutterer (6): dix: fix button state check before changing a button mapping os: restrict display names to digits Xi: fix modifier offset in XIPassiveGrab swapping function dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS Xi: check for invalid modifiers for XI2 passive grabs config: search for PnPID on all parents (#75513) git tag: xorg-server-1.15.0.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.15.0.901.tar.bz2 MD5: f27c39bbaa4c2c8a753beb0eb9240335 xorg-server-1.15.0.901.tar.bz2 SHA1: 6552cade8e1c25579aa21f3f684dc3a1ac3cb28e xorg-server-1.15.0.901.tar.bz2 SHA256: 7312b36b6e23784b57ed25c72e130ed21e7957b015689d1188f519a45d46e6cf xorg-server-1.15.0.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.15.0.901.tar.gz MD5: a2639831942252405ecb6037dd1f8ad6 xorg-server-1.15.0.901.tar.gz SHA1: c7086d3e206a50d6b588070665c5c45858bc79ce xorg-server-1.15.0.901.tar.gz SHA256: 0b90d45d033d3ee0e75a6ddc2947775177e3a7f4046ce4ea8bb54ac8e402284e xorg-server-1.15.0.901.tar.gz -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
[ANNOUNCE] xorg-server 1.15.0.901
Changes since 1.15.0 Alan Coopersmith (3): Check for calloc() failure in add_master() On realloc failure, free font_path_string instead of leaking it xf86DeleteScreen: move check for NULL pScrn before first dereference Carlos Garnacho (1): Xi: Ensure DeviceChanged is emitted after grabs are deactivated Jeremy Huddleston Sequoia (11): XQuartz: Silence some static analyzer warnings by annotating referencing counts XQuartz: Fix darwinfb.h header guard XQuartz: Fix get_proc_address signature XQuartz: Mark applicationWillTerminate: noreturn XQuartz: Simplify hook_run to quiet static analyzer XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests XQuartz: Validate length in appledri before swapping XQuartz: Silence a clang static analysis warning about a possible memory leak on exit XQuartz: Silence a clang static analysis warning about a memory leak XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu Mark Kettenis (1): sync: Avoid ridiculously long timeouts Matt Dew (1): Bump bersion to 1.15.0.901 Peter Hutterer (6): dix: fix button state check before changing a button mapping os: restrict display names to digits Xi: fix modifier offset in XIPassiveGrab swapping function dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS Xi: check for invalid modifiers for XI2 passive grabs config: search for PnPID on all parents (#75513) git tag: xorg-server-1.15.0.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.15.0.901.tar.bz2 MD5: f27c39bbaa4c2c8a753beb0eb9240335 xorg-server-1.15.0.901.tar.bz2 SHA1: 6552cade8e1c25579aa21f3f684dc3a1ac3cb28e xorg-server-1.15.0.901.tar.bz2 SHA256: 7312b36b6e23784b57ed25c72e130ed21e7957b015689d1188f519a45d46e6cf xorg-server-1.15.0.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.15.0.901.tar.gz MD5: a2639831942252405ecb6037dd1f8ad6 xorg-server-1.15.0.901.tar.gz SHA1: c7086d3e206a50d6b588070665c5c45858bc79ce xorg-server-1.15.0.901.tar.gz SHA256: 0b90d45d033d3ee0e75a6ddc2947775177e3a7f4046ce4ea8bb54ac8e402284e xorg-server-1.15.0.901.tar.gz -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
[ANNOUNCE] xorg-server 1.14.5.901
Hi all, Mostly XQuartz fixes. === Changes since 1.14.5 === Jeremy Huddleston Sequoia (12): darwin: Don't leave stdin/stdout closed XQuartz: Use asl_log_descriptor to log stdout/stderr of child processes XQuartz: Silence some static analyzer warnings by annotating referencing counts XQuartz: Fix darwinfb.h header guard XQuartz: Mark applicationWillTerminate: noreturn XQuartz: Simplify hook_run to quiet static analyzer XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests XQuartz: Validate length in appledri before swapping XQuartz: Silence a clang static analysis warning about a possible memory leak on exit XQuartz: Silence a clang static analysis warning about a memory leak XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu Matt Dew (1): bump rev to 1.14.5.901 git tag: xorg-server-1.14.5.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.5.901.tar.bz2 MD5: 7cc3b3c9932f5b2cb665f31c889be739 xorg-server-1.14.5.901.tar.bz2 SHA1: e186a14010656424aa208f1980f9d9198f63e839 xorg-server-1.14.5.901.tar.bz2 SHA256: 3ada4e9c048340dd70557dc8ff05334af5e12cc2f25eb7102c3469c8b2cd7b16 xorg-server-1.14.5.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.5.901.tar.gz MD5: 68d619fa89c59663c231bb388587c1b4 xorg-server-1.14.5.901.tar.gz SHA1: 67b9f5d5587a5d07ff4a134165d8f869f667b796 xorg-server-1.14.5.901.tar.gz SHA256: 9ac6315854ce9ca9936e915df09274897f1aefc258bcba646c72c1a8de1e356f xorg-server-1.14.5.901.tar.gz -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [PULL 1.15] pnpid and two other fixes
Merged. b332cd2..c971864 server-1.15-branch - server-1.15-branch On 03/12/2014 07:07 PM, Peter Hutterer wrote: The PnPID fix is nice to have to support the new lenovos OOTB in 1.15. The following changes since commit b332cd20ee14049606e3656490d13a8efa6b23ee: Merge branch 'server-1.15-branch' of git://people.freedesktop.org/~jeremyhu/xserver into server-1.15-branch (2014-03-06 22:03:03 -0700) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.15-branch for you to fetch changes up to c971864565eb114e4b34f17b0d2244e8e6e1e005: config: search for PnPID on all parents (#75513) (2014-03-13 08:29:46 +1000) Mark Kettenis (1): sync: Avoid ridiculously long timeouts Peter Hutterer (2): Xi: check for invalid modifiers for XI2 passive grabs config: search for PnPID on all parents (#75513) Xext/sync.c| 7 ++- Xi/exevents.c | 3 ++- Xi/xipassivegrab.c | 4 config/hal.c | 16 +--- config/udev.c | 15 +++ 5 files changed, 32 insertions(+), 13 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.15] First set of 1.15 fixes
Merged. Updating 2ea973e..f41ab8c On 02/18/2014 06:37 PM, Peter Hutterer wrote: Not sure if you still want to be the stable maintainer, but if so: here's your first set of cherry-picks. Mostly general cleanups that I found ont he branch, Carlos' patch fixes a crash with some tablet devices under GNOME, and the button state check is a mild security bug. The following changes since commit 2ea973e12f5d954211e1d10085a4c74581b43aca: Bump version to 1.15.0 (2013-12-27 09:50:55 -0800) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.15-branch for you to fetch changes up to f41ab8c60780ea8f87354e536e5b73cb23878eb7: dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS (2014-02-19 10:25:00 +1000) Alan Coopersmith (3): Check for calloc() failure in add_master() On realloc failure, free font_path_string instead of leaking it xf86DeleteScreen: move check for NULL pScrn before first dereference Carlos Garnacho (1): Xi: Ensure DeviceChanged is emitted after grabs are deactivated Peter Hutterer (4): dix: fix button state check before changing a button mapping os: restrict display names to digits Xi: fix modifier offset in XIPassiveGrab swapping function dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS Xi/exevents.c | 19 ++- Xi/xichangehierarchy.c | 4 Xi/xipassivegrab.c | 2 +- dix/devices.c | 1 + dix/dixfonts.c | 9 ++--- dix/getevents.c | 2 ++ dix/inpututils.c| 3 ++- hw/xfree86/common/xf86Helper.c | 7 --- os/utils.c | 27 +++ test/xi2/protocol-xipassivegrabdevice.c | 9 - 10 files changed, 73 insertions(+), 10 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14 and 1.15] XQuartz Hardening
1.14 merged. 200f988..4ab897c server-1.14-branch - server-1.14-branch 1.15 merged. f41ab8c..b332cd2 server-1.15-branch - server-1.15-branch On 01/22/2014 04:22 PM, Jeremy Huddleston Sequoia wrote: The 1.14 pull request is below. Please also pull changes for 1.15 when that branch opens up, at git://people.freedesktop.org/~jeremyhu/xserver server-1.15-branch --- The following changes since commit 200f98894a43114586eb2d4405e766e8a4a59221: bump version from 1.14.4.901 to 1.14.5 (2013-12-12 20:51:27 -0700) are available in the git repository at: git://people.freedesktop.org/~jeremyhu/xserver server-1.14-branch for you to fetch changes up to 4ab897c03389d5e6e23a4ef7f3f6a4fda1837a53: XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu (2014-01-22 15:17:49 -0800) Jeremy Huddleston Sequoia (12): darwin: Don't leave stdin/stdout closed XQuartz: Use asl_log_descriptor to log stdout/stderr of child processes XQuartz: Silence some static analyzer warnings by annotating referencing counts XQuartz: Fix darwinfb.h header guard XQuartz: Mark applicationWillTerminate: noreturn XQuartz: Simplify hook_run to quiet static analyzer XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests XQuartz: Validate length in appledri before swapping XQuartz: Silence a clang static analysis warning about a possible memory leak on exit XQuartz: Silence a clang static analysis warning about a memory leak XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu hw/xquartz/X11Application.m| 13 + hw/xquartz/X11Controller.m | 10 +- hw/xquartz/applewm.c | 16 hw/xquartz/darwinfb.h | 2 +- hw/xquartz/mach-startup/stub.c | 4 hw/xquartz/quartz.c| 3 +++ hw/xquartz/xpr/appledri.c | 10 ++ hw/xquartz/xpr/x-hook.c| 27 ++- os/osinit.c| 13 +++-- 9 files changed, 69 insertions(+), 29 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14 and 1.15] XQuartz Hardening
On 02/17/2014 10:33 PM, Keith Packard wrote: Matt Dew mar...@osource.org writes: Hi Keith, Did anyone else step up for managing 1.15 stable branch? I don't remember the outcome of that at XDC but I don't see a stable branch so I'm assuming I should take it and run with it? Sounds awesome to me; anyone else want to give this a whirl this release? Any list lurkers on here looking to dip their toes in the development waters? It's a good way to get involved. Going once... -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.15] First set of 1.15 fixes
Hi Peter, I'll give it another day and then if noone else wants to, I'll grab these and Jeremy's. Matt On 02/18/2014 06:37 PM, Peter Hutterer wrote: Not sure if you still want to be the stable maintainer, but if so: here's your first set of cherry-picks. Mostly general cleanups that I found ont he branch, Carlos' patch fixes a crash with some tablet devices under GNOME, and the button state check is a mild security bug. The following changes since commit 2ea973e12f5d954211e1d10085a4c74581b43aca: Bump version to 1.15.0 (2013-12-27 09:50:55 -0800) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.15-branch for you to fetch changes up to f41ab8c60780ea8f87354e536e5b73cb23878eb7: dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS (2014-02-19 10:25:00 +1000) Alan Coopersmith (3): Check for calloc() failure in add_master() On realloc failure, free font_path_string instead of leaking it xf86DeleteScreen: move check for NULL pScrn before first dereference Carlos Garnacho (1): Xi: Ensure DeviceChanged is emitted after grabs are deactivated Peter Hutterer (4): dix: fix button state check before changing a button mapping os: restrict display names to digits Xi: fix modifier offset in XIPassiveGrab swapping function dix: prevent a driver from initializing or submitting buttons MAX_BUTTONS Xi/exevents.c | 19 ++- Xi/xichangehierarchy.c | 4 Xi/xipassivegrab.c | 2 +- dix/devices.c | 1 + dix/dixfonts.c | 9 ++--- dix/getevents.c | 2 ++ dix/inpututils.c| 3 ++- hw/xfree86/common/xf86Helper.c | 7 --- os/utils.c | 27 +++ test/xi2/protocol-xipassivegrabdevice.c | 9 - 10 files changed, 73 insertions(+), 10 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14 and 1.15] XQuartz Hardening
Hi Keith, Did anyone else step up for managing 1.15 stable branch? I don't remember the outcome of that at XDC but I don't see a stable branch so I'm assuming I should take it and run with it? Matt On 01/22/2014 04:22 PM, Jeremy Huddleston Sequoia wrote: The 1.14 pull request is below. Please also pull changes for 1.15 when that branch opens up, at git://people.freedesktop.org/~jeremyhu/xserver server-1.15-branch --- The following changes since commit 200f98894a43114586eb2d4405e766e8a4a59221: bump version from 1.14.4.901 to 1.14.5 (2013-12-12 20:51:27 -0700) are available in the git repository at: git://people.freedesktop.org/~jeremyhu/xserver server-1.14-branch for you to fetch changes up to 4ab897c03389d5e6e23a4ef7f3f6a4fda1837a53: XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu (2014-01-22 15:17:49 -0800) Jeremy Huddleston Sequoia (12): darwin: Don't leave stdin/stdout closed XQuartz: Use asl_log_descriptor to log stdout/stderr of child processes XQuartz: Silence some static analyzer warnings by annotating referencing counts XQuartz: Fix darwinfb.h header guard XQuartz: Mark applicationWillTerminate: noreturn XQuartz: Simplify hook_run to quiet static analyzer XQuartz: Validate screen in AppleDRIQueryDirectRenderingCapable requests XQuartz: Validate length in appledri before swapping XQuartz: Silence a clang static analysis warning about a possible memory leak on exit XQuartz: Silence a clang static analysis warning about a memory leak XQuartz: Check for allocated memory before using it in AppleWMSetWindowMenu XQuartz: Avoid passing uninitialized pointers to X11ApplicationSetWindowMenu in AppleWMSetWindowMenu hw/xquartz/X11Application.m| 13 + hw/xquartz/X11Controller.m | 10 +- hw/xquartz/applewm.c | 16 hw/xquartz/darwinfb.h | 2 +- hw/xquartz/mach-startup/stub.c | 4 hw/xquartz/quartz.c| 3 +++ hw/xquartz/xpr/appledri.c | 10 ++ hw/xquartz/xpr/x-hook.c| 27 ++- os/osinit.c| 13 +++-- 9 files changed, 69 insertions(+), 29 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.14.5
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Nothing new since -rc1 but still plenty of goodies for a .5 release. Changes since 1.14.4.901 Matt Dew (1): bump version from 1.14.4.901 to 1.14.5 Changes since 1.14.4 Aaron Plattner (2): xfree86: detach scanout pixmaps when detaching output GPUs xfree86: detach scanout pixmaps when detaching output GPUs Adam Jackson (2): randr: Fix a copypasta bug in CRTC confinement randr: Fix a copypasta bug in CRTC confinement Connor Behan (1): xfree86: Find primary entity when bus types are nominally different Dave Airlie (9): randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave Revert Merge commit 'f98d6cfa0de41cf33e7555342753897c07af84ef' into server-1.14-branch randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave Eric Anholt (1): glx: Add support for the new DRI loader entrypoint. Jeremy Huddleston Sequoia (5): XQuartz: Bump bundle version to 2.7.5 miext/damage: Partial revert of Only wrap into the GC ops chain if there's a listener (v3) XQuartz: Update Info.plist copyright years XQuartz: Don't sleep forever on exit if usleep() returns an error xfree86: Fix build without libpciaccess Matt Dew (1): bump version to 1.14.4.901 Michal Srb (6): randr: send RRProviderChangeNotify event randr: send RRResourceChangeNotify event randr: deliver Output and Crtc events of attached output providers. randr: send RRProviderChangeNotify event (abi unbreak) randr: send RRResourceChangeNotify event (abi unbreak) randr: deliver Output and Crtc events of attached output providers. Peter Hutterer (1): sync: fix corner-case in triggering idle alarms git tag: xorg-server-1.14.5 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.5.tar.bz2 MD5: 89a9e2cbcf2be3bfe3da96f19100c978 xorg-server-1.14.5.tar.bz2 SHA1: 3891522665195ac722403e34840ec94b0b5cc5bc xorg-server-1.14.5.tar.bz2 SHA256: 8d0f06bf1416487a5170318477088826a8d737d4a201e996b2dc1ecff47461d1 xorg-server-1.14.5.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.5.tar.gz MD5: 2bf28315a8844e0df82c5160b1340fd0 xorg-server-1.14.5.tar.gz SHA1: 996970717b1b44f6a1b1ac271634531eb0d8c7a9 xorg-server-1.14.5.tar.gz SHA256: b14d8bc0eed7c5211d8dbf65fad2e0422c272afc91023a33d4abc89a7c0509c4 xorg-server-1.14.5.tar.gz - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSqobRAAoJEKa/N3H3w77DWZoIAKog2PVjEzdr13nm/38HFMAU W69673/TVv2If0ch44lrkk0kZzv//C9YeBM8dkynhgg45PndxtOEURxaluDxG5z5 CI4ZJDTChic2zb+df1pAZ99FsevH+Xb7YRTwAocba7f0NyJn7kyP2dBb67rnvkZk HzjSlJDl/QK5gOtlubCii11pXdF/XSwJP33VQyJHmO2Ji9dzqvkfXygNcN77sDAR CTntD5+ebJKB2CIb6Bupt5ci2Uq4yYvob/3YsOBpEj6TaMvmtnU9qLktkNIkf5zt CWKCumyCOUgX4xh9KGrVjTlnvnQ5x1o9nliVDioUd9XgCBjdJ4JmqR4k1SOC7HA= =RgMB -END PGP SIGNATURE- ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
[ANNOUNCE] xorg-server 1.14.5
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Nothing new since -rc1 but still plenty of goodies for a .5 release. Changes since 1.14.4.901 Matt Dew (1): bump version from 1.14.4.901 to 1.14.5 Changes since 1.14.4 Aaron Plattner (2): xfree86: detach scanout pixmaps when detaching output GPUs xfree86: detach scanout pixmaps when detaching output GPUs Adam Jackson (2): randr: Fix a copypasta bug in CRTC confinement randr: Fix a copypasta bug in CRTC confinement Connor Behan (1): xfree86: Find primary entity when bus types are nominally different Dave Airlie (9): randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave Revert Merge commit 'f98d6cfa0de41cf33e7555342753897c07af84ef' into server-1.14-branch randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave Eric Anholt (1): glx: Add support for the new DRI loader entrypoint. Jeremy Huddleston Sequoia (5): XQuartz: Bump bundle version to 2.7.5 miext/damage: Partial revert of Only wrap into the GC ops chain if there's a listener (v3) XQuartz: Update Info.plist copyright years XQuartz: Don't sleep forever on exit if usleep() returns an error xfree86: Fix build without libpciaccess Matt Dew (1): bump version to 1.14.4.901 Michal Srb (6): randr: send RRProviderChangeNotify event randr: send RRResourceChangeNotify event randr: deliver Output and Crtc events of attached output providers. randr: send RRProviderChangeNotify event (abi unbreak) randr: send RRResourceChangeNotify event (abi unbreak) randr: deliver Output and Crtc events of attached output providers. Peter Hutterer (1): sync: fix corner-case in triggering idle alarms git tag: xorg-server-1.14.5 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.5.tar.bz2 MD5: 89a9e2cbcf2be3bfe3da96f19100c978 xorg-server-1.14.5.tar.bz2 SHA1: 3891522665195ac722403e34840ec94b0b5cc5bc xorg-server-1.14.5.tar.bz2 SHA256: 8d0f06bf1416487a5170318477088826a8d737d4a201e996b2dc1ecff47461d1 xorg-server-1.14.5.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.5.tar.gz MD5: 2bf28315a8844e0df82c5160b1340fd0 xorg-server-1.14.5.tar.gz SHA1: 996970717b1b44f6a1b1ac271634531eb0d8c7a9 xorg-server-1.14.5.tar.gz SHA256: b14d8bc0eed7c5211d8dbf65fad2e0422c272afc91023a33d4abc89a7c0509c4 xorg-server-1.14.5.tar.gz - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSqobRAAoJEKa/N3H3w77DWZoIAKog2PVjEzdr13nm/38HFMAU W69673/TVv2If0ch44lrkk0kZzv//C9YeBM8dkynhgg45PndxtOEURxaluDxG5z5 CI4ZJDTChic2zb+df1pAZ99FsevH+Xb7YRTwAocba7f0NyJn7kyP2dBb67rnvkZk HzjSlJDl/QK5gOtlubCii11pXdF/XSwJP33VQyJHmO2Ji9dzqvkfXygNcN77sDAR CTntD5+ebJKB2CIb6Bupt5ci2Uq4yYvob/3YsOBpEj6TaMvmtnU9qLktkNIkf5zt CWKCumyCOUgX4xh9KGrVjTlnvnQ5x1o9nliVDioUd9XgCBjdJ4JmqR4k1SOC7HA= =RgMB -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [ANNOUNCE] xorg-server 1.14.4.901
On 12/09/2013 04:17 AM, Maarten Lankhorst wrote: op 22-11-13 06:19, Matt Dew schreef: Hi all, Lots of goodies in this 1.14.5-rc1. Are you going to release this as 1.14.5 soon? ~Maarten Hi Maarten, The Xorg calendar shows this Thursday, 12/12, as the nominal release date. I haven't gotten any more pull requests, cherry-pick requests or new bug reports for -rc1, so I didn't release an -rc2. Cheers, Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [PATCH] sync: fix corner-case in triggering idle alarms
Picked. 339af2a..6cc5efa server-1.14-branch - server-1.14-branch On 11/13/2013 12:52 AM, Peter Hutterer wrote: On Wed, Oct 30, 2013 at 04:26:05PM +1000, Peter Hutterer wrote: ProcessInputEvent() resets the device idle times. If idle time was higher than the lower bracket, this should trigger an event in the idle time wakeup handler. If processing is slow, the idle time may advance past the lower bracket between the reset and the time the BlockHandler is called. In that case, we'd never schedule a wakeup to handle the event, causing us to randomly miss events. Ran tests with a neg transition trigger on 5ms with 200 repeats of the test and it succeeded. Anything below that gets a bit tricky to make sure the server sees the same idle time as the client usleeps for. Signed-off-by: Peter Hutterer peter.hutte...@who-t.net Matt, please pull this into 1.14. Thanks. git cherry-pick -x f36f5a65f639b6524191d888d5bf89e73027156c Cheers, Peter --- Xext/sync.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Xext/sync.c b/Xext/sync.c index b2ee92e..53f769d 100644 --- a/Xext/sync.c +++ b/Xext/sync.c @@ -2654,7 +2654,16 @@ IdleTimeBlockHandler(pointer pCounter, struct timeval **wt, pointer LastSelectMa IdleTimeQueryValue(counter, idle); counter-value = idle; /* push, so CheckTrigger works */ -if (less XSyncValueLessOrEqual(idle, *less)) { +/** + * There's an indefinite amount of time between ProcessInputEvents() + * where the idle time is reset and the time we actually get here. idle + * may be past the lower bracket if we dawdled with the events, so + * check for whether we did reset and bomb out of select immediately. + */ +if (less XSyncValueGreaterThan(idle, *less) +LastEventTimeWasReset(priv-deviceid)) { +AdjustWaitForDelay(wt, 0); +} else if (less XSyncValueLessOrEqual(idle, *less)) { /* * We've been idle for less than the threshold value, and someone * wants to know about that, but now we need to know whether they -- 1.8.3.1 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: Please pick fd1b24a93e to 1.14
Hi Matt, picked. After the sha correction, it found it just fine. 833639d..339af2a server-1.14-branch - server-1.14-branch Matt On 11/06/2013 04:51 PM, Matt Turner wrote: Hi Matt, Please cherry-pick fd1b24a93e (glx: Add support for the new DRI loader entrypoint.) to the server-1.14-branch. It picks cleanly and is needed to load the classic DRI drivers in Mesa 10 which is going to be branched tomorrow and released at the end of November, a month before xserver-1.15. Thanks, Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [git pull] 1.14 randr fixes without ABI breakage
Thanks Dave. merged. ad2fa50..cf684f0 server-1.14-branch - server-1.14-branch Let me know if this doesn't fix the problem. Matt On 11/04/2013 08:32 PM, Dave Airlie wrote: Okay as promised and thanks to Aaron catching it I've backported the randr fixes again, this pull request contains a revert of the merge commit then repicking off the fixes across, with the two abi breaks undone. Dave. The following changes since commit ad2fa50b5371f6e71a66d47e73304599c90f9118: Merge commit 'f98d6cfa0de41cf33e7555342753897c07af84ef' into server-1.14-branch (2013-10-31 23:53:04 -0600) are available in the git repository at: ssh://people.freedesktop.org/~airlied/xserver server-1.14-randr-fixes-abi-break-fixed for you to fetch changes up to cf684f05180e8b3eb29ca94bbab84abb99f0f578: randr: deliver Output and Crtc events of attached output providers. (2013-11-05 13:28:21 +1000) Aaron Plattner (1): xfree86: detach scanout pixmaps when detaching output GPUs Adam Jackson (1): randr: Fix a copypasta bug in CRTC confinement Dave Airlie (5): Revert Merge commit 'f98d6cfa0de41cf33e7555342753897c07af84ef' into server-1.14-branch randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave Michal Srb (3): randr: send RRProviderChangeNotify event (abi unbreak) randr: send RRResourceChangeNotify event (abi unbreak) randr: deliver Output and Crtc events of attached output providers. randr/randrstr.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: xserver: Branch 'server-1.14-branch' - 10 commits
Hi Aaron, Ugh. Unacceptable for a stable branch. How do I fix this? Should I revert that whole merge? thanks, Matt On 11/01/2013 09:33 AM, Aaron Plattner wrote: On 10/31/2013 11:03 PM, Matt Dew wrote: hw/xfree86/common/xf86platformBus.c |6 + hw/xfree86/modes/xf86RandR12.c | 21 +- randr/randr.c | 120 +++- randr/randrstr.h| 12 +++ These structures are part of the ABI, so these changes are going to fork the ABI in an incompatible way from master. randr/rrcrtc.c |6 + randr/rrinfo.c |2 randr/rroutput.c|7 +- randr/rrpointer.c |2 randr/rrprovider.c | 25 +++ randr/rrscreen.c|2 10 files changed, 194 insertions(+), 9 deletions(-) New commits: commit ad2fa50b5371f6e71a66d47e73304599c90f9118 Merge: bab4908 f98d6cf Author: Matt Dew mar...@osource.org Date: Thu Oct 31 23:53:04 2013 -0600 Merge commit 'f98d6cfa0de41cf33e7555342753897c07af84ef' into server-1.14-branch commit f98d6cfa0de41cf33e7555342753897c07af84ef Author: Michal Srb m...@suse.com Date: Wed Oct 30 13:33:51 2013 +0200 randr: deliver Output and Crtc events of attached output providers. Consider all attached output providers when looking for changed outputs and crtcs. Reviewed-by: Dave Airlie airl...@redhat.com Signed-off-by: Michal Srb m...@suse.com Signed-off-by: Keith Packard kei...@keithp.com diff --git a/randr/randr.c b/randr/randr.c index 9cec6f6..3c51427 100644 --- a/randr/randr.c +++ b/randr/randr.c @@ -478,6 +478,16 @@ TellChanged(WindowPtr pWin, pointer value) if (crtc-changed) RRDeliverCrtcEvent(client, pWin, crtc); } + +xorg_list_for_each_entry(iter, pScreen-output_slave_list, output_head) { +pSlaveScrPriv = rrGetScrPriv(iter); +for (i = 0; i pSlaveScrPriv-numCrtcs; i++) { +RRCrtcPtr crtc = pSlaveScrPriv-crtcs[i]; + +if (crtc-changed) +RRDeliverCrtcEvent(client, pWin, crtc); +} +} } if (pRREvent-mask RROutputChangeNotifyMask) { @@ -487,6 +497,16 @@ TellChanged(WindowPtr pWin, pointer value) if (output-changed) RRDeliverOutputEvent(client, pWin, output); } + +xorg_list_for_each_entry(iter, pScreen-output_slave_list, output_head) { +pSlaveScrPriv = rrGetScrPriv(iter); +for (i = 0; i pSlaveScrPriv-numOutputs; i++) { +RROutputPtr output = pSlaveScrPriv-outputs[i]; + +if (output-changed) +RRDeliverOutputEvent(client, pWin, output); +} +} } if (pRREvent-mask RRProviderChangeNotifyMask) { @@ -581,6 +601,10 @@ RRTellChanged(ScreenPtr pScreen) xorg_list_for_each_entry(iter, master-output_slave_list, output_head) { pSlaveScrPriv = rrGetScrPriv(iter); pSlaveScrPriv-provider-changed = FALSE; +for (i = 0; i pSlaveScrPriv-numOutputs; i++) +pSlaveScrPriv-outputs[i]-changed = FALSE; +for (i = 0; i pSlaveScrPriv-numCrtcs; i++) +pSlaveScrPriv-crtcs[i]-changed = FALSE; } xorg_list_for_each_entry(iter, master-offload_slave_list, offload_head) { pSlaveScrPriv = rrGetScrPriv(iter); commit 14f89fb291f058a39e45cef012607a43edc5c9fe Author: Michal Srb m...@suse.com Date: Wed Oct 30 13:33:50 2013 +0200 randr: send RRResourceChangeNotify event Send RRResourceChangeNotify event when provider, output or crtc was created or destroyed. I.e. when the list of resources returned by RRGetScreenResources and RRGetProviders changes. Reviewed-by: Dave Airlie airl...@redhat.com Signed-off-by: Michal Srb m...@suse.com Signed-off-by: Keith Packard kei...@keithp.com diff --git a/hw/xfree86/common/xf86platformBus.c b/hw/xfree86/common/xf86platformBus.c index e368dee..33b2b7d 100644 --- a/hw/xfree86/common/xf86platformBus.c +++ b/hw/xfree86/common/xf86platformBus.c @@ -466,6 +466,9 @@ xf86platformAddDevice(int index) /* attach unbound to 0 protocol screen */ AttachUnboundGPU(xf86Screens[0]-pScreen, xf86GPUScreens[i]-pScreen); + RRResourcesChanged(xf86Screens[0]-pScreen); + RRTellChanged(xf86Screens[0]-pScreen); + return 0; } @@ -508,6 +511,8 @@ xf86platformRemoveDevice(int index) xf86UnclaimPlatformSlot(xf86_platform_devices[index], NULL); xf86_remove_platform_device(index); + +RRResourcesChanged(xf86Screens[0]-pScreen); RRTellChanged
Re: any xserver stable branch nominations?
snip Hi Matt, Now that Keith has applied this in master, can you please consider it for the point release? It is a regression fix that would make (at least) the r128 driver work again, so it would be nice to have this float into distribution updates. http://cgit.freedesktop.org/xorg/xserver/commit/?id=04ab07ca19236d6c9a947e065fb69b0dd0d16639 1.14.4 was released. This was picked in after that. (1.14.5 nomination window) 4c40d9c..bab4908 server-1.14-branch - server-1.14-branch Matt Regards, Tormod -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [git pull] 1.14 randr fixes
Hi Dave, merged. bab4908..ad2fa50 server-1.14-branch - server-1.14-branch (1.14.5 nomination window.) Matt On 10/31/2013 06:52 PM, Dave Airlie wrote: Hi, This is a bunch of patches from master that make the randr and output hotplugging stuff better on 1.14. Dave. The following changes since commit ca11bdc890f14fbe2ab4c32fb7a36ae50672b81a: Bump version from 1.14.3 to 1.14.3.901. (2013-10-26 13:51:05 -0600) are available in the git repository at: ssh://people.freedesktop.org/~airlied/xserver server-1.14-randr-fixes for you to fetch changes up to f98d6cfa0de41cf33e7555342753897c07af84ef: randr: deliver Output and Crtc events of attached output providers. (2013-11-01 10:18:31 +1000) Aaron Plattner (1): xfree86: detach scanout pixmaps when detaching output GPUs Adam Jackson (1): randr: Fix a copypasta bug in CRTC confinement Dave Airlie (4): randr: don't directly set changed bits in randr screen randr: make SetChanged modify the main protocol screen not the gpu screen randr: only respected changed on the protocol screen randr: report changes when we disconnect a GPU slave Michal Srb (3): randr: send RRProviderChangeNotify event randr: send RRResourceChangeNotify event randr: deliver Output and Crtc events of attached output providers. hw/xfree86/common/xf86platformBus.c | 6 ++ hw/xfree86/modes/xf86RandR12.c | 21 ++- randr/randr.c | 120 +++- randr/randrstr.h| 12 randr/rrcrtc.c | 6 +- randr/rrinfo.c | 2 +- randr/rroutput.c| 7 ++- randr/rrpointer.c | 2 +- randr/rrprovider.c | 25 randr/rrscreen.c| 2 +- 10 files changed, 194 insertions(+), 9 deletions(-) -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.14.3.901
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 All, Here's 1.14.4-rc1. Please beat on it. Major highlight: CVE-2013-4396 - https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4396 I pulled and cherry-picked these late in the 6-week cycle. Considering that the CVE-2013-4396 is in here, I'm extending this another week. I want to get this out for the security patch, but I want a little testing on it. So, if there are no issues between now and next Thursday, I will release it then. Alan Coopersmith (2): Avoid use-after-free in dix/dixfonts.c: doImageText() [CVE-2013-4396] Allow disabling XFree86-DGA, DRI, VidModeExtension extensions Egbert Eich (1): DIX/Xi: Pass correct client to CheckDeviceGrabAndHintWindow() Julien Cristau (3): test: include dix-config.h in hashtabletest.c xfree86: improve check for posix saved ids dix: add missing include for DeleteWindowFromAnySelections Matt Dew (1): Bump version from 1.14.3 to 1.14.3.901. Peter Hutterer (14): test: fix the gcc diagnostics pragma dix: check for grab type before checking XI2 mask Xi: allow for XIAllowEvent requests larger than XI 2.2 size (#68554) dix: only allow button and key events to freeze a sync'd pointer include: change grabtypes to start at 1 dix: don't attempt to deliver an event for a different grabtype dix: only deliver for the current grab type sync: compress two if statements sync: always call BracketValues when recalculating upper/lower brackets sync: supply the counter from IdleTimeBlockHandler dix: provide accessor methods for the last device event time sync: if the idle time was reset, force alarms to trigger (#70476) sync: always set the brackets (#59644) sync: split updating and triggering a counter up git tag: xorg-server-1.14.3.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.3.901.tar.bz2 MD5: 8b59f9964103706f7b1bf4ba8395f91b xorg-server-1.14.3.901.tar.bz2 SHA1: b253807d4f3110e8297859d7a94a2820e277ef9d xorg-server-1.14.3.901.tar.bz2 SHA256: 3d8481f60d6ef67bb9b72c1ee375f5a64e69ba32c613c01367b3c2b5c154ab0a xorg-server-1.14.3.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.3.901.tar.gz MD5: af10685c61957b3fd10fd32a7eed0af3 xorg-server-1.14.3.901.tar.gz SHA1: a0a9f60f465fdb536e885b293e3cb4f6f93533fe xorg-server-1.14.3.901.tar.gz SHA256: 6339d38d314435a8d6d0926aeef939b8e74c8f167890870d7bb585f37bd90cd4 xorg-server-1.14.3.901.tar.gz - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSbCNrAAoJEKa/N3H3w77DnM4H/0ALx+Qft5Nf+H7/c96DONn/ Fqjf9HUy1TAqsQr1u5deLxDYgl60RBUB0Yq6UA+u1v/XhavRLJBM6Zvvyd+2Dc8n rqwNuNfIztPsh+j4L/G+zbsP7odoH875Wj0du/+5OvcwL4G7ImwChPqZo0MG0L0K YF4/uhqrkksFjFwQhZhayf7R5mJpP8gillbtDMj3vrvDHHx33yeymW8Ysfu0TYlt KxQmoRVrnIYFxHTn1HZQ5i90TpZHVX6Hgar+ra4lSNMp90HTBOpRabTVGO7gbJ4B uLgt5FrinDpkgHoY7c75JxDOGNJpobBwczNaCGaXemCkZaZiWUBGQjaUFuEoDto= =Y2pb -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: any xserver stable branch nominations?
Merged. 9acb64f..1427621 server-1.14-branch - server-1.14-branch On 10/18/2013 06:28 PM, Alan Coopersmith wrote: On 10/17/13 04:34 PM, Alan Coopersmith wrote: On 10/17/13 04:29 PM, Matt Dew wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Today was the nominal 1.14.4-rc2 release. I've gotten no nominations, pull or cherry-pick requests since 1.14.3 was released. 1.14.4 should include the recent CVE fix, once keith pulls it into master. Okay - it's there now, so I'd like to nominate these two commits to be cherry-picked into 1.14.4 (I've not had a chance to do this myself to test them though): Avoid use-after-free in dix/dixfonts.c: doImageText() [CVE-2013-4396] http://cgit.freedesktop.org/xorg/xserver/commit/?id=73b2660d7273d175d279d22f8ca0c3932a14ff1c Allow disabling XFree86-DGA, DRI, VidModeExtension extensions http://cgit.freedesktop.org/xorg/xserver/commit/?id=5a36cdd91530d27627e39159a89b53f9fbb75280 -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: any xserver stable branch nominations?
Hi Tormod, I only take cherry-picks or pulls. Not individual patches. Keith, Thoughts on applying that to master? Matt On 10/18/2013 05:05 PM, Tormod Volden wrote: On Fri, Oct 18, 2013 at 1:29 AM, Matt Dew wrote: Today was the nominal 1.14.4-rc2 release. I've gotten no nominations, pull or cherry-pick requests since 1.14.3 was released. Can I assume 1.14.3 has been good to folks or that people are anxiously awaiting the chocolaty goodness of 1.15? Or did I miss some emails. Please consider Connor's patch (resent yesterday, Message-Id: 1382059588-620-1-git-send-email-connor.be...@gmail.com, http://lists.x.org/archives/xorg-devel/2013-October/038232.html). Cheers, Tormod -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: any xserver stable branch nominations?
On 10/19/2013 04:26 AM, Julien Cristau wrote: On Thu, Oct 17, 2013 at 17:29:26 -0600, Matt Dew wrote: Hi all, Today was the nominal 1.14.4-rc2 release. I've gotten no nominations, pull or cherry-pick requests since 1.14.3 was released. Wrong. I sent a pull request a month ago, in 20130915201100.gb5...@radis.cristau.org Hi Julien, Ah, found it. I hadn't checked patchwork and didn't get any email regarding that one. Sorry for the delay. merged. 1427621..ec6de52 server-1.14-branch - server-1.14-branch Matt -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 signature.asc Description: OpenPGP digital signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
any xserver stable branch nominations?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Today was the nominal 1.14.4-rc2 release. I've gotten no nominations, pull or cherry-pick requests since 1.14.3 was released. Can I assume 1.14.3 has been good to folks or that people are anxiously awaiting the chocolaty goodness of 1.15? Or did I miss some emails. Matt - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSYHLTAAoJEKa/N3H3w77DN7gH/RUmG8lN/V8Vg6vOtvKHPjv3 +hqerWWVL2h0AQzdskcyTUXcZzJBbwz6GYJU20dSgl/w7jifxX3Ur4Mz0hxYgI4h fSPTnfyvEh5G3RqxNJUodbV1m2BAgd1SdcYBsVr2Pwyo9uPMzHglrtXEhOm88PS+ /DVvzErc2kHRRk11/wLxG1j4I+HEQSAg0rPOnscDknNxi185jutbbLLdUtvd1WaK COtN0PhMNhVzIj4ApR9o5ULQifoWIwlv0Mu4hq1ZspFJaz9oG+n7bi4sFCKfZevl 59vdPHG08Yp9mi00PDuzu6LFmqKQIKiCCLf+PmPgOGUejR+oh1/HP9MVx3Kgpt8= =zWL2 -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: any xserver stable branch nominations?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/17/2013 05:34 PM, Alan Coopersmith wrote: On 10/17/13 04:29 PM, Matt Dew wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi all, Today was the nominal 1.14.4-rc2 release. I've gotten no nominations, pull or cherry-pick requests since 1.14.3 was released. 1.14.4 should include the recent CVE fix, once keith pulls it into master. noted. thx. - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSYHeuAAoJEKa/N3H3w77DiDEH/0RbHZJOJ6aQ/wKHD0qzobJ0 fjO2eJKBJ2dcksCMY4HrA5cyRtQ/OyiDZLp/stgODG7OxMaM9lfBNiY7FqSrX/nf 1fXUx0tj1irizjUlnAVc4S/sjxT7Vnpp3szOJn+bvkaozDZap/gZnDg4fsankl7M uWlevEMtUpa9/Z1yQeWBL2Vh+tt1THoVTuNqb9JyMd4PevWkBnUywAWxFXRmPVLe vgiYrFheaWvyU64EnaYqYoLr5z90EMBlydgYZNgH9Yyv1lGC5634iaR6S3dctJPC 5mDSbYhY99zsQ59AH+kB+L8Dixl97UlbqQbr150VwuSL32ay7Vf9F51qbVfB5v8= =EwFN -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH xserver 0/6] xfree86: fix bad link and install/uninstall issues
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Except for #3, for the series: Reviewed-By: Matt Dew mar...@osource.org and I refrain from that one just because install* targets are way out of my area. On 09/21/2013 09:47 AM, Gaetan Nadon wrote: The X link to Xorg is not removed by make uninstall The X link is created broken on CYGWIN The import library on CYGWIN is not removed by make uninstall Fix a few minor issues along the way. Gaetan Nadon (6): The Xorg binary is missing the extension $(EXEEXT) in the makefile Use $(LN_S) provided by AC_PROG_LN_S macro to create links Xorg binary: use install-exec-hook rather than install-exec-local Uninstall X link and CYGWIN libXorg.exe.a in local install targets xfree86: Use $(MKDIR_P) for better code portability xfree86: add a comment as to why the logdir is created hw/xfree86/Makefile.am | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSPz5nAAoJEKa/N3H3w77DzRIH/3s/NVBoqXuapMrFRfUrULNg 27akD52VfoX1GWnAOTxVYxCq5x1eGeIEiJ3Re3TwMxBOF2EKki6xz3yppOZDMK9v lQX8hHWO3ZxoK6qZHai32xTkW57qcmgl3sys4SM71HDf/c55JPnzp336pjHmntD8 CuL6Q6tq9p4Nr6dFBns2ncjvGhsOUHERVIcIpkqf22Ydj1TSHaHsAFzj/mSuxFUp kgjN0w1qpfwfnDGI4YrdJxuyfS1YyEHHJ/bL/LEZtIZ25sMJBaINBy0PSRq4PCKO kKDK5+l5n24sk1s/n9WdSMKjAtND+ORrkMGAxwjqhgKysZnvyreapmGyGPUTenQ= =ocaL -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCHES] fix build on GNU/Hurd with GCC 4.8
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Thanks Chris. On 09/19/2013 01:18 AM, Chris Clayton wrote: On 09/18/13 13:29, Chris Clayton wrote: Hi Matt, On 09/18/13 05:50, Matt Dew wrote: Chris, I'm guessing this won't affect you but can you verify that? I don't want a nasty loop where fixing one things breaks another. From the names of the directory that contains the files affected by the inclusion of hurd.h, I can't imagine how that patch would affect a build on linux. Still, a 32-year career in IT taught me to expect the unexpected, so I cloned the 1.14 branch, applied that patch (by hand - it's been mangled by someone's mailer) and did a simple autogen.sh / configure / make. As expected, the build completed successfully. The other patch, which Pino said affected other unix systems, is not included in the mail that arrived here, so, obviously, I haven't built with that applied. Why I didn't do this simple thing yesterday, I can't explain! I got this missing patch from the xorg-devel mail archive and applied it to the 1.14 branch. A build finished finished successfully, so from here, the patches look good. Chris Cheers, Chris thanks, Matt On 09/17/2013 12:02 PM, Samuel Thibault wrote: Hello, Pino Toscano, le Wed 28 Aug 2013 17:36:26 +0200, a écrit : with GCC 4.8, few implicit declaration of function warnings become errors, breaking the build of xserver on the Hurd. Attached there are two patches, which apply fine in both master and server-1.14-branch branches, which fix the errors providing the right includes: * the inclusion of hurd.h in Hurd parts should be straightforward * the move of the arpa/inet.h (which is POSIX) to a move general location affects any other Unix system with IPv6 support, I hope it is not a problem for all the supported platforms Acked-by: Samuel Thibault samuel.thiba...@ens-lyon.org Could somebody push that to the server? We really need it. Thanks, Samuel From ef6a236cf9b795017c9c8c4447a6735fa04bb061 Mon Sep 17 00:00:00 2001 From: Pino Toscano toscano.p...@tiscali.it Date: Wed, 28 Aug 2013 17:04:48 +0200 Subject: [PATCH] xfree86/hurd: include hurd.h Needed for using get_privileged_port. Signed-off-by: Pino Toscano toscano.p...@tiscali.it --- hw/xfree86/os-support/hurd/hurd_init.c |1 + hw/xfree86/os-support/hurd/hurd_mmap.c |1 + hw/xfree86/os-support/hurd/hurd_video.c |1 + 3 files changed, 3 insertions(+) diff --git a/hw/xfree86/os-support/hurd/hurd_init.c b/hw/xfree86/os-support/hurd/hurd_init.c index 185b2b9..fe1a764 100644 --- a/hw/xfree86/os-support/hurd/hurd_init.c +++ b/hw/xfree86/os-support/hurd/hurd_init.c @@ -42,6 +42,7 @@ #include sys/file.h #include assert.h #include mach.h +#include hurd.h int xf86ProcessArgument(int argc, char **argv, int i) diff --git a/hw/xfree86/os-support/hurd/hurd_mmap.c b/hw/xfree86/os-support/hurd/hurd_mmap.c index 6ac9efd..8e089ca 100644 --- a/hw/xfree86/os-support/hurd/hurd_mmap.c +++ b/hw/xfree86/os-support/hurd/hurd_mmap.c @@ -27,6 +27,7 @@ #includemach.h #includedevice/device.h #includemach/machine/mach_i386.h +#include hurd.h #include X11/X.h diff --git a/hw/xfree86/os-support/hurd/hurd_video.c b/hw/xfree86/os-support/hurd/hurd_video.c index 72474ba..b3b94c9 100644 --- a/hw/xfree86/os-support/hurd/hurd_video.c +++ b/hw/xfree86/os-support/hurd/hurd_video.c @@ -28,6 +28,7 @@ #include mach.h #include device/device.h #include mach/machine/mach_i386.h +#include hurd.h #include X11/X.h #include input.h - -- Matt DewKey signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSO8R1AAoJEKa/N3H3w77DsHoH/15H/9uRcXSSUQhfA7mKwYG1 QF1qPAvBW6tKyT/kdVXS9tnvvxHOxaF41FioF4JFo91z3O14JTsCO0hUsfIgAG4B v/IzbSA5XmKW+fd4OdYTd1LDYg6NPp2qhsWaQvLG7DLirA6X2wRM2ypL5L8ELcOW MvixnpoVqjUBM6bbTyjhvsmAg3jHW79KRkzPiHDnLUjj+4d8ksZfYgG9Giuh67P3 XmCEjx4bPk8wcvz42SoIzHTmd/fN7yH0zPiPMAQBXLuYIYRMRwRNU8YOdvhtLnkA GzVij4ggI5gXMJaZk9ijE5jSCvimYBvOz7RjQLMeT2KusjZ7a8ITQJ6j7WHRI7g= =SdTF -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCHES] fix build on GNU/Hurd with GCC 4.8
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/18/2013 02:43 AM, Julien Cristau wrote: On Tue, Sep 17, 2013 at 22:50:46 -0600, Matt Dew wrote: Chris, I'm guessing this won't affect you but can you verify that? I don't want a nasty loop where fixing one things breaks another. Err, what are you talking about? Hi Julien, You know, when one person's bugfix causes a bug for another person. Then fixing that bug causes another bug, and so on. Very unlikely I know, but ... - -- Matt DewKey signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSO8RDAAoJEKa/N3H3w77Dm9MH/2aKVMaqwHaWNPQCCRQCFdLM Qzgt/VVhbZsF0kwD1vkW2O2obIGH8rKPouVz7E9Bmo5pSwmQeya+ceWtw5dmM5xK f21gw8zyS/aYXvV8xkXd3qyHL0UuMfYJ1AhHCiD4toFPST5GdTPlMJlWINRcECor yXF5ZAU7BflWLCFg7MnNper6+Bcl+Pm9nWzTYy9/LaQN6Erj+Bm0LgL2zrD28FIz lT708mpeXQtd54ruYYDSx+E9DyDkQZUE1rXejsrL/tzjGNenx2Qd+y8aoqzuxZq/ 0blbEKJZ6J7eImtSUUT3eMrLa/Fb5NgDuRi1hhGxwHAee1ZxjXECVVcx0kev8Ls= =2sqM -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCHES] fix build on GNU/Hurd with GCC 4.8
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 09/20/2013 12:45 AM, Julien Cristau wrote: On Thu, Sep 19, 2013 at 21:43:02 -0600, Matt Dew wrote: On 09/18/2013 02:43 AM, Julien Cristau wrote: On Tue, Sep 17, 2013 at 22:50:46 -0600, Matt Dew wrote: Chris, I'm guessing this won't affect you but can you verify that? I don't want a nasty loop where fixing one things breaks another. Err, what are you talking about? Hi Julien, You know, when one person's bugfix causes a bug for another person. Then fixing that bug causes another bug, and so on. Very unlikely I know, but ... Hi Matt, You're not going to ask every single bug reporter ever to test every single patch that comes in, though, so I'm wondering what's special about this one... Hi Julien, Oh heck no.Just that the gcc 4.8 patch was a bit of a pain and that final week's hold up was for it. Then only a few days later there was another patch for gcc 4.8. I got paranoid. It's was a special case, and unnecessary as it turns out. Matt - -- Matt Dew mar...@osource.org Key signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSPSNqAAoJEKa/N3H3w77Da6sH/0wnWklSLOrNa+KX15dRBW/6 HOija+ZbDvQ6EIxbutYyaOAl7f30II2rcxs5BK2h3FY2sSn2lTFlgiPDxCaZQ8RZ bSwndnQnVL3TUZcrBvMsuc2faQCrCOr7FOQCNF9GUynifpcc4swkrvLlVI5J2Kl9 +DsDcXBWhUfnqJ57gQuaLRce/hT46pEHtP3DckirGOnet0zGQeqZtYwD8x4+Z0y9 Z+5Sdq+SbGmA6R4jhFIBXgfnhI1czHn9vuzTdMrqvk2pxr2nu6Iy1y/VCxAQ6A1f qQgO48tmuXXlEOCj+e2/0mTdt715tKGBJk3dUf8oyl8LX03fHtW08N4+cRFWdFo= =jjMo -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCHES] fix build on GNU/Hurd with GCC 4.8
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chris, I'm guessing this won't affect you but can you verify that? I don't want a nasty loop where fixing one things breaks another. thanks, Matt On 09/17/2013 12:02 PM, Samuel Thibault wrote: Hello, Pino Toscano, le Wed 28 Aug 2013 17:36:26 +0200, a écrit : with GCC 4.8, few implicit declaration of function warnings become errors, breaking the build of xserver on the Hurd. Attached there are two patches, which apply fine in both master and server-1.14-branch branches, which fix the errors providing the right includes: * the inclusion of hurd.h in Hurd parts should be straightforward * the move of the arpa/inet.h (which is POSIX) to a move general location affects any other Unix system with IPv6 support, I hope it is not a problem for all the supported platforms Acked-by: Samuel Thibault samuel.thiba...@ens-lyon.org Could somebody push that to the server? We really need it. Thanks, Samuel From ef6a236cf9b795017c9c8c4447a6735fa04bb061 Mon Sep 17 00:00:00 2001 From: Pino Toscano toscano.p...@tiscali.it Date: Wed, 28 Aug 2013 17:04:48 +0200 Subject: [PATCH] xfree86/hurd: include hurd.h Needed for using get_privileged_port. Signed-off-by: Pino Toscano toscano.p...@tiscali.it --- hw/xfree86/os-support/hurd/hurd_init.c |1 + hw/xfree86/os-support/hurd/hurd_mmap.c |1 + hw/xfree86/os-support/hurd/hurd_video.c |1 + 3 files changed, 3 insertions(+) diff --git a/hw/xfree86/os-support/hurd/hurd_init.c b/hw/xfree86/os-support/hurd/hurd_init.c index 185b2b9..fe1a764 100644 --- a/hw/xfree86/os-support/hurd/hurd_init.c +++ b/hw/xfree86/os-support/hurd/hurd_init.c @@ -42,6 +42,7 @@ #include sys/file.h #include assert.h #include mach.h +#include hurd.h int xf86ProcessArgument(int argc, char **argv, int i) diff --git a/hw/xfree86/os-support/hurd/hurd_mmap.c b/hw/xfree86/os-support/hurd/hurd_mmap.c index 6ac9efd..8e089ca 100644 --- a/hw/xfree86/os-support/hurd/hurd_mmap.c +++ b/hw/xfree86/os-support/hurd/hurd_mmap.c @@ -27,6 +27,7 @@ #includemach.h #includedevice/device.h #includemach/machine/mach_i386.h +#include hurd.h #include X11/X.h diff --git a/hw/xfree86/os-support/hurd/hurd_video.c b/hw/xfree86/os-support/hurd/hurd_video.c index 72474ba..b3b94c9 100644 --- a/hw/xfree86/os-support/hurd/hurd_video.c +++ b/hw/xfree86/os-support/hurd/hurd_video.c @@ -28,6 +28,7 @@ #include mach.h #include device/device.h #include mach/machine/mach_i386.h +#include hurd.h #include X11/X.h #include input.h - -- Matt DewKey signature: 0xF7C3 BEC3 Fingerprint: FDB1 9D94 C573 DC29 BCCB 2F9F A6BF 3771 F7C3 BEC3 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSOTEiAAoJEKa/N3H3w77DR+0H/jW12BBCYgGK2Oy25zHj6wvZ y3xKi4PK+Pyb2ad1p/hTnbmD9usl/8+tSOmOZRU7i1OgjfP7vj012aCMyr2ZMmt2 +Sd0s2dpYxoobRg/m51+IFs2PiOVfCUH6NLkkrOP6xTQny57YG207fQYED3fJWwu mFHT2CcrdjEBxd5gDc+2jxtGCz9656qTGHLTN73TKdnhGvT56Z8cIwq2VnBntiuX V6SyQe6OZziIWsZ0POKyjiIeMFBjzMIn5fwufW3FzV4L48leJPOppsSx14YSxLd1 oH3n9xAlllfnC8AugtiJRzyVPvhFr8zbXe3iC3yoiBXc79x1RaGzHXiMLaa+vNU= =zA5L -END PGP SIGNATURE- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL] build fix and a cursor handling bug
On 09/07/2013 05:22 PM, Peter Hutterer wrote: On 8/09/13 03:58 , Matt Dew wrote: On 09/05/2013 07:11 PM, Keith Packard wrote: Peter Hutterer peter.hutte...@who-t.net writes: Chris Clayton (1): kdrive: fix build error on gcc 4.8 for out-of-bounds array access Thomas Klausner (2): Fix bug in cursor handling. Fix typo in configure warning. 94d4e29..6f89ae3 master - master I can cherry-pick this guy: 1110b71e360195aab040d835b54540ab558638c5 as soon as a a patch is on master, feel free to c-p it, yet. Thanks Peter, Keith. Merged. 0e37fef..af1c571 server-1.14-branch - server-1.14-branch Chris, Can you verify all is good? thanks, Matt ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL] build fix and a cursor handling bug
On 09/05/2013 07:11 PM, Keith Packard wrote: Peter Hutterer peter.hutte...@who-t.net writes: Chris Clayton (1): kdrive: fix build error on gcc 4.8 for out-of-bounds array access Thomas Klausner (2): Fix bug in cursor handling. Fix typo in configure warning. 94d4e29..6f89ae3 master - master I can cherry-pick this guy: 1110b71e360195aab040d835b54540ab558638c5 ? thanks, Matt ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: xorg-server-1.14.1.902 - build error
On 09/03/2013 11:45 PM, Peter Hutterer wrote: On Tue, Sep 03, 2013 at 10:35:56AM -0600, Matt Dew wrote: Ping? I've merged this into my tree now, will be in the next pull request Cheers, Peter Thanks Peter. Any idea when that pull request will be? xserver 1.14.3 has been a mess schedule wise. I'd like to get it out so I can get back onto a 6-week schedule again but I'd like to get this one in .3 instead of waiting for .4 just so we can be done with it. If that pull request'll be this week, I'll wait until next Thursday before releasing 1.13.4 otherwise I'll just pop out 1.13.4 tomorrow. Unless anyone has objections to this plan, Matt On 08/26/2013 03:06 PM, Matt Dew wrote: Keith, I saw you did a R-b back on Jun 21, did that make it into trunk that I can cherry-pick? thanks, Matt On Fri, Aug 23, 2013 at 2:00 AM, Chris Clayton chris2...@gmail.com mailto:chris2...@gmail.com wrote: Hi Matt. On 06/27/13 02:46, Matt Dew wrote: On 06/26/2013 01:20 AM, Chris Clayton wrote: [snip] I see that 1.14.2 has been released without any of the above happening. That's no big deal, but Matt's statement in the release notice that this release doesn't work with gcc 4.8-snapshot is a bit misleading. As I reported, it won't *build* with gcc-4.8 snapshot. Once my patch is applied, it builds fine and, from my experience over the last two weeks, it works fine too. Hi Chris, I didn't feel there was enough time to properly bake that patch so I didn't include it in 1.14.2. From a quick look at the source, I see that my patch has not been applied yet. Like the 1.14.2 release candidates, 1.14.2.902 does not build without it when the compiler is a recent 4.8 gcc release. Chris It wasn't my intent to be misleading but to me, in this regard, 'not building' is the same as 'doesn't work'. Matt Chris ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: xorg-server-1.14.1.902 - build error
Ping? On 08/26/2013 03:06 PM, Matt Dew wrote: Keith, I saw you did a R-b back on Jun 21, did that make it into trunk that I can cherry-pick? thanks, Matt On Fri, Aug 23, 2013 at 2:00 AM, Chris Clayton chris2...@gmail.com mailto:chris2...@gmail.com wrote: Hi Matt. On 06/27/13 02:46, Matt Dew wrote: On 06/26/2013 01:20 AM, Chris Clayton wrote: [snip] I see that 1.14.2 has been released without any of the above happening. That's no big deal, but Matt's statement in the release notice that this release doesn't work with gcc 4.8-snapshot is a bit misleading. As I reported, it won't *build* with gcc-4.8 snapshot. Once my patch is applied, it builds fine and, from my experience over the last two weeks, it works fine too. Hi Chris, I didn't feel there was enough time to properly bake that patch so I didn't include it in 1.14.2. From a quick look at the source, I see that my patch has not been applied yet. Like the 1.14.2 release candidates, 1.14.2.902 does not build without it when the compiler is a recent 4.8 gcc release. Chris It wasn't my intent to be misleading but to me, in this regard, 'not building' is the same as 'doesn't work'. Matt Chris ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: xorg-server-1.14.1.902 - build error
Keith, I saw you did a R-b back on Jun 21, did that make it into trunk that I can cherry-pick? thanks, Matt On Fri, Aug 23, 2013 at 2:00 AM, Chris Clayton chris2...@gmail.com wrote: Hi Matt. On 06/27/13 02:46, Matt Dew wrote: On 06/26/2013 01:20 AM, Chris Clayton wrote: [snip] I see that 1.14.2 has been released without any of the above happening. That's no big deal, but Matt's statement in the release notice that this release doesn't work with gcc 4.8-snapshot is a bit misleading. As I reported, it won't *build* with gcc-4.8 snapshot. Once my patch is applied, it builds fine and, from my experience over the last two weeks, it works fine too. Hi Chris, I didn't feel there was enough time to properly bake that patch so I didn't include it in 1.14.2. From a quick look at the source, I see that my patch has not been applied yet. Like the 1.14.2 release candidates, 1.14.2.902 does not build without it when the compiler is a recent 4.8 gcc release. Chris It wasn't my intent to be misleading but to me, in this regard, 'not building' is the same as 'doesn't work'. Matt Chris ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.14.2.902 (1.14.3-rc2)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Keith Packard (1): Xi: Allow clients to ask for 2.3 and then 2.2 without failing Maarten Lankhorst (2): Xi: Clamp XIClient maximal version to XIVersion test/xi2: fix protocol-xiqueryversion test Matt Dew (1): bump rev number from 1.14.2.901 to 1.14.2.902 Peter Hutterer (4): dix: check the xi2mask, not the grab type for touch listeners dix: set the valuator mask to ensure XI 1.x events have data test: fix XIQueryVersion check for new behaviour Revert test: fix XIQueryVersion check for new behaviour git tag: xorg-server-1.14.2.902 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.2.902.tar.bz2 MD5: 78f052bc5beb47e64bc9e2fcfbb4263c xorg-server-1.14.2.902.tar.bz2 SHA1: 0c870e4a230f66bda8f9cc02026298f9927f4a81 xorg-server-1.14.2.902.tar.bz2 SHA256: 1c596aa0dc86328a1915890f1c3cf7936b18be422b00190abcfce1d6681d0e39 xorg-server-1.14.2.902.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.2.902.tar.gz MD5: 2712d7487a3cd3428b298cd631822b86 xorg-server-1.14.2.902.tar.gz SHA1: 7a6888eeb56a2793cd4e7c87a391d66f4b94a4c5 xorg-server-1.14.2.902.tar.gz SHA256: fcca33bab545c62e5b0cb6724ecd39b9fbcd71b8d1ff3d0be121284e44d0ddbe xorg-server-1.14.2.902.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iQEcBAEBAgAGBQJSFqWqAAoJEKa/N3H3w77DpfcH/2Iq7ifoIrhj1ocmpS27Mtso ikt+cVcj10R8i3L9rYQIOI5ldEquO7b3vBT7JTDnT/vsnfh3tWojC9o0WjPopoFY I3mEtVtqd3v6vN0eOCMcWfkp4i0tK1D6wBa/jcdeFn4wOQPjiuScCitPUjeN4MfM 1GKgk1LdEMzk2U3pJl39bvawM9jz4R6NXOe8e+hiaxvQDpT5E4KTgaW5IUZgCUsc CvTSZAAqL13UNJeAS5Wp4NZo8fCmMFUiuD+T8zY9mJ9GonO1mvfI+zi34FvOlPwH d7y/A0HxsHwShmZaREU8eb6iSha9ftZzDFGbWtEI4wOG8WPFXvKA+UHHu85JLls= =KEcd -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: [PATCH:libpciaccess] Improve NetBSD i386 detection.
Reviewed-By: Matt Dew mar...@osource.org On 08/14/2013 11:45 AM, Thomas Klausner wrote: Sometimes, other values are reported for the CPU part, like i486--netbsdelf). From: Mark Davies ma...@netbsd.org Signed-off-by: Thomas Klausner w...@netbsd.org --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 65444b9..fe3b78e 100644 --- a/configure.ac +++ b/configure.ac @@ -76,7 +76,7 @@ case $host_os in ;; *netbsd*) case $host in - *i386*) + *i[3-9]86*) PCIACCESS_LIBS=$PCIACCESS_LIBS -li386 -lpci ;; *x86_64*|*amd64*) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14] input fixes for 1.14.3
Merged. bc41226..917c11f server-1.14-branch - server-1.14-branch On 08/12/2013 07:13 PM, Peter Hutterer wrote: One grab fix for touch devices, one fix for XI 1 devices that caused spurious jumps because of missing coordinates. And Keith's fix to bring the XIQueryVersion behaviour in check, along with Maarten's fixes to make check. The following changes since commit bc41226f7741098e55a3b0df924986991576d50a: Merge branch 'server-1.14-touch-fixes' of git://people.freedesktop.org/~whot/xserver into server-1.14-branch (2013-07-25 22:56:24 -0600) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.14-branch for you to fetch changes up to 917c11ff97eb302d3c2d0565c8dd6d93101d6466: test/xi2: fix protocol-xiqueryversion test (2013-08-13 10:51:18 +1000) Keith Packard (1): Xi: Allow clients to ask for 2.3 and then 2.2 without failing Maarten Lankhorst (2): Xi: Clamp XIClient maximal version to XIVersion test/xi2: fix protocol-xiqueryversion test Peter Hutterer (4): dix: check the xi2mask, not the grab type for touch listeners dix: set the valuator mask to ensure XI 1.x events have data test: fix XIQueryVersion check for new behaviour Revert test: fix XIQueryVersion check for new behaviour Xi/xiqueryversion.c| 53 +++-- dix/getevents.c| 2 +- dix/touch.c| 3 +- include/inputstr.h | 2 +- test/xi2/protocol-xiqueryversion.c | 60 +++--- 5 files changed, 70 insertions(+), 50 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14] touch fixes, backported
On 08/12/2013 02:52 PM, Peter Hutterer wrote: On Mon, Aug 12, 2013 at 02:12:02PM +0300, Timo Aaltonen wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17.07.2013 08:27, Peter Hutterer wrote: I admit this is a huge set of patches but it's needed. Mostly prompted by 56578 it fixes a number of things wrong with the touch implementation as shipped in 1.12-1.14, fixing a few race conditions, a few bad deliveries and a bunch of dangling pointer acesses. I'd really like those to be in 1.14.3. +1 We've seen positive testing dowstream on ubuntu, would be nice to see these in 1.14.3. matt merges these as bc41226f7741098e55a3b0df924986991576d50a which is also the tag xorg-server-1.14.2.901. Cheers, Peter Correctomundo ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.14.2.901
Hi all, Another spectacularly crappy couple of weeks. Here's -rc1 Get it while it's hot. As always, please beat on it. Matt -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Aaron Plattner (1): xfree86: don't enable anything in xf86InitialConfiguration for GPU screens Dave Airlie (4): dix/gpu: remove asserts for output/offload from same slave xf86crtc: don't use scrn-display for gpu screens dix: allow pixmap dirty helper to be used for non-shared pixmaps gpu: call CreateScreenResources for GPU screens Matt Dew (2): bump rev from 1.14.2 to 1.14.3-rc1 Bah, bad rev number. Fixed: changed 1.14.3-rc1 to 1.14.2.901 Peter Hutterer (32): Xi: use a temp variable for the new listener Xi: not having an ownership mask does not mean automatic acceptance dix: don't prepend an activated passive grab to the listeners Xi: if we delivered a TouchEnd to a passive grab, end it Xi: update the core listener state if we delivered the touch event Xi: fix lookup in ActivateEarlyAccept Xi: if a passive async grab is activated from an emulated touch, accept Xi: save state for early acceptance Xi: when punting to a new owner, always create TouchEnd events Xi: use public.processInputProc to replay the touch history Xi: Don't emit a TouchEnd event to a frozen device dix: move EmitTouchEnd to touch.c dix: XAllowEvents() on a touch event means accepting it dix: invert a loop condition dix: use a tmp variable for the to-be-removed touch listener dix: drop DeviceIntRec's activeGrab struct dix: use a temporary variable for listeners[0] dix: freeing a null grab is a bug, complain if doing so dix: AllocGrab can copy if an argument is passed in dix: always copy grabs, don't reference them dix: remove all listeners when freeing a touch Move TouchListenerGone call to CloseDownClient Xi: check for HAS_ACCEPTED only for grab listeners dix: free the old grab when activating a new grab dix: fix cursor refcounting dix: call UpdateDeviceState() for emulated TouchEndEvents Abstract cursor refcounting dix: remove logspam in RefCursor() dix: when ungrabbing an active grab, accept pointer grabs (#66720) dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULL Xi: fix warning - remove unused 'rc' Xi: return !Success from DeliverTouchEmulatedEvent if we didn't deliver Piotr Dziwinski (1): glx: fix uninitialized var in __glXDRIscreenProbe git tag: xorg-server-1.14.2.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.2.901.tar.bz2 MD5: a9662b526802646a25ae9dad8778c1a4 xorg-server-1.14.2.901.tar.bz2 SHA1: 763765ad57abd9b9bd71778626d0ec57f6c13e0c xorg-server-1.14.2.901.tar.bz2 SHA256: 773d2abe205e94601888efe3c2734eec3092d1abae88507f64a4e849350409f1 xorg-server-1.14.2.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.2.901.tar.gz MD5: 278c31a5a0d708ac2a86bd697bc578bf xorg-server-1.14.2.901.tar.gz SHA1: 4caa41c851f9f6d29e78a38baf1ede1a4080f928 xorg-server-1.14.2.901.tar.gz SHA256: f6185d06cbe82dc02ada3ecbf30dfb60ecfb30d12ae43dec3526bef0eae2cbd9 xorg-server-1.14.2.901.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iQEcBAEBAgAGBQJR8g3tAAoJEKa/N3H3w77Db1MH/RNcQi6JQJ2amziS3pc4C3Kq 10rSjLB9aiIvwcWAwvtkURFrM8tQZP14OHpvC/QxRU42yLLa051M0t2+oTFr5tYR UYZJtDjed15VE6vKh4CbXoGsMloJH5Vmu4ANT/PaDM2dZ00lwrP2ur+5/3/bdgak 9e2pYohKI9jqR3M9GAsuhwo+jyqnFko6b3rL8JU0gZW4tkOqHXq6RFtCFpdZUqVG o9V2YWu65nckv9MudMj2eC9hAI82w+EM4BNDBdhdo4OcV03XAXXLfQUVC0xwK3va ZTqx8eLrFBjulVhep8UHjsRfClKoDsHXFTfxD73jxHCy9Ny01Gu5nk1X4OfpT3I= =Cy8Z -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: [PATCH:xrdb 2/2] Add -version flag to print package version string from autoconf
Reviewed-By: Matt Dew mar...@osource.org On 07/19/2013 08:52 PM, Alan Coopersmith wrote: Also adds missing entry for -help flag to usage message. Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com --- man/xrdb.man |4 xrdb.c |5 + 2 files changed, 9 insertions(+) diff --git a/man/xrdb.man b/man/xrdb.man index 7f0ccf1..211c0a2 100644 --- a/man/xrdb.man +++ b/man/xrdb.man @@ -168,6 +168,10 @@ program accepts the following options: This option (or any unsupported option) will cause a brief description of the allowable options and parameters to be printed. .TP 8 +.B \-version +This option will cause the xrdb version to be printed and the program to exit +without performing any other operations. +.TP 8 .B \-display \fIdisplay\fP This option specifies the X server to be used; see \fIX(__miscmansuffix__)\fP. It also specifies the screen to use for the \fI-screen\fP option, diff --git a/xrdb.c b/xrdb.c index 58dd049..24a6aa5 100644 --- a/xrdb.c +++ b/xrdb.c @@ -738,6 +738,8 @@ Syntax (void) fprintf (stderr, usage: %s [-options ...] [filename]\n\n where options include:\n + -help print this help message\n + -versionprint the program version\n -display host:dpy display to use\n -alldo all resources [default]\n -global do screen-independent resources\n @@ -898,6 +900,9 @@ main(int argc, char *argv[]) } else if (isabbreviation (-help, arg, 2)) { Syntax (); /* doesn't return */ +} else if (isabbreviation (-version, arg, 2)) { + printf(%s\n, PACKAGE_STRING); + exit(0); } else if (isabbreviation (-display, arg, 2)) { if (++i = argc) Syntax (); displayname = argv[i]; ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH setxkbmap] -I syntax wrong in manpage
Hi Stéphane. THanks for the heads up On 07/17/2013 03:20 AM, Stéphane Aulery wrote: Hello Matt, De: Matt Dew mar...@osource.org Envoyé: Tue, 16 Jul 2013 19:56:51 +0200 (CEST) If not too late, Reviewed-By: Matt Dew mar...@osource.org On 06/30/2013 02:45 PM, Daniel Stone wrote: Reviewed-by: Daniel Stone dan...@fooishbar.org On 29 June 2013 00:04, Stéphane Aulery lk...@free.fr wrote: cf. syntax in source code file : http://cgit.freedesktop.org/xorg/app/setxkbmap/tree/setxkbmap.c#n248 Fix Debian report Bug #524510 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524510 Signed-off-by: Stéphane Aulery lk...@free.fr --- man/setxkbmap.man |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/man/setxkbmap.man b/man/setxkbmap.man Peter Hutterer has pushed another patch [1] that it is because the problem is already solved [2]. [1] http://lists.x.org/archives/xorg-devel/2013-July/036720.html [2] http://cgit.freedesktop.org/xorg/app/setxkbmap/commit/setxkbmap.c?id=f5ffd59830ff5f4a4f337d56e7e8b4a1930a46e8 Regards, ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH xkbcomp 2/2] Parse -w1 flag correctly (#66344)
On 07/16/2013 03:31 PM, Peter Hutterer wrote: On Tue, Jul 16, 2013 at 11:56:22AM -0600, Matt Dew wrote: On 07/13/2013 12:15 AM, Alan Coopersmith wrote: On 07/10/13 08:58 PM, Peter Hutterer wrote: if the flag is -w, then argv[i][1] is 'w' and unlikely to be a digit. Access [2] instead, which is either \0 or an actual digit. X.Org Bug 66344 http://bugs.freedesktop.org/show_bug.cgi?id=66344 Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- xkbcomp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xkbcomp.c b/xkbcomp.c index 440d542..fb5dec2 100644 --- a/xkbcomp.c +++ b/xkbcomp.c @@ -579,8 +579,8 @@ parseArgs(int argc, char *argv[]) if ((i = (argc - 1)) || (!isdigit(argv[i + 1][0]))) { warningLevel = 0; -if (isdigit(argv[i][1])) -if (sscanf(argv[i][1], %i, itmp) == 1) +if (isdigit(argv[i][2])) +if (sscanf(argv[i][2], %i, itmp) == 1) warningLevel = itmp; } else Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com What if it's a space? '-w 1' that's handled (see the bug, it's about -w1 not working, but -w 1 does). the code for that is just outside of the diff context, it's in the else branch above. In that case, Reviewed-By: Matt Dew mar...@osource.org ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH xkbcomp 2/2] Parse -w1 flag correctly (#66344)
On 07/16/2013 03:31 PM, Peter Hutterer wrote: On Tue, Jul 16, 2013 at 11:56:22AM -0600, Matt Dew wrote: On 07/13/2013 12:15 AM, Alan Coopersmith wrote: On 07/10/13 08:58 PM, Peter Hutterer wrote: if the flag is -w, then argv[i][1] is 'w' and unlikely to be a digit. Access [2] instead, which is either \0 or an actual digit. X.Org Bug 66344 http://bugs.freedesktop.org/show_bug.cgi?id=66344 Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- xkbcomp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xkbcomp.c b/xkbcomp.c index 440d542..fb5dec2 100644 --- a/xkbcomp.c +++ b/xkbcomp.c @@ -579,8 +579,8 @@ parseArgs(int argc, char *argv[]) if ((i = (argc - 1)) || (!isdigit(argv[i + 1][0]))) { warningLevel = 0; -if (isdigit(argv[i][1])) -if (sscanf(argv[i][1], %i, itmp) == 1) +if (isdigit(argv[i][2])) +if (sscanf(argv[i][2], %i, itmp) == 1) warningLevel = itmp; } else Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com What if it's a space? '-w 1' that's handled (see the bug, it's about -w1 not working, but -w 1 does). the code for that is just outside of the diff context, it's in the else branch above. In that case, Reviewed-By: Matt Dew mar...@osource.org ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH:xorg-docs] List libxkbui as Obsolete in MAINTAINERS file
Reviewed-By: Matt Dew mar...@osource.org On 07/13/2013 11:33 AM, Alan Coopersmith wrote: Only known user was the xorgcfg gui, which was removed in Xorg 1.6 Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com --- MAINTAINERS |5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 0638f69..30e8223 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -231,7 +231,7 @@ L: xorg-devel@lists.x.org W: http://wiki.x.org S: Maintained -xkbfile, xkbui +xkbfile P: Daniel Stone M: dan...@fooishbar.org L: xorg-devel@lists.x.org @@ -240,6 +240,9 @@ S: Maintained S: XKB being overhauled S: Please contact Daniel if you're planning to work on this +xkbui +S: Obsolete + Xmu Xpm S: Unmaintained ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH xkbcomp 2/2] Parse -w1 flag correctly (#66344)
On 07/13/2013 12:15 AM, Alan Coopersmith wrote: On 07/10/13 08:58 PM, Peter Hutterer wrote: if the flag is -w, then argv[i][1] is 'w' and unlikely to be a digit. Access [2] instead, which is either \0 or an actual digit. X.Org Bug 66344 http://bugs.freedesktop.org/show_bug.cgi?id=66344 Signed-off-by: Peter Hutterer peter.hutte...@who-t.net --- xkbcomp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xkbcomp.c b/xkbcomp.c index 440d542..fb5dec2 100644 --- a/xkbcomp.c +++ b/xkbcomp.c @@ -579,8 +579,8 @@ parseArgs(int argc, char *argv[]) if ((i = (argc - 1)) || (!isdigit(argv[i + 1][0]))) { warningLevel = 0; -if (isdigit(argv[i][1])) -if (sscanf(argv[i][1], %i, itmp) == 1) +if (isdigit(argv[i][2])) +if (sscanf(argv[i][2], %i, itmp) == 1) warningLevel = itmp; } else Reviewed-by: Alan Coopersmith alan.coopersm...@oracle.com What if it's a space? '-w 1' ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [git pull] 1.14 gpu fixes backport
Hi Dave, Merged. 3608d9f..54b125d server-1.14-branch - server-1.14-branch Matt On 07/11/2013 07:36 PM, Dave Airlie wrote: Hi Matt, all backports from master, all shipped in Fedora, all making Peter angry because he had to rebase them. The following changes since commit 3608d9f3dd6ae1d23e23294e9a56cb8158e65d19: glx: fix uninitialized var in __glXDRIscreenProbe (2013-07-11 09:46:11 +1000) are available in the git repository at: ssh://people.freedesktop.org/~airlied/xserver for-1.14-gpu-fixes for you to fetch changes up to 54b125d1751385bcfc3c1b51d21ee6a7dc14143b: xfree86: don't enable anything in xf86InitialConfiguration for GPU screens (2013-07-12 11:24:34 +1000) Aaron Plattner (1): xfree86: don't enable anything in xf86InitialConfiguration for GPU screens Dave Airlie (4): dix/gpu: remove asserts for output/offload from same slave xf86crtc: don't use scrn-display for gpu screens dix: allow pixmap dirty helper to be used for non-shared pixmaps gpu: call CreateScreenResources for GPU screens dix/dispatch.c | 2 -- dix/main.c | 3 +++ dix/pixmap.c| 2 ++ fb/fbpixmap.c | 1 + hw/xfree86/common/xf86platformBus.c | 8 hw/xfree86/modes/xf86Crtc.c | 34 -- 6 files changed, 38 insertions(+), 12 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH setxkbmap] -I syntax wrong in manpage
If not too late, Reviewed-By: Matt Dew mar...@osource.org On 06/30/2013 02:45 PM, Daniel Stone wrote: Reviewed-by: Daniel Stone dan...@fooishbar.org On 29 June 2013 00:04, Stéphane Aulery lk...@free.fr wrote: cf. syntax in source code file : http://cgit.freedesktop.org/xorg/app/setxkbmap/tree/setxkbmap.c#n248 Fix Debian report Bug #524510 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=524510 Signed-off-by: Stéphane Aulery lk...@free.fr --- man/setxkbmap.man |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/man/setxkbmap.man b/man/setxkbmap.man index d002cb2..3d6e0e0 100644 --- a/man/setxkbmap.man +++ b/man/setxkbmap.man @@ -47,7 +47,7 @@ Specifies the display to be updated with the new keyboard layout. Specifies the name of the geometry component used to construct a keyboard layout. .TP 8 -.B \-I \fIdirectory\fP +.B \-I\fIdirectory\fP Adds a directory to the list of directories to be used to search for specified layout or rules files. .TP 8 -- 1.7.10.4 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH:xscope] Bug 66388 wrong output for filter names in RandR GetCrtcTransform reply
If not too late, Reviewed-By: Matt Dew mar...@osource.org On 06/29/2013 05:37 PM, Alan Coopersmith wrote: https://bugs.freedesktop.org/show_bug.cgi?id=66388 Had missed a 4 byte padding field between the transform data and the start of the filter name fields. The offset to the strings now matches the 96 bytes specified for sz_xRRGetCrtcTransformReply in X11/extensions/randrproto.h and the test case now reports: pending filter name: bilinear instead of: current filter name: ^@^@^@^@bili Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com --- print_randr.c | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/print_randr.c b/print_randr.c index 3182664..5eb3e63 100644 --- a/print_randr.c +++ b/print_randr.c @@ -1116,18 +1116,19 @@ RandrGetCrtcTransformReply(FD fd, const unsigned char *buf) PrintField(buf, 44, 1, BOOL, has transforms); /* 3 bytes unused */ PrintField(buf, 48, 36, RENDERTRANSFORM, current transform); +/* 4 bytes unused */ -printfield(buf, 84, 2, CARD16, pending filter name length); /* pn */ -printfield(buf, 86, 2, CARD16, pending filter num params); /* pf */ -printfield(buf, 88, 2, CARD16, current filter name length); /* cn */ -printfield(buf, 90, 2, CARD16, current filter num params); /* cf */ +printfield(buf, 88, 2, CARD16, pending filter name length); /* pn */ +printfield(buf, 90, 2, CARD16, pending filter num params); /* pf */ +printfield(buf, 92, 2, CARD16, current filter name length); /* cn */ +printfield(buf, 94, 2, CARD16, current filter num params); /* cf */ -pn = IShort(buf[84]); -pf = IShort(buf[86]); -cn = IShort(buf[88]); -cf = IShort(buf[90]); +pn = IShort(buf[88]); +pf = IShort(buf[90]); +cn = IShort(buf[92]); +cf = IShort(buf[94]); -buf += 92; +buf += 96; PrintString8(buf, pn, pending filter name); buf += pad(pn); ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [git pull] 1.14 gpu fixes backport
On 07/13/2013 05:10 AM, Sérgio Basto wrote: On Sex, 2013-07-12 at 11:36 +1000, Dave Airlie wrote: Hi Matt, all backports from master, all shipped in Fedora, all making Peter angry because he had to rebase them. Hi, with Fedora 19, we have a mass test of 1.14, so some bugs was found we have other 2 patches floating around . https://bugzilla.redhat.com/show_bug.cgi?id=976995 with patch https://bugzilla.redhat.com/attachment.cgi?id=772539 https://bugs.freedesktop.org/show_bug.cgi?id=66851 with patch https://bugs.freedesktop.org/attachment.cgi?id=82364 both seems easy patches , Does anyone have these in a branch I can either pull or cherry-pick? Matt ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH:xrdb] Clarify .Xresources vs. .Xdefaults in man page
Ah, documentation improvements. I'm a fan. If not too late, Reviewed-By: Matt Dew mar...@osource.org On 06/30/2013 10:14 AM, Alan Coopersmith wrote: Reported by John Feuerstein at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649187 Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com --- man/xrdb.man |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/man/xrdb.man b/man/xrdb.man index e30b0d5..bdef86f 100644 --- a/man/xrdb.man +++ b/man/xrdb.man @@ -286,7 +286,11 @@ This option is passed through to the preprocessor and is used to specify a directory to search for files that are referenced with .I #include. .SH FILES -Generalizes \fI~/.Xdefaults\fP files. +.I Xrdb +does not load any files on its own, but many desktop environments use +xrdb to load \fI~/.Xresources\fP files on session startup to initialize +the resource database, as a generalized replacement for \fI~/.Xdefaults\fP +files. .SH SEE ALSO X(__miscmansuffix__), appres(__appmansuffix__), listres(__appmansuffix__), Xlib Resource Manager documentation, Xt resource documentation ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xorg-server 1.14.1.902 (rc2)
On 07/10/2013 06:58 PM, Peter Hutterer wrote: On Wed, Jul 10, 2013 at 11:14:50PM +0100, Sérgio Basto wrote: On Qui, 2013-06-13 at 16:40 -0600, Matt Dew wrote: Hi, Matt as state in bug #59825 [1]. We need contact you, to backport a very easy patch from git master [2]. In less of 24 hours we got 4 positive votes [3], which means that is important. Linux Fedora already got it but others distros may not. [1] https://bugs.freedesktop.org/show_bug.cgi?id=59825 [2] http://cgit.freedesktop.org/xorg/xserver/commit/?id=cc3d1a5a6120e721a46c67446ba68f5596055633 [3] https://admin.fedoraproject.org/updates/FEDORA-2013-12681/xorg-x11-server-1.14.2-3.fc19 didn't seen this email before I sent out the other email - Matt, that's the patch in my pull request so if you cherry-picked it yourself you can ignore the pull. Cheers, Peter Peter, Your pull request that I merged seems quite different than Sérgio's patch. ? Matt ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: [PULL 1.14] crasher fix due to uninitialized variable
merged. 2767d9a..3608d9f server-1.14-branch - server-1.14-branch On Wed, Jul 10, 2013 at 5:49 PM, Peter Hutterer peter.hutte...@who-t.netwrote: Just one patch. This fixes bug 59825, which just had a resurrection on Fedora 19 (which ships 1.14). Please pull this in, it's simple and stops the server from crashing (VirtualBox with GuestAdditions is the crasher here). https://bugs.freedesktop.org/show_bug.cgi?id=59825 https://bugzilla.redhat.com/show_bug.cgi?id=972095 The following changes since commit 2767d9a17d62aede7cabac589c3388078bdb6022: Bump rev from 1.14.1.902 to 1.14.2 (2013-06-25 09:49:08 -0600) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.14-branch for you to fetch changes up to 3608d9f3dd6ae1d23e23294e9a56cb8158e65d19: glx: fix uninitialized var in __glXDRIscreenProbe (2013-07-11 09:46:11 +1000) Piotr Dziwinski (1): glx: fix uninitialized var in __glXDRIscreenProbe glx/glxdri.c | 2 ++ 1 file changed, 2 insertions(+) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: xorg-server-1.14.1.902 - build error
On 06/26/2013 01:20 AM, Chris Clayton wrote: On 06/21/13 21:14, Keith Packard wrote: Matt Dew mar...@osource.org writes: Thanks Chris. Keith, I can't just apply patches in the stable branch though right? You can, but as this code is also broken on master, it's best to have it committed to master and then cherry-picked to the stable branch. I'll merge it to master in a day or so (to give other people time to see it and potentially review it). I see that 1.14.2 has been released without any of the above happening. That's no big deal, but Matt's statement in the release notice that this release doesn't work with gcc 4.8-snapshot is a bit misleading. As I reported, it won't *build* with gcc-4.8 snapshot. Once my patch is applied, it builds fine and, from my experience over the last two weeks, it works fine too. Hi Chris, I didn't feel there was enough time to properly bake that patch so I didn't include it in 1.14.2. It wasn't my intent to be misleading but to me, in this regard, 'not building' is the same as 'doesn't work'. Matt Chris ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.14.2
All, My apologies for the couple day delay. The release was scheduled for last Thursday but a regression was found. Emmanuel Benisty reported that one of the commits caused a regression problem. I reverted that commit and allowed a couple days for some additional testing. Chris Clayton has reported that this release doesn't work with gcc 4.8-snapshot. Matt -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alan Coopersmith (1): Only call xf86platformVTProbe() when it's defined Matt Dew (2): Revert dix: pre-scale x by the screen:device:resolution ratio Bump rev from 1.14.1.902 to 1.14.2 git tag: xorg-server-1.14.2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.2.tar.bz2 MD5: 5d36a6483e8e301875131e8302c67727 xorg-server-1.14.2.tar.bz2 SHA1: accece109925f46ac92618850f53c7459261113c xorg-server-1.14.2.tar.bz2 SHA256: f6ddfb3f1cfff2d69d45657aec626ebe8b5847810154ff7df7ed2072b076c86b xorg-server-1.14.2.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.2.tar.gz MD5: b70d12b001037839ce2c2e69bc5e7c30 xorg-server-1.14.2.tar.gz SHA1: 9435fd3c55cb561faac365bd47b66ff5f98092d2 xorg-server-1.14.2.tar.gz SHA256: 01478a74aaf938ddc22ce3495031c610a6fe5e3dcce16da58b6c5f141256984f xorg-server-1.14.2.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iQEcBAEBAgAGBQJRyb0ZAAoJEKa/N3H3w77DdvUIAKCPriPNaLtz9U9nnqKorJf5 pR3I2DY1mFqOWQ1IQpPkWPV2+cajDYD1t3MioHdJpuvDmnDjODxx+JSVvQ/BDA8g anq7hzLXhgwLP/GM/mEeqCc/uzb+TXw8XEe+SLSiw3xmOK35th3ItWIXyPZU3Ad0 QcIS0VbwPu8cqw5IYszp8DJkU+vMaWLisNg2ySF1MuCGt4Vu4gkG4Ev2dcwy5XU6 PsVLq+ku+x3mM6g9BkpkW+6Bgyp1xh3K27AnP368Bi6bKjwZJvQIjwBpoW5WHSlS /29kauh87PTLjSA+bGF68nrl7BUMwZxQsUNXagKZ0qXXXYAKIXweP9709RA9jB0= =gwbd -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: holding off on release 1.14.2 (potential regression) [was: Re: [ANNOUNCE] xorg-server 1.14.1.902 (rc2)]
Reverted. 187cb5a..7dec1d3 server-1.14-branch - server-1.14-branch Emmanuel, can you test and let me know? thanks, Matt On 06/21/2013 02:34 AM, Peter Hutterer wrote: On Thu, Jun 20, 2013 at 10:17:45PM -0600, Matt Dew wrote: Anyone able to help track this down? I will hold off until tomorrow (at least) before releasing 1.14.2. I'm still travelling, please revert it if you think it's a regression. will have a look once I'm back. Cheers, Peter On 06/20/2013 07:24 PM, Emmanuel Benisty wrote: Hi Matt, On Thu, Jun 20, 2013 at 06:05:36PM -0600, Matt Dew wrote: Does that mean this fixed the bug you had, or this reintroduced a bug? As far as I'm concerned, it's a regression (or I missed something). The bug I linked has apparently been solved by this commit but this commit *created* the issue it was supposed to solve, on my machine. 1.14.1.901 is perfectly fine. Thanks, -- Emmmanuel On 06/15/2013 10:03 PM, Emmanuel Benisty wrote: Hi, On Thu, Jun 13, 2013 at 04:40:38PM -0600, Matt Dew wrote: Peter Hutterer (4): dix: pre-scale x by the screen:device:resolution ratio On my machine, this commit (14d89b9) seems to have introduced what it was trying to solve [0]. Device is SynPS/2 Synaptics TouchPad. Thanks. [0] https://bugs.freedesktop.org/show_bug.cgi?id=31636 ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: [ANNOUNCE] xorg-server 1.14.1.902 (rc2)
Hi Emmanuel, Does that mean this fixed the bug you had, or this reintroduced a bug? thanks, Matt On 06/15/2013 10:03 PM, Emmanuel Benisty wrote: Hi, On Thu, Jun 13, 2013 at 04:40:38PM -0600, Matt Dew wrote: Peter Hutterer (4): dix: pre-scale x by the screen:device:resolution ratio On my machine, this commit (14d89b9) seems to have introduced what it was trying to solve [0]. Device is SynPS/2 Synaptics TouchPad. Thanks. [0] https://bugs.freedesktop.org/show_bug.cgi?id=31636 ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
holding off on release 1.14.2 (potential regression) [was: Re: [ANNOUNCE] xorg-server 1.14.1.902 (rc2)]
Anyone able to help track this down? I will hold off until tomorrow (at least) before releasing 1.14.2. thanks, Matt On 06/20/2013 07:24 PM, Emmanuel Benisty wrote: Hi Matt, On Thu, Jun 20, 2013 at 06:05:36PM -0600, Matt Dew wrote: Does that mean this fixed the bug you had, or this reintroduced a bug? As far as I'm concerned, it's a regression (or I missed something). The bug I linked has apparently been solved by this commit but this commit *created* the issue it was supposed to solve, on my machine. 1.14.1.901 is perfectly fine. Thanks, -- Emmmanuel On 06/15/2013 10:03 PM, Emmanuel Benisty wrote: Hi, On Thu, Jun 13, 2013 at 04:40:38PM -0600, Matt Dew wrote: Peter Hutterer (4): dix: pre-scale x by the screen:device:resolution ratio On my machine, this commit (14d89b9) seems to have introduced what it was trying to solve [0]. Device is SynPS/2 Synaptics TouchPad. Thanks. [0] https://bugs.freedesktop.org/show_bug.cgi?id=31636 ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: xorg-server-1.14.1.902 - build error
Thanks Chris. Keith, I can't just apply patches in the stable branch though right? Has anyone else seen this outside of gcc-4.8 snapshot? Any objections to this being an known issue for 1.14.2. With the hope that this patch gets in for 1.14.3? thanks, Matt On 06/20/2013 12:31 PM, Chris Clayton wrote: On 06/14/13 22:35, Chris Clayton wrote: HI I'm getting a error building xorg-server-1.14.1.902 with thelatest snapshot of gcc-4.8: kinput.c:225:43: error: array subscript is above array bounds [-Werror=array-bounds] This is because kdNumInputFds can become equal to KD_MAX_INPUT_FDS in KdRegisterFd(). This means that in KdUnregisterFd(), kdInputFds[j + 1] can be beyond the end of the array. The patch below fixes the error. As an update, I've been running xorg-server-1.14.1.902 with the patch below applied for almost a week now with no adverse effects. Chris Signed-off-by: Chris Clayton chris2...@googlemail.com mailto:chris2...@googlemail.com --- --- xorg-server-1.14.1.902/hw/kdrive/src/kinput.c~ 2013-06-14 21:22:31.0 +0100 +++ xorg-server-1.14.1.902/hw/kdrive/src/kinput.c 2013-06-14 21:47:21.0 +0100 @@ -221,7 +221,7 @@ if (do_close) close(kdInputFds[i].fd); kdNumInputFds--; -for (j = i; j kdNumInputFds; j++) +for (j = i; j (kdNumInputFds - 1); j++) kdInputFds[j] = kdInputFds[j + 1]; break; } --- ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH:libX11] specs/libX11: correct prototype for XListPixmapFormats/XImageByteOrder
Ah, documentation bug fixes. Awesome! Thanks guys. Yea, I'm not surprised there were some mistakes. That conversion was painful. Matt On 06/07/2013 12:31 PM, Jamey Sharp wrote: Reviewed-by: Jamey Sharp ja...@minilop.net On Fri, Jun 07, 2013 at 09:32:31AM -0700, Alan Coopersmith wrote: The XListPixmapFormats arguments was being shown with XImageByteOrder's name and return types. Appears to have been a glitch in the nroff - docbook conversion. Reported-by: ZHANG Zhaolong zhangzl2...@126.com Signed-off-by: Alan Coopersmith alan.coopersm...@oracle.com --- specs/libX11/CH02.xml |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/specs/libX11/CH02.xml b/specs/libX11/CH02.xml index 12df68e..5e0e611 100644 --- a/specs/libX11/CH02.xml +++ b/specs/libX11/CH02.xml @@ -1511,12 +1511,9 @@ To obtain the pixmap format information for a given display, use indexterm significance=preferredprimaryXListPixmapFormats/primary/indexterm !-- .sM -- /para -para -ImageByteOrder(emphasis remap='I'display/emphasis) -/para -funcsynopsis id='XImageByteOrder' +funcsynopsis id='XListPixmapFormats' funcprototype - funcdefint functionXImageByteOrder/function/funcdef + funcdefXPixmapFormatValues *functionXListPixmapFormats/function/funcdef paramdefDisplayparameter *display/parameter/paramdef paramdefintparameter *count_return/parameter/paramdef /funcprototype @@ -1577,7 +1574,7 @@ These are often used by toolkits as well as by simple applications. para ImageByteOrder(emphasis remap='I'display/emphasis) /para -funcsynopsis +funcsynopsis id='XImageByteOrder' funcprototype funcdefint functionXImageByteOrder/function/funcdef paramdefDisplayparameter *display/parameter/paramdef -- 1.7.9.2 ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xorg-server 1.14.1.902 (rc2)
Hi Chí-Thanh, Whoops, my bad. I missed that email. merged. 3425975..187cb5a server-1.14-branch - server-1.14-branch Matt On 06/14/2013 02:47 AM, Chí-Thanh Christopher Nguyễn wrote: Hi, I saw that the patch that I nominated on xorg-devel http://cgit.freedesktop.org/xorg/xserver/commit/?id=9878e097a7de2f86eff0dcfd9fe5d83b162197ec was not included in the 1.14 branch. Do you plan to include it? Best regards, Chí-Thanh Christopher Nguyễn ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: mar...@osource.org ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
[ANNOUNCE] xorg-server 1.14.1.902 (rc2)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Matt Dew (1): Bump rev from 1.14.1.901 to 1.14.1.902 Peter Hutterer (4): dix: plug memory leak in freeing TouchClass dix: don't overwrite proximity/focus classes dix: pre-scale x by the screen:device:resolution ratio dix: fix device scaling to use a [min,max[ range. Robert Morell (1): os: Reset input buffer's 'ignoreBytes' field git tag: xorg-server-1.14.1.902 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.1.902.tar.bz2 MD5: 74e0c9c683a99d42bb307ef86772f9cf xorg-server-1.14.1.902.tar.bz2 SHA1: 0c4275b65d5ae889d6d600a3946819b79814339d xorg-server-1.14.1.902.tar.bz2 SHA256: a2a86978dbd91807a841aa16c770a311561be32cb90411f683fe306d16c7349a xorg-server-1.14.1.902.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.14.1.902.tar.gz MD5: 879908f4f7631e3c6ee3f5011a5c8047 xorg-server-1.14.1.902.tar.gz SHA1: 2990a34a87be94e088065eee4248e783281a1229 xorg-server-1.14.1.902.tar.gz SHA256: 9b1bd5ca5a52e5e6b7eaf07c3cdc771e3a358cea734b89fe78b83007741d0f23 xorg-server-1.14.1.902.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.13 (GNU/Linux) iQEcBAEBAgAGBQJRukl6AAoJEKa/N3H3w77DuqAH/0E7GamcM/S4Qv5cL9N3i0UY pLJt2etAWC6bEtThSZoc6065jdpCe1sPAMr6JpGMisPxLjqarS2xWZUG2JkdgBGM Vh5KCczAS0P3PLSRDhKlkg7FoAe8q+X1jF/L9xKB7NjyZqUkpwdtd1sZSdj7P8At PwsCn/yCR/L9wYiMuSDEjxuKQYma2K09RH1wEoe7+Uy4fqaRj95/7b3LkJ4CGRSF HIKZhK4rZuwPu6Dc79+OHvODqRnAsiJJVqPMe5WsfTbYh/9pz3+gN4sW4dPgNHj5 /4e4D0TNEgZhpaxrCY1azf+ucGG+hywugXm+sCVkuZRJBgnqik7mq6A0p8/Zdj8= =a7im -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: [PULL 1.14] device scaling, memory leak fixes
Merged. 6abc416..31e0665 server-1.14-branch - server-1.14-branch On 06/05/2013 05:59 PM, Peter Hutterer wrote: Two memleaks plugged, the other two patches are changing device scaling. One fixes the behaviour of absolute devices in relative mode (i.e. a circle on a tablet will now be a circle on the screen), the other one fixes a off-by-one pixel error when the transformation matrix is used to map a device to a screen. The following changes since commit 6abc41689cfd274f5aa8bdfbfcd4e3dd7d0249fa: bah, fixed release version: changed from rc1 to 1.901 (2013-05-31 00:06:34 -0600) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.14-branch for you to fetch changes up to 31e066546fd085725cc29e95867a04c70ce46ebc: dix: fix device scaling to use a [min,max[ range. (2013-06-06 09:00:13 +1000) Peter Hutterer (4): dix: plug memory leak in freeing TouchClass dix: don't overwrite proximity/focus classes dix: pre-scale x by the screen:device:resolution ratio dix: fix device scaling to use a [min,max[ range. Robert Morell (1): os: Reset input buffer's 'ignoreBytes' field dix/devices.c | 7 --- dix/getevents.c | 60 - os/io.c | 1 + xkb/xkbInit.c | 3 ++- 4 files changed, 45 insertions(+), 26 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: Please backport d8d3c78b6ebdf63836951d2dbd2d3d621ff26da2 to server-1.14-branch
cherry-picked. a01839e..bcc8eba server-1.14-branch - server-1.14-branch On 05/27/2013 07:49 AM, Michel Dänzer wrote: Without this fix, the X server is unusable on platforms where char defaults to unsigned. ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: X protocol specs X.Org Security Advisory: Protocol handling issues in X Window System client libraries
On 05/25/2013 10:48 AM, Gaetan Nadon wrote: On 13-05-24 11:24 PM, Alan Coopersmith wrote: Answering some questions about these issues today, I wrote: [...] when reviewing these, a lot of them were non obvious unless you had the source in one window, the protocol headers in another and the protocol spec in a third. This was tedious work to cross-reference and confirm or refute each report [...] which reminded me that huge thanks are also due to Matt Gaetan and everyone else who helped getting our documentation modernized. As tedious as this work was, it was far better than if we had to page through paper manuals or the old postscript dumps from the old nroff specs - having html specs online with links to jump directly to the right call encoding or description made it much faster to see which values could be large enough to cause overflows, or what values we should be checking to limit the values to. So once again, thanks for making our specs more usable! A tribute to your leadership. Not only you got the job done, but you go it done by volunteers! Agreed! ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [stable pull req] cherry-pick VT switch and setdesired mode fixes
Merged. a11cf8d..348de79 server-1.14-branch - server-1.14-branch Peter, yours should be in there as well. Matt On 05/08/2013 11:12 PM, Matt Dew wrote: Hi Dave, I just saw this email. I'll pull it tomorrow. (need sleep.) Matt On 05/05/2013 05:57 PM, Dave Airlie wrote: Hi Matt, some VT switch and one fail fix. I'll have more if I ever get any other patches into master. Dave. The following changes since commit f5796f98dadccf67c04f601178966614dd51a1b4: xserver 1.14.1 (2013-04-17 16:12:00 +1000) are available in the git repository at: git://people.freedesktop.org/~airlied/xserver stable-1.14-fixes for you to fetch changes up to c760fb0154848d47438908ba8b3da2fffc68a460: hw/xfree86: Only report SetDesiredModes() failed if at least one modeset fails (2013-05-06 09:52:35 +1000) Chris Wilson (1): hw/xfree86: Only report SetDesiredModes() failed if at least one modeset fails Dave Airlie (3): xfree86: add VT owner interface xf86: use new xf86VTOwner interface in a few places xf86: don't hotplug output devices while VT switched. hw/xfree86/common/xf86.h | 1 + hw/xfree86/common/xf86Events.c | 15 +- hw/xfree86/common/xf86Init.c | 2 +- hw/xfree86/common/xf86Xinput.c | 2 +- hw/xfree86/common/xf86platformBus.c| 19 + hw/xfree86/common/xf86platformBus.h| 4 +++ hw/xfree86/modes/xf86Crtc.c| 5 ++-- hw/xfree86/os-support/linux/lnx_platform.c | 45 ++ hw/xfree86/os-support/solaris/sun_init.c | 2 +- hw/xfree86/os-support/xf86_OSproc.h| 3 ++ include/hotplug.h | 1 + 11 files changed, 88 insertions(+), 11 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [stable pull req] cherry-pick VT switch and setdesired mode fixes
Hi Dave, I just saw this email. I'll pull it tomorrow. (need sleep.) Matt On 05/05/2013 05:57 PM, Dave Airlie wrote: Hi Matt, some VT switch and one fail fix. I'll have more if I ever get any other patches into master. Dave. The following changes since commit f5796f98dadccf67c04f601178966614dd51a1b4: xserver 1.14.1 (2013-04-17 16:12:00 +1000) are available in the git repository at: git://people.freedesktop.org/~airlied/xserver stable-1.14-fixes for you to fetch changes up to c760fb0154848d47438908ba8b3da2fffc68a460: hw/xfree86: Only report SetDesiredModes() failed if at least one modeset fails (2013-05-06 09:52:35 +1000) Chris Wilson (1): hw/xfree86: Only report SetDesiredModes() failed if at least one modeset fails Dave Airlie (3): xfree86: add VT owner interface xf86: use new xf86VTOwner interface in a few places xf86: don't hotplug output devices while VT switched. hw/xfree86/common/xf86.h | 1 + hw/xfree86/common/xf86Events.c | 15 +- hw/xfree86/common/xf86Init.c | 2 +- hw/xfree86/common/xf86Xinput.c | 2 +- hw/xfree86/common/xf86platformBus.c| 19 + hw/xfree86/common/xf86platformBus.h| 4 +++ hw/xfree86/modes/xf86Crtc.c| 5 ++-- hw/xfree86/os-support/linux/lnx_platform.c | 45 ++ hw/xfree86/os-support/solaris/sun_init.c | 2 +- hw/xfree86/os-support/xf86_OSproc.h| 3 ++ include/hotplug.h | 1 + 11 files changed, 88 insertions(+), 11 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14] input fixes for 1.14.2
Acked. On 05/05/2013 06:42 PM, Peter Hutterer wrote: The following changes since commit f5796f98dadccf67c04f601178966614dd51a1b4: xserver 1.14.1 (2013-04-17 16:12:00 +1000) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.14-branch for you to fetch changes up to a11cf8dd68275ba4676888e5957bff13efbfbb3d: dix: copy event in TouchConvertToPointerEvent correctly (2013-05-06 10:20:18 +1000) Keith Packard (1): Xi: Use correct destination when swapping barrier events Knut Petersen (1): Never try to execute BellProcPtr NULL. Maarten Lankhorst (2): Xi: Do not handle ET_TouchOwnership in ProcessTouchEvent dix: copy event in TouchConvertToPointerEvent correctly Peter Hutterer (2): dix: don't set non-exisiting flags on touch events xfree86: change a log message Rui Matos (1): Xi: fix swapped grab mode args for keyboard devices in XIGrabDevice Xi/devbell.c | 3 ++- Xi/exevents.c | 42 -- Xi/extinit.c | 36 - Xi/xigrabdev.c | 15 +-- dix/eventconvert.c | 19 +++--- dix/touch.c| 4 +-- hw/xfree86/os-support/linux/lnx_platform.c | 3 +-- 7 files changed, 68 insertions(+), 54 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
any patches or pull requests for xserver-1.14 stable?
Hi Folks, Anyone have any patches or pull requests for 1.14 stable? Matt ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: xserver 1.14.1 nomination window is now open (and no updates for 1.13.4)
On 04/01/2013 11:33 PM, Peter Hutterer wrote: On Thu, Mar 28, 2013 at 11:30:24PM -0600, Matt Dew wrote: Happy Easter weekend folks, xserver nomination window is now open and will follow a 6 week window. branch open for nominations - Mar 28 RC1 - Apr 18 RC2 - May 2 Final - May 9 then 6-week schedule thereafter. Also, I have received no pull requests or cherry picks for 1.13.4, so I won't be putting out 1.13.4-rc1 today, However, there is a small patch I'd like to see pulled in so I'll still pay attention to any pull requests. If you sent one but I missed it, please ping me again. can you push an empty 1.14 branch please so it's more convenient to set up the tracking branches for those following it? thanks. just the two commands should do it: git checkout -b server-1.14-branch xorg-server-1.14.0 git push origin server-1.14-branch Cheers, Peter Done. I didn't get to it until 4/4 and now this reply 2 days later. Sorry for the delay. ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [PULL 1.14] input fixes for 1.14.1
Acked. On 04/02/2013 12:04 AM, Peter Hutterer wrote: two comment fixes that are negligible, just there so the future merges are easier. The configure.ac and xfixes ones fix the build, they're much needed. The following changes since commit 103b77c59e3638a45179bf6d7908f5c738d2d872: Version bumped to 1.14 (2013-03-05 22:31:17 -0800) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.14-branch for you to fetch changes up to 2eec013569f6daa952482ac5d9db8acc71fe01aa: dix: fix a comment (2013-04-02 15:50:10 +1000) Peter Hutterer (3): xfixes: ifdef PanoramiXFixes* (#62015) Xi: add a comment to make a condition a bit clearer dix: fix a comment Robert Morell (2): configure.ac: Require inputproto 2.3 list.h: Make xorg_list_init inline Xi/exevents.c | 1 + configure.ac | 2 +- dix/touch.c| 3 ++- include/list.h | 2 +- xfixes/xfixesint.h | 2 ++ 5 files changed, 7 insertions(+), 3 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
xserver 1.14.1 nomination window is now open (and no updates for 1.13.4)
Happy Easter weekend folks, xserver nomination window is now open and will follow a 6 week window. branch open for nominations - Mar 28 RC1 - Apr 18 RC2 - May 2 Final - May 9 then 6-week schedule thereafter. Also, I have received no pull requests or cherry picks for 1.13.4, so I won't be putting out 1.13.4-rc1 today, However, there is a small patch I'd like to see pulled in so I'll still pay attention to any pull requests. If you sent one but I missed it, please ping me again. Matt ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: Nominations for X.Org Foundation Board of Directors are OPEN (resend)
A reminder that there is slightly less than one day left in the nomination window. (21 hrs as of this writing.) On 02/21/2013 03:37 PM, Matt Dew wrote: (I sent this to announce, xorg and xorg-devel lists but forgot the members list. To account for this mistake, the nomination window is being extended to March 10. The email below is the same as previously, with the dates adjusted.) We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors. All X.Org Foundation members are eligible for election to the board. Nominations for the 2012 election are now open and will remain open until 23.59 GMT on 10 March 2013. The Board consists of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2011 were Matthias Hopf, Keith Packard, Matt Dew, and Alex Deucher. They will continue to serve until their term ends in 2013. Current directors whose term expires in 2012 are Eric Anholt, Alan Coopersmith, Stuart Kreitman, and Bart Massey. A director is expected to participate in the bi-weekly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors. A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org. Nominees shall be required to be current members of the X.Org Foundation, and submit a personal statement of up to 200 words that will be provided to prospective voters. The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions. Nominations, membership applications or renewals and completed personal statements must be received no later than 23.59 GMT on 10 March 2013. The slate of candidates will be published 11 March 2013 and candidate QA will begin then. The deadline for Xorg membership applications and renewals is 15 March 2011. The Election Committee X.Org Foundation ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
Re: Nominations for X.Org Foundation Board of Directors are OPEN (resend)
A reminder that there is slightly less than one day left in the nomination window. (21 hrs as of this writing.) On 02/21/2013 03:37 PM, Matt Dew wrote: (I sent this to announce, xorg and xorg-devel lists but forgot the members list. To account for this mistake, the nomination window is being extended to March 10. The email below is the same as previously, with the dates adjusted.) We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors. All X.Org Foundation members are eligible for election to the board. Nominations for the 2012 election are now open and will remain open until 23.59 GMT on 10 March 2013. The Board consists of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2011 were Matthias Hopf, Keith Packard, Matt Dew, and Alex Deucher. They will continue to serve until their term ends in 2013. Current directors whose term expires in 2012 are Eric Anholt, Alan Coopersmith, Stuart Kreitman, and Bart Massey. A director is expected to participate in the bi-weekly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors. A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org. Nominees shall be required to be current members of the X.Org Foundation, and submit a personal statement of up to 200 words that will be provided to prospective voters. The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions. Nominations, membership applications or renewals and completed personal statements must be received no later than 23.59 GMT on 10 March 2013. The slate of candidates will be published 11 March 2013 and candidate QA will begin then. The deadline for Xorg membership applications and renewals is 15 March 2011. The Election Committee X.Org Foundation ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: Nominations for X.Org Foundation Board of Directors are OPEN (resend)
A reminder that there is slightly less than one day left in the nomination window. (21 hrs as of this writing.) On 02/21/2013 03:37 PM, Matt Dew wrote: (I sent this to announce, xorg and xorg-devel lists but forgot the members list. To account for this mistake, the nomination window is being extended to March 10. The email below is the same as previously, with the dates adjusted.) We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors. All X.Org Foundation members are eligible for election to the board. Nominations for the 2012 election are now open and will remain open until 23.59 GMT on 10 March 2013. The Board consists of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2011 were Matthias Hopf, Keith Packard, Matt Dew, and Alex Deucher. They will continue to serve until their term ends in 2013. Current directors whose term expires in 2012 are Eric Anholt, Alan Coopersmith, Stuart Kreitman, and Bart Massey. A director is expected to participate in the bi-weekly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors. A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org. Nominees shall be required to be current members of the X.Org Foundation, and submit a personal statement of up to 200 words that will be provided to prospective voters. The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions. Nominations, membership applications or renewals and completed personal statements must be received no later than 23.59 GMT on 10 March 2013. The slate of candidates will be published 11 March 2013 and candidate QA will begin then. The deadline for Xorg membership applications and renewals is 15 March 2011. The Election Committee X.Org Foundation ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.13.3
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dave Airlie (1): randr: cleanup provider properly Matt Dew (1): Bump version to 1.13.3 git tag: xorg-server-1.13.3 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.3.tar.bz2 MD5: 63c2530476cba4f0283570bbb650 xorg-server-1.13.3.tar.bz2 SHA1: e6a56b7ece11c1e68b280714c934dd6c602565fa xorg-server-1.13.3.tar.bz2 SHA256: c9e38eb6404749cab9e3c4a4901d951d4d62958b11f002ce968225ef92902762 xorg-server-1.13.3.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.3.tar.gz MD5: 2d924ba826a9d64330fa2d00280670eb xorg-server-1.13.3.tar.gz SHA1: 091ace82f040bd0afeab07daf5b3c81ff364ce62 xorg-server-1.13.3.tar.gz SHA256: b7ded70682e5b11697449435a498fd9e83ac57da3639c2a08b75855f3a53ca45 xorg-server-1.13.3.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJROYMnAAoJEKa/N3H3w77DnFwIAIgxz9ptZRJxrTy7lqmpaOSU LF9HDgdPDMunStVJJrGEFnufHInRkJP/JImUUhLxtOK7Qpy2lYqGwBS/QPd94T+4 8vbaDiYabL1oyyD7mMOiukaF9cRvD0bVQu3FLcaHA5PH9F7Yba9uXWobJqr89JjP B5BLeemw4q88NYhNYLtfJ98knIqrHBoWSabRTmA2TO4r2IT8UYECqsbwoaUztxx/ Ok68kAc2Z2iyaRcTJeygpb/zLixi1vdCih0l9+eJ8tH0TeFi89ZKijrWqm6d/JNh ZZ5K7CcSoIeDd5a1UunJH3uk+RSOI0evnaizEcELXH1QUEkv5MqAl/XIGPvbym4= =YyW7 -END PGP SIGNATURE- ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
[ANNOUNCE] xorg-server 1.13.3
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dave Airlie (1): randr: cleanup provider properly Matt Dew (1): Bump version to 1.13.3 git tag: xorg-server-1.13.3 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.3.tar.bz2 MD5: 63c2530476cba4f0283570bbb650 xorg-server-1.13.3.tar.bz2 SHA1: e6a56b7ece11c1e68b280714c934dd6c602565fa xorg-server-1.13.3.tar.bz2 SHA256: c9e38eb6404749cab9e3c4a4901d951d4d62958b11f002ce968225ef92902762 xorg-server-1.13.3.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.3.tar.gz MD5: 2d924ba826a9d64330fa2d00280670eb xorg-server-1.13.3.tar.gz SHA1: 091ace82f040bd0afeab07daf5b3c81ff364ce62 xorg-server-1.13.3.tar.gz SHA256: b7ded70682e5b11697449435a498fd9e83ac57da3639c2a08b75855f3a53ca45 xorg-server-1.13.3.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJROYMnAAoJEKa/N3H3w77DnFwIAIgxz9ptZRJxrTy7lqmpaOSU LF9HDgdPDMunStVJJrGEFnufHInRkJP/JImUUhLxtOK7Qpy2lYqGwBS/QPd94T+4 8vbaDiYabL1oyyD7mMOiukaF9cRvD0bVQu3FLcaHA5PH9F7Yba9uXWobJqr89JjP B5BLeemw4q88NYhNYLtfJ98knIqrHBoWSabRTmA2TO4r2IT8UYECqsbwoaUztxx/ Ok68kAc2Z2iyaRcTJeygpb/zLixi1vdCih0l9+eJ8tH0TeFi89ZKijrWqm6d/JNh ZZ5K7CcSoIeDd5a1UunJH3uk+RSOI0evnaizEcELXH1QUEkv5MqAl/XIGPvbym4= =YyW7 -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
[ANNOUNCE] xorg-server 1.13.2.902 (1.13.3-rc2)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Aaron Plattner (1): randr: unref the provider shared pixmap the appropriate number of times Carlos Garnacho (1): dix: Set focus field on XI2 crossing events Daniel Martin (1): xfixes: Fix minor number in QueryVersion Matt Dew (1): bump rev from 1.13.3-rc1 to 1.13.3-rc2 Peter Hutterer (5): xkb: always post XTest button up when the physical button released (#28808) xkb: only post a XTest release if the XTest device has the button down dmx: don't include dmx-config.h from xdmxconfig (#37502) dix: pre-scale relative events from abs devices to desktop ratio (#31636) dix: when shutting down slave devices, shut down xtest devices last Sybren van Elderen (1): dix: when scaling from desktop coord, take the total desktop size (#51904) git tag: xorg-server-1.13.2.902 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.2.902.tar.bz2 MD5: ea50ce993434074b69a4cab920ed45f6 xorg-server-1.13.2.902.tar.bz2 SHA1: 7dc5189ccaa3279438f4be20c953fa68f21f0014 xorg-server-1.13.2.902.tar.bz2 SHA256: 14f1bae06a7b498072ed9f8ff741f07d14db154ef29e64620097cfcd67cae352 xorg-server-1.13.2.902.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.2.902.tar.gz MD5: bdca4280d9f1c31e3b0c0f9935d27619 xorg-server-1.13.2.902.tar.gz SHA1: 8f86cfb3607b9b25730f77241001f2b22900febf xorg-server-1.13.2.902.tar.gz SHA256: 97397035a0b7ed57d65c22b437340c9d5d46d4076c905a80b6f35dcf5f2e554e xorg-server-1.13.2.902.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJRMFnCAAoJEKa/N3H3w77DuwMH/0S7K3ixDRsYoDOVtyH+7IBI HsSQ8w3+2+A/2OCC2aQoLx+OXJUp9KxGr/UPo79ubc3TRlL6LB+H+5nfxDQCEpat QS5N51647ts5Tn2vu7owbiUK84/iCYc/5c1YATUNCx+qLIgwbc5IBXcBnMovr+75 H6+VovEfxa1/nV4PMTKbv1s/noywdREU1Uw4xlJ2tpR/rEqeReEqh5N+TxJUPxHz SSsDjW1zw1a6ARzON9AoLI4A2yQI3rDiuOZ1dr9OmGKmc3YA4c4J8cYIVZen3lEE 73h1ePleyt/CoxJvU7803wNjiVoDL4RhdBKWKhkZq13a1phaXk2aMR3516b7fG8= =Zdr4 -END PGP SIGNATURE- ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
[ANNOUNCE] xorg-server 1.13.2.902 (1.13.3-rc2)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Aaron Plattner (1): randr: unref the provider shared pixmap the appropriate number of times Carlos Garnacho (1): dix: Set focus field on XI2 crossing events Daniel Martin (1): xfixes: Fix minor number in QueryVersion Matt Dew (1): bump rev from 1.13.3-rc1 to 1.13.3-rc2 Peter Hutterer (5): xkb: always post XTest button up when the physical button released (#28808) xkb: only post a XTest release if the XTest device has the button down dmx: don't include dmx-config.h from xdmxconfig (#37502) dix: pre-scale relative events from abs devices to desktop ratio (#31636) dix: when shutting down slave devices, shut down xtest devices last Sybren van Elderen (1): dix: when scaling from desktop coord, take the total desktop size (#51904) git tag: xorg-server-1.13.2.902 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.2.902.tar.bz2 MD5: ea50ce993434074b69a4cab920ed45f6 xorg-server-1.13.2.902.tar.bz2 SHA1: 7dc5189ccaa3279438f4be20c953fa68f21f0014 xorg-server-1.13.2.902.tar.bz2 SHA256: 14f1bae06a7b498072ed9f8ff741f07d14db154ef29e64620097cfcd67cae352 xorg-server-1.13.2.902.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.2.902.tar.gz MD5: bdca4280d9f1c31e3b0c0f9935d27619 xorg-server-1.13.2.902.tar.gz SHA1: 8f86cfb3607b9b25730f77241001f2b22900febf xorg-server-1.13.2.902.tar.gz SHA256: 97397035a0b7ed57d65c22b437340c9d5d46d4076c905a80b6f35dcf5f2e554e xorg-server-1.13.2.902.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJRMFnCAAoJEKa/N3H3w77DuwMH/0S7K3ixDRsYoDOVtyH+7IBI HsSQ8w3+2+A/2OCC2aQoLx+OXJUp9KxGr/UPo79ubc3TRlL6LB+H+5nfxDQCEpat QS5N51647ts5Tn2vu7owbiUK84/iCYc/5c1YATUNCx+qLIgwbc5IBXcBnMovr+75 H6+VovEfxa1/nV4PMTKbv1s/noywdREU1Uw4xlJ2tpR/rEqeReEqh5N+TxJUPxHz SSsDjW1zw1a6ARzON9AoLI4A2yQI3rDiuOZ1dr9OmGKmc3YA4c4J8cYIVZen3lEE 73h1ePleyt/CoxJvU7803wNjiVoDL4RhdBKWKhkZq13a1phaXk2aMR3516b7fG8= =Zdr4 -END PGP SIGNATURE- ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: xserver release tracker bugs
On 02/23/2013 03:59 PM, Dave Airlie wrote: We've never been good about fixing all the bugs on the release tracker, but it appears we've gotten out of the habit of even just reviewing the bugs and moving them forward to the next release when we're done, as most open bugs are still stuck under the 1.12 1.13 trackers: https://bugs.freedesktop.org/showdependencytree.cgi?id=xserver-1.14hide_resolved=1 Let´s have a look at one of those bugs: https://bugs.freedesktop.org/show_bug.cgi?id=58174 Problem: Terminating the xorg server leaves screen, keyboard and mouse blocked. Reported to freedesktop.org bugzilla, 2012-12-12 06:54:44 UTC Reported to redhat bugzilla,2013-01-01 19:57:52 EST Fixed by Dave Airlie, posted on xorg-devel Tue Jan 8 19:14:55 PST 2013 Reviewed by Peter Hutterer, posted on xorg-devel Jan 10 15:02:37 PST 2013 Tested by Guido on redhat bugzilla, 2013-01-10 12:34:02 EST Tested by me, posted on xorg-devel Sat Jan 12 02:22:13 PST 2013 So there is a serious problem with a known, reviewed and tested fix that is totally ignored for more than six weeks. BTW: I really wonder how many people regularly run/test xorg master ... Yeah I even included it in a pull request that was ignored for ages, and when some bits got applied the rest is still being ignored. At this point I'd like to suggest something is broken and we go back to the mesa style system for master, where anyone can commit once we have an R-b from the list All in favour say aye? Please forgive me if this is something I should have been on top of. I'm the xserver stable branch maintainer. Have I been dropping the ball here? I've been paying more attention to emails from people than following the 1.13 bug tracker, https://bugs.freedesktop.org/show_bug.cgi?id=44202. Have I missed something? Should I be more active in poking people on bugs? Other? Matt Dave. ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xts 0.99.1
On 02/24/2013 06:26 PM, Aaron Plattner wrote: On 02/24/13 05:08, Knut Petersen wrote: On 20.02.2013 05:32, Aaron Plattner wrote: This release re-enables all of the Xt* test scenarios, along with the ShapeEx scenario. It also fixes a few test bugs. Some tests are still expected to fail, which is why this is still version 0.99.* rather than 1.0. A quick glance at xts showed interesting results. Some tests passing, some tests failing, some tests even segfaulting the xserver. The following XI/* tests belong to the last category: Sweet! ChangeDeviceControl DeviceBell SetDeviceMode SetDeviceValuators XGetDeviceControl (opensuse 12.1 with kernel 3.8 on AOpen i915GMm-hfs, Pentium M Dothan, current xorg git master) Anybody interested in more detailed reports? This is exactly what we have tests for. :) Do the backtraces look like it's crashing in the same place for each one? Please file a separate bug against the X server for each unique backtrace. Oh, and thanks for testing! Matt, do you want to block 1.13 for these? I'm interested in more detailed information before deciding one way or another. I also love it when testing turns up bugs! :) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Nominations for X.Org Foundation Board of Directors are OPEN (resend)
(I sent this to announce, xorg and xorg-devel lists but forgot the members list. To account for this mistake, the nomination window is being extended to March 10. The email below is the same as previously, with the dates adjusted.) We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors. All X.Org Foundation members are eligible for election to the board. Nominations for the 2012 election are now open and will remain open until 23.59 GMT on 10 March 2013. The Board consists of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2011 were Matthias Hopf, Keith Packard, Matt Dew, and Alex Deucher. They will continue to serve until their term ends in 2013. Current directors whose term expires in 2012 are Eric Anholt, Alan Coopersmith, Stuart Kreitman, and Bart Massey. A director is expected to participate in the bi-weekly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors. A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org. Nominees shall be required to be current members of the X.Org Foundation, and submit a personal statement of up to 200 words that will be provided to prospective voters. The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions. Nominations, membership applications or renewals and completed personal statements must be received no later than 23.59 GMT on 10 March 2013. The slate of candidates will be published 11 March 2013 and candidate QA will begin then. The deadline for Xorg membership applications and renewals is 15 March 2011. The Election Committee X.Org Foundation ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Nominations for X.Org Foundation Board of Directors are OPEN (resend)
(I sent this to announce, xorg and xorg-devel lists but forgot the members list. To account for this mistake, the nomination window is being extended to March 10. The email below is the same as previously, with the dates adjusted.) We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors. All X.Org Foundation members are eligible for election to the board. Nominations for the 2012 election are now open and will remain open until 23.59 GMT on 10 March 2013. The Board consists of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2011 were Matthias Hopf, Keith Packard, Matt Dew, and Alex Deucher. They will continue to serve until their term ends in 2013. Current directors whose term expires in 2012 are Eric Anholt, Alan Coopersmith, Stuart Kreitman, and Bart Massey. A director is expected to participate in the bi-weekly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors. A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org. Nominees shall be required to be current members of the X.Org Foundation, and submit a personal statement of up to 200 words that will be provided to prospective voters. The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions. Nominations, membership applications or renewals and completed personal statements must be received no later than 23.59 GMT on 10 March 2013. The slate of candidates will be published 11 March 2013 and candidate QA will begin then. The deadline for Xorg membership applications and renewals is 15 March 2011. The Election Committee X.Org Foundation ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Nominations for X.Org Foundation Board of Directors are OPEN (resend)
(I sent this to announce, xorg and xorg-devel lists but forgot the members list. To account for this mistake, the nomination window is being extended to March 10. The email below is the same as previously, with the dates adjusted.) We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors. All X.Org Foundation members are eligible for election to the board. Nominations for the 2012 election are now open and will remain open until 23.59 GMT on 10 March 2013. The Board consists of directors elected from the membership. Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms. The directors who received two year terms starting in 2011 were Matthias Hopf, Keith Packard, Matt Dew, and Alex Deucher. They will continue to serve until their term ends in 2013. Current directors whose term expires in 2012 are Eric Anholt, Alan Coopersmith, Stuart Kreitman, and Bart Massey. A director is expected to participate in the bi-weekly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors. A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org. Nominees shall be required to be current members of the X.Org Foundation, and submit a personal statement of up to 200 words that will be provided to prospective voters. The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions. Nominations, membership applications or renewals and completed personal statements must be received no later than 23.59 GMT on 10 March 2013. The slate of candidates will be published 11 March 2013 and candidate QA will begin then. The deadline for Xorg membership applications and renewals is 15 March 2011. The Election Committee X.Org Foundation ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
Re: [PULL 1.13] input fixes for 1.13.3
Acked, pulled and pushed. On 02/17/2013 07:58 PM, Peter Hutterer wrote: The following changes since commit c260ae1a0ca76dadc44e7031ffcb78e12ba4087e: Update release to 1.13.3-rc1 (2013-02-16 00:08:59 -0700) are available in the git repository at: git://people.freedesktop.org/~whot/xserver server-1.13-branch for you to fetch changes up to e7b4b83679604919035d5aab544092aef5ea6034: dix: Set focus field on XI2 crossing events (2013-02-18 12:13:53 +1000) Carlos Garnacho (1): dix: Set focus field on XI2 crossing events Daniel Martin (1): xfixes: Fix minor number in QueryVersion Peter Hutterer (5): xkb: always post XTest button up when the physical button released (#28808) xkb: only post a XTest release if the XTest device has the button down dmx: don't include dmx-config.h from xdmxconfig (#37502) dix: pre-scale relative events from abs devices to desktop ratio (#31636) dix: when shutting down slave devices, shut down xtest devices last Sybren van Elderen (1): dix: when scaling from desktop coord, take the total desktop size (#51904) dix/devices.c | 6 ++ dix/events.c | 6 ++ dix/getevents.c| 30 ++ hw/dmx/config/xdmxconfig.c | 3 --- xfixes/xfixes.c| 2 +- xkb/xkbAccessX.c | 30 +- 6 files changed, 56 insertions(+), 21 deletions(-) ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: [ANNOUNCE] xorg-server 1.13.2.901 (1.13.3-rc1)
Acked, pulled and pushed. On 02/16/2013 11:50 PM, Aaron Plattner wrote: Oops, I forgot to send this to the list too. Original Message Subject: Re: [ANNOUNCE] xorg-server 1.13.2.901 (1.13.3-rc1) Date: Sat, 16 Feb 2013 22:48:30 -0800 From: Aaron Plattner aplatt...@nvidia.com To: Matt Dew mar...@osource.org On 13-02-15 11:27 PM, Matt Dew wrote: Hi all, xserver stable 1.13.3-rc1 is here for your testing pleasure. Please look it over, let me know if something got missed or if something is here that shouldn't be. Can 7115f6c709898a5124b67e19c61dc01334471358 be cherry-picked for 1.13.3, please? 7115f6c randr: unref the provider shared pixmap the appropriate number of times ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
[ANNOUNCE] xorg-server 1.13.2.901 (1.13.3-rc1)
Hi all, xserver stable 1.13.3-rc1 is here for your testing pleasure. Please look it over, let me know if something got missed or if something is here that shouldn't be. Matt -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Andreas Wettstein (1): xkb: Do not use base group as an array index. Carlos Garnacho (2): mi: Ensure pointer emulating touch events update the sprite render: Unwrap early on the animated cursor BlockHandler Dave Airlie (2): xserver: fix build regression since 91ab237358c6e33da854914d3de493a9cbea7637 randr: bump advertised RandR version to 1.4 Jeremy Huddleston Sequoia (3): XQuartz: Ensure dix-config.h is included in capabilities.c os: Ensure dix-config.h is included in strndup.c XORG_TLS: Pick the first option that works (ie: prefer __thread) Keith Packard (2): input: Pull TouchListener declaration to top-level input: Record grab pointer in TouchListener Matt Dew (1): Update release to 1.13.3-rc1 Peter Hutterer (15): Xi: don't use devices after removing them dix: don't copy the wrong event mask when activating a passive grab dix: don't allow overriding a grab with a different type of grab (#58255) dix: don't call ProcessInputEvents() when accepting/rejecting touches dix: only reject active grabs on ungrab and do it before actually ungrabbing dix: when deactivating pointer-only grabs, don't emulate TouchEnd events Xi: if a TouchEnd appears on a actively grabbing client, always accept xfree86: print message to the log when zapping the server dix: don't filter RawEvents if the grab window is not the root window (#53897) xfree86: set event-detail for DGA pointer events xfree86: update the device state for all DGA events (#59100) dix: add resource type to touch listeners dix: check for the right device's xi2 mask dix: remove already-moved hunk xfree86: don't access the old input handler after freeing it Yuly Novikov (1): dix: Save touchpoint last coordinates before transform. #49347 git tag: xorg-server-1.13.2.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.2.901.tar.bz2 MD5: 7a8bea39d5e3f96e67fa0c289c3a6f25 xorg-server-1.13.2.901.tar.bz2 SHA1: cb899af9a7ec600b72ac1b626fd403534e182ff7 xorg-server-1.13.2.901.tar.bz2 SHA256: 5351e2d18949f22c92350ffa037cfc49d3ac09f2ac4d3be6a3ea566d2052723c xorg-server-1.13.2.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.13.2.901.tar.gz MD5: 36e97f9fd370bc824c4ed389c361ac03 xorg-server-1.13.2.901.tar.gz SHA1: d1faf99fb8e36b1a29db110f61b64064bbcd2478 xorg-server-1.13.2.901.tar.gz SHA256: 72dd47c4f866f793775464c4b43a43afc55771dcc0d62daf9374a6a19c392a0f xorg-server-1.13.2.901.tar.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJRHzLgAAoJEKa/N3H3w77DCRUH/jZ0/W9cI0hgCHGLqeSukasR xWtYLyWT1eS7gHmi+3L3KYp0Or7QKix0qVbJvnAju250LqyjNTc9TIVAE6Tk1Nn/ cJ3TYOPvBWEHbAG5az93hsSQOkuYbL1RV5Wnn2TTrzVyvytMD/HgYSSkJqPScr+Z j6V2kORblRIae8EhAQeTgWMAFck7bYXrPFqIPau8vmh6UJUYFBa5qyL2tom+3kX7 qt3wRjPGZieWucnH1aMOY2zfT+J/Pmmq/Z44vWryCLEJloSygD6LBywwBzf2UDzh IpOeAy/igJ0hh4voJaHpw4/IaXnf/NuX7JD2L6wG2z2GtnDp1n4kXgOU38FIqy4= =6MNz -END PGP SIGNATURE- ___ xorg-announce mailing list xorg-announce@lists.x.org http://lists.x.org/mailman/listinfo/xorg-announce
Re: Fwd: [PULL] Minor cleanup
Hi Jeremy, Acked. Matt On 02/14/2013 10:41 PM, Jeremy Huddleston Sequoia wrote: Hi Matt, could you please cherry-pick these three into the 1.13 branch? Thanks, Jeremy Begin forwarded message: From: Keith Packard kei...@keithp.com Subject: Re: [PULL] Minor cleanup Date: February 14, 2013 11:06:45 PST To: Jeremy Huddleston Sequoia jerem...@apple.com Cc: X.Org Development xorg-devel@lists.x.org Jeremy Huddleston Sequoia jerem...@apple.com writes: Jeremy Huddleston Sequoia (3): XQuartz: Ensure dix-config.h is included in capabilities.c os: Ensure dix-config.h is included in strndup.c XORG_TLS: Pick the first option that works (ie: prefer __thread) Merged. 9a35d42..9064294 master - master -- keith.pack...@intel.com ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
Re: Fwd: [PULL] Minor cleanup
Picked. Matt On 02/14/2013 10:41 PM, Jeremy Huddleston Sequoia wrote: Hi Matt, could you please cherry-pick these three into the 1.13 branch? Thanks, Jeremy Begin forwarded message: From: Keith Packard kei...@keithp.com Subject: Re: [PULL] Minor cleanup Date: February 14, 2013 11:06:45 PST To: Jeremy Huddleston Sequoia jerem...@apple.com Cc: X.Org Development xorg-devel@lists.x.org Jeremy Huddleston Sequoia jerem...@apple.com writes: Jeremy Huddleston Sequoia (3): XQuartz: Ensure dix-config.h is included in capabilities.c os: Ensure dix-config.h is included in strndup.c XORG_TLS: Pick the first option that works (ie: prefer __thread) Merged. 9a35d42..9064294 master - master -- keith.pack...@intel.com ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel