libxcb: Changes to 'refs/tags/debian/1.12-1'
Tag 'debian/1.12-1' created by Julien Cristau <jcristau@debian.org> at 2016-09-24 17:53 +0000
Debian libxcb release 1.12-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJX5r2YAAoJEJ2wI1VW+M+tozgP/3njKbnwFkZVjaalqGYtO1BW
z22SzU0obhlIxhV/I7Cr4s4DgOR+H06EqLaPtJ7Rf2am/cUqpUgSUl+qY4OjC7GO
rG8YvcxzV9SI/qYSvPJmQkSCuAStZwRkK2jw+SkprABwEI1MMxSGtVHf+v8Dfuxq
19wSyk34XnWxYizeUK9Auv/yjrG/ExCjRzS6zFsTRpGMSgFO+HAzJ0BprF1LOgWO
7AjkqAPAFeRol5DOLqYBfnPsrRtVe7FhzNlLE7bSFRQVjfgRyv3mWcMt0tedTmL0
ynb3HTb+s4wQFVU1wYDaiGjomLCidmJieTeckLI+wo4OV6glNhacZSC+0RJwUk17
fE6yRkQ2IsjjcYDzXEnCQHCNiftV/+V3pMryfBieiWanf1JAOml74cgKSK6XbGp0
6jdVH+ie0l7m1YuuqQJcqjiSfsj3W+nhCgE415iAm7vnq9n46Vnv7QqIy2um9vGc
cm/o9EQn4j/tZpwICwyGMTvJaYSGy3TZdZD3gdJ7EmBIBoW9AdU9KgPwd04v191r
d6Xzr2NmetKsty5Ekg/5Sd2Bo9BU9fRGX+8ZvEctPqi3Og+uvVv+0jZ4MOf3oaLM
NScv8EYjWVW7XeBsygrngQZMGjhP7dGTrgRRVDaMQYiA4AadkyfnYVZeJwas30j0
6l1tJ8SNfzAmYDcYS0SY
=GN3Z
-----END PGP SIGNATURE-----
Changes since debian/1.11.1-1:
Adam Jackson (1):
Bump version to 1.11.90
Alan Coopersmith (1):
Escape \n to display properly in xcb-requests man page
Christian Linhart (24):
support switch case in the generator
generator: support fixed size lists in var-sized structs
generator: support lists of structs which contain a switch
generator: fix align-pads for switches which start at unaligned pos
no typename for nested structs
generator: fix absname for fields with only accessor function
generator: expressions can generate pre-code
generator: sumof: support any type, generate explicit code
generator: sumof with nested expression
rename _c_helper_absolute_name to _c_helper_fieldaccess_expr
function _c_helper_fieldaccess_expr: improve description
_c_helper_fieldaccess_expr: remove handling for empty sep
generator: no type-setup for eventcopies anymore
generator: generate accessors for events, too
generator: _c_accessor_get_length: remove buggy special case
generator: support listelement-ref
generator: support parametrized structs
Merge http://git.demorecorder.com/git/free-sw/xcb/libxcb
expose 64-bit sequence numbers for XLib
make support for server side stuff optional
make lists after align-pads work
set the align-offset as provided by proto
Fix handling of align-pads in end-iterators
do not serialize pads by default anymore
Daniel Martin (1):
Disable Xevie and Xprint by default
Emil Velikov (1):
Move internal/private dependencies to Requires.private
Gaetan Nadon (5):
config: default option for enable-dri3 is not implemented
config: issue an error if DRI3 is requested, but sendfds is not available
sendmsg: remove --enable-sendfds as it is superceeded by --enable-dri3
Add ChangeLog and INSTALL using xorg macros
help text: do not report the insanly long list of Warning flags.
Jaya Tiwari (2):
Adding accessors for requests
calculate lengthless list
Jon TURNEY (1):
Link with winsock library for socket functions on MinGW
Julien Cristau (9):
Merge tag '1.11.1' into HEAD
Merge branch 'debian/unstable' into HEAD
Bump changelog
Revert "Turns out check.pc's not quite right yet (#712140). Work around that, too."
Bump xcb-proto build-dep to 1.12
Disable xevie and xprint bindings, stop building those packages
Update libxcb1.symbols
Update symbols files.
Upload to unstable
Mark Kettenis (1):
Increase unix socket send buffer to at least 64KB
Michel Dänzer (1):
Call _xcb_wake_up_next_reader from xcb_wait_for_special_event
Peter Harris (1):
Merge branch 'NestedStructTypenames-V5' of http://infra-srv1.demorecorder.com/git/free-sw/xcb/libxcb
Ran Benita (18):
c_client.py: remove unneeded call to get_serialize_params()
c_client.py: simplify maximum expression
c_client.py: fix pyflakes errors
c_client.py: use print as a function for python3 compatibility
c_client.py: use comprehensions instead of map/filter
c_client.py: fix indentation
c_client.py: use "foo".join() instead of reduce
c_client.py: no need to compare bools to True/False
c_client.py: remove end-of-function comments
c_client.py: use C99 initializers instead of comments
c_client.py: remove commented debug statements
c_client.py: simplify _c_reply_has_fds()
c_client.py: spell out keyword arguments in c_request() for clarity
c_client.py: remove duplicated `cookie_type` argument for requests
c_client.py: don't add /* <name> */ before references to 'S'
c_client.py: make condition easier to follow in _c_complex()
c_client.py: use pattern matching with enumerate()
c_client.py: don't generate useless empty /** < */ comments
Uli Schlachter (10):
Make some functions also work on error connections
xcb_get_setup(): Never return NULL
xcb_send_fd(): Always close fds
send_fds(): Make sure no other thread interrupts us
Add xcb_send_request_with_fds() and *_with_fds64()
Code generator: Use xcb_send_request_with_fds()
send_fds(): Handle too many outstanding FDs to send
Fix a thread hang with xcb_wait_for_special_event()
Bump xcb-proto requirement to 1.12
Release libxcb 1.12
---
.gitignore | 2
INSTALL | 229 ---------
Makefile.am | 12
NEWS | 27 +
check-pc-requires | 4
configure.ac | 86 +--
debian/changelog | 13
debian/control | 130 -----
debian/libxcb-glx0.symbols | 54 ++
debian/libxcb-present0.symbols | 6
debian/libxcb-randr0.symbols | 45 +
debian/libxcb-record0.symbols | 15
debian/libxcb-render0.symbols | 81 +++
debian/libxcb-screensaver0.symbols | 6
debian/libxcb-shape0.symbols | 3
debian/libxcb-sync1.symbols | 10
debian/libxcb-xevie0-dev.install | 4
debian/libxcb-xevie0.install | 1
debian/libxcb-xevie0.symbols | 19
debian/libxcb-xfixes0.symbols | 15
debian/libxcb-xkb1.symbols | 26 -
debian/libxcb-xprint0-dev.install | 4
debian/libxcb-xprint0.install | 1
debian/libxcb-xprint0.symbols | 111 ----
debian/libxcb-xv0.symbols | 3
debian/libxcb1.symbols | 113 ++++
debian/rules | 2
m4/xcb.m4 | 23
man/xcb-requests.man | 6
src/Makefile.am | 6
src/c_client.py | 864 ++++++++++++++++++++++++++-----------
src/xcb_conn.c | 26 -
src/xcb_out.c | 85 +++
src/xcb_util.c | 7
src/xcbext.h | 77 ++-
tests/Makefile.am | 2
xcb-composite.pc.in | 2
xcb-damage.pc.in | 2
xcb-dpms.pc.in | 2
xcb-dri2.pc.in | 2
xcb-dri3.pc.in | 2
xcb-glx.pc.in | 2
xcb-present.pc.in | 2
xcb-randr.pc.in | 2
xcb-record.pc.in | 2
xcb-render.pc.in | 2
xcb-res.pc.in | 2
xcb-screensaver.pc.in | 2
xcb-shape.pc.in | 2
xcb-shm.pc.in | 2
xcb-sync.pc.in | 2
xcb-xevie.pc.in | 2
xcb-xf86dri.pc.in | 2
xcb-xfixes.pc.in | 2
xcb-xinerama.pc.in | 2
xcb-xinput.pc.in | 2
xcb-xkb.pc.in | 2
xcb-xprint.pc.in | 2
xcb-xselinux.pc.in | 2
xcb-xtest.pc.in | 2
xcb-xv.pc.in | 2
xcb-xvmc.pc.in | 2
62 files changed, 1334 insertions(+), 836 deletions(-)
---
Reply to: