aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)Author
2023-10-08util/addon: make wlr_addon_set_finish() saferKirill Primak
2023-10-05util: add struct to track union of rectanglesManuel Stoeckl
2023-07-07Use struct initializers instead of memset()Simon Ser
2023-06-29util/log: fix buffer overflowEvyatar Stalinsky
2023-06-05util: add timespec_to_nsecRose Hudson
2023-05-24util/box: transform empty boxes' originsKirill Primak
2023-05-23util/box: always treat NULL boxes as emptyKirill Primak
2023-05-23util/box: simplify empty box case in wlr_box_intersection()Kirill Primak
2023-05-23wlr_{box, fbox}_equal: Consider empty boxes NULLAlexander Orzechowski
2023-05-23wlr_{box, fbox}_equal: Handle NULLAlexander Orzechowski
2022-12-22addon: Remove extra newline from loggingAlexander Orzechowski
2022-12-22addon: Add more loggingAlexander Orzechowski
2022-12-22util/addon: ensure the set is empty after finishKirill Primak
2022-12-09util/region: forbid "shrinking" a region with wlr_region_expand()Kirill Primak
2022-12-06util/env: make env_parse_switch() return a size_tSimon Ser
2022-12-05addon: Allow NULL owner of addonKenny Levinsen
2022-11-25util/time: use int64_t return value for get_current_time_msec()Simon Ser
2022-11-11util/region: constifySimon Ser
2022-08-29util/set: overhaulKirill Primak
2022-08-29util/array: unclutterKirill Primak
2022-08-22util: Introduce env helpersAlexander Orzechowski
2022-08-19util/array: Add array_realloc for wl_arrayKenny Levinsen
2022-08-18Remove wlr_signal_emit_safeAlexander Orzechowski
2022-08-15util/box: Introduce wlr_fbox_equalAlexander Orzechowski
2022-08-15util/box: Introduce wlr_box_equalAlexander Orzechowski
2022-06-07util/global: fix memory leak on display destroy in wlr_global_destroy_safeSimon Ser
2022-05-24util: Fix infinite loop in recursive functionSteven Newbury
2022-05-23util/addon: avoid calling finish() twiceKirill Primak
2022-05-12util/shm: clear mode permission bits in allocate_shm_file_pairSimon Ser
2022-04-28Zero-initialize structs in init functionsSimon Ser
2022-04-26util/addon: fix public includeSimon Ser
2021-12-14util/global: remove wl_display arg from wlr_global_destroy_safeSimon Ser
2021-11-14util/token: don't leak /dev/urandom fd to childrenRaphael Robatsch
2021-09-22util/box: introduce wlr_fbox_emptySimon Ser
2021-09-05util/shm: add allocate_shm_file_pairSimon Ser
2021-08-24util/box: introduce wlr_fbox_transform()Kirill Primak
2021-08-11util/addon: find both by owner and implKirill Primak
2021-08-10util: add wlr_addonKirill Primak
2021-07-28util/time: make NSEC_PER_SEC staticDylan Araps
2021-07-06move wlr_box from /types to /utilSimon Zeni
2021-07-01util/array: add array_remove_atSimon Ser
2021-04-11util/uuid: replace with util/token, remove libuuidRyan Farley
2021-04-06build: simplify HAS_LIBUUID definitionSimon Ser
2021-02-15build: use dictionnary for features instead of configuration_dataSimon Ser
2021-01-08util: fix uuid support for freebsdRouven Czerwinski
2021-01-05types: add wlr_xdg_foreign_registryIlia Bozhinov
2021-01-05util: add support for generating UUIDsIlia Bozhinov
2020-12-18util/time: add timespec_from_nsecSimon Ser
2020-06-17util/region: add wlr_region_scale_xySimon Ser
2020-06-06util/time: move `timespec_sub` to time utilitiesTudor Brindus