summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* shared: add nm_strdup_int_a() macroth/alloca-fixesThomas Haller2019-01-102-0/+72
* shared: use nm_sprintf_bufa() in NM_UTILS_LOOKUP_STR_A()Thomas Haller2019-01-101-44/+41
* all: add static assertion for maximumg alloca() allocated bufferThomas Haller2019-01-106-39/+58
* all/trivial: rename NM_UTILS_LOOKUP_STR() to have "_A" suffixThomas Haller2019-01-106-30/+33
* tests: don't use alloca() in testsThomas Haller2019-01-101-2/+2
* platform: merge branch 'th/wireguard-pt2'Thomas Haller2019-01-0911-144/+890
|\
| * platform: create wireguard netdev interfaceThomas Haller2019-01-095-11/+679
| * device: use NM_IN_STRSET() in nm_connection_is_virtual()Thomas Haller2019-01-091-15/+15
| * netlink: add nla_put() helpers to set integersThomas Haller2019-01-091-0/+18
| * netlink: don't require a callback argument in nl_recvmsgs()Thomas Haller2019-01-091-2/+2
| * platform: track wireguard endpoint as sockaddr structThomas Haller2019-01-094-44/+59
| * netlink: don't heap allocate struct ucred during nla_recv()Thomas Haller2019-01-093-22/+32
| * netlink: track ucred via a boolean field in struct nl_msgThomas Haller2019-01-092-10/+9
| * shared/trivial: rename nm_utils_mem_all_zero() to nm_utils_memeqzero()Thomas Haller2019-01-093-5/+5
| * 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-093-20/+39
| * shared: avoid compiler warning in nm_strndup_a()Thomas Haller2019-01-091-4/+10
| * platform: fix hash/cmp for NMPObjectLnkWireGuardThomas Haller2019-01-091-2/+2
|/
* po: translations from the Red Hat translatorsLubomir Rintel2019-01-0810-3066/+11273
* po: update-po for the translations that are going to be updatedLubomir Rintel2019-01-0866-160353/+221340
* libnm/tests: compare D-Bus and keyfile serialization in roundtrip-conversion ...Thomas Haller2019-01-081-0/+8
* dhcp: merge branch 'th/dhcp-client-id-infiniband-rh1658057'Thomas Haller2019-01-088-62/+99
|\
| * contrib/rpm: remove unused 00-server-dhcp-client-id.conf configuration snippetth/dhcp-client-id-infiniband-rh1658057Thomas Haller2019-01-073-13/+0
| * dhcp: default ipv4.dhcp-client-id of internal plugin to "mac"Thomas Haller2019-01-072-3/+2
| * dhcp: move nm_utils_dhcp_client_id_mac() to "nm-core-utils.c"Thomas Haller2019-01-073-53/+86
| * core/trivial: rename nm_utils_detect_arp_type_from_addrlen() to nm_utils_arp_...Thomas Haller2019-01-074-9/+9
| * dhcp/trivial: add comment about requiring DHCP client-id for infinibandThomas Haller2019-01-071-0/+2
| * dhcp: fix generating MAC based client-id for infinibandThomas Haller2019-01-071-3/+19
|/
* libnm: fix introspection for NMSettingWirelessSecurityWpsMethodThomas Haller2019-01-071-1/+4
* libnm: merge branch 'th/keyfile-fixes'Thomas Haller2019-01-0726-553/+1553
|\
| * libnm-core: add _nm_setting_secret_flags_valid() helperThomas Haller2019-01-073-6/+17
| * libnm/keyfile: don't use nm_setting_enumerate_values() in keyfile reader/writerThomas Haller2019-01-071-62/+79
| * libnm: rework nm_setting_duplicate() without nm_setting_enumerate_values()Thomas Haller2019-01-071-11/+40
| * libnm: move sorting of settings out of nm_setting_enumerate_values() and cach...Thomas Haller2019-01-072-56/+115
| * libnm,core: add _nm_connection_aggregate() to replace nm_connection_for_each_...Thomas Haller2019-01-078-80/+274
| * libnm: cleanup secret-flags setter and getterThomas Haller2019-01-076-75/+108
| * libnm: cleanup NMSettingVpn's get_secret_flags()Thomas Haller2019-01-071-18/+31
| * libnm: use property metadata in nm-settings.c instead of GObject property listThomas Haller2019-01-071-43/+56
| * keyfile: rework handling of GObject properties from keyfileThomas Haller2019-01-074-129/+217
| * libnm/tests: add tests for converting profiles to keyfile and backThomas Haller2019-01-071-0/+238
| * keyfile: add _secret_flags_persist_secret() function for skipping secrets bas...Thomas Haller2019-01-071-13/+18
| * keyfile: add nm_keyfile_plugin_kf_get_int64() helperThomas Haller2019-01-073-0/+42
| * libnm: pass serialization flags to settings synth_func()Thomas Haller2019-01-078-55/+88
| * Revert "libnm-core: don't serialize synthetic properties in nm_setting_to_str...Thomas Haller2019-01-074-19/+7
| * shared: add typed nm_g_object_set_property*() helpersThomas Haller2019-01-072-13/+171
| * shared/tests: add nmtst_keyfile_assert_data() test utilThomas Haller2019-01-071-8/+50
| * shared/tests: add nmtst_rand_select() test utilThomas Haller2019-01-071-0/+10
| * shared: add NM_STR_HAS_PREFIX() macroThomas Haller2019-01-071-0/+3
| * shared/glib: add compat implementation for g_value_unset() to allow unintiali...Thomas Haller2019-01-071-0/+24
|/
* systemd: merge branch systemd into masterThomas Haller2019-01-0712-37/+51
|\