summaryrefslogtreecommitdiffstats
path: root/src/wayland-server.c
Commit message (Expand)AuthorAgeFilesLines
* server: Don't expose wl_display as a globalJasper St. Pierre2014-08-211-20/+8
* server: fix conditions for fds in wl_socket_destroyPekka Paalanen2014-08-071-7/+20
* server: fix error handling when adding socketMarek Chalupa2014-08-071-7/+16
* server: move memset after checkMarek Chalupa2014-08-071-1/+2
* server: Add a simple API to find a good default displayJasper St. Pierre2014-08-051-25/+73
* server: Save the display name in the wl_socketJasper St. Pierre2014-08-051-0/+3
* server: Make get_socket_lock operate directly on the socket's lock_fdJasper St. Pierre2014-08-051-11/+11
* server: Split out code to initialize the socket address for a display nameJasper St. Pierre2014-08-051-16/+27
* server: Create the socket FD after taking the lockJasper St. Pierre2014-08-051-6/+6
* server: Clean up socket destructionJasper St. Pierre2014-08-051-26/+25
* doc: Added API documentation for wl_display_create function.Srivardhan Hebbar2014-05-091-0/+9
* server: fix potential memleak and NULL derefU. Artie Eoff2014-05-061-1/+2
* server: Kill some unnecessary logsJasper St. Pierre2014-03-251-4/+0
* Rename wl_debug to debug_server/clientJason Ekstrand2014-02-051-5/+5
* Don't deref the sample pointer in the wl_container_of macroNeil Roberts2014-02-051-1/+1
* add_shm_format: check wl_array_add return value before derefU. Artie Eoff2014-01-151-4/+10
* 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