summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* libnm: with meson include "nm-default.h" for glib-mkenums sourcesth/workaround-glib-atomic-pointer-getThomas Haller2020-11-032-0/+2
* libnm/tests: include "nm-default.h" for "libnm-core/tests/nm-core-tests-enum-...Thomas Haller2020-11-021-0/+1
* shared: don't enforce unset G_LOG_DOMAIN in "nm-default.h"Thomas Haller2020-11-021-3/+0
* shared: also reimplement g_atomic_pointer_set() macroThomas Haller2020-11-021-0/+19
* shared: add a compat implementation for g_atomic_pointer_get()Thomas Haller2020-11-021-13/+38
* introspection: avoid compiler warning in generated introspection filesThomas Haller2020-11-024-2/+15
* build: don't link dispatcher code against introspectionThomas Haller2020-11-021-2/+0
* tests: avoid race condition in nmtstc_service_cleanup()Thomas Haller2020-11-021-1/+5
* shared/tests: add nmtst_main_context_iterate_until_full() helperThomas Haller2020-11-021-29/+51
* shared/tests: add nmtst_g_source_nop() helperThomas Haller2020-11-021-0/+7
* contrib/release: check whether access to master.gnome.org works before publis...Thomas Haller2020-11-021-1/+8
* release: bump version to 1.29.1 (development)1.29.1-devAntonio Cardace2020-11-022-2/+2
* merge branch 'ac/bridge_mtu_autoadjust' into masterAntonio Cardace2020-11-029-22/+103
|\
| * bridge: force (hack)-set of the MTU when explicitly set in the profileac/bridge_mtu_autoadjustAntonio Cardace2020-11-023-0/+34
| * bridge: set MTU at link creation timeAntonio Cardace2020-11-024-2/+13
| * platform: allow setting the MTU at link creation timeAntonio Cardace2020-11-024-21/+57
|/
* device: merge branch 'th/device-cleanup-addr-family'Thomas Haller2020-11-0112-430/+325
|\
| * core: cleanup IPv4/IPv6 checks using NM_IS_IPv4()th/device-cleanup-addr-familyThomas Haller2020-10-308-116/+91
| * device: allow AF_UNSPEC for nm_device_get_connectivity_state()Thomas Haller2020-10-301-3/+1
| * device: merge activate_stage5_ip_config_result_[46]()Thomas Haller2020-10-301-145/+150
| * device: abort on failure in activate_stage5_ip_config_result_6()Thomas Haller2020-10-301-0/+1
| * device: merge activate_stage4_ip_config_timeout_[46]()Thomas Haller2020-10-301-41/+24
| * device: merge nm_device_activate_stage3_ip[46]_start()Thomas Haller2020-10-302-97/+46
| * tools: fix "check-config-options.sh" for detecting multiple NM_CON_DEFAULT() ...Thomas Haller2020-10-301-2/+2
| * shared,all: introduce and use LOGD_IPX()/LOGD_DHCPX() macrosThomas Haller2020-10-303-27/+11
|/
* l3cfg: merge branch 'th/l3cfg-15'Thomas Haller2020-10-309-285/+290
|\
| * device: merge nm_device_reactivate_ip_config() implementations for IPv4/IPv6Thomas Haller2020-10-304-96/+83
| * core/dispatcher: merge dump[46]_ip_to_props() for IPv4/IPv6Thomas Haller2020-10-301-123/+114
| * l3cfg: during nm_l3_config_data_merge() collect the maximum of the metered flagThomas Haller2020-10-301-2/+1
| * core: use nm_g_variant_new_ay_in6addr() helper in "NetworkManagerUtils.c"Thomas Haller2020-10-301-13/+9
| * libnm: cleanup constructing GVariants for IP addressesThomas Haller2020-10-301-34/+44
| * libnm: cleanup signedness and range of intergers in "nm-utils.c"Thomas Haller2020-10-301-17/+18
| * shared: add nm_g_variant_new_ay_inaddr() helperThomas Haller2020-10-301-0/+21
|/
* dns: sd-resolved: reset interface configuration on deactivationBeniamino Galvani2020-10-291-8/+46
* python,tests: merge branch 'fmartinsons:master' (#661)Thomas Haller2020-10-295-3024/+3233
|\
| * Correct python black rulesFrederic Martinsons2020-10-292-6/+4
| * Manage deactivation of active connectionFrederic Martinsons2020-10-291-1/+48
| * Enhance device state and active connection managementFrederic Martinsons2020-10-293-3002/+3101
| * Add basic modem device supportFrederic Martinsons2020-10-291-1/+36
| * Initialize correctly _dbus_error_name in BusErr classesFrederic Martinsons2020-10-291-14/+42
| * Add dbus.Int32 support for variant parsingFrederic Martinsons2020-10-291-0/+2
|/
* libnm/keyfile: merge branch 'th/keyfile-public-api'Thomas Haller2020-10-2911-102/+365
|\
| * example: add python gi example for keyfile handlingth/keyfile-public-apiThomas Haller2020-10-281-0/+139
| * keyfile: expose keyfile handling in libnm as public APIThomas Haller2020-10-288-99/+197
| * libnm: add "nm-keyfile.h" headerThomas Haller2020-10-288-3/+29
|/
* core: use nm_clear_pointer() instead of g_clear_pointer()Thomas Haller2020-10-281-1/+1
* l3cfg: merge branch 'th/l3cfg-14'Thomas Haller2020-10-2812-261/+497
|\
| * core: use nm_utils_share_rules_add_all_rules() from NMDeviceth/l3cfg-14Thomas Haller2020-10-271-64/+1
| * core: add nm_utils_share_rules_add_all_rules() for constructing iptables rulesThomas Haller2020-10-272-0/+81
| * core: refactor tracking of shared-rules to use NMUtilsShareRulesThomas Haller2020-10-273-160/+88