summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* dhcp-4: fallback to CLOCK_MONOTONIC for timerfdth/n-dhcp4-timerfd-monotonicThomas Haller2019-12-152-4/+27
* manager: create a virtual device only if the connection can autoconnectBeniamino Galvani2019-12-151-1/+2
* device: don't reapply IP configuration if the ifindex is missingBeniamino Galvani2019-12-141-2/+4
* ovs: check state before starting ip configuration after link changeBeniamino Galvani2019-12-141-1/+13
* all: rename time related function to spell out nsec/usec/msec/secThomas Haller2019-12-1348-281/+286
* cloud-setup/trivial: rename timeout_ms to timeout_msecThomas Haller2019-12-134-13/+13
* meson/build: avoid using ternary as it breaks older mesonThomas Haller2019-12-131-1/+7
* shared/glib: reimplement g_atomic_pointer_compare_and_exchange() macroThomas Haller2019-12-131-0/+26
* clients/tests: merge branch 'th/clients-test-select-fields'Thomas Haller2019-12-132-889/+2249
|\
| * clients/tests: add test for selecting fields from multiple connections with `...Thomas Haller2019-12-132-818/+2153
| * clients/tests: support Util.replace_text_sort_list() helperThomas Haller2019-12-131-0/+6
| * clients/tests: add NMStubServer.findConnections() helper functionThomas Haller2019-12-131-5/+9
| * clients/tests: support replacing UUIDs in command textThomas Haller2019-12-131-0/+8
| * clients/tests: fix wrongly constructing command line string as tuple in TestN...Thomas Haller2019-12-131-1/+1
| * clients/tests: support string arguments to Util.replace_text()Thomas Haller2019-12-131-1/+8
| * clients/tests: rename "replace_stdout" variable to "replace_uuids"Thomas Haller2019-12-131-64/+64
|/
* nm-manager: restore passing correct size to sendfile in copy_lease()Alexey Kodanev2019-12-121-3/+3
* manager: forbid autoactivation of parent when it is blocked by user requestbg/parent-autoactivate-rh1765566Beniamino Galvani2019-12-111-0/+9
* merge: branch 'bg/mtu-reapply-rh1779162'Beniamino Galvani2019-12-112-0/+35
|\
| * device: always allow reapply of MTU from wired settingBeniamino Galvani2019-12-111-0/+8
| * infiniband: allow reapply of MTUBeniamino Galvani2019-12-111-0/+27
|/
* core/auth: merge branch 'th/polkit-root-only'Thomas Haller2019-12-1112-64/+202
|\
| * config: print config warnings during `NetworkManager --print-config`Thomas Haller2019-12-111-0/+8
| * config: emit warning about invalid main.auth-polkit settingThomas Haller2019-12-111-3/+24
| * config: add nm_config_data_get_warnings() to get additional warnings about wr...Thomas Haller2019-12-113-5/+20
| * config: return GPtrArray with warnings from internal read_entire_config() fun...Thomas Haller2019-12-111-21/+22
| * core: add main.auth-polkit option "root-only"Thomas Haller2019-12-119-36/+125
| * build/meson: allow configuring default for main.auth-polkit settingThomas Haller2019-12-113-6/+10
|/
* nm-manager: remove lease file if copying dhclient lease failsThomas Haller2019-12-111-9/+12
* nm-manager: fix selinux label for dhclient lease file from initramfsAlexey Kodanev2019-12-111-1/+31
* n-dhcp4/socket: use SO_REUSEADDR on UDP socketThomas Haller2019-12-111-0/+4
* cli: expose device D-Bus pathBeniamino Galvani2019-12-104-880/+1180
* doc: clarify default values for ipv4.mdns and ipv4.llmnr settingsThomas Haller2019-12-103-13/+20
* all: merge branch 'th/polkit-permissions-cleanup'Thomas Haller2019-12-1029-960/+1421
|\
| * clients: in debug builds randomly use sync init of NMClient for testingThomas Haller2019-12-101-0/+25
| * cli: don't fetch permissions for NMClient in nmcli unless requiredThomas Haller2019-12-102-40/+53
| * cli: use nmc_client_new_async() instead of nm_client_new_async()Thomas Haller2019-12-103-4/+15
| * nm-online: don't fetch permissions for NMClient in nm-onlineThomas Haller2019-12-101-0/+1
| * nm-online: use nmc_client_new_async() instead of nm_client_new_async()Thomas Haller2019-12-103-12/+19
| * cloud-setup: don't fetch permissions for NMClient in nm-cloud-setupThomas Haller2019-12-101-0/+1
| * cloud-setup: reuse nmc_client_new_waitsync() to create NMClient instanceThomas Haller2019-12-103-62/+27
| * tui: don't fetch permissions for NMClient in nmtuiThomas Haller2019-12-101-0/+1
| * tui: create NMClient instance via async initThomas Haller2019-12-103-2/+8
| * shared: add nmc_client_new_waitsync() and nmc_client_new_async*() helpersThomas Haller2019-12-102-0/+134
| * shared: add "shared/nm-libnm-aux" static libraryThomas Haller2019-12-105-5/+72
| * shared: move "shared/nm-utils/tests/test-shared-general" to "shared/nm-glib-a...Thomas Haller2019-12-105-8/+9
| * libnm: allow to enable/disable fetching of permissions in NMClientThomas Haller2019-12-104-24/+138
| * libnm: add NMClient:instance-flags propertyThomas Haller2019-12-104-0/+85
| * libnm: track permissions in NMClient as an array of well known permissionsThomas Haller2019-12-101-39/+41
| * cli: sort permission in output of `nmcli general permissions`Thomas Haller2019-12-102-514/+513