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

wayland: Changes to 'refs/tags/0.95.0'



Tag '0.95.0' created by Kristian Høgsberg <krh@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(-)
---


Reply to: