aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* tests: add scanner test for enum-headerSimon Ser2024-03-283-0/+838
* util: fix undefined behavior in wl_array_for_eachDavid Benjamin2024-03-246-0/+176
* Mitigate UAF crashes due to wl_client_destroy reentrancyThomas Lukaszewicz2024-02-231-0/+47
* build: fix build and provide compat for OpenBSDSébastien Marie2024-02-212-0/+34
* compat: prefer waitpid() over waitid()Sébastien Marie2024-02-212-26/+18
* server: add wl_client_get_user_data/wl_client_set_user_dataSebastian Wick2024-02-151-0/+15
* Mitigate UAF crashes due to iteration over freed wl_resourcesThomas Lukaszewicz2024-02-071-0/+57
* client: Allow setting names for queuesDerek Foreman2024-01-221-0/+112
* build: add a gen-scanner-test targetSimon Ser2024-01-153-6/+38
* client: Add method to get display for a given proxyDavid Edmundson2023-08-071-0/+2
* debug: Replace "@<id>" with "#<id>" in logsAlex Yang2023-06-271-2/+2
* tests: manually wrap libc functionsSimon Ser2023-06-271-53/+32
* tests: add missing proxy-testSimon Ser2023-06-201-0/+4
* tests: drop misleading fixed-benchmarkManuel Stoeckl2023-05-032-116/+0
* client: Do not warn about attached proxies on default queue destruction.Alexandros Frantzis2023-03-011-1/+62
* client: Abort when trying to add an event to a destroyed queueAlexandros Frantzis2023-02-281-0/+61
* tests: Support tests that check for client failureAlexandros Frantzis2023-02-282-3/+21
* client: Warn when a queue is destroyed with attached proxiesAlexandros Frantzis2023-02-281-0/+93
* tests: Capture the test client logAlexandros Frantzis2023-02-283-2/+104
* tests: Ensure resource vs. client destroy handler orderDaniel Stone2022-10-201-1/+31
* wayland-server: Add wl_client_add_destroy_late_listenerDaniel Stone2022-10-201-0/+24
* tests: Use bool for client testDaniel Stone2022-10-201-4/+4
* Do not allow nullable `new_id`Ian Douglas Scott2022-07-142-5/+2
* Do not allow nullable arrays, which were not correctly implementedIan Douglas Scott2022-07-142-14/+2
* tests: add a test for dynamic filtered globalsSimon Ser2022-06-151-1/+60
* Check that XDG base directories paths are absoluteAntonin Décimo2022-06-094-5/+5
* build: sanity check optionsSimon Ser2022-05-101-0/+4
* server: introduce wl_signal_emit_mutableSimon Ser2022-03-281-0/+41
* build: specify native arg in add_languages()Simon Ser2022-03-251-1/+1
* build: use full_path() instead of path()Simon Ser2022-03-251-1/+1
* display-test: Fix a race condition in test suiteFergus Dall2022-02-051-1/+2
* build: don't rely on implicit GNU extensionsSimon Ser2022-01-103-0/+3
* tests: use __typeof__ instead of typeofSimon Ser2022-01-101-1/+1
* doc: fix typo in wl_data_device.data_offershierote2022-01-102-2/+2
* tests: Fix tc_client_fd_leaks_exec testDerek Foreman2022-01-101-1/+1
* server: stop wl_display event loop from any contextDamian Hobson-Garcia2021-10-091-0/+21
* Allow event-loop signal tests to pass on FreeBSDAlex Richardson2021-09-101-7/+27
* Detect FreeBSD versions with broken MSG_CMSG_CLOEXECAlex Richardson2021-09-101-0/+7
* test-helpers: use sysctl() to count open fds on FreeBSDAlex Richardson2021-09-101-0/+22
* test-runner: Implement is_debugger_attached() for FreeBSDAlex Richardson2021-09-101-0/+22
* Use /dev/fd instead of /proc/self/fdAlex Richardson2021-09-101-3/+7
* Use epoll-shim to emulate epoll(7) on FreeBSDAlex Richardson2021-09-101-1/+2
* os-wrappers-test: Handle fcntl() being declared as a macroAlex Richardson2021-09-101-1/+1
* tests: Destroy custom global objectDerek Foreman2021-08-272-4/+6
* scanner: Use the new atomic marshal/destroy functionDerek Foreman2021-08-073-172/+140
* os-wrappers-test: Make syscall intercepts work with sanitizersFergus Dall2021-07-221-12/+30
* connection-test: Pad out strings with null bytesFergus Dall2021-07-221-0/+2
* util: Avoid undefined behaviour in for_each_helperFergus Dall2021-07-211-0/+16
* tests: Test wayland-scanner with a description in an entryJames Legg2021-07-073-32/+34
* connection: Handle non-nullable strings in wl_connection_demarshalFergus Dall2021-06-221-0/+18