summaryrefslogtreecommitdiff
path: root/coccinelle
Commit message (Expand)AuthorAgeFilesLines
* coccinelle: add a transformation for GNU conditionalsFrantisek Sumsal2023-03-181-0/+7
* coccinelle: respect spacing from the semantic patchFrantisek Sumsal2023-03-181-1/+1
* coccinelle: skip the empty-to-null transformation on the macro itselfFrantisek Sumsal2023-01-251-2/+6
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* treewide: drop "RUN_" from "RUN_WITH_UMASK"Zbigniew Jędrzejewski-Szmek2022-12-131-1/+1
* basic/list: drop LIST_IS_EMPTYZbigniew Jędrzejewski-Szmek2022-07-021-2/+0
* coccinelle: don't try to use IN_SET() in assert_cc()Frantisek Sumsal2022-05-301-5/+17
* coccinelle: automatically look for timestamp_is_set candidatesLennart Poettering2022-02-221-0/+73
* coccinelle: automatically switch some uses of memcpy() → mempcpy()Lennart Poettering2022-02-161-0/+13
* list: drop unnecessary line continuationYu Watanabe2021-12-251-1/+1
* Change all fixed-path bash shebangs to /u/b/env bash outside test/наб2021-12-121-1/+2
* alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhereLennart Poettering2021-10-141-0/+11
* licensing: add spdx to our .cocci filesZbigniew Jędrzejewski-Szmek2021-10-0152-1/+54
* ci: use LGPLv2+ for all our ci configurationZbigniew Jędrzejewski-Szmek2021-10-011-0/+1
* ci: shellcheck-ify CI scriptsFrantisek Sumsal2021-09-291-11/+14
* coccinelle: filter out a couple of 'false-positive' transformationsFrantisek Sumsal2021-03-183-2/+5
* coccinelle: ignore specific cases to use SYNTHETIC_ERRNO() macroYu Watanabe2020-11-271-0/+6
* coccinelle: add rules for log_unit_error_errno() or friendsYu Watanabe2020-11-272-0/+269
* coccinelle: always use SYNTHETIC_ERRNO() macroYu Watanabe2020-11-201-2/+2
* coccinelle: add one more rule to use return value of log_xxx_errno()Yu Watanabe2020-11-201-0/+9
* coccinelle: introduce drop-braces transformationFrantisek Sumsal2020-10-091-0/+27
* coccinelle: check for invalid errno comparisonsFrantisek Sumsal2020-10-091-0/+10
* coccinelle: correctly resolve our own macrosFrantisek Sumsal2020-10-092-2/+233
* coccinelle: skip strjoin transformation in test_strjoin()Frantisek Sumsal2020-10-041-10/+9
* coccinelle: limit the # of expressions in in_set/not_in_setFrantisek Sumsal2020-10-042-27/+4
* coccinelle: skip the xsprintf transformation on man pagesFrantisek Sumsal2020-10-041-1/+2
* coccinelle: disable flags-set where it doesn't make senseFrantisek Sumsal2020-10-041-3/+9
* coccinelle: fix the equals-null transformationFrantisek Sumsal2020-10-041-6/+21
* coccinelle: drop the custom isomorphismsFrantisek Sumsal2020-10-042-22/+1
* execute: use empty_to_root() a bit moreLennart Poettering2020-10-011-0/+5
* tree-wide: use set_ensure_put()Zbigniew Jędrzejewski-Szmek2020-06-221-0/+18
* tree-wide: formatting tweaks reported by CoccinelleFrantisek Sumsal2020-04-211-2/+14
* tree-wide: use empty-to-root a bit moreLennart Poettering2019-07-161-0/+11
* Use sd_event_source_disable_unref()Zbigniew Jędrzejewski-Szmek2019-05-101-0/+36
* coccinelle: further restrict certain transformationsFrantisek Sumsal2019-04-305-55/+46
* coccinelle: exclude JsonVariant* from the IN_SET transformationFrantisek Sumsal2019-04-302-67/+30
* coccinelle: exclude certain paths from the transformationsFrantisek Sumsal2019-04-291-2/+17
* coccinelle: ignore function transformations causing recursionFrantisek Sumsal2019-04-293-22/+39
* coccinelle: ignore macro transformations in the macros themselvesFrantisek Sumsal2019-04-283-0/+20
* coccinelle: avoid matching 'errno' as a file descriptorFrantisek Sumsal2019-04-271-1/+8
* coccinelle: add explicit statement isomorphismsFrantisek Sumsal2019-04-272-1/+22
* Merge pull request #12217 from keszybz/unlocked-operationsLennart Poettering2019-04-121-0/+71
|\
| * Add open_memstream_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-0/+8
| * Add fdopen_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-0/+12
| * Make fopen_temporary and fopen_temporary_label unlockedZbigniew Jędrzejewski-Szmek2019-04-121-0/+14
| * Add fopen_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-0/+37
* | scripts: use 4 space indentationZbigniew Jędrzejewski-Szmek2019-04-121-13/+13
|/
* coccinelle: add coccinelle script for empty_or_dash() useLennart Poettering2019-04-081-0/+5
* nspawn-oci: use SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2019-03-211-0/+8
* tree-wide: more IOVEC_MAKE() conversionsLennart Poettering2018-11-281-0/+5