Tag '0.95.0' created by Kristian Høgsberg <k...@bitplanet.net> at 2012-07-24 20:02 +0000
wayland 0.95.0 Changes since 0.94.90: Ander Conselvan de Oliveira (2): protocol: Change wording of pointer.set_cursor() protocol: Add missing allow-null to data_device.enter data_offer field Christopher James Halse Rogers (2): protocol: Add explicit nullable types protocol: Explicitly mark requests which allow null arguments Daniel Stone (5): .gitignore: Add ctags and cscope files test-runner: Wrap realloc() too Unstatic arg_count_for_signature and get_next_argument Make NEW_IDs nullable More consistent ID printing Dmitry Guryanov (1): remove listener from wl_data_source destroy_signal listener list Dylan Noblesmith (10): wayland-server: reduce use of magic numbers drop use of strerror() wayland-server: fix fd leak on error path wayland-server: fix socket ownership race condition wayland-server: add more logging of errors wayland-server: reject socket paths longer than 108 bytes wayland-client: reject socket paths longer than 108 bytes tests: sort list of tests tests: fix make check for out-of-tree builds tests: test that path names longer than 108 bytes are rejected Kristian Høgsberg (11): wl_shell: Don't require that parent surfaces are wl_shell_surfaces Allocate client proxy automatically for new objects protocol: Add a couple of missing allow-null annotations wayland-shm: Add return before we hit the error clean-up path shm: Add shm_buffer getters for width and height README: Update wayland-shm: Commit the width/height getters that actually compile protocol: Add transform argument to wl_output.geometry event tests: Wrap calloc by just returning NULL if we're called too early Make distcheck work from builddir configured with --disable-documentation Bump version to 0.95.0 Martin Olsson (6): wayland-cursor: Add error handling for shm_pool_create() scanner: Plug memory leak in end_element() server: Don't crash for wl_seat_set_touch(seat, NULL) shm: Plug leak in shm_create_pool() doc: fix some typos in documentation Fixup source comment in wayland-util.h and fix typo in TODO Mathias Fiedler (3): wayland-server: send error on invalid new object id wayland-util: add method for reserving new object id connection: reserve id on incoming new object Pekka Paalanen (4): server: add lose_touch_focus() server: fix wl_seat_set_keyboard cursor: use os_create_anonymous_file() cursor: fix fd leak and a segfault Robert Ancell (2): scanner: Include weston-client.h as the inline functions require it wayland-client: Add missing newline from an error message --- .gitignore | 2 README | 127 +++++----------------------------------- TODO | 9 -- configure.ac | 6 - cursor/Makefile.am | 2 cursor/os-compatibility.c | 128 ++++++++++++++++++++++++++++++++++++++++ cursor/os-compatibility.h | 31 +++++++++ cursor/wayland-cursor.c | 31 +++++---- doc/Wayland/Makefile.am | 12 +-- doc/Wayland/en_US/Protocol.xml | 4 - protocol/wayland.xml | 64 ++++++++++++++------ src/connection.c | 130 +++++++++++++++++++++++++++++++++++------ src/data-device.c | 2 src/scanner.c | 44 ++++++++++++- src/wayland-client.c | 67 +++++++++++++++++---- src/wayland-private.h | 12 +++ src/wayland-server.c | 130 +++++++++++++++++++++++++++++++---------- src/wayland-server.h | 6 + src/wayland-shm.c | 33 ++++++++-- src/wayland-util.c | 33 ++++++++++ src/wayland-util.h | 4 - tests/Makefile.am | 24 ++++--- tests/array-test.c | 2 tests/client-test.c | 2 tests/connection-test.c | 91 ++++++++++++++++++++++++++-- tests/event-loop-test.c | 2 tests/fixed-benchmark.c | 2 tests/fixed-test.c | 2 tests/list-test.c | 2 tests/map-test.c | 2 tests/os-wrappers-test.c | 4 - tests/sanity-test.c | 2 tests/socket-test.c | 82 +++++++++++++++++++++++++ tests/test-runner.c | 25 +++++++ 34 files changed, 861 insertions(+), 258 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ueyvj-00048a...@vasks.debian.org