Commit Graph

856 Commits

Author SHA1 Message Date
Thomas Haller 5743a963d8 fix build failure due to unstable tests 2018-06-18 11:00:20 +02:00
Thomas Haller fff3d1de66 Update to 1.12-rc1 pre-release 2018-06-16 08:19:26 +02:00
Lubomir Rintel 29a9c41bea Update to a development snapshot of NetworkManager 1.12
- Switch crypto to gnutls
- Add dispatcher-routing-rules subpackage
- Switch to Python 3-only build root
2018-05-31 17:10:30 +02:00
Vladimir Benes 98525d7834 tests: add F28 CI tests using the Standard Test Interface
Adding initial set of basic functionality tests for NetworkManager
according to the Standard Test Interface [1]. See Quick Start Guide
for brief introduction about how to run these tests [2].

[1] https://fedoraproject.org/wiki/CI/Standard_Test_Interface
[2] https://fedoraproject.org/wiki/CI/Quick_Start_Guide

[thaller@redhat.com: at this point, NetworkManager package on rawhide
  is essentially the same as on f28. So, when cherry-picking the
  tests, also intentionally keep testing the "fedora28" profile.
   1) until the packages that we test diverge, there is usually
      little reason to run a different set of tests (unless it
      makes sense due to differences in the Fedora version).
   2) as long as the set of tests that we want to run is identical,
      there is no reason to clone the test profile and bump the
      profile number.
  It follows: we stick to "fedora28" for the time being.]

