summaryrefslogtreecommitdiff
path: root/src/libnm-glib-aux
Commit message (Expand)AuthorAgeFilesLines
* glib-aux/tests: fix test for nm_hostname_is_valid() for different HOST_NAME_MAXThomas Haller2022-04-201-10/+31
* glib-aux: add nm_hostname_is_valid() helper from systemdThomas Haller2022-04-203-0/+130
* glib-aux: add path-utils from systemdThomas Haller2022-04-203-0/+585
* glib-aux: refactor nm_unbase64mem_full()Thomas Haller2022-04-201-41/+44
* glib-aux: treat '=' as special character in nm_unbase64char()Thomas Haller2022-04-202-2/+9
* glib-aux: use switch in nm_unbase64char()Thomas Haller2022-04-201-25/+13
* glib-aux/tests: add unbase64mem testThomas Haller2022-04-201-0/+65
* glib-aux: add nm_unbase64{char,mem,mem_full}() helpersThomas Haller2022-04-203-0/+405
* glib-aux: add nm_utils_hash_to_array() helperThomas Haller2022-04-152-53/+91
* glib-aux: add "name_ptr" union field to NMUtilsNamedValueThomas Haller2022-04-141-0/+1
* glib-aux: add nm_parse_env_file() helpers for parsing systemd's env-filesThomas Haller2022-04-143-0/+433
* glib-aux: add nm_ascii_is_{whitespace,newline}() helperThomas Haller2022-04-141-0/+18
* tests: improve nmtst_assert_strv() helper macroThomas Haller2022-04-141-1/+2
* glib-aux/trivial: add code comment to nm_str_buf_get_str_unsafe()Thomas Haller2022-04-131-0/+23
* std-aux: add NM_UTILS_GET_NEXT_REALLOC_SIZE_488 defineThomas Haller2022-04-131-0/+3
* glib-aux: add assertions for valid prefix lengthThomas Haller2022-04-083-7/+4
* glib-aux: use uint32 type for prefix length parameterThomas Haller2022-04-082-10/+11
* glib-aux: move nm_utils_ip4_address_clear_host_address() to header so it can ...Thomas Haller2022-04-082-30/+27
* glib-aux: move ip address utils in "nm-shared-utils.h" headerThomas Haller2022-04-081-32/+22
* glib-aux: assert that nm_utils_to_string_buffer_init() does not use the globa...Thomas Haller2022-04-081-0/+5
* all: use "NM_UTILS_TO_STRING_BUFFER_SIZE" macroThomas Haller2022-04-081-1/+1
* all: add "NM_UTILS_TO_STRING_BUFFER_SIZE" macroThomas Haller2022-04-081-1/+3
* glib-aux: add nm_utils_get_monotonic_timestamp_sec_cached() helperThomas Haller2022-04-081-0/+6
* crypto: move nm_crypto_read_file() to "libnm-glib-aux"Thomas Haller2022-03-292-0/+37
* glib-aux: add _nm_utils_bin2hexstr() and use from nm_utils_bin2hexstr()Thomas Haller2022-03-292-0/+23
* glib-aux: make nm_gobject_notify_together_full() macro more robustThomas Haller2022-03-281-4/+10
* glib-aux: reword code comments for nm_utils_buf_utf8safe_{,un}escape()Thomas Haller2022-03-171-7/+10
* glib-aux: restrict NM_PRAGMA_WARNING_DISABLE_DANGLING_POINTER workaround to g...Thomas Haller2022-03-141-4/+3
* all: change scheduling priority for idle actions to G_PRIORITY_DEFAULT_IDLEThomas Haller2022-03-131-3/+9
* glib-aux: fix priority for nm_g_idle_add_source()Thomas Haller2022-03-131-1/+1
* glib-aux: add nm_g_main_context_can_acquire() helperThomas Haller2022-03-112-0/+22
* glib-aux: hide API g_alloca0() and g_newa0()Thomas Haller2022-03-041-0/+10
* glib-aux: avoid nm_crypto_md5_hash() in nm_uuid_generate_from_string()Thomas Haller2022-03-021-30/+40
* all: suppress wrong gcc-12 warning "-Wdangling-pointer"Thomas Haller2022-02-212-2/+14
* glib-aux: add NM_PRAGMA_WARNING_DISABLE_DANGLING_POINTER macro for workaroundThomas Haller2022-02-211-0/+12
* glib-aux: add NM_PRAGMA_DIAGNOSTICS_PUSH macroThomas Haller2022-02-211-10/+8
* libnm: add direct strv type for NMSetting and use it for "match.interface-name"Thomas Haller2022-02-102-31/+40
* glib-aux: add nm_strvarray_*() helpers for cmp/equal functionsThomas Haller2022-02-101-0/+27
* libnm: change NMVariantAttributeSpec.str_type to work for attributes of any typeThomas Haller2022-02-091-1/+7
* all: drop /*<skip>*/ annotations for enumsThomas Haller2022-02-081-58/+59
* glib-aux/tests: add tests for nm_ref_string_equal_str()Thomas Haller2022-01-271-0/+8
* glib-aux/trival: add code comment to nm_ref_string_equal_str()Thomas Haller2022-01-271-0/+3
* glib-aux: fix nm_ref_string_equal_str()Beniamino Galvani2022-01-271-1/+1
* glib-aux/tests: add nmtst_test_skip_slow() helperThomas Haller2022-01-211-0/+11
* glib-aux: workaround maybe-uninitialized warning with LTO in nm_uuid_generate...Thomas Haller2022-01-211-2/+8
* glib-aux/trivial: clearify code comment in nm_g_source_destroy_and_unref()Thomas Haller2022-01-191-4/+5
* glib-aux: add nmtst_ref_string_find() helperThomas Haller2022-01-182-0/+55
* glib-aux: add nm_ref_string_reset_str_upcast() helperThomas Haller2022-01-181-4/+43
* glib-aux: add NM_G_PARAM_SPEC_CAST_INT64() helperThomas Haller2022-01-181-0/+4
* glib-aux: add nm_strstrip_dup() helperThomas Haller2022-01-181-0/+21