summaryrefslogtreecommitdiffstats
path: root/src/wayland-server.c
Commit message (Expand)AuthorAgeFilesLines
* doc: Remove incorrect docmentationJonas Ådahl2013-12-091-11/+0
* wayland-server: Improve error messages for bad globalsJasper St. Pierre2013-11-191-3/+7
* server: Start documenting the server side APIKristian Høgsberg2013-11-131-0/+130
* wayland-server: Fix a uninitialized warning from clangAaron Faanes2013-09-111-1/+1
* Add support for server-side language bindingsJason Ekstrand2013-08-191-13/+59
* server: Release additional_shm_formats array at display destructionTomeu Vizoso2013-08-081-0/+2
* shm: Add API for renderers to register additional pixel formatsTomeu Vizoso2013-08-061-0/+19
* server: Set client->error when we fail to send a closureKristian Høgsberg2013-08-061-14/+4
* server: Handle OOM properly when we fail to allocate a send closureKristian Høgsberg2013-08-061-2/+6
* wayland-server: Add wl_global_create/destroy()Kristian Høgsberg2013-07-091-9/+44
* wayland-server: Free non-legacy wl_resource structs during wl_client_destroyKristian Høgsberg2013-07-021-3/+6
* wayland-server: Remove left-over double free in unbind_resource() helperKristian Høgsberg2013-07-021-1/+0
* wayland-server: Remove error event posting from wl_resource_createKristian Høgsberg2013-07-021-5/+33
* wayland-server: Mark wl_client_add/new_object as deprecatedKristian Høgsberg2013-07-021-46/+59
* wayland-server: Dont free resource in user data destroy callbackKristian Høgsberg2013-07-021-1/+0
* wayland-server: Verify request versions before invoking handlerJason Ekstrand2013-07-021-0/+15
* Add wl_resource_create() and a version field to wl_resourceJason Ekstrand2013-07-021-18/+51
* server: Make wl_object and wl_resource opaque structsKristian Høgsberg2013-07-021-2/+21
* Add a wl_resource_instance_of functionJason Ekstrand2013-06-211-0/+9
* Free non-legacy resources inside wl_resource_destroyJason Ekstrand2013-06-201-1/+4
* server: Add aditional wl_resource accessorsJason Ekstrand2013-06-141-0/+30
* server: Add wl_resource_get_id()Kristian Høgsberg2013-06-071-0/+6
* Add accessor functions for wl_resource and deprecate wl_client_add_resourceJason Ekstrand2013-06-051-2/+42
* Add support for flags in the wl_map API and add a WL_MAP_ENTRY_LEGACY flagJason Ekstrand2013-06-051-6/+6
* Add a "side" field and some sanity checks to wl_map.Jason Ekstrand2013-06-051-4/+3
* Remove input structsKristian Høgsberg2013-05-071-512/+0
* wayland-server: Listen for pointer current surface destructionRob Bradford2013-04-031-0/+25
* wayland-server: Avoid deferencing a NULL pointer in error caseRob Bradford2013-04-011-5/+5
* Add wl_resource_init and use it in libwayland implementations of data sharing...Jason Ekstrand2013-03-181-5/+1
* Change wl_closure_invoke to take an opcode instead of an actual function pointerJason Ekstrand2013-03-181-1/+1
* client: Invoke new_id closure arguments as pointers instead of integersJonas Ådahl2013-03-171-1/+1
* Clean up and refactor wl_closure and associated functionsJason Ekstrand2013-02-261-19/+0
* Added a destroy signal to the wl_display object.Jason Ekstrand2013-01-111-0/+20
* debug: Allow WAYLAND_DEBUG=server/client for server/client side only debugKristian Høgsberg2012-11-211-1/+1
* wayland-server: Fix up error handling with client creation.John Kåre Alsaker2012-10-171-15/+26
* wayland-server: Add touch grab supportMatt Roper2012-10-151-0/+66
* connection: Move object lookup out of wl_connection_demarshal()Kristian Høgsberg2012-10-101-4/+5
* Split the global registry into its own wl_registry objectKristian Høgsberg2012-10-101-21/+50
* Change filedescriptor API to be thread safeKristian Høgsberg2012-10-101-31/+44
* wayland-server: return new ID in wl_client_add_resource()David Herrmann2012-09-101-4/+8
* More consistent ID printingDaniel Stone2012-07-231-6/+6
* wayland-server: send error on invalid new object idMathias Fiedler2012-07-221-4/+10
* server: fix wl_seat_set_keyboardPekka Paalanen2012-07-101-1/+1
* server: add lose_touch_focus()Pekka Paalanen2012-07-101-0/+10
* server: Don't crash for wl_seat_set_touch(seat, NULL)Martin Olsson2012-07-091-1/+1
* wayland-server: reject socket paths longer than 108 bytesDylan Noblesmith2012-06-301-1/+15
* wayland-server: add more logging of errorsDylan Noblesmith2012-06-301-0/+2
* wayland-server: fix socket ownership race conditionDylan Noblesmith2012-06-301-10/+10
* wayland-server: fix fd leak on error pathDylan Noblesmith2012-06-301-8/+16
* drop use of strerror()Dylan Noblesmith2012-06-301-1/+1