(cherry picked from commit c8e00774af)
2018-05-24 09:51:01 +02:00
Beniamino Galvani d72f282e41 Update to 1.10.8 release 2018-05-14 15:55:00 +02:00
Beniamino Galvani e4a9ce242d dhcp: better handle expiry and nacks (rh #1575370)
https://bugzilla.gnome.org/show_bug.cgi?id=783391
https://bugzilla.redhat.com/show_bug.cgi?id=1575370
2018-05-06 14:28:03 +02:00
Beniamino Galvani 9fa973f15f device: fix setting 'rp_filter' value (rh #1565529) 2018-04-17 10:09:19 +02:00
Beniamino Galvani e712bef644 Fix build 2018-04-12 14:40:49 +02:00
Iryna Shcherbina 4797640ddf Update Python 2 dependency declarations to new packaging standards 2018-03-14 22:39:40 +01:00
Thomas Haller 17941a667b Update to 1.10.6 release 2018-03-12 14:15:23 +01:00
Thomas Haller 9c37f0c674 policy: fix blocking autoconnect for no-secrets (rh #1553773) 2018-03-09 15:38:47 +01:00
Thomas Haller 014828b918 trivial: rename patch 2018-03-09 15:34:53 +01:00
Lubomir Rintel b8041505cb Another attempt at fixing gcc 8 build 2018-02-07 11:53:56 +01:00
Lubomir Rintel 1f3baf8c8d Fix build 2018-02-06 17:31:32 +01:00
Lubomir Rintel 8b792ad0ef Fix build 2018-02-06 17:30:36 +01:00
Lubomir Rintel dc410627f6 Update to 1.10.4 release 2018-02-05 11:37:29 +01:00
Lubomir Rintel e5d9e5bbb2 Revert "Switch to %ldconfig_scriptlets"
This breaks build on basically everything we support. Needs more
thought.

This reverts commit 3dc75bb968.
2018-02-05 11:32:15 +01:00
Igor Gnatenko 3dc75bb968
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 11:25:09 +01:00
Thomas Haller 2f601f9c53 Update to 1.10.2 release 2017-12-15 11:33:34 +01:00
Björn Esser 2b734c644d
Apply patch from previous commit 2017-11-17 20:08:52 +01:00
Thomas Haller f484465e78 libnm: fix accessing enabled and metered properties 2017-11-02 16:23:09 +01:00
Thomas Haller 44c7179885 systemd: let NM-w-o.service require NetworkManager service (rh #1452866)
- systemd: let NM-w-o.service require NetworkManager service (rh #1452866)
  Related to rh #1455704.
  See also: https://github.com/systemd/systemd/pull/6065

- platform: really treat dsa devices as regular wired ethernet (rh #1371289)
  actually apply patch.

- in spec file, explicitly set dhclient as default (resync with upstream
  spec file).
2017-11-02 15:50:34 +01:00
Lubomir Rintel 7a812558d6 Actually add the patch 2017-10-09 19:47:27 +02:00
Lubomir Rintel e74c1e7f0a Actually bump the release number 2017-10-09 19:45:24 +02:00
Lubomir Rintel cfe40a7c6d platform: treat dsa devices as regular wired ethernet 2017-10-09 19:43:54 +02:00
Thomas Haller 8e0f2bf38d device: fix delay startup complete for unrealized devices (1:1.8.4-4)
And 2 more fixes from upstream.
2017-10-05 10:57:10 +02:00
Thomas Haller 11bdf5039f backport 3 patches for crashes (1.8.4-3) 2017-09-29 13:13:52 +02:00
Thomas Haller de4dee2405 enable NetworkManager-wait-online.service on package upgrade (rh#1455704) 2017-09-27 18:05:03 +02:00
Thomas Haller 354ea1ca0d Update to 1.8.4 release 2017-09-20 14:07:51 +02:00
Fedora Release Engineering 10dfa87029 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:01:01 +00:00
Fedora Release Engineering bbd538ac0e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 01:56:03 +00:00
Lubomir Rintel 24d35df5f2 contrib/rpm: provide NetworkManager-devel
The package no longer exists.
2017-07-21 17:40:01 +02:00
Stephen Gallagher 0cc505ca29 Fix Requires/Provides on subpackages
NetworkManager-wifi and NetworkManager-glib-devel should require
NetworkManager, not provide it.

https://bugzilla.redhat.com/show_bug.cgi?id=1454505
2017-07-20 22:11:18 +02:00
Beniamino Galvani 46b9e17739 Import upstream patches after 1.8.2 2017-07-18 11:03:01 +02:00
Beniamino Galvani 8ca68d8c30 Update to 1.8.2 release 2017-07-18 11:03:01 +02:00
Lubomir Rintel a2ab3fed9e Add upstream patches that went into RHEL
- device: don't change MTU unless explicitly configured (rh #1460760)
- core: don't remove external IPv4 addresses (rh #1459813)
- cli: fix output of iface in overview output (rh#1460219)
- ppp: unexport NMPPPManager instance on dispose (rh#1459579)
- cli: remove spurious device names from wifi subcommands output (rh#1460527)
2017-06-22 12:52:23 +02:00
Lubomir Rintel ebf02b63fe Add upstream patches that went into RHEL
- bond: fix crash comparing mode while generating bond connection (rh #1459580)
- connectivity: fix route penalty if WWAN and BT device using ip-ifindex (rh #1459932)
- device: persist nm-owned in run state (rh #1376199)
- device: fix assuming master device on restart (rh #1452062)
- device: apply route metric penality only when the default route exists (rh #1459604)
- connectivity: fix periodic connectivity check (rh #1458399)
- bond: improve option matching on daemon restart (rh #1457909)
- device: fix touching device after external activation (rh #1457242)
2017-06-09 17:27:09 +02:00
Thomas Haller a53c203b20 import patches from rhel-7.4 (1.8.0-5.el7) as 1.8.0-4 2017-06-04 19:47:58 +02:00
Thomas Haller b018266780 update spec file from upstream 2017-05-24 13:02:31 +02:00
Thomas Haller b67ac8dd76 device: update external configuration before commit (fix bug) (rh #1449873) 2017-05-22 11:30:21 +02:00
Thomas Haller 5539474cc7 update NetworkManager.spec file with upstream
Resync spec file with upstream's contrib/fedora/rpm
NetworkManager.spec file.
2017-05-20 11:12:59 +02:00
Thomas Haller 5ac481bbc0 import patches from rhel-7.4
Let's keep rhel-7.4 and Fedora package in sync, so Fedora benefits
from bugfixes during rhel-7.4 development and RHEL benefits from
additional testing by the community.

These are all upstream patches originally cherry-picked from
nm-1-8 branch.
2017-05-20 11:07:37 +02:00
Thomas Haller 085f84674b fix version number 2017-05-10 16:48:53 +02:00
Thomas Haller 4b63db2a3c Update to 1.8.0 release 2017-05-10 16:00:37 +02:00
Lubomir Rintel 20a1eb6b48 Update to third Release Candidate of NetworkManager 1.8 2017-04-20 17:29:21 +02:00
Lubomir Rintel c2e258e5bf Update to second Release Candidate of NetworkManager 1.8 2017-04-06 14:58:15 +02:00
Lubomir Rintel a486a68256 Update to a snapshot of 1.8.x series
And sync SPEC file changes from upstream
2017-03-23 18:00:08 +01:00
Lubomir Rintel e6eb5ade9b Update to a 1.6.2 release 2017-02-16 15:39:48 +01:00
Fedora Release Engineering 9082b9c2c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:13:45 +00:00
Lubomir Rintel 02c2422a55 Drop old patches 2017-01-25 18:49:37 +01:00