[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