summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
5 daysbuild: bump to version 1.22.93 for the RC1 releaseHEAD1.22.93mainSimon Ser1-1/+1
7 daysserver: document wl_display_add_socket_fd() ownershipSimon Ser1-0/+3
13 daysserver: Clarify fd ownership in wl_client_create()Vlad Zahorodnii1-0/+5
2024-05-09build: bump to version 1.22.92 for the beta release1.22.92Simon Ser1-1/+1
2024-05-09protocol: explicitly describe wl_keyboard stateJulian Orth1-7/+31
2024-04-25build: bump to version 1.22.91 for the alpha release1.22.91Simon Ser1-1/+1
2024-04-24client: print debug events that have no listenerDerek Foreman1-11/+9
2024-04-24protocol: define content updates and their internal queueSebastian Wick1-10/+12
2024-04-24client: fix invalid doc command for WL_MARSHAL_FLAG_DESTROYSimon Ser1-1/+1
2024-04-24tests: add deprecated-since attributesSimon Ser8-3/+105
2024-04-24protocol: mark wl_pointer.axis_discrete as deprecatedSimon Ser1-1/+1
2024-04-24Add support for the deprecated-since XML attributeSimon Ser2-7/+50
2024-04-24xcursor: catch theme inheritance loopsChloé Vulquin1-24/+66
2024-04-23scanner: add validators for enumsSimon Ser14-4/+720
2024-04-23Clarify behavior of buffer transformationsJulian Orth1-12/+13
2024-04-23protocol: Undefine wl_display_sync callback dataColin Kinloch1-1/+1
2024-04-21cursor: 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