summaryrefslogtreecommitdiff
path: root/shared/nm-glib-aux/nm-macros-internal.h
Commit message (Expand)AuthorAgeFilesLines
* build: move "shared/nm-{glib-aux,log-null,log-core}" to "src/libnm-{glib-aux,...Thomas Haller2021-02-241-1815/+0
* shared: add nm_strdup_maybe_a() helper macroThomas Haller2021-01-151-0/+10
* shared: add code comment to nm_clear_g_object()Thomas Haller2021-01-081-0/+8
* all: update deprecated SPDX license identifiersThomas Haller2021-01-051-1/+1
* shared: fix NM_CAST_STRV_CC() for "char **const" pointersThomas Haller2020-10-191-1/+7
* shared,platform: take pointer to NMEtherAddr in NM_ETHER_ADDR_FORMAT_VAL() macroThomas Haller2020-10-131-5/+5
* all: use _NM_DUMMY_STRUCT_FOR_TRAILING_SEMICOLON define for trailing semicolonThomas Haller2020-10-081-1/+1
* shared: return NULL from nm_malloc_maybe_a() when asking for zero bytesThomas Haller2020-10-021-21/+26
* all: unify comment style for SPDX-License-Identifier tagThomas Haller2020-09-291-1/+1
* format: manually replace remaining tabs with spaces and reformatThomas Haller2020-09-291-72/+72
* format: replace tabs for indentation in code commentsac/clang-formatThomas Haller2020-09-281-13/+13
* all: reformat all with new clang-format styleAntonio Cardace2020-09-281-827/+1065
* shared: add NM_PRINT_FMT_QUOTED2() helper macroThomas Haller2020-09-241-0/+3
* all: require a semicolon after NM_CACHED_QUARK_FCN()Thomas Haller2020-09-231-1/+1
* shared: redefine "gs_*" cleanup macros to their "nm_auto*" counterpartsThomas Haller2020-09-021-87/+11
* all: replace cleanup macro "gs_free_slist" by "nm_auto_free_slist"Thomas Haller2020-09-021-9/+0
* all: replace cleanup macro "gs_unref_keyfile" by "nm_auto_unref_keyfile"Thomas Haller2020-09-021-8/+0
* shared: add "nm_auto*" macros as future replacements for "gs_*" cleanup macrosThomas Haller2020-09-021-0/+33
* shared: rename "gs_local_option_context" to "nm_auto_free_option_context"Thomas Haller2020-09-021-8/+3
* initrd: fix memory leakAntonio Cardace2020-09-011-0/+8
* shared: add NM_STR_HAS_SUFFIX_WITH_MORE()/NM_STR_HAS_SUFFIX_ASCII_CASE_WITH_M...Thomas Haller2020-08-071-3/+15
* shared: add NM_STR_HAS_SUFFIX_ASCII_CASE() macroThomas Haller2020-08-051-0/+14
* shared: add NM_IN_STRSET_ASCII_CASE() macroThomas Haller2020-08-051-0/+10
* shared: move nm_utils_is_power_of_two() to nm-stdaux and add nm_utils_is_powe...Thomas Haller2020-07-311-10/+0
* shared: add nm_g_object_ref_set_take() helper macroThomas Haller2020-07-231-0/+20
* shared: don't freeze in nm_gobject_notify_together() unless necessaryThomas Haller2020-07-231-9/+25
* all: add trailing semicolon to NM_UTILS_LOOKUP_DEFINE()/NM_GOBJECT_PROPERTIES...Thomas Haller2020-07-191-1/+2
* all: add trailing semicolon to NM_AUTO_DEFINE_FCN_*() usesThomas Haller2020-07-191-19/+19
* shared: move nm_close(), nm_auto_close, nm_steal_fd(), nm_steal_int() to nm-s...Thomas Haller2020-07-121-75/+0
* shared: move NM_AUTO_DEFINE_FCN*(), nm_auto_free and nm_clear_pointer() to "n...Thomas Haller2020-07-071-71/+0
* shared: drop definitions for bool/true/false from "nm-macros-internal.h"Thomas Haller2020-07-071-45/+0
* shared: make NM_BOOLEAN_EXPR() macro composable and use it for _G_BOOLEAN_EXPR()Thomas Haller2020-07-071-11/+1
* shared: move various basic helpers from "nm-macros-internal.h" to "nm-std-aux.h"Thomas Haller2020-07-071-244/+0
* all: fix minor typosYuri Chornoivan2020-07-071-2/+2
* shared: move NM_SET_OUT() to "nm-std-aux.h"Thomas Haller2020-07-061-14/+0
* shared: add min/max macros to "nm-std-aux.h"Thomas Haller2020-07-061-62/+0
* shared: add macros for declaration attribute to "nm-std-aux.h"Thomas Haller2020-07-061-47/+0
* shared: add nm_assert() to "nm-std-aux.h"Thomas Haller2020-07-061-25/+5
* shared: add nm_str_is_empty() helperThomas Haller2020-05-081-2/+9
* shared: add NM_ENSURE_NOT_NULL() macroThomas Haller2020-05-081-0/+8
* shared: add NM_STR_HAS_PREFIX_WITH_MORE() helperThomas Haller2020-05-071-0/+10
* shared: fix accessing "str" argument to NM_STR_HAS_PREFIX() macro twiceThomas Haller2020-05-071-6/+11
* shared: fix static assert in NM_MORE_ASSERT_ONCE()Thomas Haller2020-04-101-1/+1
* shared: add nm_str_is_stripped() utilThomas Haller2020-04-041-0/+11
* shared: add NM_SWAP() macroThomas Haller2020-03-261-0/+11
* shared: add NM_ASCII_WHITESPACES macroThomas Haller2020-03-241-1/+6
* shared: fix suffix for NM_GOBJECT_PROPERTIES_DEFINE_BASE*() for multiple defi...Thomas Haller2020-02-241-6/+9
* shared: extend NM_GOBJECT_PROPERTIES_DEFINE*() macros to append suffix to def...Thomas Haller2020-02-211-16/+22
* shared: add NM_MORE_ASSERT_ONCE() macroThomas Haller2020-02-191-0/+18
* shared: drop _STATIC variant of macros that define functionsThomas Haller2020-02-131-5/+3