Re: [PULL] XQuartz cleanup related to inputthread changes

2016-09-22 Thread Keith Packard
Jeremy Huddleston Sequoia  writes:

> [ Unknown signature status ]
> Thanks for the reviews.  Here is a pull request for the changes I've
> got lined up for XQuartz.  Note that I still have a few pending
> patches out for review (which aren't part of this PR):

There was a typo in x11proto which I've sent a patch for; I'll need to
pend pushing this merge until that's resolved. Sorry for not catching it
in my review...

-- 
-keith


signature.asc
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

[PULL] XQuartz cleanup related to inputthread changes

2016-09-22 Thread Jeremy Huddleston Sequoia
Thanks for the reviews.  Here is a pull request for the changes I've got lined 
up for XQuartz.  Note that I still have a few pending patches out for review 
(which aren't part of this PR):

  os/connection: Improve abstraction for launchd secure sockets
  randr: Initialize RandR even if there are currently no screens attached
  glx: Initialize glx even if there are currently no screens attached

Thanks,
Jeremy

---

The following changes since commit d0c5d205a919fc1d2eb599356090b58b1bf0176d:

  dix: Make InitCoreDevices() failures more verbose. (2016-09-21 21:11:40 +1000)

are available in the git repository at:

  https://github.com/XQuartz/xorg-server.git 

for you to fetch changes up to f72ff1f7ac784f3911fe2f8d746f62f7709f0edc:

  XQuartz: Silence an expected TSan warning (2016-09-22 14:55:03 -0700)


Jeremy Huddleston Sequoia (6):
  dix: Silence TSan warnings when checking for pending input
  XQuartz: Don't respond to SIGALRM on the AppKit thread
  XQuartz: Remove X11ApplicationFatalError
  XQuartz: pbproxy shouldn't need to wait for server initialization.
  XQuartz: Adopt input_lock() and input_unlock()
  XQuartz: Silence an expected TSan warning

Keith Packard (2):
  os: Ready clients with pending output aren't flushed, so set 
NewOutputPending
  os: Clear saved poll events in listen so that edge triggering works

 configure.ac  |   2 +-
 dix/dispatch.c|   7 +++
 dix/main.c|  21 -
 hw/xquartz/X11Application.h   |   3 ---
 hw/xquartz/X11Application.m   |  55 
++-
 hw/xquartz/darwin.c   |   1 -
 hw/xquartz/darwinEvents.c | 125 
+
 hw/xquartz/pbproxy/app-main.m |   3 ---
 hw/xquartz/pbproxy/main.m |  18 --
 hw/xquartz/quartzStartup.c|   9 +
 include/dix.h |   6 ++
 mi/mieq.c |  22 --
 mi/mipointer.c|  12 
 os/WaitFor.c  |   2 +-
 os/io.c   |   3 ++-
 os/ospoll.c   |   8 ++--
 test/ddxstubs.c   |  16 
 17 files changed, 71 insertions(+), 242 deletions(-)



smime.p7s
Description: S/MIME cryptographic signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel