summaryrefslogtreecommitdiffstats
path: root/src/libudev/libudev-list.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* various: inline some iterator variablesZbigniew Jędrzejewski-Szmek2022-03-231-2/+1
* list: make LIST_FOREACH() and LIST_FOREACH_BACKWARDS() saferYu Watanabe2022-03-191-1/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-2/+0
* libudev: add one more assertionYu Watanabe2021-02-011-0/+1
* libudev: unset uptodate flag before free()ing entriesYu Watanabe2021-02-011-1/+1
* libudev: also drop the entry from LIST even if unique flag is setYu Watanabe2021-02-011-2/+3
* libudev: set entry->list after the entry is stored in the listYu Watanabe2021-02-011-1/+2
* libudev: use hashmap_ensure_put()Yu Watanabe2021-02-011-7/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-2/+1
* libudev: re-implement libudev-list with LIST and hashmapYu Watanabe2019-06-121-193/+105
* libudev: hide definition of struct udev_list from other libudev componentsYu Watanabe2019-06-121-5/+35
* libudev: drop unused variableYu Watanabe2019-06-121-1/+0
* util: split out memcmp()/memset() related calls into memory-util.[ch]Lennart Poettering2019-03-131-1/+1
* Remove 'inline' attributes from static functions in .c files (#11426)Topi Miettinen2019-01-151-1/+1
* libudev-list: drop unused udev argument from udev_list_init()Yu Watanabe2018-11-221-2/+1
* libudev-list: drop unused private functionsYu Watanabe2018-11-221-12/+0
* libudev: coding style fixesYu Watanabe2018-11-201-7/+7
* libudev-list: move libudev-list related definitions to libudev-list-internal.hYu Watanabe2018-11-201-42/+25
* tree-wide: replace 'unsigned int' with 'unsigned'Yu Watanabe2018-10-191-4/+4
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* coccinelle: add reallocarray() coccinelle scriptLennart Poettering2018-03-021-12/+10
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2016-10-171-8/+6
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-2/+3
* tree-wide: use coccinelle to patch a lot of code to use mfree()Lennart Poettering2015-09-091-2/+1
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-3/+0
* everywhere: make use of new0() and macro() macros, and stop using perror()Lennart Poettering2014-02-131-1/+1
* use memzero(foo, length); for all memset(foo, 0, length); callsGreg KH2014-01-311-1/+1
* udev: declare some symbols staticKay Sievers2013-11-121-2/+2
* libudev: avoid leak during realloc failureMauro Dreissig2012-11-131-2/+4
* libudev: update copyright headersKay Sievers2012-11-121-10/+18
* fix a couple of issues found with llvm-analyzeLennart Poettering2012-08-081-0/+1
* udev: use container_of() macroLucas De Marchi2012-04-291-6/+2
* docs: hook-up gtk-doc to 'make check'Kay Sievers2012-04-201-2/+10
* udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/Kay Sievers2012-04-131-0/+340