summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* core: improve and fix keeping connection active based on "connection.permissi...th/keep-alive-fixesThomas Haller2018-12-0413-29/+181
* keep-alive: only declare keep-alive dead when connection becomes invisibleThomas Haller2018-12-041-7/+32
* device: arm keep-alive instance when queuing active-connection for activationThomas Haller2018-12-043-4/+20
* keep-alive: default keep-alive instance to aliveThomas Haller2018-12-041-13/+31
* keep-alive: log alive/dead status of keep-alive instanceThomas Haller2018-12-041-0/+1
* core: in NMPolicy's _deactivate_if_active() safely iterate over active connec...Thomas Haller2018-12-041-2/+2
* core: add nm_manager_for_each_active_connection_safe() and nm_manager_for_eac...Thomas Haller2018-12-041-0/+26
* keep-alive: drop unused nm_keep_alive_set_forced()Thomas Haller2018-12-042-20/+0
* keep-alive: use NMKeepAlive API directly instead of via NMActiveConnectionThomas Haller2018-12-044-65/+62
* keep-alive: let NMKeepAlive instance access the owner object that it is keepi...Thomas Haller2018-12-043-0/+69
* manager: use nm_device_disconnect_active_connection() in nm_manager_deactivat...Thomas Haller2018-12-041-4/+4
* manager: fail early from nm_manager_deactivate_connection()Thomas Haller2018-12-041-10/+5
* device: always disconnect in nm_device_disconnect_active_connection()Thomas Haller2018-12-041-6/+12
* device: use correct active-connection's state-change reason in nm_device_disc...Thomas Haller2018-12-041-2/+1
* device: pass active-connection's state-change reason to nm_device_disconnect_...Thomas Haller2018-12-043-4/+7
* device: pass active-connection's state-change reason to _clear_queued_act_req...Thomas Haller2018-12-041-8/+15
* device: add state-change reason argument to nm_device_disconnect_active_conne...Thomas Haller2018-12-043-4/+7
* keep-alive: rename nm_keep_alive_sink() to nm_keep_alive_arm()Thomas Haller2018-12-043-19/+36
* keep-alive: drop "floating" argument from nm_keep_alive_new()Thomas Haller2018-12-043-11/+10
* keep-alive: add nm_keep_alive_disarm() to silence notifications once we disco...Thomas Haller2018-12-043-4/+48
* policy: fix disconnecting notify:alive signal from active-connectionThomas Haller2018-12-041-0/+3
* core: avoid calling platform code with invalid ifindex (2)Thomas Haller2018-12-041-0/+2
* core: avoid calling platform code with invalid ifindexThomas Haller2018-12-033-3/+4
* shared: merge branch 'th/metered-for-shared'Thomas Haller2018-12-037-254/+265
|\
| * device/shared: set ANDROID_METERED option 43 for shared connectionsThomas Haller2018-12-035-3/+57
| * ppp: replace NMCmdLine API with plain GPtrArray in create_pppd_cmd_line()Thomas Haller2018-12-031-146/+85
| * dnsmasq: refactor construction of command line options in create_dm_cmd_line()Thomas Haller2018-12-031-105/+52
| * shared: add nm_strv_ptrarray_*() helpersThomas Haller2018-12-031-0/+71
|/
* platform: merge branch 'th/platform-link-get-cleanup'Thomas Haller2018-12-036-108/+61
|\
| * platform: don't consult cache before invoking netlink operationThomas Haller2018-12-031-11/+1
| * platform: assert against valid ifindex and remove duplicate assertionsThomas Haller2018-12-035-60/+14
| * platform/tests: improve nmtstp_link_delete() for deleting linksThomas Haller2018-12-033-27/+32
| * platform: move assertion from nm_platform_link_get() to nm_platform_link_get_...Thomas Haller2018-12-031-9/+6
| * platform: let nmp_cache_lookup_link_full() prefer visible linksThomas Haller2018-12-031-4/+11
|/
* keyfile: merge branch 'th/keyfile-loaded-uuid'Thomas Haller2018-12-036-51/+425
|\
| * keyfile: add helper functions to record loaded UUID filesThomas Haller2018-12-035-18/+369
| * keyfile: cleanup nm_keyfile_utils_ignore_filename()Thomas Haller2018-12-032-34/+55
| * keyfile/tests: add tests for ignoring keyfile filenamesThomas Haller2018-12-031-0/+2
|/
* merge: branch 'bg/conf-check-rh1541013'Beniamino Galvani2018-12-0125-232/+773
|\
| * all: make use of NM_MAKE_STRV() macroThomas Haller2018-12-016-49/+55
| * clients: use NM_MAKE_STRV() instead of VALUES_STATIC()Thomas Haller2018-12-011-52/+50
| * shared: add double underscores to attribute namesBeniamino Galvani2018-12-011-9/+9
| * config: use cleanup attribute for variables in init_sync()Thomas Haller2018-12-011-11/+8
| * core: add checks on connection default propertiesBeniamino Galvani2018-12-0113-55/+185
| * build: check that the list of supported config options is up to dateBeniamino Galvani2018-12-015-2/+48
| * config: warn about unknown keys in config filesBeniamino Galvani2018-12-017-17/+242
| * config: use macros for config keysBeniamino Galvani2018-12-014-48/+131
| * man: add missing connection defaultsBeniamino Galvani2018-12-011-0/+12
| * device: fix wrong connection default propertyBeniamino Galvani2018-12-011-1/+1
| * shared: allow optional trailing comma in NM_MAKE_STRV()Thomas Haller2018-12-012-1/+45
|/