Commit Graph

496 Commits

Author SHA1 Message Date
Dan Williams dd6a8a5afa core: fix periodic failure to remove VPN nameservers from resolv.conf 2014-11-13 13:24:18 -06:00
Dan Williams 621ae2c1e2 core: fix IP-related PropertiesChanged signal emission 2014-10-27 10:03:31 -05:00
Jiří Klimeš cb9abc8467 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:20:34 +02:00
Dan Williams 5b4311fa0f ifcfg-rh: backport DHCP_SEND_HOSTNAME=no/yes option (rh #1001529) 2014-10-17 17:16:30 -05:00
Lubomir Rintel 2c6f841a35 Backport patches that fixed extraneous route replacement on RA receipt
- core/platform: add address/route sources (rh#1059597)
- platform: don't replace routes that already exist (rh#1059597)
2014-09-25 18:47:43 +02:00
Dan Williams ab73cebb3f Fix forgotten commented-out buildreq from debugging 2014-09-04 21:38:05 -05:00
Dan Williams 3cefbded67 ifcfg-rh: write GATEWAY instead of GATEWAY0 to be ifup-compatible (rh #1062409) 2014-09-04 21:21:29 -05:00
Dan Williams 29e938dcd1 wwan: let systemd manage the ModemManager life-cycle (rh #1018017) 2014-07-29 14:13:05 -05:00
Jiří Klimeš 853145abcf libnm-glib: fix a crash in nm_client_new() (rh #1010288) (rh #1122593)
https://bugzilla.redhat.com/show_bug.cgi?id=1010288
https://bugzilla.redhat.com/show_bug.cgi?id=1122593
2014-07-24 17:59:22 +02:00
Thomas Haller edf80dcb59 fix f20 spec file, so that it builds on Fedora 21 (rawhide) 2014-07-07 22:15:28 +02:00
Thomas Haller e119727014 update spec file to make ppp_version dependent on fedora version
This way we can build f20 packages on rawhide.

To build f20 branch on rawhide, you need to specify --dist
  fedpkg --dist f21 local
2014-07-04 15:06:39 +02:00
Thomas Haller b65e919e7f fix specfile to pass proper --enable-teamdctl argument 2014-07-04 15:06:39 +02:00
Dan Williams b84e83d2f2 add new NetworkManager-config-connectivity-fedora RPM
Adds defaults for using Fedora servers for connectivity checking.
2014-07-02 19:40:48 +02:00
Dan Williams d358b2c4dd Fix connectivity property notification 2014-07-02 11:06:46 -05:00
Thomas Haller 546ae50c5a core: fix crash calling wpa_supplicant and fix setting MTU from DHCP
- core: fix crash passing wrong parameter to AddBlob for wpa_supplicant (rh #1115538)
- core: fix setting MTU from DHCP (rh #1047083)
2014-07-02 17:40:41 +02:00
Thomas Haller 58b629c589 fix dispatcher events on DHCP change (rh #1113122) and escape in nmcli bash-completion
- core: fix missing dispatcher events on DHCP change (rh #1113122)
- cli: improve escaping special characters and space for bash completion (bgo #709426)
2014-06-25 23:05:08 +02:00
Jiří Klimeš dd398f3986 Fix several bugs: rh #1094064, rh #1095378, rh #1059494, rh #1082041
https://bugzilla.redhat.com/show_bug.cgi?id=1094064
https://bugzilla.redhat.com/show_bug.cgi?id=1095378
https://bugzilla.redhat.com/show_bug.cgi?id=1059494
https://bugzilla.redhat.com/show_bug.cgi?id=1082041
2014-06-12 15:21:38 +02:00
Jiří Klimeš 7c132a6fe6 Own some missing directories (rh #1099789)
https://bugzilla.redhat.com/show_bug.cgi?id=1099789

Based on hint from jpopelka@redhat.com
2014-05-21 16:09:03 +02:00
Dan Winship 2f1cfaf41f core: update NMManager:devices before emitting notify::devices (bgo #728367) 2014-04-17 12:11:38 -04:00
Jiří Klimeš 3f6ed554c5 Fix two crashes
policy: check device state before changing it for secondaries (rh #1055099)
team: fix crash in teamdctl (rh #1076469)
2014-04-15 13:20:53 +02:00
Jiří Klimeš bbca706eae mobile: fix crash on modems (rh #1056133)
Only move to NEED_AUTH during activation (rh #1058308)

https://bugzilla.redhat.com/show_bug.cgi?id=1058308
https://bugzilla.redhat.com/show_bug.cgi?id=1056133
2014-04-14 15:42:57 +02:00
Jiří Klimeš 35a988f91d wifi: fix possible crash in Wi-Fi utils (rh #1086132) 2014-04-10 10:56:01 +02:00
Thomas Haller a24ad21471 core: diverse fixes
Resolves: #1054364
Resolves: #1061911
Resolves: #1063885
Resolves: #1080474
Resolves: #1084556
2014-04-08 19:09:15 +02:00
Jiří Klimeš eb216eb62b keyfile: fix crash on reloading connections (rh #1046242) 2014-03-21 12:59:03 +01:00
Thomas Haller e880be9fba backport fixes from upstream to release 0.9.9.0-32.git20131003 2014-03-17 20:01:18 +01:00
Thomas Haller 67e197f566 add dbus properties to help out bindings (bgo #715186) 2014-02-24 10:36:57 +01:00
Thomas Haller fa6659072a improve platform to string functions 2014-02-24 10:36:57 +01:00
Thomas Haller 94517a4787 additional fixes 2014-02-24 10:36:57 +01:00
Thomas Haller 5fac6036b9 update *spec file to make it more similar to the base template 2014-02-24 10:22:00 +01:00
Thomas Haller f5efae3b83 backport suppressing some invalid error messages and warnings (phys_port_id sysfs and firewalld zone) 2014-02-16 15:36:47 +01:00
Thomas Haller 091e68c086 backport fixes for platform libnl3 caching 2014-02-16 15:11:55 +01:00
Thomas Haller c84b54dbfe backport patches for IPv6 privacy 2014-02-16 15:11:55 +01:00
Thomas Haller d4c1522a3e Revert snapshot release 0.9.9.0-29.git20140131, again based on previous 0.9.9.0-28.git20131003
This commit is mostly similar to c9b963bc22 as
we revert to the previous release.
2014-02-16 14:24:24 +01:00
Thomas Haller c2efef1897 Update snapshot (upstream commit 6c2f96421b1c7bfd65032bf4de2a6cfc10b3b262) 2014-02-04 23:11:03 +01:00
Jiří Klimeš c9b963bc22 Update to fix a few problems:
- platform: ignore errors adding IPv6 point-to-point address
- libnm-glib: fix return value in nm_remote_settings_load_connections()
- core: fix crash when connecting to new Wi-Fi network (bgo #723163)
- systemd: add "Before=network.service" on Fedora/RHEL (rh #1034983)
2014-01-29 15:36:03 +01:00
Jiří Klimeš 25f86691e2 Fix various problems
- core: fix reading physical port id for sysfs
- libnm-glib: export get_gateway() and get_searches() functions
- libnm-glib: new functions for bindings to get nameservers
- libnm-glib: chain up the parent constructed() of NMRemoteConnection
- core: exit cleanly if D-Bus cannot be initialized (rh #1057738)
- dhcp: don't add an IPv6 address if one wasn't given (rh #1048046)
- core: Add host route for DHCP4 server if outside assigned subnet (bgo #721767) (rh #983325)
- vpn: handle missing tunnel interface for IP-based VPNs (bgo #721724) (rh #1030068) (rh #865883)
- core: only log about IPv6 Commit the first time (rh #1044757)
2014-01-28 15:23:07 +01:00
Jiří Klimeš d112c5a56c Add physical-port-id property for devices and fix GI for IPv6
- core: improve handling of NPAR/SR-IOV devices (rh #804527)
- libnm-glib: add NMDevice:physical-port-id property
- libnm-glib: fix introspection annotations so that <ipv6>.get_address() worked
2014-01-21 12:13:42 +01:00
Dan Winship 99fa633396 core: fix NMManager:primary-connection when a VPN has the default route (rh #1031574) 2014-01-18 11:31:42 -05:00
Jiří Klimeš 7fa9195ebf core/cli: display proper information for active VPN connections (rh #1036132) 2014-01-14 16:50:44 +01:00
Adam Williamson c5f0e5fcd8 whoops...helps to hit save when merging 2014-01-10 10:29:03 -08:00
Adam Williamson 93c10b457c Merge commit 'd9c5764ddb7a90f57a3d13b542bafada9beb6d92'
Conflicts:
	NetworkManager.spec
2014-01-10 10:26:34 -08:00
Dan Winship d9c5764ddb bluez-manager: fix a crash (rh #1048711) 2014-01-06 12:13:01 -05:00
Dan Williams 2af4e12ad1 core: fix IPv6 router solicitation loop (rh #1044757) 2013-12-19 18:07:36 -06:00
Dan Williams 170f1c14b7 Fix a couple bugs (rh #1034921) (rh #1029213) (rh #1032819)
- core: wait for link before declaring startup complete (rh #1034921)
- core: ignore RA-provided IPv6 default routes (rh #1029213)
- core: set IPv4 broadcast address correctly (rh #1032819)
2013-12-18 13:03:30 -06:00
Dan Winship 7212c621a9 core: Fix PtP/peer address support, for OpenVPN 2013-12-02 15:02:03 -05:00
Jiří Klimeš 8df33b293d cherry-picked several fixes (for crashes)
- dispatcher: fix crash on exit while logging from signal handler (rh #1017884)
- core: workaround crash when connecting to wifi (rh #1025371)
- ethernet: don't crash if device doesn't have a MAC address (rh #1029053)
- libnm-glib: fix crash by taking additional ref in result_cb() (rh #1030403)
- ifcfg-rh: fix ignoring updates that don't change anything
2013-11-20 14:47:19 +01:00
Jiří Klimeš b75568ba24 cherry-picked several fixes (for crashes)
- dispatcher: fix crash on exit while logging from signal handler (rh #1017884)
- core: workaround crash when connecting to wifi (rh #1025371)
- ethernet: don't crash if device doesn't have a MAC address (rh #1029053)
- libnm-glib: fix crash by taking additional ref in result_cb() (rh #1030403)
- ifcfg-rh: fix ignoring updates that don't change anything
2013-11-20 14:41:57 +01:00
Dan Winship c753429967 several fixes
- nmcli: add "con load" to manually load an ifcfg file
- vpn: fix logging to help debug rh #1018317
- bridge: fix crash with bridge ports with empty settings (rh #1031170)
2013-11-18 12:19:26 -05:00
Dan Winship bd53380b9a several fixes
- nmcli: add "con load" to manually load an ifcfg file
- vpn: fix logging to help debug rh #1018317
- bridge: fix crash with bridge ports with empty settings (rh #1031170)
2013-11-18 12:18:43 -05:00
Dan Williams bc22bc29b3 core: fix detection of non-mac80211 devices that do not set DEVTYPE (rh #1015598) 2013-11-18 11:36:27 -05:00