{"push_id":1045046508,"size":29,"distinct_size":6,"ref":"refs/heads/bg/team-conf-check-rh1294728","head":"ecb72e16ab9bea1eff7800681e245535998388da","before":"dcf4d31e506fcfc636059e4161b73a7f497867e9","commits":[{"sha":"743107e163b74efb6e4fe87f50bb45e8e943ecba","author":{"email":"ae97abb322d2eaf7857ea9c31d5584d688a5311d@gmail.com","name":"Piotr Drąg"},"message":"po: update Polish (pl) translation (bgo #764317)\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764317","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/743107e163b74efb6e4fe87f50bb45e8e943ecba"},{"sha":"c0a506648f2b9a62110515071831de49e67be1ab","author":{"email":"2f5326e16de92cfeea9ded47a50f5e7144bd5a01@slackware.com","name":"Robby Workman"},"message":"settings: add persistent hostname support for Slackware","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/c0a506648f2b9a62110515071831de49e67be1ab"},{"sha":"f2182fbf9b2423bd8509b2f0cf218edd96dac32c","author":{"email":"aeade43d0f8ae14e7c44fa81fe17c1635ae376fe@redhat.com","name":"Dan Williams"},"message":"core: don't emit double PropertiesChanged signal for new active connections\n\nWhen porting to GDBus property change notifications were converted from a\nhash table to a GVariantBuilder.  GVariantBuilder doesn't care about\nduplicated properties in the dict so each g_object_notify() will add\nan additional item with possibly different values:\n\nsignal time=1458571005.592811 sender=:1.10 -> destination=(null destination) serial=64451 path=/org/freedesktop/NetworkManager; interface=org.freedesktop.NetworkManager; member=PropertiesChanged\n   array [\n      dict entry(\n         string \"ActiveConnections\"\n         variant             array [\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/19\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/18\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/15\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/0\"\n            ]\n      )\n      dict entry(\n         string \"ActiveConnections\"\n         variant             array [\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/24\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/19\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/18\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/15\"\n               object path \"/org/freedesktop/NetworkManager/ActiveConnection/0\"\n            ]\n      )\n   ]\n\nFix that by not emitting notify events for the manager's ActiveConnections\nproperty until the property has actually been updated in active_connection_add().\nThe unexport also isn't required for VPN connections since it will get\nunexported when it's disposed after _internal_activation_failed() gets called.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/f2182fbf9b2423bd8509b2f0cf218edd96dac32c"},{"sha":"8b6a1ac62f2cb39b1246d7dff3525b1a8bb48f2c","author":{"email":"aeade43d0f8ae14e7c44fa81fe17c1635ae376fe@redhat.com","name":"Dan Williams"},"message":"core: don't leak ActiveConnection object on AddAndActivate failure","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/8b6a1ac62f2cb39b1246d7dff3525b1a8bb48f2c"},{"sha":"415e9441ab77a8a24d51e5119112beb0d47a5545","author":{"email":"aeade43d0f8ae14e7c44fa81fe17c1635ae376fe@redhat.com","name":"Dan Williams"},"message":"core: fix duplicate values in NM-specific PropertiesChanged signals\n\nGVariantBuilder doesn't care if you give it multiple dict entries with\nthe same key.  But that causes duplicate dict entries in the legacy\nD-Bus PropertiesChanged signals that NM emits.  So instead go back to\na hash table to ensure that any previous value is dropped in favor of\nthe new one.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/415e9441ab77a8a24d51e5119112beb0d47a5545"},{"sha":"299ef26c3932dd6a83da2aff218227621bfb77bc","author":{"email":"aeade43d0f8ae14e7c44fa81fe17c1635ae376fe@redhat.com","name":"Dan Williams"},"message":"merge: branch 'dcbw/dupe-pc-signals-bgo764039'","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/299ef26c3932dd6a83da2aff218227621bfb77bc"},{"sha":"b717c5503b29f871f1fdf6b571aea81eb5aa8646","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"libnm-core: remove trailing quote from message in nm-setting-macvlan.c\n\nReported-by: Anders Jonsson <anders.jonsson@norsjovallen.se>","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/b717c5503b29f871f1fdf6b571aea81eb5aa8646"},{"sha":"a0206a4f5eb7f9e4a57941b9949bb2dae44bf1d8","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"man,libnm-core: fix typos","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/a0206a4f5eb7f9e4a57941b9949bb2dae44bf1d8"},{"sha":"6b62536ce62a2d34258ee5636ccdf0dac13b7582","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"manager: make some error reporting a bit more specific\n\nMake sure there's always the device and connection as well as the reason\nwhen a slave activation fails. The slave connection could in fact be\nchosen automatically on \"nmcli d connect\" and the user might not be\naware activation of which connection was attempted:\n\n  $ nmcli d connect enp0s25\n  Error: Device activation failed: Master connection not found or invalid","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/6b62536ce62a2d34258ee5636ccdf0dac13b7582"},{"sha":"e3e0a490750347df447bfbe48bcd7293c4433aa0","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"contrib/rpm: allow building w/o prebuilt documentation","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/e3e0a490750347df447bfbe48bcd7293c4433aa0"},{"sha":"9e9ec1a3da47c07bb0bb0b42014292a8df1c1e0b","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"contrib/rpm: allow building of a git archive\n\nNo need for a make dist.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/9e9ec1a3da47c07bb0bb0b42014292a8df1c1e0b"},{"sha":"05e454a98d02e69afd28fe371be48b40c4069a76","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"platform: don't assume that netlink message is as big as at compile time\n\nThe link_stats structure grew between 4.5 and 4.6 and this would cause\nthe messages to me ignored when compiling with 4.6 headers and running\non 4.5.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764332","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/05e454a98d02e69afd28fe371be48b40c4069a76"},{"sha":"a348bda6eaadc54298e856ee4229d564b7838f02","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"contrib/rpm: fix obtaining SOURCE via git-archive\n\n- when user provided a $SOURCE argument, do call abs_path on\n  it. abs_path allows the user to provide relative paths in\n  the original directory.\n\n- don't call abs_path on \"$GITDIR/NetworkManager-$VERSION\".tar.xz\n  abs_path is there to verify user input and it will abort the script\n  if the file doesn't exist.\n\n- when creating a temporary tarball via git-archive, put it\n  into the output directory and not overwriting files in\n  $GITDIR.\n\n- fix abs_path to return an error code and let callers abort\n  the script\n\n- add a new parameter $SOURCE_FROM_GIT so that you can control\n  whether git-archive is used. You can now specify either $SOURCE\n  or $SOURCE_FROM_GIT. In case of absence of both, it tries to\n  detect a tar file in the $GITDIR directory.\n\nFixes: 9e9ec1a3da47c07bb0bb0b42014292a8df1c1e0b","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/a348bda6eaadc54298e856ee4229d564b7838f02"},{"sha":"3b6fc5cbda90d37e2c6a61327c868d6dd2a593c3","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"contrib/rpm: add comments to build.sh to list script arguments","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/3b6fc5cbda90d37e2c6a61327c868d6dd2a593c3"},{"sha":"5f83ef992532462cecd95deb6de4d978cc9a1d5a","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"build: drop internal field __nm_git_sha from libraries\n\nThe problem is that you cannot be sure which patches\nwere applied on top of a source tree, so the __nm_git_sha\nvalue is unreliable.\n\nAlso, after running autoreconf during the package build,\nNM_GIT_SHA is reset as well.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/5f83ef992532462cecd95deb6de4d978cc9a1d5a"},{"sha":"1422ce0a6ac4f90158575c68d68b7658769f0b6f","author":{"email":"76686399b73357bbab3cce10937c280c528b17ce@redhat.com","name":"Beniamino Galvani"},"message":"ifcfg-rh: don't chain up after failure of replace_and_commit()\n\nIf replace_and_commit() found existing route files (and the callback\nhas potentially already been invoked), it is wrong to chain up to\nparent class and continue the update.\n\nFixes: f79d62692ec4fe5ba21bbeab26286b2a3b250fdd","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/1422ce0a6ac4f90158575c68d68b7658769f0b6f"},{"sha":"6fa521b384080411d4ff7d6e02dbd5991e9a245d","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"cli/trivial: fix indention and whitespace","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/6fa521b384080411d4ff7d6e02dbd5991e9a245d"},{"sha":"03fd18cde053f2765e057b354e8ca0f751e6e103","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"cli: fix setting 'slave-type' for `nmcli connection add type *-slave`\n\n  $ nmcli connection add type bond-slave ifname eth1 con-name bond0.0 master nm-bond\n  Error: Failed to add 'bond0.0' connection: connection.slave-type: Cannot set 'master' without 'slave-type'\n\nFixes: 8ad218e71c3a82d491af6daa516464dd020608f2","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/03fd18cde053f2765e057b354e8ca0f751e6e103"},{"sha":"c1f58e9bb6c1cf8b48968b0986317dc98666d6c9","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: trival refactoring in can_unmanaged_external_down()\n\nSwap order of operands so that the \"cheaper\" is evaluated first.","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/c1f58e9bb6c1cf8b48968b0986317dc98666d6c9"},{"sha":"2d472657bd6563347d06c6926d1433775d92814f","author":{"email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com","name":"Thomas Haller"},"message":"device: add nm_device_get_unmanaged_mask()","distinct":false,"url":"https://api.github.com/repos/NetworkManager/NetworkManager/commits/2d472657bd6563347d06c6926d1433775d92814f"}]}