summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
3 daysbuild: bump to version 1.22.91 for the alpha releaseHEAD1.22.91mainSimon Ser1-1/+1
4 daysclient: print debug events that have no listenerDerek Foreman1-11/+9
4 daysprotocol: define content updates and their internal queueSebastian Wick1-10/+12
4 daysclient: fix invalid doc command for WL_MARSHAL_FLAG_DESTROYSimon Ser1-1/+1
4 daystests: add deprecated-since attributesSimon Ser8-3/+105
4 daysprotocol: mark wl_pointer.axis_discrete as deprecatedSimon Ser1-1/+1
4 daysAdd support for the deprecated-since XML attributeSimon Ser2-7/+50
5 daysxcursor: catch theme inheritance loopsChloé Vulquin1-24/+66
6 daysscanner: add validators for enumsSimon Ser14-4/+720
6 daysClarify behavior of buffer transformationsJulian Orth1-12/+13
6 daysprotocol: Undefine wl_display_sync callback dataColin Kinloch1-1/+1
7 dayscursor: memfd_create: try MFD_NOEXEC_SEAL6t8k1-1/+20
2024-04-09ci: turn on -Dwerror=true for FreeBSDSimon Ser1-1/+1
2024-04-09ci: use --fatal-meson-warningsSimon Ser1-2/+2
2024-04-09build: bump minimum Meson version to 0.57Simon Ser1-1/+1
2024-04-09ci: bump Meson version to 0.57Simon Ser1-2/+2
2024-04-08connection: Dynamically resize connection buffersManuel Stoeckl9-81/+454
2024-03-28util: convert macros to inline functionsSimon Ser1-3/+17
2024-03-28wl_touch.cancel: document lack of frame eventIsaac Freund1-0/+2
2024-03-28tests: add scanner test for enum-headerSimon Ser3-0/+838
2024-03-28scanner: add new enum-header modeSimon Ser1-1/+36
2024-03-28egl: Disable symbols check for static buildsJordan Williams1-10/+15
2024-03-24util: fix undefined behavior in wl_array_for_eachDavid Benjamin7-0/+177
2024-03-12protocol: document that color channels provide electrical valuesSimon Ser1-2/+4
2024-03-06connection: use enum wl_arg_type in wl_message_count_arrays()Simon Ser1-1/+1
2024-03-06client: simplify create_proxies() loopSimon Ser1-15/+12
2024-03-06client: simplify create_outgoing_proxy() loopSimon Ser1-10/+6
2024-03-06connection: simplify wl_closure_lookup_objects() loopSimon Ser1-30/+27
2024-03-06Introduce enum wl_arg_typeSimon Ser4-92/+111
2024-02-23Mitigate UAF crashes due to wl_client_destroy reentrancyThomas Lukaszewicz2-1/+59
2024-02-21build: fix build and provide compat for OpenBSDSébastien Marie5-3/+41
2024-02-21compat: prefer waitpid() over waitid()Sébastien Marie2-26/+18
2024-02-21protocol: mention wl_surface events from wl_output.{scale,transform}Simon Ser1-6/+7
2024-02-15server: add wl_client_get_user_data/wl_client_set_user_dataSebastian Wick3-0/+71
2024-02-08event-loop: use wl_priv_signal for the destroy signalKirill Primak1-5/+6
2024-02-07Mitigate UAF crashes due to iteration over freed wl_resourcesThomas Lukaszewicz2-19/+85
2024-01-27protocol: clarify pending wl_buffer destructionKirill Primak1-2/+3
2024-01-22doc: Improve wording for packed IDsMikhail Gusarov1-3/+4
2024-01-22client: Allow setting names for queuesDerek Foreman6-16/+218
2024-01-19connection: Spruce up logging for client errors.Erik Chen1-6/+25
2024-01-19connection: Small simplification to wl_connection_write()John Lindgren1-8/+1
2024-01-19Consider pkgconfig sysroot for pkgdatadirAndreas Cord-Landwehr1-3/+3
2024-01-19shm: implement version 2Simon Ser1-2/+9
2024-01-19protocol: add wl_shm.release requestSimon Ser1-2/+13
2024-01-19shm: fix resource versionsSimon Ser1-2/+5
2024-01-19protocol: clarify scale expecationsBen Widawsky1-4/+7
2024-01-19util: use C23 deprecated attributeSimon Ser1-1/+3
2024-01-19util: use C23 typeof if availableSimon Ser1-2/+8
2024-01-19protocol: document wl_surface.offset for sub-surfacesSimon Ser1-0/+3
2024-01-19cursor: add aliases for cursor name specConsolatis1-0/+15