{"push_id":800961731,"size":80,"distinct_size":5,"ref":"refs/heads/bg/create-sw-devices-bgo749369-tun","head":"83881be165392232f7ab1517b1916515596492f6","before":"71e851a185053ebc1e75a196c0a20c9f04c21f2f","commits":[{"sha":"ed5577f76223c4833a4d57dfd34851d8bcdc7949","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"dhcp/systemd: fix unrefing lease after API change of sd_dhcp_client_get_lease()\n\nsd_dhcp_client_get_lease() no longer refs the lease as of\nhttps://github.com/systemd/systemd/commit/e6b18ffaea7d557eec3028a37c043da67a78550c\n\nFixes: c05557971c09782316ee7e39ae4e7a7675d338f1","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/ed5577f76223c4833a4d57dfd34851d8bcdc7949"},{"sha":"9e52613612fe9d885389931b22e93301574dd590","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"dhcp/systemd: fix leaking leases after dhcp_lease_load()\n\nFixes: d2dd3b2c90221fdfa40ca81a9fcffe6a777d95de","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/9e52613612fe9d885389931b22e93301574dd590"},{"sha":"a25bbde641a507de38f6e56d0ea435e50e45e690","author":{"email":"0517d8eb29a209176891315f89a61ea11bcc756e@redhat.com","name":"Jiří Klimeš"},"message":"examples: add a python example for adding WPA PSK Wi-Fi connection\n\nand rename add-system-wifi-connection.py to add-wifi-eap-connection.py","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/a25bbde641a507de38f6e56d0ea435e50e45e690"},{"sha":"8e3ae8156662f128111d0e42c74e52d9116d9dc2","author":{"email":"0517d8eb29a209176891315f89a61ea11bcc756e@redhat.com","name":"Jiří Klimeš"},"message":"examples: generate UUID in add-wifi-eap-connection.py\n\nso that it can be run multiple times.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/8e3ae8156662f128111d0e42c74e52d9116d9dc2"},{"sha":"64e3873faf290f07404745ec3b78348c4527bcd6","author":{"email":"0517d8eb29a209176891315f89a61ea11bcc756e@redhat.com","name":"Jiří Klimeš"},"message":"ifcfg-rh: (trivial) remove unused network_file parameter","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/64e3873faf290f07404745ec3b78348c4527bcd6"},{"sha":"ed85fcc711ca4ff6fa394e92ac33c5ead5c460f5","author":{"email":"0517d8eb29a209176891315f89a61ea11bcc756e@redhat.com","name":"Jiří Klimeš"},"message":"ifcfg-rh: ignore GATEWAY from network file for DHCP connections (rh #1262972)\n\nThe GATEWAY from /etc/sysconfig/network file is used as a default value when\nno GATEWAY is in ifcfg file. However, we have to ignore that GATEWAY for\nconnections without static addresses. Otherwise such connections would be\ninvalid and would disappear after restart/reaload.\n\nSome notes:\nPutting GATEWAY into /etc/sysconfig/network is not recommended, because it\ninherently belongs to the ifcfg file as it is a per-interface property.\nThe recommended practice is to specify GATEWAY in individual ifcfg files and\ndefine DEFROUTE=no if the interface should not get the default route.\nBut we continue to read GATEWAY from /etc/sysconfig/network for compatibility\nreasons.\nSee also\nhttps://bugzilla.redhat.com/show_bug.cgi?id=896198#c25\nhttps://bugzilla.redhat.com/show_bug.cgi?id=896198#c27\n\nFixes: f17699f4e3dacb9358a8503c8b15efe3cb852b48\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1262972","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/ed85fcc711ca4ff6fa394e92ac33c5ead5c460f5"},{"sha":"d20948647c4ce2fb9d07b90c136177f5847ad98c","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"exported-object: fix type of @interface variables to be GDBusInterfaceSkeleton","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/d20948647c4ce2fb9d07b90c136177f5847ad98c"},{"sha":"0f694f1a9a5569419c8a2ee9f5dbf0e2147a4cb8","author":{"email":"0517d8eb29a209176891315f89a61ea11bcc756e@redhat.com","name":"Jiří Klimeš"},"message":"coverity: calm coverity for clock_gettime() return value check\n\nDefect type: CHECKED_RETURN\n3. NetworkManager-1.0.6/src/platform/nm-linux-platform.c:1145: check_return: Calling \"clock_gettime\" without checking return value (as is done elsewhere 6 out of 7 times).","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/0f694f1a9a5569419c8a2ee9f5dbf0e2147a4cb8"},{"sha":"eee240ffe82d1cf4e3e84688a37fbdc215c119d0","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"platform: fix handling refresh-link delayed actions\n\nDue to a bug, we would only handle one REFRESH_LINK delayed action\nand ignore the ones queued afterwards.\n\nFixes: 051cf8bbde9b73cdb3718be94e78237758b451ff","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/eee240ffe82d1cf4e3e84688a37fbdc215c119d0"},{"sha":"2cd6aaa918333813879c97f7a1cb228e706a0586","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"platform: refresh links when parent gets removed\n\nWhen moving a link to another netns, it gets removed from\nNMPlatform's view.\n\nCurrently kernel does not sent a notification to inform about\nthat change (see related bug rh#1262908).\n\nEnsure that we reload all linked interfaces which now might\nhave an invisible parent.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/2cd6aaa918333813879c97f7a1cb228e706a0586"},{"sha":"f4f4e1cf092ce5236aa9394ad5c485ad1c5885c2","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"platform: cancel delayed action REFRESH_LINK when receiving an update\n\nWhen we receive an update for a link, cancel a scheduled\nREFRESH_LINK delayed-action for that ifindex. At the point when we\nscheduled refrehing the link, we only cared about receiving a\nnotification that was newer then the current state.\n\nWe scheduled requesting this new notification to resync the cache.\nIt is not necessary to actually request a new update, any update we\nreceive *after* requesting a new update will suffice.\n\nThis potentially saves extra round-trips re-requesting the link.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/f4f4e1cf092ce5236aa9394ad5c485ad1c5885c2"},{"sha":"54afd0400bf940b87c973418fd3a7ef605f1c458","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"platform: merge branch 'th/platform-refresh-link-bgo754996'\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=754996","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/54afd0400bf940b87c973418fd3a7ef605f1c458"},{"sha":"94fea0b581ef3b01f78de59faac883ec16bb39b4","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"policy: refactor handling of UPDATED signal\n\nObtain a reference to the device in connection_updated() so that it\nwill be easier to call other functions needing it.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/94fea0b581ef3b01f78de59faac883ec16bb39b4"},{"sha":"d910c94beb477837b458de706caad133fc4fd0a9","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"policy: update device's metered property when connection changes\n\nIf the metered property of a connection is changed, an activated\ndevice associated to the connection must be updated immediately with\nthe new metered value.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=754409","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/d910c94beb477837b458de706caad133fc4fd0a9"},{"sha":"2562a993c48766eeea6bc11a6fb13dce911de988","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"policy: react to firewall/metered changes on UPDATED_BY_USER signal\n\nSubscribe to the UPDATED_BY_USER signal (instead of UPDATED) to listen\nfor changes to the firewall zone and metered properties of a\nconnection since these modifications are supposed to come from user\nintervention.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/2562a993c48766eeea6bc11a6fb13dce911de988"},{"sha":"69315953eb366706a6ebf1e8af14d486f7a94149","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"core: merge branch 'bg/update-metered-on-the-fly-bgo724041'\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=754409","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/69315953eb366706a6ebf1e8af14d486f7a94149"},{"sha":"0eebf580c1ee8a2bc6f2a499f30b0bae4690a589","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: allow modifying Managed property\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1114685\nhttps://bugzilla.gnome.org/show_bug.cgi?id=746566\nRelated: https://bugzilla.gnome.org/show_bug.cgi?id=680909\nRelated: https://bugzilla.gnome.org/show_bug.cgi?id=731014\n\nBased-on-patch-by: Lubomir Rintel <lkundrak@v3.sk>","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/0eebf580c1ee8a2bc6f2a499f30b0bae4690a589"},{"sha":"b2fa11648641c3ec0f149a23910363eff0bee206","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"libnm,libnm-glib: add Device.Managed setter","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/b2fa11648641c3ec0f149a23910363eff0bee206"},{"sha":"4dffbf8f6abe48a5677e5d702cb107f9946c824f","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"cli: add nmcli device set command\n\nCo-Authored-By: Thomas Haller <thaller@redhat.com>","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/4dffbf8f6abe48a5677e5d702cb107f9946c824f"},{"sha":"7405d5c7b742fd429d6d4815a416c35f363752bd","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"nmcli: extend `nmcli device set` command to accept explicit ifname specifier\n\nWithout it, you cannot set the properties of a device named \"help\".\nNow you can with:\n\n  $ nmcli device set ifname help autoconnect no","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/7405d5c7b742fd429d6d4815a416c35f363752bd"}]}