aboutsummaryrefslogtreecommitdiffstats
path: root/src/wayland-shm.c
Commit message (Expand)AuthorAgeFilesLines
* shm: linkify function references in docsSimon Ser2025-05-201-8/+8
* shm: fix comment about wl_shm_buffer_begin_access() safetySimon Ser2025-05-201-1/+1
* shm: Generate an error when shm access failed even without a resourceSebastian Wick2025-05-201-0/+26
* shm: Add wl_shm_buffer ref and unref functionsSebastian Wick2025-05-201-5/+73
* shm: Remove refcount check which cannot be triggeredSebastian Wick2025-05-201-7/+2
* shm: Linkify wl_shm_pool_unref in the ref_pool documentationSebastian Wick2025-05-201-1/+1
* server: add const qualifier to function arguments where possibleSebastian Wick2025-01-221-4/+4
* src: Finish assert() clean-upDerek Foreman2024-08-091-1/+0
* src: switch asserts to wl_abortmeltq2024-07-111-7/+16
* shm: implement version 2Simon Ser2024-01-191-2/+9
* shm: fix resource versionsSimon Ser2024-01-191-2/+5
* shm: fix segfault when accessing destroyed pool resourceSimon Ser2023-02-271-4/+6
* shm: Close file descriptors not neededOlivier Fourdan2022-04-051-0/+8
* Use zalloc for structsSimon Ser2022-02-051-2/+2
* wayland-shm: Check the size of sealed memory if ignoring SIGBUS handlersDuncan McIntosh2021-11-041-1/+7
* shm: Relax shm_pool_create_buffer() validity checkOlivier Fourdan2021-09-161-1/+1
* shm: Add mmap+memmove fallback if mremap() does not existAlex Richardson2021-09-101-9/+39
* shm: document wl_shm_bufferSimon Ser2021-07-131-0/+9
* shm: add safety assertionsSimon Ser2021-06-291-1/+3
* shm: remove wl_shm_buffer.pool NULL checksSimon Ser2021-06-101-7/+1
* Use MAP_FAILED instead of (void *) -1Alex Richardson2021-03-221-4/+2
* wayland-shm: Don’t set SIGBUS handlers on unshrinkable fdEmmanuel Gil Peyrot2019-10-141-2/+23
* log: remove "%m" from format strings by using strerror(errno)Antonio Borneo2019-05-021-1/+3
* shm: provide actual error on mmap failedOlivier Fourdan2018-02-091-1/+1
* shm: Make shm_pool_interface static constYong Bakos2016-11-101-1/+1
* (multiple): Include stdint.hYong Bakos2016-07-251-0/+1
* wayland-shm: Include wayland-util.hYong Bakos2016-06-071-0/+1
* shm: Log a warning if a shm buffer address is requested when it may be invalidDerek Foreman2016-03-081-0/+5
* shm: Defer wl_shm_pool_resize if a pool has external referencesDerek Foreman2016-03-081-12/+35
* shm: Split pool reference counting into external and internal referencesDerek Foreman2016-03-081-12/+19
* server: Fix shm_create_pool size fail path fd leakSergi Granell2016-03-081-10/+10
* cosmetic: add an space after ifSergi Granell2016-02-041-1/+1
* doc: Fix incorrect parameter nameJonas Ådahl2016-01-121-1/+1
* Use zalloc instead of malloc + memsetJonas Ådahl2016-01-121-3/+1
* shm: wl_shm_buffer_get_data() requires a valid pool.Derek Foreman2015-11-061-4/+6
* shm: Move deprecated function to the bottom of the fileDerek Foreman2015-11-061-8/+17
* shm: Deprecate wl_shm_buffer_create()Derek Foreman2015-11-061-28/+1
* shm: Add shm_buffer ref and shm_pool unref functionsDerek Foreman2015-10-211-0/+42
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-121-16/+19
* cosmetic: convert some function returns from int to boolDerek Foreman2014-11-041-4/+5
* shm: fix error in commentDerek Foreman2014-09-111-1/+1
* shm: Disallow shrinking shm poolsKristian Høgsberg2014-04-071-2/+8
* shm: assert sigbus_data is not NULL before member accessU. Artie Eoff2014-01-151-1/+1
* shm: Avoid file descriptor leak upon unsuccessful mmapLubomir Rintel2013-11-151-1/+1
* Add documentation for wl_shm_buffer_begin/end_accessNeil Roberts2013-11-151-0/+64
* server: Add API to protect access to an SHM bufferNeil Roberts2013-11-131-0/+131
* shm: Add API for renderers to register additional pixel formatsTomeu Vizoso2013-08-061-13/+32
* Replace two remaining wl_display_add_gloavl() occurencesKristian Høgsberg2013-07-091-1/+1
* wayland-server: Remove error event posting from wl_resource_createKristian Høgsberg2013-07-021-4/+25
* Add wl_resource_create() and a version field to wl_resourceJason Ekstrand2013-07-021-14/+17