summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2013-08-07Don't include wayland-server.h in wayland-private.hKristian Høgsberg1-1/+2
2013-08-06shm: Add API for renderers to register additional pixel formatsTomeu Vizoso4-13/+58
2013-08-06server: Set client->error when we fail to send a closureKristian Høgsberg1-14/+4
2013-08-06server: Handle OOM properly when we fail to allocate a send closureKristian Høgsberg1-2/+6
2013-07-29client: Simply wl_display_dispatch_queue_pending() and fix return valueJiergir Ogoerg1-7/+4
2013-07-13wayland-client: Handle potential NULL-derefKristian Høgsberg1-0/+2
2013-07-13scanner: Fail more gracefully on out-of-memoryKristian Høgsberg1-18/+41
2013-07-12connection: Handle empty signature and signature with just a version.Mariusz Ceier1-0/+1
2013-07-09Replace two remaining wl_display_add_gloavl() occurencesKristian Høgsberg1-1/+1
2013-07-09wayland-server: Don't close display fd in fatal error handlerKristian Høgsberg1-4/+1
2013-07-09wayland-server: Return 0 from read_events() in case of EAGAINKristian Høgsberg1-2/+4
2013-07-09wayland-client: Treat EOF when reading the wayland socket as an errorNeil Roberts1-0/+8
2013-07-09wayland-server: Add wl_global_create/destroy()Kristian Høgsberg2-17/+60
2013-07-03build: Add wayland-scanner.pc.Daiki Ueno3-0/+18
2013-07-02wayland-server: Free non-legacy wl_resource structs during wl_client_destroyKristian Høgsberg1-3/+6
2013-07-02wayland-server: Remove left-over double free in unbind_resource() helperKristian Høgsberg1-1/+0
2013-07-02wayland-server: Remove error event posting from wl_resource_createKristian Høgsberg3-9/+60
2013-07-02wayland-server: Mark wl_client_add/new_object as deprecatedKristian Høgsberg2-54/+70
2013-07-02wayland-server: Dont free resource in user data destroy callbackKristian Høgsberg1-1/+0
2013-07-02wayland-server: Verify request versions before invoking handlerJason Ekstrand1-0/+15
2013-07-02Add wl_resource_create() and a version field to wl_resourceJason Ekstrand3-32/+80
2013-07-02Add version information to wl_message signatures.Jason Ekstrand3-12/+50
2013-07-02server: Make wl_object and wl_resource opaque structsKristian Høgsberg8-39/+53
2013-06-21Change wl_shm_buffer to use a resource pointerJason Ekstrand2-37/+19
2013-06-21Change SHM wl_buffer functions to use the wl_shm_buffer structureJason Ekstrand2-26/+25
2013-06-21Add a wl_resource_instance_of functionJason Ekstrand4-4/+21
2013-06-20Free non-legacy resources inside wl_resource_destroyJason Ekstrand1-1/+4
2013-06-17client: Add wl_display_prepare_read() API to relax thread model assumptionsKristian Høgsberg3-53/+266
2013-06-14server: Add aditional wl_resource accessorsJason Ekstrand2-0/+36
2013-06-07server: Add wl_resource_get_id()Kristian Høgsberg2-0/+8
2013-06-05Remove incorrect sanity-check from wl_map_insert_atJason Ekstrand1-6/+0
2013-06-05Change WL_ZOMBIE_OBJECT from 0x2 to an actual pointerJason Ekstrand2-2/+5
2013-06-05Add accessor functions for wl_resource and deprecate wl_client_add_resourceJason Ekstrand4-20/+95
2013-06-05Add support for flags in the wl_map API and add a WL_MAP_ENTRY_LEGACY flagJason Ekstrand4-20/+58
2013-06-05Add a "side" field and some sanity checks to wl_map.Jason Ekstrand4-15/+32
2013-05-08server: Drop struct wl_surfaceKristian Høgsberg1-4/+0
2013-05-07Remove input structsKristian Høgsberg4-1289/+1
2013-04-04wayland-client: Avoid null dereference when handling deletionRob Bradford1-1/+5
2013-04-03utils: const-ify some function argumentsGiulio Camuffo2-4/+4
2013-04-03wayland-server: Listen for pointer current surface destructionRob Bradford2-0/+28
2013-04-02docs: Document non-blocking behaviour of wl_display_flush()Kristian Høgsberg1-1/+6
2013-04-02server: use void* instead of function pointer for wl_object.implementationGiulio Camuffo1-1/+1
2013-04-02server: use the right function pointer type in wl_signal_getGiulio Camuffo1-1/+1
2013-04-01wayland-server: Avoid deferencing a NULL pointer in error caseRob Bradford1-5/+5
2013-03-18Add wl_resource_init and use it in libwayland implementations of data sharing...Jason Ekstrand4-35/+27
2013-03-18Change wl_closure_invoke to take an opcode instead of an actual function pointerJason Ekstrand4-6/+8
2013-03-17client: Invoke new_id closure arguments as pointers instead of integersJonas Ådahl4-8/+19
2013-03-17client: Check reference count only for destroyed proxiesJonas Ådahl1-3/+3
2013-02-26Stylistic nitpickingKristian Høgsberg1-5/+5
2013-02-26Clean up and refactor wl_closure and associated functionsJason Ekstrand4-355/+402