summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-04-15Merge branch 'scan-build-help' into 'master'HEADmasterPhilip Withnall1-4/+11
2024-04-12xdgmimecache: Add assertion to silence static analysis false positivePhilip Withnall1-4/+11
2024-04-12xdgmimeglob: Fix a memory leak on a duplicate-entry pathPhilip Withnall1-5/+5
2023-12-05fuzzing: Add basic fuzzing framework using oss-fuzzPhilip Withnall1-0/+1
2023-12-05build: Stop hard-coding native:true for the buildPhilip Withnall1-4/+0
2023-12-04build: Drop make supportPhilip Withnall1-22/+0
2023-12-04build: Export xdgmime as a dependencyPhilip Withnall1-4/+13
2023-12-04build: Enable -Werror=sign-comparePhilip Withnall1-1/+1
2023-12-04src: Mark some unused parametersPhilip Withnall2-2/+2
2023-12-04test-mime-data: Explicitly mark switch fallthroughsPhilip Withnall1-3/+3
2023-12-04xdgmimecache: Fix unused parameter warningPhilip Withnall1-0/+2
2023-12-04xdgmimecache: Fix a signed/unsigned integer comparison warningPhilip Withnall1-1/+1
2023-12-04xdgmimecache: Clarify operator precedence in OUT_OF_BOUNDS macroPhilip Withnall1-1/+1
2023-12-04print-mime-data: Remove a redundant NULL checkPhilip Withnall1-2/+0
2023-12-03Handle realloc moving the buffer in _xdg_mime_(cache_)mime_type_subclassAlex Henrie4-25/+30
2023-11-21Add continue statements after goto labels in_xdg_mime_(cache_)mime_type_subclassAlex Henrie2-1/+3
2023-11-20Add bounds checking before reading from cache bufferJoel Hockey1-1/+70
2023-11-19xdgmime: Handle buggy type definitions with circular inheritanceAlex Henrie4-22/+74
2023-09-26Error in case of malformed line in the 'list' fileDavid Faure1-0/+1
2023-02-09Add SPDX-License-Identifier tags in source filesEmmanuel Fleury19-285/+19
2023-02-09src/: LGPLv2+ -> LGPLv2.1+Sébastien Wilmet19-76/+38
2022-06-17xdgmime: Finer handling for cases where mmap() is not availableРуслан Ижбулатов1-17/+74
2022-06-17xdgmime: Prevent infinite loops from badly-formed MIME registrationsPhilip Withnall1-1/+3
2022-06-17xdgmime: Add xdg_mime_set_dirs() method to override XDG envvarsPhilip Withnall2-63/+128
2022-06-01Add missing S_ISREG definitions for VS2022Philip Withnall2-0/+8
2022-05-10xdgmimemagic: Add an assertion to clarify state after hitting an errorPhilip Withnall1-0/+5
2022-05-05test-mime-data: output errors to stderrfix/test-mime-data-stderrVille Skyttä1-7/+7
2022-03-30build: Add meson supportEli Schwartz1-0/+35
2022-01-19xdgmimemagic: Fix unused variable warning when !LITTLE_ENDIANPablo Correa Gómez1-0/+2
2021-12-13Fix segfaults due to strict ISO C99 mode enforcementStefan Brüns3-1/+3
2021-10-26Makefile: Add support for POSIX makeIssam E. Maghni1-5/+13
2021-10-11test-mime-data: fail when an error occursIgor Kushnir1-17/+10
2021-10-07add OOM handling in mimemagicEgor Bychin1-0/+12
2021-09-28Silence an uninitialize variable warningMatthias Clasen1-0/+1
2021-09-27xdgmime: Call xdg_mime_init() before xdg_mime_list_mime_parents()Philip Withnall1-0/+2
2021-04-13Remove function pointer casts when calling xdg_run_command_on_dirs().Daniel Cheng1-6/+6
2021-03-18Fix fd leak in error pathKamil Dudka2-0/+2
2021-01-04Fix signedness warnings in src/xdgmimecache.cEmmanuel Fleury1-3/+4
2021-01-04Fix signedness warnings in src/xdgmimecache.c:__gio_xdg_cache_list_mime_paren...Emmanuel Fleury1-1/+2
2021-01-04Fix signedness warning in src/xdgmimecache.c:__gio_xdg_cache_mime_type_subcla...Emmanuel Fleury1-1/+2
2021-01-04Fix signedness warning in src/xdgmimecache.c:cache_glob_node_lookup_suffix()Emmanuel Fleury1-1/+2
2021-01-04Fix signedness warning in rc/xdgmimecache.c:cache_glob_lookup_fnmatch()Emmanuel Fleury1-1/+2
2021-01-04Fix signedness warning in src/xdgmimecache.c:cache_magic_compare_to_data()Emmanuel Fleury1-2/+2
2021-01-04Fix signedness warning in src/xdgmimecache.c:cache_magic_matchlet_compare()Emmanuel Fleury1-1/+1
2021-01-04Fix signedness warnings in src/xdgmimecache.c:cache_magic_matchlet_compare_to...Emmanuel Fleury1-1/+1
2021-01-04Fix signedness warnings in src/xdgmimemagic.c:_xdg_mime_magic_matchlet_compar...Emmanuel Fleury1-1/+1
2021-01-04Fix signedness warnings in src/xdgmimemagic.c:_xdg_mime_magic_parse_magic_line()Emmanuel Fleury1-5/+5
2021-01-04Fix signedness warning in src/xdgmimeint.cEmmanuel Fleury1-1/+1
2020-12-30Fix fallback after multiple matching globsDavid Faure2-26/+10
2020-12-27Fix usage information for print-mime-dataDavid Faure1-2/+2