[PULL: xserver master] Reworking initializion of data sent to clients

Alan Coopersmith alan.coopersmith at oracle.com
Mon Jul 9 20:01:40 PDT 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Okay, repushed to fd.o with Keith's Reviewed-by, Daniel's Tested-by, and
Daniel's two small fixes merged in:

The following changes since commit 329db3292223cccd4887062956622285c45a1523:

  dri2/prime: allocate prime id at screen allocation time (2012-07-07 10:39:10
+0100)

are available in the git repository at:

  git://people.freedesktop.org/~alanc/xserver.git c99-init

for you to fetch changes up to e4343046a71bfdd86cf3b5d62d1a87ccfa92e24d:

  Replace padlength tables with inline functions from misc.h (2012-07-09
19:58:31 -0700)

- ----------------------------------------------------------------
Alan Coopersmith (28):
      Remove unneccesary casts from WriteToClient calls
      Fix more poorly indented/wrapped comments & code
      Rework reply initialization in ProcGetProperty & NullPropertyReply
      Core events: invert check for permission to copy key states
      ProcQueryKeymap: rework logic around permission to copy key states
      Use temporary variables instead of parts of reply structures
      ProcRRGetScreenInfo: swap configTimestamp as well
      ProcRRListOutputProperties: skip atom walk if the list is empty
      xf86dga2.c & xf86vmode.c: Move REQUEST_SIZE_MATCH checks before using stuff
      Use calloc to zero fill buffers being allocated for replies & events
      Use C99 designated initializers in SendErrorToClient
      Use C99 designated initializers in dix Replies
      Use C99 designated initializers in Xext Replies
      Use C99 designated initializers in Xinput Replies
      Use C99 designated initializers in various extension Replies
      Use C99 designated initializers in glx Replies
      Use C99 designated initializers in xkb Replies
      Use C99 designated initializers in randr Replies
      Use C99 designated initializers in dmx Replies
      Use C99 designated initializers in Xephyr Replies
      Use C99 designated initializers in xf86 extension Replies
      Use C99 designated initializers in dix Events
      Use C99 designated initializers in extension Events
      Use C99 designated initializers in dix registry
      Set padding bytes to 0 in WriteToClient
      Initialize padding bits to 0 in ErrorConnMax()
      ephyrGLXQueryServerString: Stop making an unused copy of server_string
      Replace padlength tables with inline functions from misc.h

Jaroslav Šmíd (1):
      Bug 51375: Xorg doesn't set status for RRGetOutputInfo

- -- 
	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (SunOS)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/7mxMACgkQovueCB8tEw5yZgCfeLcwgnsaEbNzQ9DtuhXqgwXq
e2EAnREVZtGr1kFa4JLTThFonjmmIl3v
=ZRZC
-----END PGP SIGNATURE-----


More information about the xorg-devel mailing list