summaryrefslogtreecommitdiff
path: root/shared/nm-utils
Commit message (Expand)AuthorAgeFilesLines
* shared: support empty blobs in nm_utils_bin2hexstr_full()Thomas Haller2019-02-221-15/+17
* all: move nm_utils_hexstr2bin*() to sharedThomas Haller2019-02-222-0/+162
* shared: add nm_ip_addr_set_from_untrusted() helperThomas Haller2019-02-222-0/+64
* shared: add nm_hash_update_valp() helper macroThomas Haller2019-02-221-0/+3
* shared/tests: add test for unaligned readsThomas Haller2019-02-221-0/+32
* all: move nm_utils_bin2hexstr_full() to sharedBeniamino Galvani2019-02-212-0/+65
* shared/nm-glib: add our own g_steal_pointer() macro to shadow the one from glibThomas Haller2019-02-211-3/+5
* shared: add nm_ip4_addr_is_localhost() utilThomas Haller2019-02-192-0/+20
* shared: add nm_g_type_find_implementing_class_for_property() helperThomas Haller2019-02-192-0/+52
* all: use nm_c_list_move_*() helpersThomas Haller2019-02-181-42/+13
* shared: add nm_c_list_move_*() helpersThomas Haller2019-02-181-0/+36
* shared: add nm_auto_decref_jsonBeniamino Galvani2019-02-171-0/+3
* shared: add macros for initializing NMSecretPtrThomas Haller2019-02-131-0/+25
* shared: make nm_streq() and nm_streq0() inline functionsThomas Haller2019-02-131-2/+12
* shared: add NM_STR_HAS_SUFFIX()Thomas Haller2019-02-131-1/+12
* shared: fix nm_errno_from_native() for negative inputThomas Haller2019-02-121-0/+2
* shared: use nm_strerror_native_r() in lower layersThomas Haller2019-02-122-23/+32
* all: replace strerror() calls with nm_strerror_native()Thomas Haller2019-02-121-3/+3
* all: replace g_strerror() calls with nm_strerror_native()Thomas Haller2019-02-122-8/+8
* shared: add nm_strerror_native() to replace strerror() and g_strerror()Thomas Haller2019-02-122-1/+129
* all: assert that native errno numbers are positiveThomas Haller2019-02-122-9/+8
* shared: cleanup separation and transition between errno and nmerr numbersThomas Haller2019-02-123-65/+118
* shared: fix nm_errno_from_native() for negative valuesThomas Haller2019-02-121-3/+3
* all: cache errno in local variable before using itThomas Haller2019-02-122-24/+35
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-1/+0
* all: minor coding style fixes (space before parentheses)Thomas Haller2019-02-111-5/+5
* shared: avoid "-Wmissing-braces" warning initalizing NMIPAddrThomas Haller2019-02-081-1/+1
* macros: don't use __externally_visible__ attribute for clangThomas Haller2019-02-071-1/+13
* shared: add nm_clear_g_cancellable_disconnect()Thomas Haller2019-02-051-0/+22
* logging: make nm-logging thread-safeThomas Haller2019-02-051-3/+5
* shared: define NM_THREAD_SAFE_ON_MAIN_THREADThomas Haller2019-02-051-0/+22
* shared: add nm_utils_gettid() and NM_ASSERT_ON_MAIN_THREAD()Thomas Haller2019-02-052-0/+64
* tests: use NM_CONST_MAX() macro where a constant expression is requiredThomas Haller2019-02-041-1/+1
* shared: add NM_CONST_MAX() macroThomas Haller2019-02-041-0/+8
* build: fix building with LTOBeniamino Galvani2019-02-041-1/+1
* shared: convert macro argument to lowercaseBeniamino Galvani2019-02-041-8/+8
* all: fix misspellingsRafael Fontenelle2019-01-242-2/+2
* shared: add "struct in_addr" union member to NMIPAddr structThomas Haller2019-01-221-0/+1
* shared: suppress -Wstringop-truncation warning in nm_strndup_a()Thomas Haller2019-01-222-1/+61
* shared: fix generic selection of integers in nm_strdup_int()Thomas Haller2019-01-161-9/+11
* shared/tests: add test for nm_strdup_int() macroThomas Haller2019-01-152-0/+51
* all: add static assertion for maximumg alloca() allocated bufferThomas Haller2019-01-153-9/+27
* all/trivial: rename NM_UTILS_LOOKUP_STR() to have "_A" suffixThomas Haller2019-01-151-1/+1
* shared: add nm_utils_strbuf_append_bin() helperThomas Haller2019-01-142-0/+36
* shared: add nm_g_variant_ref() and nm_g_variant_unref() helpersThomas Haller2019-01-141-0/+17
* shared/trivial: rename nm_utils_mem_all_zero() to nm_utils_memeqzero()Thomas Haller2019-01-092-2/+2
* shared: refactor nm_utils_mem_all_zero() to use memcmp()Thomas Haller2019-01-092-13/+24
* shared: add nm_utils_getpagesize() and use it in netlink codeThomas Haller2019-01-092-0/+36
* shared: avoid compiler warning in nm_strndup_a()Thomas Haller2019-01-091-4/+10
* shared: add typed nm_g_object_set_property*() helpersThomas Haller2019-01-072-13/+171