Commit Graph

716 Commits

Author SHA1 Message Date
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
Lubomir Rintel 6fe2ab4151 Update to a 1.6.0 release 2017-01-25 18:29:09 +01:00
Thomas Haller a920fbcc16 Update with fixes from upstream nm-1-6 branch 1.6-0.2.rc1 2017-01-20 17:26:50 +01:00
Lubomir Rintel d142b15bef Fix FTBFS 2017-01-17 16:23:42 +01:00
Thomas Haller 263dac5e9f drop unused patch 0001-bitwise-clash.patch 2017-01-17 15:54:13 +01:00
Lubomir Rintel 9b6a7107cd Fix up merge trouble 2017-01-17 15:15:53 +01:00
Lubomir Rintel f6516fc10b Update to a 1.6-rc1 2017-01-17 15:12:38 +01:00
Thomas Haller 0727cc1c28 fix build failure due to clash of bitwise defines
Also fixup the changelog for past release versions.
2017-01-12 22:29:43 +01:00
Igor Gnatenko 49933b2c3f Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:34 +01:00
Lubomir Rintel 162dc7bc1d Update to a newer development snapshot 2016-12-15 20:51:26 +01:00
Lubomir Rintel bdcc136a74 sync 2016-12-15 20:24:28 +01:00
Thomas Haller 499383592f Rebuild package for vala generation error (rh#1398738) 2016-12-06 21:11:01 +01:00
Thomas Haller f6cdb7df44 fix enabling ifcfg-rh plugin by default for +=/-= operations (rh#1397938) 2016-11-25 18:27:33 +01:00
Thomas Haller 85fff454e7 fix enabling ifcfg-rh plugin by default (rh#1397938) 2016-11-23 19:00:27 +01:00
Lubomir Rintel 86376290a3 Drop an extra rebuild that breaks on 32bit 2016-11-06 15:43:33 +01:00
Lubomir Rintel 8c478edba5 Fix a timestamp typo 2016-11-06 14:42:36 +01:00
Lubomir Rintel ce85c6f3ef Update to a development snapshot 2016-11-06 14:37:55 +01:00
Lubomir Rintel 3a1a8315bc Update to 1.4.2 2016-10-10 19:17:57 +02:00
Thomas Haller 76dec7d585 wifi: fix another activation failure when changing MAC address (rh#1371478, bgo#770456, bgo#770504) 2016-09-13 11:31:09 +02:00
Thomas Haller 2c68942743 dhcp: fix race to miss DHCP lease event (rh#1372854) 2016-09-08 00:40:29 +02:00
Thomas Haller 475c2e000a wifi: fix activation failure due to error changing MAC address (rh#1371478, bgo#770456) 2016-08-30 12:34:35 +02:00
Thomas Haller 7802605bbc update spec file with upstream's contrib/rpm 2016-08-25 12:03:03 +02:00
Lubomir Rintel ab73a3a118 Update to NetworkManager 1.4.0 release 2016-08-24 21:18:49 +02:00
Thomas Haller 26675d15eb update spec file with upstream's contrib/rpm 2016-08-11 16:03:54 +02:00
Thomas Haller 0eea3092fc fix stale Wi-Fi after resume from suspend (rh#1362165) 2016-08-11 15:45:03 +02:00
Matthias Clasen d4f66ff72e Actually bump rev 2016-07-21 08:17:44 -04:00
Matthias Clasen 42a976d0d2 Rebuild 2016-07-21 08:15:32 -04:00
Lubomir Rintel aeb4a90471 Update to a later Git snapshot 2016-07-19 15:19:57 +02:00
Thomas Haller 3ce491100f clear cache of dnsmasq when updating DNS configuration (rh#1338731) 2016-06-02 20:55:53 +02:00
Lubomir Rintel 8228d8b507 Update to NetworkManager 1.2.2 release 2016-05-11 15:17:28 +02:00
Thomas Haller 7f9e845bcf spec: update definition of global "snap"
Make it more similar to upstream's spec file from contrib/rpm.
2016-05-06 16:02:35 +02:00
Lubomir Rintel eb0b7592f8 Update to NetworkManager 1.2.0 release 2016-04-20 18:54:07 +02:00
Lubomir Rintel 6405114730 Update to NetworkManager 1.2-rc2 2016-04-14 17:18:41 +02:00
Lubomir Rintel 3983d3a9b8 Fix udev dir 2016-04-06 00:52:55 +02:00
Lubomir Rintel 2880cda73d Drop an useless and evil patch 2016-04-05 23:43:52 +02:00
Lubomir Rintel 04c92a6fe9 Sync the SPEC file from upstream 2016-04-05 23:35:54 +02:00
Lubomir Rintel 1c56626f3d Update to NetworkManager 2016-04-05 23:19:19 +02:00
Lubomir Rintel 2ec678c923 Fix link detection on 4.5 when build with 4.6 kernel 2016-03-30 13:28:21 +02:00
Lubomir Rintel 9093f6263e Update to NetworkManager 1.2-beta3 2016-03-29 17:36:47 +02:00
Lubomir Rintel bb908ed4e4 Fix obtaining the hostname from DNS (rh #1308974) 2016-03-22 10:20:24 +01:00
Dan Williams f561df45ac Fix activating connections in some cases (rh #1316488) 2016-03-17 15:56:07 -05:00
Lubomir Rintel de82b42eba If we generate docs then install them 2016-03-17 16:45:53 +01:00
Lubomir Rintel 5dd9e740f5 Update to NetworkManager 1.2-beta2 2016-03-01 17:47:06 +01:00
Thomas Haller 180858e3be core: backport fix for missing braces bug in platform
It's only beta1, but it breaks compilation for rawhide due
to -Werror=misleading-indentation.
2016-02-03 17:08:11 +01:00
Thomas Haller 98b39fff30 spec-file: update spec file and sync with contrib/rpm
Also:

  - no longer install '10-ibft-plugin.conf'

  - updade NetworkManager.conf with content from contrib/rpm
2016-02-03 17:08:11 +01:00
Dennis Gilmore 0bf1c597c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 15:31:24 +00:00
Lubomir Rintel 810ab20ff1 Update to NetworkManager 1.2-beta1 2016-01-19 15:36:07 +01:00
David King 13724a4562 Add upstream fix for AP list hash function (#1288867) 2016-01-08 19:48:22 +00:00
Lubomir Rintel b880770c84 Update to a later snapshot
Enables RFC7217 addressing for new IPv6 connections
2015-11-12 14:33:54 +01:00
Lubomir Rintel 205526f8f8 Update to a later snapshot 2015-10-23 15:49:57 +02:00
Lubomir Rintel 90b40e50ba Sync the SPEC file with upstream 2015-10-23 15:43:43 +02:00
Lubomir Rintel ff71c668f4 Sync the SPEC file with upstream 2015-10-09 14:29:50 +02:00
Lubomir Rintel 7e935f32b3 Import a newer 1.2 git snapshot 2015-10-07 18:04:26 +02:00
Lubomir Rintel a57aed4ba3 Drop a couple of uneeded dependencies 2015-09-07 11:00:30 +02:00
Lubomir Rintel a52dff45c7 Fix tests 2015-09-04 12:20:24 +02:00
Lubomir Rintel 802334e303 Just disable the tests for now 2015-09-03 18:44:51 +02:00
Lubomir Rintel 1dbee5b66e Fix the tests 2015-09-03 18:22:54 +02:00
Lubomir Rintel 4ce1d89c98 Add missing postun to libnm
Makes rpmlint happy.
2015-09-03 17:51:46 +02:00
Lubomir Rintel f0b1252d42 Wimax is gone for good 2015-09-03 17:51:46 +02:00
Lubomir Rintel 24c657222a Use global instead of define
Makes package guidelines happy.
2015-09-03 17:51:46 +02:00
Lubomir Rintel 21cb2c5c51 Modernize the SPEC file a bit
Remove obsolete sections, use more modern tags.
2015-09-03 17:51:46 +02:00
Lubomir Rintel 2fd3f595f9 Use macros consistently
%__* macros are internal to RPM and not supposed to be used in SPEC files.
Moreover, we're inconsistent at times already (%__mkdir_p vs. mkdir -p).
2015-09-03 17:51:46 +02:00
Lubomir Rintel 2caedee556 Pull in 1.2 snapshot
Sync SPEC with contrib/rpm
2015-09-03 17:51:46 +02:00
Lubomir Rintel 4e5d69edc4 Bump release 2015-08-28 13:37:01 +02:00
Lubomir Rintel b6e54e7865 Fix command line parsing 2015-08-28 13:36:31 +02:00
Lubomir Rintel c4ef9cfc18 Update to 1.0.6 2015-08-27 18:56:02 +02:00
Thomas Haller 5af6ac65a3 fix crash on device deactivate (rh 1253949)
Also:
  - backport new wifi scan options from nm-1-0 upstream branch.
  - update the URI for connectivty checking
2015-08-18 11:59:43 +02:00
Lubomir Rintel 82c263b833 Fix up a bad merge 2015-08-13 17:19:29 +02:00
Lubomir Rintel 5cf28a408a Merge branch 'master' into f22 2015-08-13 17:11:55 +02:00
Lubomir Rintel 0fc556a450 Update to a Git snapshot
...so that we have a fresh build for the test day.
2015-08-13 17:09:50 +02:00
Lubomir Rintel 17428f13c9 Fix default route handling on assumed connections (rh #1245648) 2015-07-22 16:07:26 +02:00
Lubomir Rintel 7c6d783d88 Fix an assertion failure in nmcli (rh #1244048) 2015-07-22 16:07:17 +02:00
Lubomir Rintel bf1633d033 Fix default route handling on assumed connections (rh #1245648) 2015-07-22 15:59:50 +02:00
Lubomir Rintel 5088926494 Fix an assertion failure in nmcli (rh #1244048) 2015-07-22 15:56:35 +02:00
Lubomir Rintel 802930598f Update to 1.0.4 release 2015-07-14 19:01:23 +02:00
Lubomir Rintel 0431b736fd Update to 1.0.4 release 2015-07-14 19:00:19 +02:00
Dan Horák fc0d89fb1a - WEXT depends on enabled wifi 2015-07-14 09:18:19 +02:00
Dan Horák bc5d9f2871 - WEXT depends on enabled wifi 2015-07-14 09:17:43 +02:00
Lubomir Rintel 48b6e780a3 A bit more recent Git snapshot 2015-07-13 19:39:02 +02:00
Lubomir Rintel f37fc20755 A bit more recent Git snapshot 2015-07-13 19:37:54 +02:00
Jiří Klimeš 394c4da0c3 spec: update path to trusted CA store to /etc/pki/tls/cert.pem (rh #1236548)
The code change dealing with it will be pushed to dist-git later with 1.0.4 release
(or new snapshot).

(cherry picked from commit 59e92f03e8)
2015-07-08 18:09:10 +02:00
Jiří Klimeš 59e92f03e8 spec: update path to trusted CA store to /etc/pki/tls/cert.pem (rh #1236548)
The code change dealing with it will be pushed to dist-git later with 1.0.4 release
(or new snapshot).
2015-07-08 18:03:57 +02:00
Lubomir Rintel 8beaf4caca A bit more recent Git snapshot
This one fixes a regression with default route management
2015-07-07 17:58:29 +02:00
Jiří Klimeš e33e672fc2 Update to a new 1.0.3 development snapshot (git20150707) 2015-07-07 09:58:19 +02:00
Lubomir Rintel 7b87670b2e A bit more recent Git snapshot 2015-06-24 18:44:24 +02:00
Lubomir Rintel 5bbc03fec6 Import a more recent 1.0 snapshot
Something reasonably close to this will hopefully make it into upstream 1.0.4
release. Let's see if it works well enough.
2015-06-18 22:53:53 +02:00
Dennis Gilmore 77a7723ef2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 22:58:33 +00:00
Lubomir Rintel 8b1516571d Merge branch 'f22' 2015-05-05 14:48:38 +02:00
Lubomir Rintel 46c1d97ea6 Update to 1.0.2 release 2015-05-05 14:35:22 +02:00
Jiří Klimeš 8232e9c632 Update to 1.0.2 development snapshot (git20150429) 2015-04-29 14:44:50 +02:00
Jiří Klimeš 87260524cc platform: use driver name to detect IBM z-System CTC devices (rh #1212118)
https://bugzilla.redhat.com/show_bug.cgi?id=1212118
2015-04-29 13:38:32 +02:00
Dan Williams 2a59fdf6e4 Turn off keepalive for connectivity checking 2015-03-16 10:59:22 -05:00
Dan Williams 7f0cf671db Update to 1.0.2 development snapshot 2015-03-05 11:43:10 -06:00
Dan Williams ee316b279f dns: revert resolv.conf symlink stuff (should only be in F23+, not F22) 2015-03-05 08:54:01 -06:00
Dan Williams dda57934f7 connectivity: fix checking when no valid DNS servers are present (rh #1199098) 2015-03-05 08:07:30 -06:00
Dan Williams 093d623156 core: flush IPv6LL address when deconfiguring managed devices (rh #1193127) (rh #1184997) 2015-03-04 17:51:36 -06:00
Adam Williamson de0318f42b core: resume bridged connections properly (rh #1162636) 2015-01-29 14:37:46 -08:00
Thomas Haller 4fc11861c4 dns: manage resolv.conf as symlink to private file in /run directory (rh #1116999) 2015-01-21 17:52:10 +01:00
Dan Winship b2e230bb1a sync spec file with RHEL version
build: fix NetworkManager-bluetooth dep on NetworkManager-wwan
build: re-enable hardware plugins on s390
2015-01-09 11:29:05 -05:00
Dan Williams a13136f87b Whitespace fix 2014-12-22 11:17:50 -06:00
Dan Williams f249abd921 Update to 1.0 2014-12-22 10:47:26 -06:00
Jiří Klimeš 8b454ba75e Fix two incorrect assertion bugs causing NetworkManager crashes 2014-11-24 17:32:36 +01:00
Jiří Klimeš 2c85ca4d0d cli: fix crash in `nmcli device wifi` with multiple wifi devices (rh #1159408)
https://bugzilla.redhat.com/show_bug.cgi?id=1159408
2014-11-06 10:55:04 +01:00
Dan Winship ae5363f941 platform: fix a routing-related bug that could cause NM and other apps to spin (rh #1151665) 2014-11-01 23:05:35 +01:00
Lubomir Rintel 9cbebd1da6 Fix a typo 2014-10-29 12:19:04 +01:00
Lubomir Rintel 301c10dd77 Fix IPv6 next hop default setting 2014-10-29 12:15:04 +01:00
Lubomir Rintel b55f63aee8 Avoid unowned /etc/NetworkManager in config-connectivity-fedora 2014-10-24 18:56:13 +02:00
Adam Williamson bf3b3a8a46 connectivity-fedora: don't require NetworkManager (#1156198) 2014-10-24 18:56:13 +02:00
Jiří Klimeš b2c2088992 Do not override configuration files on updates (rh #1153901)
Rather leave modified configuration files untouched and save the new files
with .rpmnew suffix.

http://stackoverflow.com/questions/14511334/rpm-upgrade-handling-of-config-files

https://bugzilla.redhat.com/show_bug.cgi?id=1153901
2014-10-21 15:29:07 +02:00
Lubomir Rintel d22bbaaa17 bluetooth: Restore DUN support (rh #1055628) 2014-10-16 14:27:07 +02:00
Stef Walter 92d4bfc879 Allow non-local users network control after PolicyKit authentication (rh #1145646) 2014-10-16 14:27:07 +02:00
Jiří Klimeš 8890459ab6 connectivity: use HTTPS for connectivity checking (rh #113577)
https://bugzilla.redhat.com/show_bug.cgi?id=1135777
2014-09-06 00:09:24 +02:00
Peter Robinson cbce54a480 adsl plugin needs rp-pppoe to work otherwise you get these errors and the ADSL link doesn't come up
Jan 01 01:21:47 localhost NetworkManager[3128]: <info> Activation (eth1) starting connection 'pppoe-isp'
Jan 01 01:21:48 localhost NetworkManager[3128]: <warn> (eth1): PPPoE failed to start: Could not find pppoe binary.
Jan 01 01:21:48 localhost NetworkManager[3128]: <info> Disabling autoconnect for connection 'pppoe-isp'.
Jan 01 01:21:48 localhost NetworkManager[3128]: <warn> Activation (eth1) failed for connection 'pppoe-isp'
2014-08-30 18:57:43 +01:00
Dan Horák 6637d9e75b - always include ModemManager-glib-devel (#1129632) 2014-08-18 17:09:49 +02:00
Peter Robinson c4d68f6c20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 18:49:00 +00:00
Kalev Lember a66b4def38 Rebuilt for ppp 2.4.7 2014-08-11 18:49:52 +02:00
Dan Williams 05a1e014e2 connectivity: ensure interval is set to enable connectivity checking (rh #1123772)
Patch by Elad Alfassa <el.il@doom.co.il>
2014-07-30 08:46:59 -05:00
Kalev Lember 2d43347aad Rebuilt for gobject-introspection 1.41.4 2014-07-22 20:13:59 +02:00
Thomas Haller 3f9b32f187 Update to upstream 0.9.10.0 release snapshot
I took the official upstream build and recompressed it with bzip2.
66a88346bb04d4f402540281181340313b2ec433e75aa9d9ea13f31697f9487e NetworkManager-0.9.10.0.tar.xz
2014-07-04 15:40:40 +02:00
Thomas Haller 672348a955 update spec file to make ppp_version dependent on fedora version
This way we can build rawhide packages against F20.

To build master on F20, you need to specify --dist
  fedpkg --dist f20 local
2014-07-04 14:04:47 +02:00
Dan Williams 11e58160ed add new NetworkManager-config-connectivity-fedora RPM
Adds defaults for using Fedora servers for connectivity checking.
2014-07-04 11:57:50 +02:00
Thomas Haller f285c1502b Update to upstream 0.9.9.98 (0.9.10-rc1) release snapshot
I took the official upstream build and recompressed it with bzip2.
f5f859ad76bd8cf32d866a6c2b9504f9bc89d8a317ca51939a45949a6a312513 NetworkManager-0.9.9.98.tar.xz
2014-06-25 18:40:30 +02:00
Thomas Haller 41a1662e75 update spec file to make it more similar to the upstream contrib spec file
also fix --with-teamdctl
2014-06-25 18:33:36 +02:00
Dan Williams e09ac81902 Update to upstream 0.9.9.95 (0.9.10-beta1) release snapshot 2014-06-09 11:09:28 -05:00
Dennis Gilmore bdaabccf5c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 17:52:38 -05:00
Jiří Klimeš dd37ad8fc1 Own some missing directories (rh #1099789)
https://bugzilla.redhat.com/show_bug.cgi?id=1099789

Based on a hint from jpopelka@redhat.com
2014-05-21 16:05:55 +02:00
Dan Williams 3f6d3ea213 Rebuild against ppp 2.4.6 2014-04-11 11:17:43 -05:00
Dan Winship 74e11b0e43 Update snapshot, rename two plugins
- Update to a git snapshot (git20140319 git:3980806)
- Rename NetworkManager-atm package to NetworkManager-adsl
- Rename NetworkManager-bt package to NetworkManager-bluetooth
2014-03-19 17:19:35 -04:00
Jiří Klimeš 4815a8a9bc Update to a git snapshot (git20140317 git:1e89b4)
Fixes:
- platform: fix NM crash if link has no name (e.g. for failed VPN connection)
- libnm-util/cli: fix bridge priority default value (rh #1073664)
2014-03-17 14:46:19 +01:00
Jiří Klimeš 251fa91d5d Update to a git snapshot (git20140314 git:45a326d) and fix Obsoletes
Fix obsoleting and requiring packages due to splitout of -atm, -bt and -wwan.
It is needed so that new packages are installed on update.
2014-03-14 12:46:04 +01:00
Jiří Klimeš a36fa77d88 Install new plugins as separate packages
NetworkManager-atm  - libnm-device-plugin-atm.so
NetworkManager-bt   - libnm-device-plugin-bt.so
NetworkManager-wwan - libnm-device-plugin-wwan.so, libnm-wwan.so

Upstream commit:
c1a064b merge: move ATM, Bluetooth, and WWAN into device plugins (bgo #724324)
2014-03-10 17:04:54 +01:00
Jiří Klimeš b18c4ca63f Update to a git snapshot (git20140310 git:350b6d6) 2014-03-10 16:10:39 +01:00