summaryrefslogtreecommitdiff
path: root/shared/nm-glib-aux
Commit message (Expand)AuthorAgeFilesLines
* shared: move _nm_utils_format_variant_attributes*() API to "shared/nm-glib-aux"Thomas Haller2020-05-142-0/+106
* shared: add NM_UTILS_NAMED_VALUE_INIT() macroThomas Haller2020-05-132-0/+5
* shared: support stripping whitespace from nm_utils_buf_utf8safe_unescape()Thomas Haller2020-05-132-11/+40
* shared: assert that nm_utils_buf_utf8safe_unescape() doesn't reallocate memoryThomas Haller2020-05-132-2/+23
* shared: add nm_str_is_empty() helperThomas Haller2020-05-081-2/+9
* shared: add NM_G_PARAM_SPEC_GET_DEFAULT_*() helper macrosThomas Haller2020-05-081-0/+19
* shared: add NM_ENSURE_NOT_NULL() macroThomas Haller2020-05-081-0/+8
* shared: add nm_g_error_matches() helperThomas Haller2020-05-071-0/+15
* 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: add nm_strvarray_*() helper APIThomas Haller2020-05-061-0/+48
* shared: add nm_indirect_g_free() helperThomas Haller2020-05-062-0/+22
* shared: add nm_g_array_len() helperThomas Haller2020-05-061-0/+8
* shared: add nm_g_ptr_array_len() helperThomas Haller2020-05-061-0/+8
* shared/glib: prevent users to use g_cancellable_reset()Thomas Haller2020-04-281-0/+8
* shared: add nm_gbytes_get_empty() singleton getterThomas Haller2020-04-282-0/+20
* shared: add nm_gbytes_hash() and nm_gbytes_equal()Thomas Haller2020-04-282-0/+14
* shared: add nm_utils_invoke_on_timeout()Thomas Haller2020-04-242-32/+84
* shared: add NM_CMP_DIRECT_PTR() macroThomas Haller2020-04-221-0/+8
* shared/trivial: fix typo in code comment and rewordThomas Haller2020-04-101-2/+2
* cli/polkit: make parsing polkit-agent-helper-1 protocol more conformingThomas Haller2020-04-102-16/+32
* shared: fix returning EAGAIN from nm_utils_fd_read()Thomas Haller2020-04-101-8/+6
* shared/strbuf: fix signedness of integer comparison in nm_str_buf_append_prin...Thomas Haller2020-04-101-1/+1
* shared/strbuf: rename private, mutable fields in NMStrBuf structureThomas Haller2020-04-102-63/+69
* shared/strbuf: add nm_str_buf_is_initalized() helperThomas Haller2020-04-101-0/+11
* shared/strbuf: add nm_str_buf_erase() helperThomas Haller2020-04-102-0/+73
* shared/strbuf: add nm_str_buf_get_str_unsafe() helper function to give direct...Thomas Haller2020-04-101-0/+7
* shared/strbuf: add nm_str_buf_set_size() helper functionThomas Haller2020-04-101-0/+49
* shared/strbuf: add nm_str_buf_ensure_trailing_c() helper functionThomas Haller2020-04-101-0/+10
* shared/strbuf: expose read only value for "allocated" buffer sizeThomas Haller2020-04-101-1/+4
* shared/strbuf: don't have const values in NMStrBufThomas Haller2020-04-101-1/+1
* shared/strbuf: allow forward declaring "struct _NMStrBuf"Thomas Haller2020-04-101-1/+1
* shared/strbuf: only clear the bytes that we actually wrote toThomas Haller2020-04-101-1/+1
* shared: add NM_UTILS_GET_NEXT_REALLOC_SIZE_1000 defineThomas Haller2020-04-102-0/+25
* shared/tests: avoid undefined behavior in test_nm_utils_get_next_realloc_size...Thomas Haller2020-04-101-1/+1
* shared: fix static assert in NM_MORE_ASSERT_ONCE()Thomas Haller2020-04-101-1/+1
* shared: fix crash in _NM_UTILS_STRING_TABLE_LOOKUP_DEFINE()Thomas Haller2020-04-101-8/+8
* shared: add nm_utils_escaped_tokens_options_*() APIThomas Haller2020-04-042-0/+126
* shared: add flags for nm_utils_escaped_tokens_escape_full()Thomas Haller2020-04-042-27/+163
* shared: refactor initializing character lookup tables for strsplitThomas Haller2020-04-041-8/+21
* shared/trivial: improve code comments about NMUtilsStrsplitSetFlags flagsThomas Haller2020-04-042-13/+21
* shared: add nm_str_is_stripped() utilThomas Haller2020-04-041-0/+11
* shared: add nm_g_hash_table_*() utils for accepting %NULL hash argumentThomas Haller2020-04-041-0/+20
* libnmm,shared: extract and move nm_utils_strdict_to_variant_ass() to sharedThomas Haller2020-04-042-0/+58
* shared: use NMStrBuf in _nm_utils_enum_to_str_full()th/strbuf-v2Thomas Haller2020-04-031-10/+13
* shared: pre-allocate GString with 16 bytes for _nm_utils_enum_to_str_full()Thomas Haller2020-04-031-1/+1
* shared: use NMStrBuf for implementing nm_utils_str_utf8safe_unescape()Thomas Haller2020-04-031-9/+8
* shared: use nm_utils_buf_utf8safe_unescape() for nm_utils_str_utf8safe_unesca...Thomas Haller2020-04-031-6/+10
* shared: add NM_UTILS_STR_UTF8_SAFE_FLAG_SECRET flagThomas Haller2020-04-032-13/+18
* shared: add NMStrBuf utilThomas Haller2020-04-032-0/+275