summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* meson: override dependencies to ease use as subprojectSimon Ser2021-12-081-0/+8
* wayland-shm: Check the size of sealed memory if ignoring SIGBUS handlersDuncan McIntosh2021-11-041-1/+7
* debug: Fix printing of new idsDerek Foreman2021-11-024-9/+29
* build: Include the Wayland minor version in libraries' ABI versionsSimon McVittie2021-10-281-3/+15
* client: handle fcntl error on bad fd in wl_display_connectManuel Stoeckl2021-10-281-1/+3
* server: stop wl_display event loop from any contextDamian Hobson-Garcia2021-10-091-0/+44
* shm: Relax shm_pool_create_buffer() validity checkOlivier Fourdan2021-09-161-1/+1
* Detect FreeBSD versions with broken MSG_CMSG_CLOEXECAlex Richardson2021-09-101-1/+10
* shm: Add mmap+memmove fallback if mremap() does not existAlex Richardson2021-09-103-9/+73
* Support reading ucred from the socket on FreeBSDAlex Richardson2021-09-103-10/+61
* Use epoll-shim to emulate epoll(7) on FreeBSDAlex Richardson2021-09-101-2/+4
* connection: Rename wl_bufferDerek Foreman2021-08-091-27/+27
* scanner: Use the new atomic marshal/destroy functionDerek Foreman2021-08-071-33/+30
* client: Add new proxy marshalling functions with flagsDerek Foreman2021-08-072-2/+105
* client: Refactor wl_proxy_destroy critical sectionDerek Foreman2021-08-071-4/+17
* connection: print array sizeSimon Ser2021-07-311-1/+1
* connection, client: Avoid locale-dependent float printingManuel Stoeckl2021-07-312-6/+15
* server: Fix undefined behavior in wl_socket_init_for_display_nameFergus Dall2021-07-211-2/+2
* util: Avoid undefined behaviour in for_each_helperFergus Dall2021-07-211-6/+9
* client: print discarded events in debug logManuel Stoeckl2021-07-204-9/+29
* wayland-util: avoid memcpy(NULL) in wl_array_copy()Pekka Paalanen2021-07-141-1/+3
* shm: document wl_shm_bufferSimon Ser2021-07-131-0/+9
* scanner: Use descriptions in entriesJames Legg2021-07-071-1/+16
* shm: add safety assertionsSimon Ser2021-06-291-1/+3
* connection: Handle non-nullable strings in wl_connection_demarshalFergus Dall2021-06-221-0/+7
* shm: remove wl_shm_buffer.pool NULL checksSimon Ser2021-06-101-7/+1
* build: replace assembly embedding with Python scriptSimon Ser2021-05-104-59/+58
* src: Add missing new lines to log messagesMarius Vlad2021-05-072-5/+5
* Change wl_os_dupfd_cloexec minfd to be intAlex Richardson2021-04-152-2/+2
* meson: Only require expat when building wayland-scannerMichael Weiss2021-04-021-1/+9
* Use MAP_FAILED instead of (void *) -1Alex Richardson2021-03-221-4/+2
* build: drop autotoolsSimon Ser2021-03-056-57/+0
* server: add wl_display getter for wl_globalVlad Zahorodnii2021-03-052-0/+17
* client: assert queue display matches proxySimon Ser2021-02-251-2/+4
* server: remove duplicate includesheepwall2021-02-221-1/+0
* server: Allow absolute paths in WAYLAND_DISPLAYLoïc Yhuel2021-01-131-18/+25
* meson: link with -lrt if needed for clock_gettimeLoïc Yhuel2020-12-231-2/+3
* server: fix typosMaxime Roussin-Bélanger2020-12-172-9/+9
* scanner: Guard interface declarationsGuido Günther2020-04-231-0/+3
* client: improve wl_display_connect docsSimon Ser2020-04-161-0/+7
* meson: Deduplicate generation of wayland-version.hMatt Turner2020-03-181-17/+8
* meson: Add option to control building wayland-scannerMatt Turner2020-03-131-35/+50
* meson: Require wayland-scanner of a matching versionMatt Turner2020-03-091-1/+1
* util: fix compiler warningTomek Bury2020-02-241-1/+1
* event-loop: Track timer event sources in userspaceManuel Stoeckl2020-01-211-29/+415
* build: check wayland-scanner versionSimon Ser2020-01-161-1/+1
* meson: use strict wayland-scanner modeSimon Ser2020-01-151-2/+2
* Revert "build: check wayland-scanner version"Simon Ser2020-01-131-1/+1
* build: check wayland-scanner versionSimon Ser2020-01-131-1/+1
* Add Meson buildEmmanuele Bassi2020-01-101-0/+228