aboutsummaryrefslogtreecommitdiffstats
path: root/cursor/xcursor.c
Commit message (Expand)AuthorAgeFilesLines
* cursor: Ignore invalid cursor filesTobias Stoeckmann2025-06-081-0/+2
* cursor: Gracefully handle out of memory conditionTobias Stoeckmann2025-06-081-1/+5
* cursor: Fix undefined behavior with huge namesTobias Stoeckmann2025-06-081-1/+1
* Fix typosTobias Stoeckmann2025-05-201-3/+3
* xcursor: catch theme inheritance loopsChloé Vulquin2024-04-241-24/+66
* cursor: check return value of snprintf()Simon Ser2023-08-021-1/+6
* Check that XDG base directories paths are absoluteAntonin Décimo2022-06-091-1/+1
* cursor: move xcursor_theme_inherits declarations at the topSimon Ser2022-05-271-2/+4
* cursor: drop xcursor_add_path_eltSimon Ser2022-05-271-38/+13
* cursor: drop unused XCursor comment declarationsSimon Ser2022-05-271-33/+0
* cursor: fix indentation of xcursor_load_theme declarationSimon Ser2022-05-271-2/+2
* cursor: simplify xcursor_library_pathSimon Ser2022-05-271-16/+16
* cursor: remove unnecessary ifs in xcursor_load_themeSimon Ser2022-05-271-10/+5
* cursor: drop xcursor_images_set_nameSimon Ser2022-05-271-19/+1
* cursor: use getline instead of fgetsSimon Ser2022-05-271-2/+5
* cursor: remove unnecessary parentheses in load_all_cursors_from_dirSimon Ser2022-05-271-1/+2
* cursor: remove xcursor_file_load_images wrapperSimon Ser2022-05-271-10/+1
* cursor: rename local variables to snake caseSimon Ser2022-05-231-75/+75
* cursor: drop xcursor_file abstractionSimon Ser2022-05-231-50/+10
* cursor: refactor xcursor_theme_inheritsSimon Ser2022-05-231-29/+33
* cursor: convert macros to functionsSimon Ser2022-05-231-3/+16
* cursor: rename functions to snake caseSimon Ser2022-05-231-96/+96
* cursor: fix whitespace in function args definitionsSimon Ser2022-05-231-15/+13
* cursor: remove struct typedefs, rename to snake caseSimon Ser2022-05-231-69/+67
* cursor: fix spacing around conditions and loopsSimon Ser2022-05-231-53/+33
* cursor: fix indentationSimon Ser2022-05-231-409/+409
* cursor: remove unnecessary if before freeSimon Ser2022-05-231-7/+3
* cursor: fix variable declaration styleSimon Ser2022-05-231-46/+46
* cursor: fix struct declaration styleSimon Ser2022-05-231-21/+21
* cursor: fix define styleSimon Ser2022-05-231-18/+18
* cursor: drop whitespace before parens in function callsSimon Ser2022-05-231-124/+124
* cursor: drop XCURSOR_LIB_* definesSimon Ser2022-05-231-12/+0
* cursor: drop XcursorTrue and XcursorFalseSimon Ser2022-05-231-20/+13
* cursor: remove private Xcursor int typedefsSimon Ser2022-05-231-34/+35
* cursor: Remove unused XcursorLibraryLoadImages() functionVlad Zahorodnii2022-02-051-77/+0
* build: don't rely on implicit GNU extensionsSimon Ser2022-01-101-0/+1
* cursor: fix CVE-2013-2003Tobias Stoeckmann2021-05-021-1/+1
* cursor: add one more directory to XCURSORPATHAlexander Dunaev2021-04-271-8/+42
* Fix undefined behaviorValentin2020-09-041-4/+5
* cursor: Fix heap overflows when parsing malicious files.Tobias Stoeckmann2017-11-291-1/+7
* xcursor: Change keithp licensed code from X11 to Expat licenseBryce Harrington2015-06-121-16/+19
* xcursor: don't proceed if XcursorImageCreate failedU. Artie Eoff2014-01-151-0/+2
* xcursor: Fix allocation based on string lengthRob Bradford2012-10-091-1/+1
* Add support for X cursor themes.Christopher Michael2012-08-131-1/+1
* Don't skip the first directory entry when reading cursors.Dima Ryazanov2012-07-261-1/+0
* wayland-cursor: Plug leak of filename on load_all_cursors_from_dir()Ander Conselvan de Oliveira2012-06-191-1/+4
* Xcursor: Don't ignore unknown file typesDaniel Stone2012-06-181-1/+2
* wayland-cursor: load all cursors from a theme on wl_cursor_theme_loadAnder Conselvan de Oliveira2012-05-251-0/+107
* cursor: Fix unsigned/signed comparisonsKristian Høgsberg2012-05-221-3/+3
* Introduce libwayland-cursor, a cursor helper libraryAnder Conselvan de Oliveira2012-05-221-0/+856