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

wayland: Changes to 'refs/tags/wayland-0.1.0-1-1'



Tag 'wayland-0.1.0-1-1' created by Cyril Brulebois <kibi@debian.org> at 2011-12-30 23:20 +0000

Tagging upload of wayland 0.1.0~1-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk7+R1IACgkQeGfVPHR5Nd319wCfamasR9oRzP9iMW5UrN2TDBiV
Z/0AoIQbuJrc0Bik6Nk5k0018M2iF30q
=EbZx
-----END PGP SIGNATURE-----

Changes since wayland-0.1.0-0-1:
Andrea Canciani (1):
      hash: Improve double hashing

Andy Nichols (1):
      Removed superfluous call to wl_copy_connection

Benjamin Franzke (5):
      Add buffer.release event
      Add busy_count and client parameter to wl_buffer
      Drop wl_compoositor parameter in wl_buffer
      scanner: Fix indent for *_add_listener
      connection: Check object types in message parameters

Casey Dahlin (2):
      Fix segfault in client when demarshalling fails
      Pass object ID not pointer when sending a global announce event

Cyril Brulebois (5):
      Merge branch 'upstream-experimental' into debian-experimental
      Bump changelogs.
      Update symbols file (1/2).
      Update symbols file (2/2).
      Upload to experimental.

Jørgen Lind (2):
      Make expat a dependency to the scanner
      Make wl_list_for_each* work for c++

Kristian Høgsberg (66):
      Move map functionality into shell
      Add more protocol for communicating screen geometry
      Merge remote-tracking branch 'bnf/buffer.release'
      Update TODO
      event-loop: Make idle handlers work again
      server: Add wl_client_flush()
      scanner: map 'int' to int32_t.
      protocol: Make id arg of display.global event be just a uint
      scanner: Output type info for new_id arguments
      protocol: Fix type of visual arg in token_visual event
      conection: Handle demarshal errors a little less dramatically
      Link to -lrt for clock_gettime()
      connection: Use static strings instead of sprintf and buffer overflow
      scanner: Take copyright notice from xml file
      scanner: Initialize protocol.copyright to NULL
      scanner: Silence warning
      Change scanner.c license to MIT
      Rename source subdir from wayland to src
      event-loop: Quiet a few warnings
      connection: Object ID 0 is not a valid new object ID
      Use a callback object instead of ad-hoc lists for sync and frame events
      server: Make everything in the object hash a wl_resource
      Rename global 'func' to 'bind'
      server: Make object hash table per-client
      server: Assign global id as part of wl_display_add_global()
      server: Hand code all wl_display client stubs
      Bind globals to client provided object IDs
      Add wl_hash_table_for_each()
      Always allocate a new wl_resource when binding an object
      Destroy client resource by walking client hash table
      Remove range protocol
      Store objects in wl_map data structure
      Update TODO
      server: wl_display and wl_input_device are no longer resources
      Don't special case object ID 1 lookup
      server: Pass struct wl_resource for object references
      shm: Compare resource interface when validating visual
      server: Disconnect client on error
      Update TODO
      Remove the wl_visual interface
      server: Make error posting functions take a resource instead of a client
      Add back get/set user data wrappers for wl_display
      Rename motion_grab to implicit_grab
      wayland-server: Always use the display_resource for posting wl_display errors
      wayland-server: Track input_device resource for focused surface
      Silence a valgrind warning
      debug: Print debug message when client wakes up
      scanner: Catch more invalid attribute combinations for arg
      protocol: Change global_remove arg to be 'name' insteadl of 'id'
      scanner: Fix typo in error message
      event-loop: Fix idle handler dispatch corner case
      scanner: Check name == NULL for enum entries
      util: Add wl_list_insert_list()
      Add display event to acknowledge ID deletion
      Introduce wl_resource_queue_event() for sending events later
      Fix unused variable warning
      Move private definitions and prototypes to new wayland-private.h
      scanner: Only strdup interface_name after making sure it's not NULL
      debug: Use unsigned for object IDs
      Add support for server allocated object IDs
      server: Stop special casing the compositor
      New drag and drop / selection protocol
      connection: Fix printf format warnings
      protocol: Add a bit of documentation
      Use __typeof__ instead of typeof
      Rename all instances of typeof

Laszlo Agocs (4):
      Do not leak globals and listeners.
      Add wl_display_remove_global.
      Add touch events to protocol.
      Increase closure buffer size and fail gracefully for too big closures.

Mathias Fiedler (2):
      wayland-server: fix crash on invalid resource
      wayland-server: fix resource destroy

Paulo Zanoni (1):
      connection: fix libffi usage, our functions return void

Pekka Paalanen (8):
      server: no errors to a dead client
      util: clear pointers on wl_list_remove()
      server: document wl_resource_post_event() arguments
      protocol: introduce wl_shell_surface
      server: do not send delete_id to a dead client
      client: unset WAYLAND_SOCKET env variable
      client: fix a strdup memory leak
      server: destroy the socket event source on display destroy

Tiago Vignatti (4):
      debug: add timestamps when logging
      protocol: fix key event and related comments
      protocol: Delete screenshooter.xml
      protocol: update touch_down with focus surface

---
 ChangeLog                     |  797 ++++++++++++++++++++++++++++++++++++
 Makefile.am                   |    2 
 TODO                          |  139 ------
 configure.ac                  |   18 
 debian/changelog              |    7 
 debian/libwayland0.symbols.in |   62 +-
 protocol/screenshooter.xml    |    7 
 protocol/wayland.xml          |  457 +++++++++++---------
 src/.gitignore                |    4 
 src/Makefile.am               |   64 ++
 src/connection.c              |  813 +++++++++++++++++++++++++++++++++++++
 src/event-loop.c              |  475 +++++++++++++++++++++
 src/scanner.c                 |  870 +++++++++++++++++++++++++++++++++++++++
 src/scanner.mk                |    8 
 src/wayland-client.c          |  579 ++++++++++++++++++++++++++
 src/wayland-client.h          |  101 ++++
 src/wayland-client.pc.in      |   10 
 src/wayland-egl.h             |   66 +++
 src/wayland-hash.c            |  306 +++++++++++++
 src/wayland-private.h         |   91 ++++
 src/wayland-server.c          |  919 ++++++++++++++++++++++++++++++++++++++++++
 src/wayland-server.h          |  277 ++++++++++++
 src/wayland-server.pc.in      |   10 
 src/wayland-shm.c             |  253 +++++++++++
 src/wayland-util.c            |  272 ++++++++++++
 src/wayland-util.h            |  163 +++++++
 wayland/.gitignore            |    4 
 wayland/Makefile.am           |   63 --
 wayland/connection.c          |  737 ---------------------------------
 wayland/connection.h          |   68 ---
 wayland/event-loop.c          |  466 ---------------------
 wayland/scanner.c             |  730 ---------------------------------
 wayland/scanner.mk            |    8 
 wayland/wayland-client.c      |  575 --------------------------
 wayland/wayland-client.h      |   90 ----
 wayland/wayland-client.pc.in  |   10 
 wayland/wayland-egl.h         |   68 ---
 wayland/wayland-hash.c        |  296 -------------
 wayland/wayland-server.c      |  891 ----------------------------------------
 wayland/wayland-server.h      |  302 -------------
 wayland/wayland-server.pc.in  |   10 
 wayland/wayland-shm.c         |  222 ----------
 wayland/wayland-util.c        |  123 -----
 wayland/wayland-util.h        |  152 ------
 44 files changed, 6415 insertions(+), 5170 deletions(-)
---


Reply to: