summaryrefslogtreecommitdiff
path: root/shared
Commit message (Expand)AuthorAgeFilesLines
* shared: propagate type for g_object_ref()Thomas Haller2017-12-062-0/+6
* shared/trivial: fix type on commentThomas Haller2017-12-051-1/+1
* shared: fix nm_utils_strsplit_set() to increase buffer size exponentiallyThomas Haller2017-11-291-1/+1
* c-list: re-import latest version of c-list.h from upstreamThomas Haller2017-11-282-17/+17
* shared: add nm_g_object_set_property_*() helperThomas Haller2017-11-232-0/+36
* shared/compat: add compat for nm_setting_vpn_get_data_keys() and nm_setting_v...Thomas Haller2017-11-232-0/+90
* shared: add nm-utils/nm-compat.hThomas Haller2017-11-232-0/+51
* shared: add nm_construct_name_a() macroThomas Haller2017-11-231-0/+22
* shared: add NMUtilsNamedEntryThomas Haller2017-11-211-0/+20
* test: conditionally enable assertion macros depending on libnm versionThomas Haller2017-11-201-3/+2
* shared: add nm_auto_free_secret macroThomas Haller2017-11-201-0/+24
* build: include "siphash24.c" source in "nm-hash-utils.c"Thomas Haller2017-11-161-0/+2
* all: include "nm-utils/nm-hash-utils.h" by defaultThomas Haller2017-11-161-0/+4
* shared: use siphash24() for nm_hash_ptr()Thomas Haller2017-11-161-9/+6
* shared: optimize nm_hash_str() for NULL to not use siphash24()Thomas Haller2017-11-161-5/+4
* shared: inline fast-path for hash _get_hash_key()Thomas Haller2017-11-161-2/+13
* shared: add nm_hash_static() to get a static hash keyThomas Haller2017-11-162-18/+53
* all: use nm_close() instead of close()Thomas Haller2017-11-142-2/+2
* shared: always call close() from nm_close() wrapperThomas Haller2017-11-141-6/+5
* shared: add nm_ip_addr_set() helperThomas Haller2017-11-131-0/+13
* shared/trivial: move codeThomas Haller2017-11-131-17/+17
* build: detect compiler features _Generic() and __auto_type in configure scriptThomas Haller2017-11-131-1/+8
* shared: propagate constness in _NM_GET_PRIVATE_PTR()Thomas Haller2017-11-131-2/+28
* shared: fix detection of _Generic() supportThomas Haller2017-11-131-1/+1
* shared: add json_boolean_value support in jansson.hFrancesco Giudici2017-11-091-0/+5
* all: update compatiblity for older libjansson versionsth/janssonThomas Haller2017-11-091-6/+15
* shared: add jansson.h compatibility and utils headerThomas Haller2017-11-091-0/+62
* shared: trivial: add space before comment closeFrancesco Giudici2017-11-091-1/+1
* shared: make NM_CONSTCAST() macro variadicThomas Haller2017-11-091-46/+75
* shared: rework _NM_GET_PRIVATE() to use _Generic()Thomas Haller2017-11-091-43/+53
* shared: update version macros for 1.11Beniamino Galvani2017-11-031-2/+3
* tests: add nmtst_assert_connection_has_settings() helperThomas Haller2017-10-301-0/+57
* clients: add support for ovs-bridge settingLubomir Rintel2017-10-302-0/+7
* clients: add support for ovs-port settingLubomir Rintel2017-10-302-0/+7
* clients: add support for ovs-interface settingLubomir Rintel2017-10-302-0/+7
* clients: add support for ovs-patch settingLubomir Rintel2017-10-302-0/+7
* shared: fix nm_steal_fd() for handling zero file descriptorThomas Haller2017-10-301-1/+1
* shared: fix compilation on 32-bit archictecturesBeniamino Galvani2017-10-261-1/+1
* shared: add nm_steal_fd() helper functionThomas Haller2017-10-191-0/+13
* shared: introduce nm_close()Beniamino Galvani2017-10-191-1/+21
* all: extend hash functions with an NMHashState argumentThomas Haller2017-10-182-12/+21
* all: add helper functions for nm_hash_update*()Thomas Haller2017-10-182-16/+97
* all: use siphash24 for hashingThomas Haller2017-10-184-73/+344
* all: refactor hashing by introducing NMHashStateThomas Haller2017-10-183-20/+126
* shared: split random and hash utilsThomas Haller2017-10-177-188/+291
* shared: add _NM_ENSURE_TYPE() macroThomas Haller2017-10-171-0/+12
* shared: add _nm_align() and _nm_alignof() macrosThomas Haller2017-10-171-5/+8
* core: randomize hash seed with a global seedThomas Haller2017-10-132-5/+24
* core: introduce NM_HASH_INIT() to initialize hash seedThomas Haller2017-10-133-16/+29
* core: add nm_utils_random_bytes() and use getrandom()Thomas Haller2017-10-132-0/+141