[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: