Tag 'wayland-1.9.92-1' created by Héctor Orón Martínez <zu...@debian.org> at 2016-02-04 22:55 +0000
Release Debian version wayland-1.9.92-1 Changes since wayland-1.9.0-1: Auke Booij (5): Remove protocol/wayland.dtd doc: document the enum and bitfield attributes protocol: specify enum and bitfield attributes scanner: enforce correct argument type for enums doc: output enum and bitfield attributes in the documentation Bryce Harrington (8): configure.ac: bump to version 1.9.90 for open development scanner: Close input resource when done to prevent leak server: Add a socket with an existing fd socket-test: Fix some comment typos socket-test: Refactor if check into the assert configure.ac: bump to version 1.9.91 for the alpha release configure.ac: re-bump to version 1.9.91 for the alpha release configure.ac: bump to version 1.9.92 for the beta release Carlos Garnacho (2): protocol: Improve data source notification around DnD progress protocol: Add DnD actions Derek Foreman (10): shm: Add shm_buffer ref and shm_pool unref functions shm: Deprecate wl_shm_buffer_create() shm: Move deprecated function to the bottom of the file shm: wl_shm_buffer_get_data() requires a valid pool. protocol: Remove incorrect statement that attach must precede damage protocol: Add wl_surface.damage_buffer server: improve failure log message for wl_global_create() server: Test for illegally low interface versions in wl_global_create() tests: Test proxy versions server: Fail to bind object when requested version is 0 FORT David (1): wayland: add a release request on wl_seat Héctor Orón Martínez (5): Merge branch 'upstream-experimental' into debian-experimental update debian/watch (Closes: #813484) update debian/libwayland-{client,server}0.symbols d/control: build depend on libxml2-dev Release Debian version 1.9.92-1 Jaeyoon Jung (1): server: Calculate remaining data size after a closure is processed Jason Ekstrand (1): Track protocol object versions inside wl_proxy. Jon Cruz (3): cosmetic: fix inconsistent code style with header prototypes. scanner: stop adding trailing whitespace to copyright cosmetic: fix incorrect whitespace. Jonas Ådahl (21): client: Fix minor grammar issue client: Reword and add documentation about the marshal functions client: Be more clear about when one must call wl_display_flush client: Improve wl_display_roundtrip(_queue)() documentation client: Move prepare read documentation to .._prepare_read_queue() scanner: Generate 'since' macros for requests as well scanner: Add missing brackets scanner: Fail if 'since' is higher than the interface version Use zalloc instead of malloc + memset doc: Fix function membership doc: Fix incorrect parameter name client: Correct documentation regarding thread safeness client: Remove misplaced documentation about main loop intergration client: Don't make EPIPE fatal if triggered when flushing client: Use read preparation API in wl_display_dispatch_queue() client: Fully flush during blocking dispatch tests: Synchronize client termination in idle callback tests: Pass argument to client main tests: Test that one can fetch the protocol error after EPIPE protocol: Add note about per version requirements to wl_data_device_manager scanner: Print filename on DTD validation error Marek Chalupa (5): event-loop: remove extra header add wl_abort private function server: remove redundant include server: don't send an error to NULL display_resource cosmetic: return NULL instead of 0 Pekka Paalanen (3): Contributing: explain Patchwork Makefile: use automake rule for compiling .S scanner: drop altmacro from dtddata.S Peter Hutterer (8): doc: make the doxygen output dependent on scanner.c Revert "Remove protocol/wayland.dtd" protocol: allow for a <description> element below <protocol> protocol: add the new bitfields to the dtd Validate the protocol xml during scanning protocol: fix a couple of whitespace issues protocol: specify behavior of get_pointer when capabilities change protocol: add wl_pointer.frame, axis_source, axis_stop, and axis_discrete Sergi Granell (1): server: Fix possible wl_display_add_socket_fd memleak Sung-Jin Park (1): server: Add an API to get the file descriptor for a client Victor Berger (1): client: Add missing arg in a wl_log invocation --- Makefile.am | 8 configure.ac | 19 - debian/changelog | 12 debian/control | 1 debian/libwayland-client0.symbols | 3 debian/libwayland-server0.symbols | 4 debian/watch | 2 doc/Contributing | 75 ++++ doc/doxygen/Makefile.am | 4 doc/publican/protocol-to-docbook.xsl | 9 doc/publican/sources/Protocol.xml | 41 ++ protocol/wayland.dtd | 4 protocol/wayland.xml | 597 ++++++++++++++++++++++++++++++++--- src/connection.c | 40 +- src/dtddata.S | 39 ++ src/event-loop.c | 1 src/scanner.c | 201 +++++++++++ src/wayland-client-core.h | 179 +++++++--- src/wayland-client.c | 582 ++++++++++++++++++---------------- src/wayland-private.h | 95 ++++- src/wayland-server-core.h | 209 ++++++++---- src/wayland-server.c | 111 +++++- src/wayland-shm.c | 108 +++--- src/wayland-util.c | 14 src/wayland-util.h | 45 +- tests/connection-test.c | 4 tests/display-test.c | 327 +++++++++++++++++-- tests/queue-test.c | 6 tests/sanity-test.c | 27 - tests/socket-test.c | 15 tests/test-compositor.c | 44 +- tests/test-compositor.h | 11 32 files changed, 2208 insertions(+), 629 deletions(-) ---