summaryrefslogtreecommitdiff
path: root/shared/nm-glib-aux
Commit message (Expand)AuthorAgeFilesLines
* shared: add nm_g_slice_free() helperThomas Haller2019-07-251-0/+5
* core: improve code comment and add assertion to nm_utils_monotonic_timestamp_...Thomas Haller2019-07-251-7/+9
* config: simplify no-auto-default list handling and sort entriesThomas Haller2019-07-251-0/+2
* shared: accept %NULL strings in nm_utils_strv_sort()Thomas Haller2019-07-251-4/+11
* shared: add nm_strcmp0_p_with_data() helperThomas Haller2019-07-252-0/+10
* shared: add nm_strcmp_with_data()Thomas Haller2019-07-252-0/+10
* shared: add nm_utils_clock_gettime_*() utilThomas Haller2019-07-232-0/+39
* shared: suppress -Werror=stringop-overflow= warning in nm_strndup_a()Thomas Haller2019-07-161-0/+2
* shared: add NM_CMP_DIRECT_STRCMP() macroThomas Haller2019-07-101-0/+3
* shared: optimize nm_utils_error_set() for string literalsThomas Haller2019-07-101-1/+7
* shared: add nm_pdirect_hash()/nm_pdirect_equal()Thomas Haller2019-07-102-0/+31
* shared: gracefully accept %NULL strings for NM_STR_HAS_PREFIX() and NM_STR_HA...Thomas Haller2019-07-041-4/+9
* shared: add nm_c_list_elem_free_steal() utilThomas Haller2019-07-021-0/+12
* shared: add nm_utils_strv_dup() utilThomas Haller2019-06-282-0/+58
* shared: add nm_c_list_free_all() macroThomas Haller2019-06-281-0/+10
* shared: add nm_clear_error() and patch g_clear_error() to use this inlinable ...Thomas Haller2019-06-261-0/+24
* shared/glib: unconditionally redefine g_object_ref()/g_object_ref_sink() as t...Thomas Haller2019-06-261-2/+10
* shared: add nm_utils_file_stat() utilThomas Haller2019-06-262-0/+27
* shared: add nm_utils_hashtable_same_keys() utilThomas Haller2019-06-262-0/+32
* shared: allow nm_c_list_move_*() API also to move from one list to anotherThomas Haller2019-06-261-2/+26
* shared: fix nm_utils_bin2hexstr_full() for buffers of length zeroThomas Haller2019-06-191-4/+9
* shared: add nm_utils_g_slist_strlist_cmp() utilThomas Haller2019-06-172-0/+21
* shared: add nm_g_variant_ref_sink() utilThomas Haller2019-06-131-0/+8
* shared: add nm_c_list_elem_find_first() and minor cleanups of NMCListElem APIThomas Haller2019-06-131-15/+37
* shared: add nm_utils_g_slist_find_str() utilThomas Haller2019-06-132-0/+33
* all: drop emacs file variables from source filesThomas Haller2019-06-1119-19/+0
* shared: use NM_MIN() in NM_CMP_FIELD_MEMCMP_LEN() macroThomas Haller2019-06-111-1/+1
* shared: fix _NM_ENSURE_TYPE_CONST() for const pointers with clangThomas Haller2019-05-291-1/+5
* ifcfg-rh: preserve existence of wired settingBeniamino Galvani2019-05-281-0/+4
* shared: fix return in nm_value_type_to_variant()/nm_value_type_get_variant_ty...Thomas Haller2019-05-271-0/+2
* shared: add _NM_ENSURE_TYPE_CONST()Thomas Haller2019-05-271-0/+2
* shared: add nm_utils_gvariant_vardict_filter*() helpersThomas Haller2019-05-232-0/+75
* shared: add JSON helper functions for NMValueTypeThomas Haller2019-05-232-0/+52
* shared: add accessor functions for NMValueTypeThomas Haller2019-05-231-0/+183
* shared: add "shared/nm-glib-aux/nm-value-type.h"Thomas Haller2019-05-231-0/+23
* shared: add nm_json_aux_gstr_append_*() helperThomas Haller2019-05-232-0/+163
* shared: add nm_jansson_json_as_*() helpers to "shared/nm-glib-aux/nm-jansson.h"Thomas Haller2019-05-231-0/+72
* shared: add "shared/nm-glib-aux/nm-json-aux.h"Thomas Haller2019-05-232-0/+45
* shared: add NM_GOBJECT_PROPERTIES_DEFINE_NOTIFY() macro as part of NM_GOBJECT...Thomas Haller2019-05-231-6/+9
* shared: add nm_utils_strv_make_deep_copied_n() helperThomas Haller2019-05-232-1/+20
* shared: add nm_strcmp0()Thomas Haller2019-05-232-3/+32
* shared: implement _nm_utils_monotonic_timestamp_initialized() in "nm-logging-...Thomas Haller2019-05-223-8/+12
* shared: fix type shenanigans for data pointer of nm_memdup_maybe_a()Thomas Haller2019-05-161-3/+2
* shared: propagate types in nm_malloc_maybe_a(), nm_malloc0_maybe_a(), nm_memd...Thomas Haller2019-05-161-4/+5
* shared: use union instead of _nm_alignas() for static hash-seedThomas Haller2019-05-132-6/+12
* shared: add NM_HASH_OBFUSCATE_PTR() macroThomas Haller2019-05-131-2/+12
* shared: add nm_dbus_connection_call_start_service_by_name() helperThomas Haller2019-05-121-0/+24
* shared: add nm_clear_g_dbus_connection_signal() helperThomas Haller2019-05-121-0/+17
* shared: add nm_dbus_connection_signal_subscribe_name_owner_changed() helperThomas Haller2019-05-122-0/+80
* shared: add "shared/nm-glib-aux/nm-dbus-aux.h"Thomas Haller2019-05-122-0/+50