Blame SPECS/NetworkManager.spec

f86c11
f86c11
%global wireless_tools_version 1:28-0pre9
f86c11
f86c11
%global wpa_supplicant_version 1:1.1
f86c11
f86c11
%global ppp_version %(sed -n 's/^#define\\s*VERSION\\s*"\\([^\\s]*\\)"$/\\1/p' %{_includedir}/pppd/patchlevel.h 2>/dev/null | grep . || echo bad)
f86c11
%global glib2_version %(pkg-config --modversion glib-2.0 2>/dev/null || echo bad)
f86c11
f86c11
%global epoch_version 1
f4f82a
%global rpm_version 1.20.0
f4f82a
%global real_version 1.20.0
4e1021
%global release_version 5
f86c11
%global snapshot %{nil}
f86c11
%global git_sha %{nil}
f86c11
f86c11
%global obsoletes_device_plugins 1:0.9.9.95-1
f86c11
%global obsoletes_ppp_plugin     1:1.5.3
f86c11
f86c11
%global systemd_dir %{_prefix}/lib/systemd/system
f4f82a
%global sysctl_dir %{_prefix}/lib/sysctl.d
f86c11
%global nmlibdir %{_prefix}/lib/%{name}
f86c11
%global nmplugindir %{_libdir}/%{name}/%{version}-%{release}
f86c11
f86c11
%global _hardened_build 1
f86c11
f4f82a
%if "x%{?snapshot}" != x
f86c11
%global snapshot_dot .%{snapshot}
f86c11
%endif
f4f82a
%if "x%{?git_sha}" != x
f86c11
%global git_sha_dot .%{git_sha}
f86c11
%endif
f86c11
f86c11
%global snap %{?snapshot_dot}%{?git_sha_dot}
f86c11
f4f82a
%global real_version_major %(printf '%s' '%{real_version}' | sed -n 's/^\\([1-9][0-9]*\\.[0-9][0-9]*\\)\\.[0-9][0-9]*$/\\1/p')
f4f82a
f4f82a
%global systemd_units NetworkManager.service NetworkManager-wait-online.service NetworkManager-dispatcher.service
f86c11
f86c11
###############################################################################
f86c11
f4f82a
%bcond_with meson
f86c11
%bcond_without adsl
f86c11
%bcond_without bluetooth
f86c11
%bcond_without wwan
f86c11
%bcond_without team
f86c11
%bcond_without wifi
f86c11
%bcond_with iwd
f86c11
%bcond_without ovs
f86c11
%bcond_without ppp
f86c11
%bcond_without nmtui
f86c11
f86c11
# on RHEL we don't regenerate the documentation
f86c11
%bcond_with    regen_docs
f86c11
f86c11
%bcond_with    debug
f86c11
%bcond_with    test
f4f82a
%bcond_with    lto
f86c11
%bcond_with    sanitizer
f86c11
%if 0%{?fedora}
f86c11
%bcond_without connectivity_fedora
f86c11
%else
f86c11
%bcond_with connectivity_fedora
f86c11
%endif
f86c11
%if 0%{?rhel} && 0%{?rhel} > 7
f86c11
%bcond_without connectivity_redhat
f86c11
%else
f86c11
%bcond_with connectivity_redhat
f86c11
%endif
f86c11
%if 0%{?fedora} > 28 || 0%{?rhel} > 7
f86c11
%bcond_without crypto_gnutls
f86c11
%else
f86c11
%bcond_with crypto_gnutls
f86c11
%endif
f86c11
f86c11
###############################################################################
f86c11
f86c11
%if 0%{?fedora}
f86c11
%global dbus_version 1.9.18
f86c11
%global dbus_sys_dir %{_datadir}/dbus-1/system.d
f86c11
%else
f86c11
%global dbus_version 1.1
f86c11
%global dbus_sys_dir %{_sysconfdir}/dbus-1/system.d
f86c11
%endif
f86c11
f86c11
%if %{with bluetooth} || %{with wwan}
f86c11
%global with_modem_manager_1 1
f86c11
%else
f86c11
%global with_modem_manager_1 0
f86c11
%endif
f86c11
f4f82a
%if 0%{?fedora} >= 31 || 0%{?rhel} > 7
f4f82a
%global dhcp_default internal
f4f82a
%else
f86c11
%global dhcp_default dhclient
f4f82a
%endif
f4f82a
f4f82a
%if 0%{?fedora} || 0%{?rhel} > 7
f4f82a
%global logging_backend_default journal
f4f82a
%global dns_rc_manager_default symlink
f86c11
%else
f4f82a
%global logging_backend_default syslog
f4f82a
%global dns_rc_manager_default file
f4f82a
%endif
f4f82a
f4f82a
%global config_plugins_default ifcfg-rh
f4f82a
f4f82a
%if 0%{?fedora}
f4f82a
# Although eBPF would be available on Fedora's kernel, it seems
f4f82a
# we often get SELinux denials (rh#1651654). But even aside them,
f4f82a
# bpf(BPF_MAP_CREATE, ...) randomly fails with EPERM. That might
f4f82a
# be related to `ulimit -l`. Anyway, this is not usable at the
f4f82a
# moment.
f4f82a
%global ebpf_enabled no
f4f82a
%else
f4f82a
%global ebpf_enabled no
f86c11
%endif
f86c11
f86c11
###############################################################################
f86c11
f86c11
Name: NetworkManager
f86c11
Summary: Network connection manager and user applications
f86c11
Epoch: %{epoch_version}
f86c11
Version: %{rpm_version}
f86c11
Release: %{release_version}%{?snap}%{?dist}
f86c11
Group: System Environment/Base
f4f82a
License: GPLv2+ and LGPLv2+
f86c11
URL: http://www.gnome.org/projects/NetworkManager/
f86c11
f86c11
Source: https://download.gnome.org/sources/NetworkManager/%{real_version_major}/%{name}-%{real_version}.tar.xz
f86c11
Source1: NetworkManager.conf
f86c11
Source2: 00-server.conf
f86c11
Source4: 20-connectivity-fedora.conf
f86c11
Source5: 20-connectivity-redhat.conf
f4f82a
Source6: 70-nm-connectivity.conf
f86c11
f86c11
# RHEL downstream patches that change behavior from upstream.
f86c11
# These are not bugfixes, hence they are also relevant after
f86c11
# the next rebase of the source tarball.
f86c11
#Patch1: 0001-some-downstream-difference.patch
f86c11
f4f82a
# Bugfixes that are only relevant until next rebase of the package.
f4f82a
Patch1000: 1000-dhcp-disable-nettools-DHCP-plugin.patch
f4f82a
Patch1001: 1001-po-RHEL-8.1-translations-rh1689999.patch
f4f82a
Patch1002: 1002-detect-wifi-ft-support-per-device-rh1743730.patch
4e1021
Patch1003: 1003-keep-mtu-after-parent-change-rh1751079
4e1021
Patch1004: 1004-ipv6-disable-kernel-handling-of-RAs-rh1734470.patch
4e1021
Patch1005: 1005-fix-setting-mtu-lower-than-1280-rh1753128.patch
f86c11
f86c11
# The pregenerated docs contain default values and paths that depend
f86c11
# on the configure options when creating the source tarball.
f86c11
# As last step, patch the documentation with the proper defaults
f86c11
# for RHEL.
f86c11
Patch9999: 9999-fix-pregen-doc.patch
f86c11
f86c11
Requires(post): systemd
f86c11
Requires(post): /usr/sbin/update-alternatives
f86c11
Requires(preun): systemd
f86c11
Requires(preun): /usr/sbin/update-alternatives
f86c11
Requires(postun): systemd
f86c11
f86c11
Requires: dbus >= %{dbus_version}
f86c11
Requires: glib2 >= %{glib2_version}
f86c11
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
Obsoletes: dhcdbd
f86c11
Obsoletes: NetworkManager < %{obsoletes_device_plugins}
f86c11
Obsoletes: NetworkManager < %{obsoletes_ppp_plugin}
f86c11
Obsoletes: NetworkManager-wimax < 1.2
f86c11
f4f82a
%if 0%{?rhel} && 0%{?rhel} <= 7
f4f82a
# Kept for RHEL to ensure that wired 802.1x works out of the box
f4f82a
Requires: wpa_supplicant >= 1:1.1
f4f82a
%endif
f4f82a
f86c11
Conflicts: NetworkManager-vpnc < 1:0.7.0.99-1
f86c11
Conflicts: NetworkManager-openvpn < 1:0.7.0.99-1
f86c11
Conflicts: NetworkManager-pptp < 1:0.7.0.99-1
f86c11
Conflicts: NetworkManager-openconnect < 0:0.7.0.99-1
f86c11
Conflicts: kde-plasma-networkmanagement < 1:0.9-0.49.20110527git.nm09
f86c11
f86c11
BuildRequires: gcc
f86c11
BuildRequires: libtool
f86c11
BuildRequires: pkgconfig
f4f82a
%if %{with meson}
f4f82a
BuildRequires: meson
f4f82a
%else
f86c11
BuildRequires: automake
f86c11
BuildRequires: autoconf
f4f82a
%endif
f86c11
BuildRequires: intltool
f86c11
BuildRequires: gettext-devel
f86c11
f86c11
BuildRequires: dbus-devel >= %{dbus_version}
f86c11
%if 0%{?fedora}
f86c11
BuildRequires: wireless-tools-devel >= %{wireless_tools_version}
f86c11
%endif
f86c11
BuildRequires: glib2-devel >= 2.40.0
f86c11
BuildRequires: gobject-introspection-devel >= 0.10.3
f86c11
%if %{with ppp}
f86c11
BuildRequires: ppp-devel >= 2.4.5
f86c11
%endif
f86c11
%if %{with crypto_gnutls}
f86c11
BuildRequires: gnutls-devel >= 2.12
f86c11
%else
f86c11
BuildRequires: nss-devel >= 3.11.7
f86c11
%endif
f86c11
BuildRequires: dhclient
f86c11
BuildRequires: readline-devel
f86c11
BuildRequires: audit-libs-devel
f86c11
%if %{with regen_docs}
f86c11
BuildRequires: gtk-doc
f86c11
%endif
f86c11
BuildRequires: libudev-devel
f86c11
BuildRequires: libuuid-devel
f4f82a
BuildRequires: /usr/bin/valac
f86c11
BuildRequires: iptables
f86c11
BuildRequires: libxslt
f86c11
%if %{with bluetooth}
f86c11
BuildRequires: bluez-libs-devel
f86c11
%endif
f86c11
BuildRequires: systemd >= 200-3 systemd-devel
f86c11
%if 0%{?fedora}
f86c11
BuildRequires: libpsl-devel >= 0.1
f86c11
%endif
f86c11
BuildRequires: libcurl-devel
f86c11
BuildRequires: libndp-devel >= 1.0
f86c11
%if 0%{?with_modem_manager_1}
f86c11
BuildRequires: ModemManager-glib-devel >= 1.0
f86c11
%endif
f86c11
%if %{with nmtui}
f86c11
BuildRequires: newt-devel
f86c11
%endif
f86c11
BuildRequires: /usr/bin/dbus-launch
f86c11
%if 0%{?fedora} > 27 || 0%{?rhel} > 7
f4f82a
BuildRequires: python3
f86c11
BuildRequires: python3-gobject-base
f86c11
BuildRequires: python3-dbus
f86c11
%else
f86c11
BuildRequires: python2
f86c11
BuildRequires: pygobject3-base
f86c11
BuildRequires: dbus-python
f86c11
%endif
f86c11
BuildRequires: libselinux-devel
f86c11
BuildRequires: polkit-devel
f86c11
BuildRequires: jansson-devel
f86c11
%if %{with sanitizer}
f86c11
BuildRequires: libasan
f86c11
%if 0%{?fedora}
f86c11
BuildRequires: libubsan
f86c11
%endif
f86c11
%endif
f86c11
f4f82a
Provides: %{name}-dispatcher%{?_isa} = %{epoch}:%{version}-%{release}
f4f82a
f4f82a
# NetworkManager uses various parts of systemd-networkd internally, including
f4f82a
# DHCP client, IPv4 Link-Local address negotiation or LLDP support.
f4f82a
# This provide is essentially here so that NetworkManager shows on Security
f4f82a
# Response Team's radar in case a flaw is found. The code is frequently
f4f82a
# synchronized and thus it's not easy to establish a good version number
f4f82a
# here. The version of zero is there just to have something conservative so
f4f82a
# that the scripts that would parse the SPEC file naively would be unlikely
f4f82a
# to fail. Refer to git log for the real date and commit number of last
f4f82a
# synchronization:
f4f82a
# https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commits/master/src/systemd
f4f82a
Provides: bundled(systemd) = 0
f4f82a
f86c11
f86c11
%description
f86c11
NetworkManager is a system service that manages network interfaces and
f86c11
connections based on user or automatic configuration. It supports
f86c11
Ethernet, Bridge, Bond, VLAN, Team, InfiniBand, Wi-Fi, mobile broadband
f86c11
(WWAN), PPPoE and other devices, and supports a variety of different VPN
f86c11
services.
f86c11
f86c11
f86c11
%if %{with adsl}
f86c11
%package adsl
f86c11
Summary: ADSL device plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
Obsoletes: NetworkManager < %{obsoletes_device_plugins}
f86c11
Obsoletes: NetworkManager-atm
f86c11
f86c11
%description adsl
f86c11
This package contains NetworkManager support for ADSL devices.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with bluetooth}
f86c11
%package bluetooth
f86c11
Summary: Bluetooth device plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
Requires: NetworkManager-wwan = %{epoch}:%{version}-%{release}
f4f82a
%if 0%{?rhel} && 0%{?rhel} <= 7
f4f82a
# No Requires:bluez to prevent it being installed when updating
f4f82a
# to the split NM package
f4f82a
%else
f86c11
Requires: bluez >= 4.101-5
f4f82a
%endif
f86c11
Obsoletes: NetworkManager < %{obsoletes_device_plugins}
f86c11
Obsoletes: NetworkManager-bt
f86c11
f86c11
%description bluetooth
f86c11
This package contains NetworkManager support for Bluetooth devices.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with team}
f86c11
%package team
f86c11
Summary: Team device plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
BuildRequires: teamd-devel
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
Obsoletes: NetworkManager < %{obsoletes_device_plugins}
f4f82a
%if 0%{?fedora} || 0%{?rhel} >= 8
f86c11
# Team was split from main NM binary between 0.9.10 and 1.0
f4f82a
# We need this Obsoletes in addition to the one above
f4f82a
# (git:3aede801521ef7bff039e6e3f1b3c7b566b4338d).
f86c11
Obsoletes: NetworkManager < 1.0.0
f4f82a
%endif
f86c11
f86c11
%description team
f86c11
This package contains NetworkManager support for team devices.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with wifi}
f86c11
%package wifi
f86c11
Summary: Wifi plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
f86c11
%if %{with iwd} && (0%{?fedora} > 24 || 0%{?rhel} > 7)
f86c11
Requires: (wpa_supplicant >= %{wpa_supplicant_version} or iwd)
f86c11
%else
f86c11
# Just require wpa_supplicant on platforms that don't support boolean
f86c11
# dependencies even though the plugin supports both supplicant and
f86c11
# iwd backend.
f86c11
Requires: wpa_supplicant >= %{wpa_supplicant_version}
f86c11
%endif
f86c11
f86c11
Obsoletes: NetworkManager < %{obsoletes_device_plugins}
f86c11
f86c11
%description wifi
f86c11
This package contains NetworkManager support for Wifi and OLPC devices.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with wwan}
f86c11
%package wwan
f86c11
Summary: Mobile broadband device plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f4f82a
%if 0%{?rhel} && 0%{?rhel} <= 7
f4f82a
# No Requires:ModemManager to prevent it being installed when updating
f4f82a
# to the split NM package
f4f82a
%else
f86c11
Requires: ModemManager
f4f82a
%endif
f86c11
Obsoletes: NetworkManager < %{obsoletes_device_plugins}
f86c11
f86c11
%description wwan
f86c11
This package contains NetworkManager support for mobile broadband (WWAN)
f86c11
devices.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with ovs}
f86c11
%package ovs
f86c11
Summary: Open vSwitch device plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
%if 0%{?rhel} == 0
f86c11
Requires: openvswitch
f86c11
%endif
f86c11
f86c11
%description ovs
f86c11
This package contains NetworkManager support for Open vSwitch bridges.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with ppp}
f86c11
%package ppp
f86c11
Summary: PPP plugin for NetworkManager
f86c11
Group: System Environment/Base
f86c11
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
Requires: ppp = %{ppp_version}
f86c11
Requires: NetworkManager = %{epoch}:%{version}-%{release}
f86c11
Obsoletes: NetworkManager < %{obsoletes_ppp_plugin}
f86c11
f86c11
%description ppp
f86c11
This package contains NetworkManager support for PPP.
f86c11
%endif
f86c11
f86c11
f86c11
%package libnm
f86c11
Summary: Libraries for adding NetworkManager support to applications (new API).
f86c11
Group: Development/Libraries
f86c11
Conflicts: NetworkManager-glib < %{epoch}:%{version}-%{release}
f4f82a
License: LGPLv2+
f86c11
f86c11
%description libnm
f86c11
This package contains the libraries that make it easier to use some
f86c11
NetworkManager functionality from applications.  This is the new
f86c11
NetworkManager API.  See also NetworkManager-glib.
f86c11
f86c11
f86c11
%package libnm-devel
f86c11
Summary: Header files for adding NetworkManager support to applications (new API).
f86c11
Group: Development/Libraries
f86c11
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
Requires: glib2-devel
f86c11
Requires: pkgconfig
f4f82a
License: LGPLv2+
f86c11
f86c11
%description libnm-devel
f86c11
This package contains the header and pkg-config files for development
f86c11
applications using NetworkManager functionality from applications.  This
f86c11
is the new NetworkManager API. See also NetworkManager-glib-devel.
f86c11
f86c11
f86c11
%if %{with connectivity_fedora}
f86c11
%package config-connectivity-fedora
f86c11
Summary: NetworkManager config file for connectivity checking via Fedora servers
f86c11
Group: System Environment/Base
f86c11
BuildArch: noarch
f86c11
Provides: NetworkManager-config-connectivity = %{epoch}:%{version}-%{release}
f86c11
f86c11
%description config-connectivity-fedora
f86c11
This adds a NetworkManager configuration file to enable connectivity checking
f86c11
via Fedora infrastructure.
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with connectivity_redhat}
f86c11
%package config-connectivity-redhat
f86c11
Summary: NetworkManager config file for connectivity checking via Red Hat servers
f86c11
Group: System Environment/Base
f86c11
BuildArch: noarch
f86c11
Provides: NetworkManager-config-connectivity = %{epoch}:%{version}-%{release}
f86c11
f86c11
%description config-connectivity-redhat
f86c11
This adds a NetworkManager configuration file to enable connectivity checking
f86c11
via Red Hat infrastructure.
f86c11
%endif
f86c11
f86c11
f86c11
%package config-server
f86c11
Summary: NetworkManager config file for "server-like" defaults
f86c11
Group: System Environment/Base
f86c11
BuildArch: noarch
f86c11
f86c11
%description config-server
f86c11
This adds a NetworkManager configuration file to make it behave more
f86c11
like the old "network" service. In particular, it stops NetworkManager
f86c11
from automatically running DHCP on unconfigured ethernet devices, and
f86c11
allows connections with static IP addresses to be brought up even on
f86c11
ethernet devices with no carrier.
f86c11
f86c11
This package is intended to be installed by default for server
f86c11
deployments.
f86c11
f86c11
f86c11
%package dispatcher-routing-rules
f86c11
Summary: NetworkManager dispatcher file for advanced routing rules
f86c11
Group: System Environment/Base
f86c11
BuildArch: noarch
f86c11
Provides: %{name}-config-routing-rules = %{epoch}:%{version}-%{release}
f86c11
Obsoletes: %{name}-config-routing-rules < %{epoch}:%{version}-%{release}
f86c11
f86c11
%description dispatcher-routing-rules
f86c11
This adds a NetworkManager dispatcher file to support networking
f86c11
configurations using "/etc/sysconfig/network-scripts/rule-NAME" files
f86c11
(eg, to do policy-based routing).
f86c11
f86c11
f86c11
%if 0%{with_nmtui}
f86c11
%package tui
f86c11
Summary: NetworkManager curses-based UI
f86c11
Group: System Environment/Base
f86c11
Requires: %{name} = %{epoch}:%{version}-%{release}
f86c11
Requires: %{name}-libnm%{?_isa} = %{epoch}:%{version}-%{release}
f86c11
f86c11
%description tui
f86c11
This adds a curses-based "TUI" (Text User Interface) to
f86c11
NetworkManager, to allow performing some of the operations supported
f86c11
by nm-connection-editor and nm-applet in a non-graphical environment.
f86c11
%endif
f86c11
f86c11
f86c11
%prep
f86c11
%autosetup -p1 -n NetworkManager-%{real_version}
f86c11
f86c11
f86c11
%build
f4f82a
%if %{with meson}
f4f82a
%meson \
f4f82a
	-Db_ndebug=false \
f4f82a
	--warnlevel 2 \
f4f82a
%if %{with test}
f4f82a
	--werror \
f4f82a
%endif
f4f82a
	-Ddhcpcanon=no \
f4f82a
	-Ddhcpcd=no \
f4f82a
	-Dconfig_dhcp_default=%{dhcp_default} \
f4f82a
%if %{with crypto_gnutls}
f4f82a
	-Dcrypto=gnutls \
f4f82a
%else
f4f82a
	-Dcrypto=nss \
f4f82a
%endif
f4f82a
%if %{with debug}
f4f82a
	-Dmore_logging=true \
f4f82a
	-Dmore_asserts=10000 \
f4f82a
%else
f4f82a
	-Dmore_logging=false \
f4f82a
	-Dmore_asserts=0 \
f4f82a
%endif
f4f82a
	-Dld_gc=true \
f4f82a
%if %{with lto}
f4f82a
	-D b_lto=true \
f4f82a
%else
f4f82a
	-D b_lto=false \
f4f82a
%endif
f4f82a
	-Dlibaudit=yes-disabled-by-default \
f4f82a
%if 0%{?with_modem_manager_1}
f4f82a
	-Dmodem_manager=true \
f4f82a
%else
f4f82a
	-Dmodem_manager=false \
f4f82a
%endif
f4f82a
%if %{with wifi}
f4f82a
	-Dwifi=true \
f4f82a
%if 0%{?fedora}
f4f82a
	-Dwext=true \
f4f82a
%else
f4f82a
	-Dwext=false \
f4f82a
%endif
f4f82a
%else
f4f82a
	-Dwifi=false \
f4f82a
%endif
f4f82a
%if %{with iwd}
f4f82a
	-Diwd=true \
f4f82a
%else
f4f82a
	-Diwd=false \
f4f82a
%endif
f4f82a
	-Dvapi=true \
f4f82a
	-Dintrospection=true \
f4f82a
%if %{with regen_docs}
f4f82a
	-Ddocs=true \
f4f82a
%else
f4f82a
	-Ddocs=false \
f4f82a
%endif
f4f82a
%if %{with team}
f4f82a
	-Dteamdctl=true \
f4f82a
%else
f4f82a
	-Dteamdctl=false \
f4f82a
%endif
f4f82a
%if %{with ovs}
f4f82a
	-Dovs=true \
f4f82a
%else
f4f82a
	-Dovs=false \
f4f82a
%endif
f4f82a
	-Dselinux=true \
f4f82a
	-Dpolkit=true  \
f4f82a
	-Dpolkit_agent=true \
f4f82a
	-Dmodify_system=true \
f4f82a
	-Dconcheck=true \
f4f82a
%if 0%{?fedora}
f4f82a
	-Dlibpsl=true \
f4f82a
%else
f4f82a
	-Dlibpsl=false \
f4f82a
%endif
f4f82a
%if %{ebpf_enabled} != yes
f4f82a
	-Debpf=false \
f4f82a
%else
f4f82a
	-Debpf=true \
f4f82a
%endif
f4f82a
	-Dsession_tracking=systemd \
f4f82a
	-Dsuspend_resume=systemd \
f4f82a
	-Dsystemdsystemunitdir=%{systemd_dir} \
f4f82a
	-Dsystem_ca_path=/etc/pki/tls/cert.pem \
f4f82a
	-Ddbus_conf_dir=%{dbus_sys_dir} \
f4f82a
	-Dtests=yes \
f4f82a
	-Dvalgrind=no \
f4f82a
	-Difcfg_rh=true \
f4f82a
	-Difupdown=false \
f4f82a
%if %{with ppp}
f4f82a
	-Dpppd_plugin_dir=%{_libdir}/pppd/%{ppp_version} \
f4f82a
	-Dppp=true \
f4f82a
%endif
f4f82a
	-Ddist_version=%{version}-%{release} \
f4f82a
	-Dconfig_plugins_default=%{config_plugins_default} \
f4f82a
	-Dconfig_dns_rc_manager_default=%{dns_rc_manager_default} \
f4f82a
	-Dconfig_logging_backend_default=%{logging_backend_default} \
f4f82a
	-Djson_validation=true
f4f82a
f4f82a
%meson_build
f4f82a
f4f82a
%else
f4f82a
# autotools
f86c11
%if %{with regen_docs}
f86c11
gtkdocize
f86c11
%endif
f86c11
autoreconf --install --force
f86c11
intltoolize --automake --copy --force
f86c11
%configure \
f4f82a
	--with-runstatedir=%{_rundir} \
f86c11
	--disable-silent-rules \
f86c11
	--disable-static \
f86c11
	--with-dhclient=yes \
f86c11
	--with-dhcpcd=no \
f86c11
	--with-dhcpcanon=no \
f86c11
	--with-config-dhcp-default=%{dhcp_default} \
f86c11
%if %{with crypto_gnutls}
f86c11
	--with-crypto=gnutls \
f86c11
%else
f86c11
	--with-crypto=nss \
f86c11
%endif
f86c11
%if %{with sanitizer}
f86c11
	--with-address-sanitizer=exec \
f86c11
%if 0%{?fedora}
f86c11
	--enable-undefined-sanitizer \
f86c11
%endif
f86c11
%else
f86c11
	--with-address-sanitizer=no \
f86c11
	--disable-undefined-sanitizer \
f86c11
%endif
f86c11
%if %{with debug}
f86c11
	--enable-more-logging \
f86c11
	--with-more-asserts=10000 \
f86c11
%else
f86c11
	--disable-more-logging \
f86c11
	--without-more-asserts \
f86c11
%endif
f86c11
	--enable-ld-gc \
f4f82a
%if %{with lto}
f4f82a
	--enable-lto \
f4f82a
%else
f4f82a
	--disable-lto \
f4f82a
%endif
f86c11
	--with-libaudit=yes-disabled-by-default \
f86c11
%if 0%{?with_modem_manager_1}
f86c11
	--with-modem-manager-1=yes \
f86c11
%else
f86c11
	--with-modem-manager-1=no \
f86c11
%endif
f86c11
%if %{with wifi}
f86c11
	--enable-wifi=yes \
f86c11
%if 0%{?fedora}
f86c11
	--with-wext=yes \
f86c11
%else
f86c11
	--with-wext=no \
f86c11
%endif
f86c11
%else
f86c11
	--enable-wifi=no \
f86c11
%endif
f86c11
%if %{with iwd}
f86c11
	--with-iwd=yes \
f86c11
%else
f86c11
	--with-iwd=no \
f86c11
%endif
f86c11
	--enable-vala=yes \
f86c11
	--enable-introspection \
f86c11
%if %{with regen_docs}
f86c11
	--enable-gtk-doc \
f86c11
%else
f86c11
	--disable-gtk-doc \
f86c11
%endif
f86c11
%if %{with team}
f86c11
	--enable-teamdctl=yes \
f86c11
%else
f86c11
	--enable-teamdctl=no \
f86c11
%endif
f86c11
%if %{with ovs}
f86c11
	--enable-ovs=yes \
f86c11
%else
f86c11
	--enable-ovs=no \
f86c11
%endif
f86c11
	--with-selinux=yes \
f86c11
	--enable-polkit=yes \
f86c11
	--enable-polkit-agent \
f86c11
	--enable-modify-system=yes \
f86c11
	--enable-concheck \
f86c11
%if 0%{?fedora}
f86c11
	--with-libpsl \
f86c11
%else
f86c11
	--without-libpsl \
f86c11
%endif
f4f82a
	--with-ebpf=%{ebpf_enabled} \
f86c11
	--with-session-tracking=systemd \
f86c11
	--with-suspend-resume=systemd \
f86c11
	--with-systemdsystemunitdir=%{systemd_dir} \
f86c11
	--with-system-ca-path=/etc/pki/tls/cert.pem \
f86c11
	--with-dbus-sys-dir=%{dbus_sys_dir} \
f86c11
	--with-tests=yes \
f86c11
%if %{with test}
f86c11
	--enable-more-warnings=error \
f86c11
%else
f86c11
	--enable-more-warnings=yes \
f86c11
%endif
f86c11
	--with-valgrind=no \
f86c11
	--enable-ifcfg-rh=yes \
f4f82a
	--enable-ifupdown=no \
f86c11
%if %{with ppp}
f86c11
	--with-pppd-plugin-dir=%{_libdir}/pppd/%{ppp_version} \
f86c11
	--enable-ppp=yes \
f86c11
%endif
f86c11
	--with-dist-version=%{version}-%{release} \
f4f82a
	--with-config-plugins-default=%{config_plugins_default} \
f4f82a
	--with-config-dns-rc-manager-default=%{dns_rc_manager_default} \
f4f82a
	--with-config-logging-backend-default=%{logging_backend_default} \
f4f82a
	--enable-json-validation
f86c11
f86c11
make %{?_smp_mflags}
f86c11
f4f82a
%endif # end autotools
f86c11
f86c11
%install
f4f82a
%if %{with meson}
f4f82a
%meson_install
f4f82a
%else
f86c11
make install DESTDIR=%{buildroot}
f4f82a
%endif
f86c11
f86c11
cp %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/
f86c11
f86c11
cp %{SOURCE2} %{buildroot}%{nmlibdir}/conf.d/
f86c11
f86c11
%if %{with connectivity_fedora}
f86c11
cp %{SOURCE4} %{buildroot}%{nmlibdir}/conf.d/
f86c11
%endif
f86c11
f86c11
%if %{with connectivity_redhat}
f86c11
cp %{SOURCE5} %{buildroot}%{nmlibdir}/conf.d/
f4f82a
mkdir -p %{buildroot}%{_sysctldir}
f4f82a
cp %{SOURCE6} %{buildroot}%{_sysctldir}
f86c11
%endif
f86c11
f86c11
cp examples/dispatcher/10-ifcfg-rh-routes.sh %{buildroot}%{_sysconfdir}/%{name}/dispatcher.d/
f86c11
ln -s ../no-wait.d/10-ifcfg-rh-routes.sh %{buildroot}%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d/
f86c11
ln -s ../10-ifcfg-rh-routes.sh %{buildroot}%{_sysconfdir}/%{name}/dispatcher.d/no-wait.d/
f86c11
f86c11
%find_lang %{name}
f86c11
f86c11
rm -f %{buildroot}%{_libdir}/*.la
f86c11
rm -f %{buildroot}%{_libdir}/pppd/%{ppp_version}/*.la
f86c11
rm -f %{buildroot}%{nmplugindir}/*.la
f86c11
f86c11
# Ensure the documentation timestamps are constant to avoid multilib conflicts
f86c11
find %{buildroot}%{_datadir}/gtk-doc -exec touch --reference configure.ac '{}' \+
f86c11
f86c11
%if 0%{?__debug_package}
f86c11
mkdir -p %{buildroot}%{_prefix}/src/debug/NetworkManager-%{real_version}
f86c11
cp valgrind.suppressions %{buildroot}%{_prefix}/src/debug/NetworkManager-%{real_version}
f86c11
%endif
f86c11
f86c11
touch %{buildroot}%{_sbindir}/ifup %{buildroot}%{_sbindir}/ifdown
f86c11
f86c11
f86c11
%check
f4f82a
%if %{with meson}
f4f82a
%if %{with test}
f4f82a
%meson_test
f4f82a
%else
f4f82a
%ninja_test -C %{_vpath_builddir} || :
f4f82a
%endif
f4f82a
%else
f4f82a
# autotools
f86c11
%if %{with test}
f86c11
make -k %{?_smp_mflags} check
f86c11
%else
f86c11
make -k %{?_smp_mflags} check || :
f86c11
%endif
f4f82a
%endif # end autotools
f86c11
f86c11
f86c11
%pre
f86c11
if [ -f "%{systemd_dir}/network-online.target.wants/NetworkManager-wait-online.service" ] ; then
f86c11
    # older versions used to install this file, effectively always enabling
f86c11
    # NetworkManager-wait-online.service. We no longer do that and rely on
f86c11
    # preset.
f86c11
    # But on package upgrade we must explicitly enable it (rh#1455704).
f86c11
    systemctl enable NetworkManager-wait-online.service || :
f86c11
fi
f86c11
f86c11
f86c11
%post
f86c11
/usr/bin/udevadm control --reload-rules || :
f86c11
/usr/bin/udevadm trigger --subsystem-match=net || :
f86c11
f4f82a
%systemd_post %{systemd_units}
f86c11
f86c11
%triggerin -- initscripts
f86c11
if [ -f %{_sbindir}/ifup -a ! -L %{_sbindir}/ifup ]; then
f86c11
    # initscripts package too old, won't let us set an alternative
f86c11
    /usr/sbin/update-alternatives --remove ifup %{_libexecdir}/nm-ifup >/dev/null 2>&1 || :
f86c11
else
f86c11
    /usr/sbin/update-alternatives --install %{_sbindir}/ifup ifup %{_libexecdir}/nm-ifup 50 \
f86c11
        --slave %{_sbindir}/ifdown ifdown %{_libexecdir}/nm-ifdown
f86c11
fi
f86c11
f86c11
f86c11
%preun
f86c11
if [ $1 -eq 0 ]; then
f86c11
    # Package removal, not upgrade
f86c11
    /bin/systemctl --no-reload disable NetworkManager.service >/dev/null 2>&1 || :
f86c11
f86c11
    # Don't kill networking entirely just on package remove
f86c11
    #/bin/systemctl stop NetworkManager.service >/dev/null 2>&1 || :
f86c11
f86c11
    /usr/sbin/update-alternatives --remove ifup %{_libexecdir}/nm-ifup >/dev/null 2>&1 || :
f86c11
fi
f86c11
%systemd_preun NetworkManager-wait-online.service NetworkManager-dispatcher.service
f86c11
f86c11
f86c11
%postun
f86c11
/usr/bin/udevadm control --reload-rules || :
f86c11
/usr/bin/udevadm trigger --subsystem-match=net || :
f86c11
f4f82a
%systemd_postun %{systemd_units}
f86c11
f86c11
f4f82a
%if (0%{?fedora} && 0%{?fedora} < 28) || 0%{?rhel}
f86c11
%post   libnm -p /sbin/ldconfig
f86c11
%postun libnm -p /sbin/ldconfig
f4f82a
%endif
f86c11
f86c11
f86c11
%files
f86c11
%{dbus_sys_dir}/org.freedesktop.NetworkManager.conf
f86c11
%{dbus_sys_dir}/nm-dispatcher.conf
f86c11
%{dbus_sys_dir}/nm-ifcfg-rh.conf
f86c11
%{_sbindir}/%{name}
f86c11
%{_bindir}/nmcli
f86c11
%{_datadir}/bash-completion/completions/nmcli
f4f82a
%dir %{_sysconfdir}/%{name}
f4f82a
%dir %{_sysconfdir}/%{name}/conf.d
f86c11
%dir %{_sysconfdir}/%{name}/dispatcher.d
f86c11
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-down.d
f86c11
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-up.d
f86c11
%dir %{_sysconfdir}/%{name}/dispatcher.d/no-wait.d
f86c11
%dir %{_sysconfdir}/%{name}/dnsmasq.d
f86c11
%dir %{_sysconfdir}/%{name}/dnsmasq-shared.d
f4f82a
%dir %{_sysconfdir}/%{name}/system-connections
f86c11
%config(noreplace) %{_sysconfdir}/%{name}/NetworkManager.conf
f86c11
%{_bindir}/nm-online
f86c11
%{_libexecdir}/nm-ifup
f86c11
%ghost %attr(755, root, root) %{_sbindir}/ifup
f86c11
%{_libexecdir}/nm-ifdown
f86c11
%ghost %attr(755, root, root) %{_sbindir}/ifdown
f86c11
%{_libexecdir}/nm-dhcp-helper
f86c11
%{_libexecdir}/nm-dispatcher
f86c11
%{_libexecdir}/nm-iface-helper
f4f82a
%exclude %{_libexecdir}/nm-initrd-generator
f86c11
%dir %{_libdir}/%{name}
f86c11
%dir %{nmplugindir}
f86c11
%{nmplugindir}/libnm-settings-plugin*.so
f86c11
%if %{with nmtui}
f86c11
%exclude %{_mandir}/man1/nmtui*
f86c11
%endif
f86c11
%dir %{nmlibdir}
f86c11
%dir %{nmlibdir}/conf.d
f86c11
%dir %{nmlibdir}/VPN
f4f82a
%dir %{nmlibdir}/system-connections
f86c11
%{_mandir}/man1/*
f86c11
%{_mandir}/man5/*
f86c11
%{_mandir}/man7/nmcli-examples.7*
f86c11
%{_mandir}/man8/*
f86c11
%dir %{_localstatedir}/lib/NetworkManager
f86c11
%dir %{_sysconfdir}/sysconfig/network-scripts
f86c11
%{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
f86c11
%{_datadir}/polkit-1/actions/*.policy
f86c11
%{_prefix}/lib/udev/rules.d/*.rules
f86c11
# systemd stuff
f86c11
%{systemd_dir}/NetworkManager.service
f86c11
%{systemd_dir}/NetworkManager-wait-online.service
f86c11
%{systemd_dir}/NetworkManager-dispatcher.service
f86c11
%dir %{_datadir}/doc/NetworkManager/examples
f86c11
%{_datadir}/doc/NetworkManager/examples/server.conf
f86c11
%doc NEWS AUTHORS README CONTRIBUTING TODO
f86c11
%license COPYING
f86c11
f86c11
f86c11
%if %{with adsl}
f86c11
%files adsl
f86c11
%{nmplugindir}/libnm-device-plugin-adsl.so
f86c11
%else
f86c11
%exclude %{nmplugindir}/libnm-device-plugin-adsl.so
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with bluetooth}
f86c11
%files bluetooth
f86c11
%{nmplugindir}/libnm-device-plugin-bluetooth.so
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with team}
f86c11
%files team
f86c11
%{nmplugindir}/libnm-device-plugin-team.so
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with wifi}
f86c11
%files wifi
f86c11
%{nmplugindir}/libnm-device-plugin-wifi.so
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with wwan}
f86c11
%files wwan
f86c11
%{nmplugindir}/libnm-device-plugin-wwan.so
f86c11
%{nmplugindir}/libnm-wwan.so
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with ovs}
f86c11
%files ovs
f86c11
%{nmplugindir}/libnm-device-plugin-ovs.so
f86c11
%{systemd_dir}/NetworkManager.service.d/NetworkManager-ovs.conf
f86c11
%{_mandir}/man7/nm-openvswitch.7*
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with ppp}
f86c11
%files ppp
f86c11
%{_libdir}/pppd/%{ppp_version}/nm-pppd-plugin.so
f86c11
%{nmplugindir}/libnm-ppp-plugin.so
f86c11
%endif
f86c11
f86c11
f86c11
%files libnm -f %{name}.lang
f86c11
%{_libdir}/libnm.so.*
f86c11
%{_libdir}/girepository-1.0/NM-1.0.typelib
f86c11
f86c11
f86c11
%files libnm-devel
f86c11
%dir %{_includedir}/libnm
f86c11
%{_includedir}/libnm/*.h
f86c11
%{_libdir}/pkgconfig/libnm.pc
f86c11
%{_libdir}/libnm.so
f86c11
%{_datadir}/gir-1.0/NM-1.0.gir
f86c11
%dir %{_datadir}/gtk-doc/html/libnm
f86c11
%{_datadir}/gtk-doc/html/libnm/*
f86c11
%dir %{_datadir}/gtk-doc/html/NetworkManager
f86c11
%{_datadir}/gtk-doc/html/NetworkManager/*
f86c11
%{_datadir}/vala/vapi/libnm.deps
f86c11
%{_datadir}/vala/vapi/libnm.vapi
f86c11
%{_datadir}/dbus-1/interfaces/*.xml
f86c11
f86c11
f86c11
%if %{with connectivity_fedora}
f86c11
%files config-connectivity-fedora
f86c11
%dir %{nmlibdir}
f86c11
%dir %{nmlibdir}/conf.d
f86c11
%{nmlibdir}/conf.d/20-connectivity-fedora.conf
f86c11
%endif
f86c11
f86c11
f86c11
%if %{with connectivity_redhat}
f86c11
%files config-connectivity-redhat
f86c11
%dir %{nmlibdir}
f86c11
%dir %{nmlibdir}/conf.d
f86c11
%{nmlibdir}/conf.d/20-connectivity-redhat.conf
f4f82a
%{_sysctldir}/70-nm-connectivity.conf
f86c11
%endif
f86c11
f86c11
f86c11
%files config-server
f86c11
%dir %{nmlibdir}
f86c11
%dir %{nmlibdir}/conf.d
f86c11
%{nmlibdir}/conf.d/00-server.conf
f86c11
f86c11
f86c11
%files dispatcher-routing-rules
f86c11
%{_sysconfdir}/%{name}/dispatcher.d/10-ifcfg-rh-routes.sh
f86c11
%{_sysconfdir}/%{name}/dispatcher.d/no-wait.d/10-ifcfg-rh-routes.sh
f86c11
%{_sysconfdir}/%{name}/dispatcher.d/pre-up.d/10-ifcfg-rh-routes.sh
f86c11
f86c11
f86c11
%if %{with nmtui}
f86c11
%files tui
f86c11
%{_bindir}/nmtui
f86c11
%{_bindir}/nmtui-edit
f86c11
%{_bindir}/nmtui-connect
f86c11
%{_bindir}/nmtui-hostname
f86c11
%{_mandir}/man1/nmtui*
f86c11
%endif
f86c11
f86c11
f86c11
%changelog
4e1021
* Thu Nov 21 2019 Beniamino Galvani <bgalvani@redhat.com> - 1:1.20.0-5
4e1021
- ipv6: disable kernel handling of RAs (accept_ra) (rh #1734470)
4e1021
- device: fix setting MTU lower than 1280 when IPv6 is disabled (rh #1753128)
4e1021
4e1021
* Mon Nov 11 2019 Beniamino Galvani <bgalvani@redhat.com> - 1:1.20.0-4
4e1021
- try to keep MTU after the parent interface changes its MTU (rh #1751079)
4e1021
f4f82a
* Tue Aug 27 2019 Thomas Haller <thaller@redhat.com> - 1:1.20.0-3
f4f82a
- wifi: detect FT support per device to fix issues with driver support (rh #1743730)
f4f82a
- doc: fix default values in pre-generated documentation (rh #1737945)
f4f82a
4e1021
* Thu Aug 15 2019 Lubomir Rintel <lrintel@redhat.com> - 1:1.20.0-2
f4f82a
- Import translations (rh #1689999)
f4f82a
f4f82a
* Tue Aug  6 2019 Thomas Haller <thaller@redhat.com> - 1:1.20.0-1
f4f82a
- Update to 1.20.0 release
f4f82a
- fix license comments for RPM package (rh #1723395)
f4f82a
- dhcp: disable experimental nettools DHCP plugin
f4f82a
f4f82a
* Fri Jul 26 2019 Thomas Haller <thaller@redhat.com> - 1:1.20.0-0.4
f4f82a
- Update to 1.20-rc1 snapshot
f4f82a
- settings: support read-only directory for keyfile profiles (rh #1674545)
f4f82a
- settings: add AddConnection2 D-Bus API to suppress autoconnect (rh #1677068)
f4f82a
- settings: add no-reapply flat to Update2 D-Bus API (rh #1677070)
f4f82a
- openvswitch: don't release slaves on quit (rh #1733709)
f4f82a
- dhcp: expose private options for internal DHCP plugin (rh #1663253)
f4f82a
- device: fix route table setting when re-activating device (rh #1719318)
f4f82a
- man: clarify example in nm-openvswitch manual page (rh #1638038)
f4f82a
- man: various improvements of manual pages (rh #1612554)
f4f82a
f4f82a
* Thu Jun 20 2019 Lubomir Rintel <lrintel@redhat.com> - 1:1.20.0-0.3
f4f82a
- initrd: disable the generator again
f4f82a
f4f82a
* Fri Jun 14 2019 Lubomir Rintel <lrintel@redhat.com> - 1:1.20.0-0.2
f4f82a
- Update to a newer 1.20 snapshot
f4f82a
- ovs: support dpdk interfaces (rh #1612503)
f4f82a
- libnm-core: change unsupported modes for arp_ip_targets bond option (rh #1718173)
f4f82a
- ipv6: add 'disabled' method (rh #1643841)
f4f82a
- device: fix matching parent device by connection UUID (rh #1716438)
f4f82a
- cli: fix default value for team.runner-min-ports (rh #1716987)
f4f82a
- initrd: re-enable the generator (rh #1626348)
f4f82a
f4f82a
* Wed Jun  5 2019 Lubomir Rintel <lrintel@redhat.com> - 1:1.20.0-0.1
f4f82a
- Update to a 1.20 snapshot
f4f82a
- core: fix a possible crash on device removal (rh #1659790)
f4f82a
- core: fix automatic activation of software deviecs (rh #1667874)
f4f82a
- team: use strict JSON parsing for configuration (rh #1691619)
f4f82a
- team: don't kill teamd for external devices (rh #1693142)
f4f82a
- logging: don't misuse SYSLOG_FACILITY field in journal (rh #1709741)
f4f82a
f86c11
* Fri Feb  8 2019 Beniamino Galvani <bgalvani@redhat.com> - 1:1.14.0-14
f86c11
- clients: fix string list setter (rh #1671200)
f86c11
f86c11
* Thu Jan 10 2019 Francesco Giudici <fgiudici@redhat.com> - 1:1.14.0-13
f86c11
- device: improve assuming bridges on startup (rh #1593939)
f86c11
f86c11
* Wed Jan  9 2019 Thomas Haller <thaller@redhat.com> - 1:1.14.0-12
f86c11
- dhcp: fix client-id and DUID for infiniband (2) (rh #1658057)
f86c11
f86c11
* Tue Jan  8 2019 Beniamino Galvani <bgalvani@redhat.com> - 1:1.14.0-11
f86c11
- device: ensure IP configuration is restored when link goes up (rh #1636715)
f86c11
- dhcp: fix client-id and DUID for infiniband (rh #1658057)
f86c11
- dhcp: change internal DHCP plugin's ipv4.dhcp-client-id setting to "mac" (rh #1661165)
f86c11
f86c11
* Fri Dec 14 2018 Beniamino Galvani <bgalvani@redhat.com> - 1:1.14.0-10
f86c11
- ifcfg-rh: fix reading SR-IOV settings
f86c11
- dhcp: support client-id and DUID for infiniband (rh #1658057)
f86c11
f86c11
* Thu Dec 13 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-9
f86c11
- dhcp: fix default client-id for NetworkManager-config-server (rh #1658057)
f86c11
- connectivity: fix crash and portal detection (rh #1658217)
f86c11
- core: combine secret-key with machine-id for host identity (rh #1642023)
f86c11
- SR-IOV related fixes (rh #1651578, rh #1651576, rh #1651979)
f86c11
- core: fix updating agent-owned secrets (rh #1658771)
f86c11
- core: no longer set rp_filter sysctl (rh #1651097)
f86c11
- device: don't take device down when changing MAC address (rh #1659063)
f86c11
- doc: use pregenerated manual pages and gtk-doc from source tarball
f86c11
f86c11
* Mon Dec 10 2018 Lubomir Rintel <lkundrak@v3.sk> - 1:1.14.0-8
f86c11
- Update translations (rh #1608323)
f86c11
f86c11
* Sat Nov 17 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-7
f86c11
- device: improve auto selection of device when activating profile (rh #1639254)
f86c11
f86c11
* Fri Nov 16 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-6
f86c11
- dhcp: fix out-of-bounds heap write for DHCPv6 with internal plugin (CVE-2018-15688)
f86c11
- dhcp: revert letting internal DHCP generate default client-id based on MAC address (rh #1640464)
f86c11
- dhcp: support "duid" setting for ipv4.dhcp-client-id
f86c11
- dhcp: support "${MAC}" identifier for connection.stable-id
f86c11
- dhcp: support dhcp-plugin device spec for matching devices in NetworkManager.conf
f86c11
- dhcp: install configuration snippet in config-server package for ipv4.dhcp-client-id=mac (rh #1640494)
f86c11
- dns: remove limitation for six DNS search entries (rh #1649704)
f86c11
- libnm: fix crash cancelling activation from within callback (rh #1643085)
f86c11
f86c11
* Tue Oct 16 2018 Lubomir Rintel <lkundrak@v3.sk> - 1:1.14.0-5
f86c11
- Update translations (rh #1608323)
f86c11
f86c11
* Mon Oct  8 2018 Beniamino Galvani <bgalvani@redhat.com> - 1:1.14.0-4
f86c11
- Don't depend on openvswitch (rh #1629178)
f86c11
- device: don't remove routes when the interface is down (rh #1636715)
f86c11
f86c11
* Tue Sep 18 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-3
f86c11
- dhcp: let internal DHCP generate default client-id based on MAC address (2)
f86c11
f86c11
* Tue Sep 18 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-2
f86c11
- dhcp: let internal DHCP generate default client-id based on MAC address
f86c11
f86c11
* Fri Sep 14 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-1
f86c11
- Update to 1.14.0 release
f86c11
f86c11
* Tue Sep  4 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-0.4
f86c11
- dhcp: switch default DHCP plugin from dhclient to internal (rh #1571655)
f86c11
f86c11
* Mon Aug 13 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-0.3
f86c11
- Update to 1.13.3, a development snapshot of NetworkManager 1.14
f86c11
f86c11
* Thu Jul 26 2018 Lubomir Rintel <lkundrak@v3.sk> - 1:1.14.0-0.2
f86c11
- Update to 1.13.2, a development snapshot of NetworkManager 1.14
f86c11
f86c11
* Tue Jun 19 2018 Thomas Haller <thaller@redhat.com> - 1:1.14.0-0.1
f86c11
- Update to 1.13.0, a development snapshot of NetworkManager 1.14
f86c11
f86c11
* Thu May 31 2018 Lubomir Rintel <lkundrak@v3.sk> - 1:1.12.0-0.4
f86c11
- Update to 1.11.4, a development snapshot of NetworkManager 1.12
f86c11
- Switch to Python 3-only build root
f86c11
f86c11
* Thu May  3 2018 Thomas Haller <thaller@redhat.com> - 1:1.12.0-0.3
f86c11
- core: use gnutls crypto library instead of nss (rh #1581693)
f86c11
f86c11
* Thu May  3 2018 Thomas Haller <thaller@redhat.com> - 1:1.12.0-0.2
f86c11
- core: fix error destroying checkpoints (rh#1574565)
f86c11
f86c11
* Mon Apr 23 2018 Thomas Haller <thaller@redhat.com> - 1:1.12.0-0.1
f86c11
- Update to 1.11.3 release
f86c11
f86c11
* Fri Dec 15 2017 Thomas Haller <thaller@redhat.com> - 1:1.10.2-1
f86c11
- Update to 1.10.2 release
f86c11
f86c11
* Fri Nov 17 2017 Björn Esser <besser82@fedoraproject.org> - 1:1.8.4-7
f86c11
- Apply patch from previous commit
f86c11
f86c11
* Thu Nov  2 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.4-6
f86c11
- systemd: let NM-w-o.service require NetworkManager service (rh #1452866)
f86c11
- platform: really treat dsa devices as regular wired ethernet (rh #1371289)
f86c11
- libnm: fix accessing enabled and metered properties
f86c11
f86c11
* Mon Oct  9 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.4-5
f86c11
- platform: treat dsa devices as regular wired ethernet (rh #1371289)
f86c11
f86c11
* Thu Oct  5 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.4-4
f86c11
- device: fix frozen notify signals on unrealize error path
f86c11
- device: fix delay startup complete for unrealized devices
f86c11
- keyfile: fix handling routes with metric zero
f86c11
f86c11
* Fri Sep 29 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.4-3
f86c11
- cli: fix crash in interactive mode for "describe ."
f86c11
- libnm/{vpn,remote}-connection: disconnect signal handlers when disposed
f86c11
- libnm/manager: disconnect from signals on the proxy when we're disposed
f86c11
f86c11
* Wed Sep 27 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.4-2
f86c11
- enable NetworkManager-wait-online.service on package upgrade (rh#1455704)
f86c11
f86c11
* Wed Sep 20 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.4-1
f86c11
- Update to 1.8.4 release
f86c11
- don't install NetworkManager-wait-online in network-online.target.wants (rh#1455704)
f86c11
f86c11
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.8.2-3.2
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f86c11
f86c11
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.8.2-3.1
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f86c11
f86c11
* Fri Jul 21 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.2-3
f86c11
- provide NetworkManager-devel
f86c11
f86c11
* Thu Jul 20 2017 Stephen Gallagher <sgallagh@redhat.com> - 1:1.8.2-2
f86c11
- NetworkManager-wifi and NetworkManager-glib-devel should require
f86c11
  NetworkManager, not provide it.
f86c11
f86c11
* Mon Jul 17 2017 Beniamino Galvani <bgalvani@redhat.com> - 1:1.8.2-1
f86c11
- Update to 1.8.2 release
f86c11
- dhcp/dhclient: improve "interface" statement parsing
f86c11
- dns: fix public suffix check on search domains (rh #1404350)
f86c11
f86c11
* Thu Jun 22 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.0-6
f86c11
- device: don't change MTU unless explicitly configured (rh #1460760)
f86c11
- core: don't remove external IPv4 addresses (rh #1459813)
f86c11
- cli: fix output of iface in overview output (rh#1460219)
f86c11
- ppp: unexport NMPPPManager instance on dispose (rh#1459579)
f86c11
- cli: remove spurious device names from wifi subcommands output (rh#1460527)
f86c11
f86c11
* Fri Jun  9 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.0-5
f86c11
- bond: fix crash comparing mode while generating bond connection (rh #1459580)
f86c11
- connectivity: fix route penalty if WWAN and BT device using ip-ifindex (rh #1459932)
f86c11
- device: persist nm-owned in run state (rh #1376199)
f86c11
- device: fix assuming master device on restart (rh #1452062)
f86c11
- device: apply route metric penality only when the default route exists (rh #1459604)
f86c11
- connectivity: fix periodic connectivity check (rh #1458399)
f86c11
- bond: improve option matching on daemon restart (rh #1457909)
f86c11
- device: fix touching device after external activation (rh #1457242)
f86c11
f86c11
* Sun Jun  4 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.0-4
f86c11
- ifcfg-rh: fix writing legacy NETMASK value (rh #1445414)
f86c11
- tui: fix crash during connect (rh #1456826)
f86c11
- libnm: fix libnm rejecting VLAN ID 4095 (rh #1456911)
f86c11
- bluetooth: fix crash on connecting to a NAP (rh #1454385)
f86c11
- device: release removed devices from master on cleanup (rh #1448907)
f86c11
- nmcli: fix crash when setting 802-1x.password-raw (rh #1456362)
f86c11
f86c11
* Mon May 22 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.0-3
f86c11
- device: update external configuration before commit (fix bug) (rh #1449873)
f86c11
f86c11
* Sat May 20 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.0-2
f86c11
- dhcp: don't add route to DHCP4 server (rh #1448987)
f86c11
- device: update external configuration before commit (rh #1449873)
f86c11
- libnm: fix NUL termination of device's description (rh #1443114)
f86c11
- libnm, core: ensure valid UTF-8 in device properties (rh #1443114)
f86c11
- core: fix device's UDI property on D-Bus (rh #1443114)
f86c11
- ifcfg-rh: omit empty next hop for routes in legacy format (rh #1452648)
f86c11
- core: fix persisting managed state of device (rh #1440171)
f86c11
- proxy: fix use-after-free (rh #1450459)
f86c11
- device: don't wrongly delay startup complete waiting for carrier (rh #1450444)
f86c11
f86c11
* Wed May 10 2017 Thomas Haller <thaller@redhat.com> - 1:1.8.0-1
f86c11
- Update to 1.8.0 release
f86c11
f86c11
* Thu Apr 20 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.0-0.2.rc3
f86c11
- Update to third Release Candidate of NetworkManager 1.8
f86c11
f86c11
* Thu Apr  6 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.0-0.2.rc2
f86c11
- Update to second Release Candidate of NetworkManager 1.8
f86c11
f86c11
* Fri Mar 24 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.8.0-0.1
f86c11
- Update to a snapshot of 1.8.x series
f86c11
f86c11
* Thu Feb 16 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.2-1
f86c11
- Update to a 1.6.2 release
f86c11
f86c11
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.6.0-1.1
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f86c11
f86c11
* Wed Jan 25 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6.0-1
f86c11
- Update to a 1.6.0 release
f86c11
f86c11
* Fri Jan 20 2017 Thomas Haller <thaller@redhat.com> - 1:1.6-0.2.rc1
f86c11
- Update with fixes from upstream nm-1-6 branch
f86c11
- build: let libnm and glib package conflict (rh #1406454)
f86c11
f86c11
* Tue Jan 17 2017 Lubomir Rintel <lkundrak@v3.sk> - 1:1.6-0.1.rc1
f86c11
- Update to a 1.6-rc1
f86c11
f86c11
* Thu Jan 12 2017 Thomas Haller <thaller@redhat.com> - 1:1.5.3-5
f86c11
- fix build failure due to clash of bitwise defines
f86c11
f86c11
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 1:1.5.3-4.1
f86c11
- Rebuild for readline 7.x
f86c11
f86c11
* Thu Dec 15 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.5.3-4
f86c11
- Update to a newer development snapshot
f86c11
f86c11
* Tue Dec  6 2016 Thomas Haller <thaller@redhat.com> - 1:1.5.2-4
f86c11
- Rebuild package for vala generation error (rh#1398738)
f86c11
f86c11
* Fri Nov 25 2016 Thomas Haller <thaller@redhat.com> - 1:1.5.2-3
f86c11
- fix enabling ifcfg-rh plugin by default for +=/-= operations (rh#1397938)
f86c11
- fix missing symbol _nm_device_factory_no_default_settings
f86c11
f86c11
* Wed Nov 23 2016 Thomas Haller <thaller@redhat.com> - 1:1.5.2-2
f86c11
- fix enabling ifcfg-rh plugin by default (rh#1397938)
f86c11
- move translation files from core to libnm/glib subpackages
f86c11
f86c11
* Sun Nov  6 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.5.2-1
f86c11
- Update to a development snapshot
f86c11
f86c11
* Mon Oct 10 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.4.2-1
f86c11
- Update to 1.4.2
f86c11
f86c11
* Tue Sep 13 2016 Thomas Haller <thaller@redhat.com> - 1:1.4.0-4
f86c11
- wifi: fix another activation failure when changing MAC address (rh#1371478, bgo#770456, bgo#770504)
f86c11
f86c11
* Thu Sep  8 2016 Thoams Haller <thaller@redhat.com> - 1:1.4.0-3
f86c11
- dhcp: fix race to miss DHCP lease event (rh#1372854)
f86c11
f86c11
* Tue Aug 30 2016 Thomas Haller <thaller@redhat.com> - 1:1.4.0-2
f86c11
- wifi: fix activation failure due to error changing MAC address (rh#1371478, bgo#770456)
f86c11
f86c11
* Wed Aug 24 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.4.0-1
f86c11
- Update to NetworkManager 1.4.0 release
f86c11
f86c11
* Thu Aug 11 2016 Thomas Haller <thaller@redhat.com> - 1:1.4.0-0.5.git20160621.072358da
f86c11
- fix stale Wi-Fi after resume from suspend (rh#1362165)
f86c11
f86c11
* Thu Jul 21 2016 Matthias Clasen <mclasen@redhat.com> - 1:1.4.0-0.4.git20160621.072358da
f86c11
- Rebuild against newer GLib to overcome logging problems on i686
f86c11
f86c11
* Tue Jul 19 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.4.0-0.3.git20160621.072358da
f86c11
- Update to a later Git snapshot
f86c11
f86c11
* Thu Jun  2 2016 Thomas Haller <thaller@redhat.com> - 1:1.2.2-2
f86c11
- dns: clear cache of dnsmasq when updating DNS configuration (rh#1338731)
f86c11
- dns: fix restarting dnsmasq instance
f86c11
- spec: depend bluetooth subpackage on exact wwan version
f86c11
- all: fix some memleaks
f86c11
f86c11
* Wed May 11 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.2-1
f86c11
- Update to NetworkManager 1.2.2 release
f86c11
f86c11
* Wed Apr 20 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-1
f86c11
- Update to NetworkManager 1.2.0 release
f86c11
f86c11
* Thu Apr 14 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.7.rc2
f86c11
- Update to NetworkManager 1.2-rc2
f86c11
f86c11
* Tue Apr  5 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.7.rc1
f86c11
- Update to NetworkManager 1.2-rc1
f86c11
f86c11
* Wed Mar 30 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.8.beta3
f86c11
- Fix link detection on 4.5 when build with 4.6 kernel
f86c11
f86c11
* Tue Mar 29 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.7.beta3
f86c11
- Update to NetworkManager 1.2-beta3
f86c11
f86c11
* Tue Mar 22 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.7.beta2
f86c11
- Fix obtaining the hostname from DNS (rh #1308974)
f86c11
f86c11
* Thu Mar 17 2016 Dan Williams <dcbw@redhat.com> - 1:1.2.0-0.6.beta2.1
f86c11
- Fix activating connections in some cases (rh #1316488)
f86c11
f86c11
* Tue Mar  1 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.6.beta2
f86c11
- Update to NetworkManager 1.2-beta2
f86c11
- Resync with contrib/rpm
f86c11
f86c11
* Wed Feb  3 2016 Thomas Haller <thaller@redhat.com> - 1:1.2.0-0.6.beta1
f86c11
- specfile: remove no longer needed 10-ibft-plugin.conf and sync with contrib/rpm
f86c11
- core: backport fix for missing braces bug in platform
f86c11
f86c11
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.2.0-0.5.beta1.1
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f86c11
f86c11
* Tue Jan 19 2016 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.5.beta1
f86c11
- Update to NetworkManager 1.2-beta1
f86c11
f86c11
* Fri Jan 08 2016 David King <amigadave@amigadave.com> - 1:1.2.0-0.4.20151007gite73e55c
f86c11
- Add upstream fix for AP list hash function (#1288867)
f86c11
f86c11
* Thu Nov 12 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.3.20151112gitec4d653
f86c11
- Update to a later snapshot
f86c11
- Enables RFC7217 addressing for new IPv6 connections
f86c11
f86c11
* Wed Oct 07 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.3.20151023gite01c175
f86c11
- Drop the NetworkManager-devel subpackage (folded into libnm-glib-devel)
f86c11
- Update to a later snapshot
f86c11
f86c11
* Wed Oct 07 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.2.20151007gite73e55c
f86c11
- Import a newer 1.2 git snapshot
f86c11
f86c11
* Fri Sep 04 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.2.20150903gitde5d981
f86c11
- Fix test run
f86c11
f86c11
* Thu Sep 03 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.2.0-0.1.20150903gitde5d981
f86c11
- Import a 1.2 git snapshot
f86c11
f86c11
* Fri Aug 28 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.6-2
f86c11
- Fix command line parsing
f86c11
f86c11
* Thu Aug 27 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.6-1
f86c11
- Update to 1.0.6 release
f86c11
f86c11
* Tue Aug 18 2015 Thomas Haller <thaller@redhat.com> - 1:1.0.6-0.2.20150813git7e2caa2
f86c11
- fix crash when deactivating assumed device (rh #1253949)
f86c11
- backport wifi scan options for ssid
f86c11
- use plain HTTP URI for connectivity check
f86c11
f86c11
* Thu Aug 13 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.6-0.1.20150813git7e2caa2
f86c11
- Update to a Git snapshot
f86c11
f86c11
* Tue Jul 14 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.4-2
f86c11
- Fix an assertion failure in nmcli (rh #1244048)
f86c11
- Fix default route handling on assumed connections (rh #1245648)
f86c11
f86c11
* Tue Jul 14 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.4-1
f86c11
- Update to 1.0.4 release
f86c11
f86c11
* Tue Jul 14 2015 Dan Horák <dan[at]danny.cz> - 1:1.0.4-0.5.git20150713.38bf2cb0
f86c11
- WEXT depends on enabled wifi
f86c11
f86c11
* Mon Jul 13 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.4-0.4.git20150713.38bf2cb0
f86c11
- A bit more recent Git snapshot
f86c11
f86c11
* Tue Jul  7 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.4-0.3.git20150707.e3bd4e1
f86c11
- A bit more recent Git snapshot
f86c11
- This one fixes a regression with default route management
f86c11
f86c11
* Tue Jul  7 2015 Jiří Klimeš <jklimes@redhat.com> - 1:1.0.4-0.2.git20150707.cf15f2a
f86c11
- Update to a new 1.0.3 development snapshot (git20150707)
f86c11
- core: fix handling of ignore-auto-* properties (rh #1239184)
f86c11
f86c11
* Wed Jun 24 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.4-0.1.git20160624.f245b49a
f86c11
- A bit more recent Git snapshot
f86c11
f86c11
* Thu Jun 18 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.4-0.1.git20150618.8cffaf3bf5
f86c11
- Update to a recent Git snapshot
f86c11
f86c11
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.0.2-1.1
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f86c11
f86c11
* Tue May 5 2015 Lubomir Rintel <lkundrak@v3.sk> - 1:1.0.2-1
f86c11
- Update to 1.0.2 release
f86c11
f86c11
* Wed Apr 29 2015 Jiří Klimeš <jklimes@redhat.com> - 1:1.0.1-2.git20150429
f86c11
- Update to 1.0.2 development snapshot (git20150429)
f86c11
f86c11
* Thu Mar  5 2015 Dan Williams <dcbw@redhat.com> - 1:1.0.1-1.git20150305
f86c11
- Update to 1.0.2 development snapshot
f86c11
f86c11
* Thu Mar  5 2015 Dan Williams <dcbw@redhat.com> - 1:1.0.0-7
f86c11
- dns: revert resolv.conf symlink stuff (should only be in F23+, not F22)
f86c11
f86c11
* Thu Mar  5 2015 Dan Williams <dcbw@redhat.com> - 1:1.0.0-6
f86c11
- connectivity: fix checking when no valid DNS servers are present (rh #1199098)
f86c11
f86c11
* Wed Mar  4 2015 Dan Williams <dcbw@redhat.com> - 1:1.0.0-5
f86c11
- core: flush IPv6LL address when deconfiguring managed devices (rh #1193127) (rh #1184997)
f86c11
f86c11
* Thu Jan 29 2015 Adam Williamson <awilliam@redhat.com> - 1:1.0.0-4
f86c11
- core: resume bridged connections properly (rh #1162636, backport from master)
f86c11
f86c11
* Wed Jan 21 2015 Thomas Haller <thaller@redhat.com> - 1:1.0.0-3
f86c11
- dns: manage resolv.conf as symlink to private file in /run directory (rh #1116999)
f86c11
f86c11
* Fri Jan  9 2015 Dan Winship <danw@redhat.com> - 1:1.0.0-2
f86c11
- build: fix NetworkManager-bluetooth dep on NetworkManager-wwan
f86c11
- build: re-enable hardware plugins on s390
f86c11
f86c11
* Mon Dec 22 2014 Dan Williams <dcbw@redhat.com> - 1:1.0.0-1
f86c11
- Update to 1.0
f86c11
f86c11
* Mon Nov 24 2014 Jiří Klimeš <jklimes@redhat.com> - 1:0.9.10.0-14.git20140704
f86c11
- vpn: propagate daemon exec error correctly (bgo #739436)
f86c11
- core: do not assert when a device is enslaved externally (rh #1167345)
f86c11
f86c11
* Thu Nov  6 2014 Jiří Klimeš <jklimes@redhat.com> - 1:0.9.10.0-13.git20140704
f86c11
- cli: fix crash in `nmcli device wifi` with multiple wifi devices (rh #1159408)
f86c11
f86c11
* Wed Oct 29 2014 Dan Winship <danw@redhat.com> - 1:0.9.10.0-12.git20140704
f86c11
- platform: fix a routing-related bug that could cause NM and other apps to spin (rh #1151665)
f86c11
f86c11
* Wed Oct 29 2014 Lubomir Rintel <lkundrak@v3.sk> 1:0.9.10.0-11.git20140704
f86c11
- Fix IPv6 next hop default setting
f86c11
f86c11
* Fri Oct 24 2014 Lubomir Rintel <lkundrak@v3.sk> 1:0.9.10.0-10.git20140704
f86c11
- Avoid unowned /etc/NetworkManager in config-connectivity-fedora
f86c11
f86c11
* Thu Oct 23 2014 Adam Williamson <awilliam@redhat.com> - 1:0.9.10.0-9.git20140704
f86c11
- connectivity-fedora: don't require NetworkManager (#1156198)
f86c11
f86c11
* Thu Oct 16 2014 Lubomir Rintel <lkundrak@v3.sk> 1:0.9.10.0-8.git20140704
f86c11
- bluetooth: Restore DUN support (rh #1055628)
f86c11
f86c11
* Mon Oct 06 2014 Stef Walter <stefw@redhat.com> - 1:0.9.10.0-7.git20140704
f86c11
- Allow non-local users network control after PolicyKit authentication (rh #1145646)
f86c11
f86c11
* Fri Sep  5 2014 Jiří Klimeš <jklimes@redhat.com> - 1:0.9.10.0-6.git20140704
f86c11
- connectivity: use HTTPS for connectivity checking (rh #113577)
f86c11
f86c11
* Sat Aug 30 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1:0.9.10.0-5.git20140704
f86c11
- adsl plugin needs rp-pppoe to work
f86c11
f86c11
* Mon Aug 18 2014 Dan Horák <dan[at]danny.cz> - 1:0.9.10.0-4.git20140704
f86c11
- always include ModemManager-glib-devel (#1129632)
f86c11
f86c11
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.10.0-3.git20140704.1
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f86c11
f86c11
* Mon Aug 11 2014 Kalev Lember <kalevlember@gmail.com> - 1:0.9.10.0-3.git20140704
f86c11
- Rebuilt for ppp 2.4.7
f86c11
f86c11
* Wed Jul 30 2014 Dan Williams <dcbw@redhat.com> - 1:0.9.10.0-2.git20140704
f86c11
- connectivity: ensure interval is set to enable connectivity checking (rh #1123772)
f86c11
f86c11
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 1:0.9.10.0-1.git20140704.1
f86c11
- Rebuilt for gobject-introspection 1.41.4
f86c11
f86c11
* Fri Jul  4 2014 Thomas Haller <thaller@redhat.com> - 0.9.10.0-1.git20140704
f86c11
- Update to upstream 0.9.10.0 release snapshot
f86c11
f86c11
* Wed Jun 25 2014 Thomas Haller <thaller@redhat.com> - 0.9.9.98-1.git20140620
f86c11
- Update to upstream 0.9.9.98 (0.9.10-rc1) release snapshot
f86c11
f86c11
* Fri Jun 06 2014 Dan Williams <dcbw@redhat.com> - 0.9.9.95-1.git20140609
f86c11
- Update to upstream 0.9.9.95 (0.9.10-beta1) release snapshot
f86c11
f86c11
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.9.1-6.git20140319
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f86c11
f86c11
* Fri Apr 11 2014 Dan Williams <dcbw@redhat.com> - 0.9.9.1-5.git20140319
f86c11
- Rebuild against pppd 2.4.6
f86c11
f86c11
* Wed Mar 19 2014 Dan Winship <danw@redhat.com> - 0.9.9.1-4.git20140319
f86c11
- Update to a git snapshot (git20140319 git:3980806)
f86c11
- Rename NetworkManager-atm package to NetworkManager-adsl
f86c11
- Rename NetworkManager-bt package to NetworkManager-bluetooth
f86c11
f86c11
* Mon Mar 17 2014 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.1-3.git20140317
f86c11
- Update to a git snapshot (git20140317 git:a1e89b4)
f86c11
- platform: fix NM crash if link has no name (e.g. for failed VPN connection)
f86c11
- libnm-util/cli: fix bridge priority default value (rh #1073664)
f86c11
f86c11
* Fri Mar 14 2014 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.1-2.git20140314
f86c11
- Update to a git snapshot (git20140314 git:45a326d)
f86c11
- Fix Obsoletes and Requires to perform updates correctly
f86c11
f86c11
* Mon Mar 10 2014 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.1-1.git20140310
f86c11
- Update to a git snapshot (git20140310 git:350b6d6)
f86c11
f86c11
* Fri Feb 28 2014 Thomas Haller <thaller@redhat.com> - 0.9.9.1-0.git20140228
f86c11
- new upstream snapshot with development version 0.9.9.1
f86c11
f86c11
* Sat Feb 22 2014 Thomas Haller <thaller@redhat.com> - 0.9.9.0-28.git20140131
f86c11
- add nmtui package
f86c11
- bugfix caching of libnl objects (caused error with new libnl3 version when activating bridges) (rh #1063290)
f86c11
- fix NMManager:startup tracking (pending action) (rh #1030583)
f86c11
f86c11
* Sun Feb  2 2014 Thomas Haller <thaller@redhat.com> - 0.9.9.0-27.git20140131
f86c11
- core: fix crash getting secrets in libnm-glib
f86c11
f86c11
* Fri Jan 31 2014 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.0-26.git20140131
f86c11
- Update to a git snapshot (git20140131)
f86c11
f86c11
* Fri Jan 17 2014 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.0-25.git20140117
f86c11
- Update to a git snapshot (git20140117)
f86c11
f86c11
* Tue Jan 14 2014 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.0-24.git20140114
f86c11
- Update to a git snapshot (git20140114)
f86c11
f86c11
* Mon Jan  6 2014 Dan Winship <danw@redhat.com> - 0.9.9.0-23.git20131003
f86c11
- bluez-manager: fix a crash (rh #1048711)
f86c11
f86c11
* Thu Dec 19 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-22.git20131003
f86c11
- core: fix IPv6 router solicitation loop (rh #1044757)
f86c11
f86c11
* Thu Dec 12 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-21.git20131003
f86c11
- core: wait for link before declaring startup complete (rh #1034921)
f86c11
- core: ignore RA-provided IPv6 default routes (rh #1029213)
f86c11
- core: set IPv4 broadcast address correctly (rh #1032819)
f86c11
f86c11
* Mon Dec  2 2013 Dan Winship <danw@redhat.com> - 0.9.9.0-20.git20131003
f86c11
- core: Fix PtP/peer address support, for OpenVPN (rh #1018317)
f86c11
f86c11
* Wed Nov 20 2013 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.0-19.git20131003
f86c11
- dispatcher: fix crash on exit while logging from signal handler (rh #1017884)
f86c11
- core: workaround crash when connecting to wifi (rh #1025371)
f86c11
- ethernet: don't crash if device doesn't have a MAC address (rh #1029053)
f86c11
- libnm-glib: fix crash by taking additional ref in result_cb() (rh #1030403)
f86c11
- ifcfg-rh: fix ignoring updates that don't change anything
f86c11
f86c11
* Mon Nov 18 2013 Dan Winship <danw@redhat.com> - 0.9.9.0-18.git20131003
f86c11
- nmcli: add "con load" to manually load an ifcfg file
f86c11
- vpn: fix logging to help debug rh #1018317
f86c11
- bridge: fix crash with bridge ports with empty settings (rh #1031170)
f86c11
f86c11
* Thu Nov 14 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-17.git20131003
f86c11
- core: fix detection of non-mac80211 devices that do not set DEVTYPE (rh #1015598)
f86c11
f86c11
* Wed Nov 13 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-16.git20131003
f86c11
- core: add some debugging to help diagnose netlink errors (rh #1029213)
f86c11
f86c11
* Fri Nov  8 2013 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.0-15.git20131003
f86c11
- ifcfg-rh: fix crash in ifcfg-rh plugin when reloading connections (rh #1023571)
f86c11
- ifcfg-rh: fix crash when having connections with NEVER_DEFAULT (rh #1021112)
f86c11
- core: fix segfault in nm-policy when setting default route for vpn (rh #1019021)
f86c11
- ifcfg-rh: fix crash when reading connection (assert) (rh #1025007)
f86c11
- core: allow IPv4 to proceed if IPv6 is globally disabled but set to "auto" (rh #1012151)
f86c11
f86c11
* Thu Oct  3 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-14.git20131003
f86c11
- core: fix DHCPv6 address prefix length (rh #1013583)
f86c11
- cli: enhance bonding questionaire (rh #1007355)
f86c11
- core: fix crash with Bluez5 if PAN connection is not defined (rh #1014770)
f86c11
- libnm-glib: fix various memory leaks that could cause UIs to mis-report state
f86c11
- core: fix issues with mis-configured IPv6 router advertisements (rh #1008104)
f86c11
- cli: fix potential crash editing connections (rh #1011942)
f86c11
f86c11
* Tue Oct  1 2013 Dan Winship <danw@redhat.com> - 0.9.9.0-13.git20131001
f86c11
- core: fix bridge device creation (#1012532)
f86c11
- core,settings: do not call functions with connection==NULL (rh #1008151)
f86c11
- cli: accept gateway in the IP questionnaire of 'nmcli -a con add' (rh #1007368)
f86c11
- cli: always print success message (not only in --pretty mode) (rh #1006444)
f86c11
- cli: fix bond questionnaire to be able to set miimon (rh #1007355)
f86c11
- ifcfg-rh: if IPv4 is disabled put DNS domains (DOMAIN) into IPv6 (rh #1004866)
f86c11
- platform: fix a crash when nm_platform_sysctl_get() returns NULL (rh #1010522)
f86c11
- platform: fix InfiniBand partition handling (rh #1008568)
f86c11
- infiniband: only check the last 8 bytes when doing hwaddr matches (rh #1008566)
f86c11
- bluez: merge adding support for BlueZ 5 (bgo #701078)
f86c11
- api: clarify lifetime and behavior of ActiveConnection's SpecificObject property (rh #1012309)
f86c11
- vpn: fix connecting to VPN (bgo #708255) (rh #1014716)
f86c11
- rdisc: do not crash on NDP init failures (rh #1012151)
f86c11
- cli: be more verbose when adding IP addresses in questionnaire (rh #1006450)
f86c11
- team: chain up parent dispose() in NMDeviceTeam dispose() (rh #1013593)
f86c11
- translation updates
f86c11
f86c11
* Fri Sep 20 2013 Bill Nottingham <notting@redhat.com> - 0.9.9.0-12.git20130913
f86c11
- drop wimax subpackage
f86c11
f86c11
* Fri Sep 13 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-11.git20130913
f86c11
- core: actually enable ModemManager 1.0 support
f86c11
- libnm-glib: fix nm_remote_connection_delete() not calling callback (rh #997568)
f86c11
- cli: ensure terminal is reset after quitting
f86c11
- cli: set wep-key-type properly when editing (rh #1003945)
f86c11
- man: fix typo in nmcli examples manpage (rh #1004117)
f86c11
- core: fix setting VLAN ingress/egress mappings
f86c11
- core: allow creating VLANs from interfaces other than Ethernet (rh #1003180)
f86c11
- cli: fix input/output format conversion (rh #998929)
f86c11
f86c11
* Fri Sep  6 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-10.git20130906
f86c11
- core: fix bug which disallowed deleting connections (rh #997568)
f86c11
- core: add support for Team devices
f86c11
- core: enable NetworkManager-wait-online by default (rh #816655)
f86c11
- core: fix crash when 'gre' and 'macvlan' links change (rh #997396)
f86c11
- core: fail activation when invalid static routes are configured (rh #999544)
f86c11
- core: enhance connectivity checking to include portal detection
f86c11
- core: allow hyphens for MAC addresses (rh #1002553)
f86c11
- core: remove NetworkManager-created software devices when they are deactivated (rh #953300)
f86c11
- core: fix handling of some DHCP client identifiers (rh #999503)
f86c11
- core: correctly handle Open vSwitch interfaces as generic interfaces (rh #1004356)
f86c11
- core: better handle Layer-2-only connections (rh #979288)
f86c11
- cli: enhanced bash completion
f86c11
- cli: make the 'describe' command more visible (rh #998002)
f86c11
- cli: fix bug rejecting changes to Wi-Fi channels (rh #999999)
f86c11
- cli: update bash completion to suggest connection names (rh #997997)
f86c11
- cli: fix tab completion for aliases in edit mode
f86c11
- cli: ask whether to switch IP method to 'auto' when all addresses are deleted (rh #998137)
f86c11
- cli: request missing information when --ask is passed (rh #953291)
f86c11
- cli: add 'remove' command to edit mode
f86c11
- cli: fix creation of secure Wi-Fi connections (rh #997969) (rh #997555)
f86c11
- cli: default autoconnect to no and ask whether to activate on save (rh #953296)
f86c11
- man: clarify manpage text (rh #960071) (rh #953299)
f86c11
- man: fix errors in the nmcli help output and manpage (rh #997566)
f86c11
- ifcfg-rh: only write IPV6_DEFAULTGW when there's actually a default gateway (rh #997759)
f86c11
- ifcfg-rh: fix handling of legacy-format routes file with missing gateway
f86c11
f86c11
* Wed Aug  7 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-9.git20130807
f86c11
- core: fix assert on multi-hop routes (rh #989022)
f86c11
- core: fix dispatcher systemd unit enabling (rh #948433)
f86c11
- ifcfg-rh: ignore emacs temporary lockfiles (rh #987629)
f86c11
- core: fix various routing issues and interaction with kernel events
f86c11
- cli: confirm saving connections when autoconnect is enabled (rh #953296)
f86c11
- cli: automatically change method when static IP addresses are added
f86c11
- core: preserve externally added IPv4 routes and addresses
f86c11
f86c11
* Thu Jul 25 2013 Dan Winship <danw@redhat.com> - 0.9.9.0-8.git20130724
f86c11
- Create NetworkManager-config-server package
f86c11
f86c11
* Wed Jul 24 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-7.git20130724
f86c11
- Update to git snapshot
f86c11
f86c11
* Tue Jul  2 2013 Dan Winship <danw@redhat.com> - 0.9.9.0-6
f86c11
- Belatedly update udev directory for UsrMove
f86c11
- Fix incorrect dates in old changelog entries to avoid rpm warnings
f86c11
f86c11
* Wed Jun 26 2013 Dan Winship <danw@redhat.com> - 0.9.9.0-5
f86c11
- build support for connectivity checking (rh #810457)
f86c11
f86c11
* Tue Jun 25 2013 Jiří Klimeš <jklimes@redhat.com> - 0.9.9.0-4.git20130603
f86c11
- disable building WiMax for RHEL
f86c11
f86c11
* Mon Jun  3 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-3.git20130603
f86c11
- Update to new 0.9.10 snapshot
f86c11
f86c11
* Wed May 15 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-2.git20130515
f86c11
- Update for systemd network-online.target (rh #787314)
f86c11
- Add system service for the script dispatcher (rh #948433)
f86c11
f86c11
* Tue May 14 2013 Dan Williams <dcbw@redhat.com> - 0.9.9.0-1.git20130514
f86c11
- Enable hardened build
f86c11
- Update to 0.9.10 snapshot
f86c11
- cli: new capabilities and somewhat re-arranged syntax
f86c11
- core: generic interface support
f86c11
- core: split config support; new "server mode" options
f86c11
- core: allow locking connections to interface names
f86c11
f86c11
* Tue May  7 2013 Dan Williams <dcbw@redhat.com> - 0.9.8.1-2.git20130507
f86c11
- core: fix issue with UI not showing disconnected on rfkill
f86c11
- core: memory leak fixes
f86c11
- core: silence warning about failure reading permanent MAC address (rh #907912)
f86c11
- core: wait up to 120s for slow-connecting modems
f86c11
- core: don't crash on PPPoE connections without a wired setting
f86c11
- core: ensure the AvailableConnections property is always correct
f86c11
- keyfile: ensure all-default VLAN connections are read correctly
f86c11
- core: suppress kernel's automatic creation of bond0 (rh #953466)
f86c11
- libnm-glib: make NMSecretAgent usable with GObject Introspection
f86c11
- libnm-util: fix GObject Introspection annotations of nm_connection_need_secrets()
f86c11
- core: documentation updates
f86c11
f86c11
* Wed Mar 27 2013 Dan Williams <dcbw@redhat.com> - 0.9.8.1-1.git20130327
f86c11
- Update to 0.9.8.2 snapshot
f86c11
- core: fix VLAN parent handling when identified by UUID
f86c11
- core: quiet warning about invalid interface index (rh #920145)
f86c11
- core: request 'static-routes' from DHCP servers (rh #922558)
f86c11
- core: fix crash when dbus-daemon is restarted (rh #918273)
f86c11
- core: copy leasefiles from /var/lib/dhclient to fix netboot (rh #916233)
f86c11
- core: memory leak and potential crash fixes
f86c11
- ifcfg-rh: ensure missing STP property is interpreted as off (rh #922702)
f86c11
f86c11
* Wed Feb 27 2013 Jiří Klimeš <jklimes@redhat.com> - 0.9.8.0-1
f86c11
- Update to the 0.9.8.0 release
f86c11
- cli: fix a possible crash
f86c11
f86c11
* Sat Feb  9 2013 Dan Williams <dcbw@redhat.com> - 0.9.7.997-2
f86c11
- core: use systemd for suspend/resume, not upower
f86c11
f86c11
* Fri Feb  8 2013 Dan Williams <dcbw@redhat.com> - 0.9.7.997-1
f86c11
- Update to 0.9.8-beta2
f86c11
- core: ignore bridges managed by other tools (rh #905035)
f86c11
- core: fix libnl assert (rh #894653)
f86c11
- wifi: always use Proactive Key Caching with WPA Enterprise (rh #834444)
f86c11
- core: don't crash when Internet connection sharing fails to start (rh #883142)
f86c11
f86c11
* Fri Jan  4 2013 Dan Winship <danw@redhat.com> - 0.9.7.0-12.git20121004
f86c11
- Set correct systemd KillMode to fix anaconda shutdown hangs (rh #876218)
f86c11
f86c11
* Tue Dec 18 2012 Jiří Klimeš <jklimes@redhat.com> - 0.9.7.0-11.git20121004
f86c11
- ifcfg-rh: write missing IPv6 setting as IPv6 with "auto" method (rh #830434)
f86c11
f86c11
* Wed Dec  5 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-10.git20121004
f86c11
- Build vapi files and add them to the devel package
f86c11
f86c11
* Wed Dec  5 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-9.git20121004
f86c11
- Apply patch from master to read hostname from /etc/hostname (rh #831735)
f86c11
f86c11
* Tue Nov 27 2012 Jiří Klimeš <jklimes@redhat.com> - 0.9.7.0-8.git20121004
f86c11
- Apply patch from master to update hostname (rh #875085)
f86c11
- spec: create /etc/NetworkManager/dnsmasq.d (rh #873621)
f86c11
f86c11
* Tue Nov 27 2012 Daniel Drake <dsd@laptop.org> - 0.9.7.0-7.git20121004
f86c11
- Don't bring up uninitialized devices (fd #56929)
f86c11
f86c11
* Mon Oct 15 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-6.git20121004
f86c11
- Actually apply the patch from the previous commit...
f86c11
f86c11
* Mon Oct 15 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-5.git20121004
f86c11
- Apply patch from master to fix a crash (rh #865009)
f86c11
f86c11
* Sat Oct  6 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-4.git20121004
f86c11
- Apply patch from master so connections finish connecting properly (bgo #685581)
f86c11
f86c11
* Fri Oct  5 2012 Dan Williams <dcbw@redhat.com> - 0.9.7.0-3.git20121004
f86c11
- Forward-port some forgotten fixes from F17
f86c11
- Fix networked-filesystem systemd dependencies (rh #787314)
f86c11
- Don't restart NM on upgrade, don't stop NM on uninstall (rh #811200)
f86c11
f86c11
* Thu Oct  4 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-2.git20121004
f86c11
- Update to git snapshot
f86c11
f86c11
* Tue Aug 21 2012 Dan Winship <danw@redhat.com> - 0.9.7.0-1.git20120820
f86c11
- Update to 0.9.7.0 snapshot
f86c11
f86c11
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.5.96-2
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f86c11
f86c11
* Mon Jul 23 2012 Dan Williams <dcbw@redhat.com> - 0.9.5.96-1
f86c11
- Update to 0.9.6-rc2
f86c11
- core: fix race between parallel DHCP client invocations
f86c11
- core: suppress a useless warning (rh #840580)
f86c11
- ifcfg-rh: fix segfault with malformed values (rh #841391)
f86c11
- ifcfg-rh: ignore IP config on bond slave configurations (rh #838907)
f86c11
f86c11
* Fri Jul 13 2012 Jiří Klimeš <jklimes@redhat.com> - 0.9.5.95-1.git20120713
f86c11
- Update to 0.9.5.95 (0.9.6-rc1) snapshot
f86c11
- core: add autoconnect, driver-versioni and firmware-version properties to NMDevice
f86c11
- core: various IPv6 improvements
f86c11
- core: reduce number of changes made to DNS information during connection setup
f86c11
- core: add Vala language bindings
f86c11
- vpn: support IPv6 over VPNs
f86c11
- wifi: add on-demand WiFi scan support
f86c11
f86c11
* Mon May 21 2012 Jiří Klimeš <jklimes@redhat.com> - 0.9.4-5.git20120521
f86c11
- Update to git snapshot
f86c11
f86c11
* Tue May  8 2012 Dan Winship <danw@redhat.com> - 0.9.4-4.git20120502
f86c11
- NM no longer uses /var/run/NetworkManager, so don't claim to own it.
f86c11
  (rh #656638)
f86c11
f86c11
* Wed May  2 2012 Jiří Klimeš <jklimes@redhat.com> - 0.9.4-3.git20120502
f86c11
- Update to git snapshot
f86c11
f86c11
* Wed Mar 28 2012 Colin Walters <walters@verbum.org> - 1:0.9.4-2.git20120328_2
f86c11
- Add _isa for internal requires; otherwise depsolving may pull in an
f86c11
  arbitrary architecture.
f86c11
f86c11
* Wed Mar 28 2012 Jiří Klimeš <jklimes@redhat.com> - 0.9.4-1.git20120328_2
f86c11
- Update to 0.9.4
f86c11
f86c11
* Mon Mar 19 2012 Dan Williams <dcbw@redhat.com> - 0.9.3.997-2
f86c11
- libnm-glib: updated for new symbols the applet wants
f86c11
f86c11
* Mon Mar 19 2012 Dan Williams <dcbw@redhat.com> - 0.9.3.997-1
f86c11
- applet: move to network-manager-applet RPM
f86c11
- editor: move to nm-connection-editor RPM
f86c11
- libnm-gtk: move to libnm-gtk RPM
f86c11
f86c11
* Mon Mar 19 2012 Dan Williams <dcbw@redhat.com> - 0.9.3.997-0.7
f86c11
- Update to 0.9.3.997 (0.9.4-rc1)
f86c11
- core: fix possible WiFi hang when connecting to Ad-Hoc networks
f86c11
- core: enhanced IPv6 compatibility
f86c11
- core: proxy DNSSEC data when using the 'dnsmasq' caching nameserver plugin
f86c11
- core: allow VPNs to specify multiple domain names given by the server
f86c11
- core: fix an issue creating new InfiniBand connections
f86c11
- core/applet/editor: disable WiFi Ad-Hoc WPA connections until kernel bugs are fixed
f86c11
f86c11
* Wed Mar 14 2012 Dan Williams <dcbw@redhat.com> - 0.9.3.995-0.6
f86c11
- core: fix issue with carrier changes not being recognized (rh #800690)
f86c11
- editor: warn user if CA certificate is left blank
f86c11
f86c11
* Tue Mar 13 2012 Dan Williams <dcbw@redhat.com> - 0.9.3.995-0.5
f86c11
- core: fix a crash with ipw2200 devices and adhoc networks
f86c11
- core: fix IPv6 addressing on newer kernels
f86c11
- core: fix issue with VPN plugin passwords (rh #802540)
f86c11
- cli: enhancements for Bonding, VLAN, and OLPC mesh devices
f86c11
- ifcfg-rh: fix quoting WPA passphrases that include quotes (rh #798102)
f86c11
- libnm-glib: fix some issues with duplicate devices shown in menus
f86c11
f86c11
* Fri Mar  2 2012 Dan Williams <dcbw@redhat.com> - 0.9.3.995-0.4
f86c11
- Update to 0.9.3.995 (0.9.4-beta1)
f86c11
- core: add support for bonding and VLAN interfaces
f86c11
- core: add support for Internet connectivity detection
f86c11
- core: add support for IPv6 Privacy Extensions
f86c11
- core: fix interaction with firewalld restarts
f86c11
f86c11
* Thu Mar  1 2012 Dan Horák <dan[at]danny.cz> - 0.9.3-0.3
f86c11
- disable WiMAX plugin on s390(x)
f86c11
f86c11
* Thu Feb 16 2012 Dan Williams <dcbw@redhat.com> - 0.9.3-0.2
f86c11
- Put WiMAX plugin files in the right subpackage
f86c11
f86c11
* Wed Feb 15 2012 Dan Williams <dcbw@redhat.com> - 0.9.3-0.1
f86c11
- Update to 0.9.4 snapshot
f86c11
- wimax: enable optional support for Intel WiMAX devices
f86c11
- core: use nl80211 for WiFi device control
f86c11
- core: add basic support for Infiniband IP interfaces
f86c11
- core: add basic support for bonded interfaces
f86c11
- core: in-process IP configuration no longer blocks connected state
f86c11
f86c11
* Thu Jan 19 2012 Matthias Clasen <mclasen@redhat.com> - 0.9.2-4
f86c11
- Rebuild
f86c11
f86c11
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.2-3
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f86c11
f86c11
* Thu Nov 24 2011 Daniel Drake <dsd@laptop.org> - 0.9.2-2
f86c11
- Rebuild for libgnome-bluetooth.so.9
f86c11
f86c11
* Wed Nov 09 2011 Dan Williams <dcbw@redhat.com> - 0.9.2-1
f86c11
- core: fix possible crash when talking to ModemManager
f86c11
- core: improve handling of rfkill on some machines (eeepc 1005HA and others)
f86c11
- ifcfg-rh: don't use spaces in ifcfg file names (rh #742273)
f86c11
- core: accept IPv6 Router Advertisements when forwarding is on
f86c11
- core: bump dnsmasq cache size to 400 entries
f86c11
- core: ensure IPv6 static routes are flushed when device is deactivated
f86c11
- ifcfg-rh: fix changing WPA connections to WEP
f86c11
- core: fix setting hostname from DHCP (rh #719100)
f86c11
- libnm-glib: fix various GObject introspection issues (rh #747302)
f86c11
- core: don't change routing or DNS if no devices are managed
f86c11
- core: ensure IPv6 RA-provided routes are honored
f86c11
f86c11
* Wed Nov  9 2011 Adam Williamson <awilliam@redhat.com> - 1:0.9.1.90-5.git20110927
f86c11
- Rebuilt for glibc (rh #747377)
f86c11
- core: fix setting hostname from DHCP options (rh #719100)
f86c11
- skip a release to keep up with F16
f86c11
f86c11
* Tue Sep 27 2011 Dan Williams <dcbw@redhat.com> - 0.9.1.90-3.git20110927
f86c11
- core: fix location of wifi.ui (rh #741448)
f86c11
f86c11
* Tue Sep 27 2011 Jiří Klimeš <jklimes@redhat.com> - 0.9.1.90-2.git20110927
f86c11
- core: ifcfg-rh: remove newlines when writing to ifcfg files (CVE-2011-3364) (rh #737338)
f86c11
- core: change iscsiadm path to /sbin/iscsiadm in ifcfg-rh plugin (rh #740753)
f86c11
- core: fix refcounting when deleting a default wired connection (lp:797868)
f86c11
f86c11
* Mon Sep 19 2011 Dan Williams <dcbw@redhat.com> - 0.9.1.90-1
f86c11
- Update to 0.9.1.90 (0.9.2-beta1)
f86c11
- core: fix IPv6 link-local DNS servers in the dnsmasq DNS plugin
f86c11
- cli: add ability to delete connections
f86c11
- keyfile: fix an issue with duplicated keyfile connections
f86c11
- core: ensure the 'novj' option is passed through to pppd
f86c11
- core: store timestamps for VPN connections too (rh #725353)
f86c11
f86c11
* Fri Sep  9 2011 Tom Callaway <spot@fedoraproject.org> - 0.9.0-2
f86c11
- fix systemd scriptlets and trigger
f86c11
f86c11
* Tue Aug 23 2011 Dan Williams <dcbw@redhat.com> - 0.9.0-1
f86c11
- Update to 0.9 release
f86c11
- core: fix issue where scan results could be ignored
f86c11
- core: ensure agent secrets are preserved when updating connections
f86c11
- core: don't autoconnect disabled modems
f86c11
- core: fix race when checking modem enabled/disabled status after disabling
f86c11
- core: ensure newly installed VPN plugins can actually talk to NM
f86c11
- core: add support for 802.1X certificate subject matching
f86c11
- libnm-glib: various introspection fixes
f86c11
- applet/editor: updated translations
f86c11
f86c11
* Fri Aug 05 2011 Ray Strode <rstrode@redhat.com> 0.8.9997-7.git20110721
f86c11
- Add some patches for some blocker (rh #727501)
f86c11
f86c11
* Thu Jul 21 2011 Dan Williams <dcbw@redhat.com> - 0.8.9997-6.git20110721
f86c11
- core: updated Russian translation (rh #652904)
f86c11
- core: fix possible crash if secrets are missing
f86c11
- core: append interface name for IPv6 link-local DNS server addresses (rh #720001)
f86c11
- core: fix setting hostname from DHCP options (rh #719100)
f86c11
- libnm-util: GObject introspection annotation fixes
f86c11
- libnm-util: ensure IP address/route prefixes are valid
f86c11
- ifcfg-rh: read anonymous identity for 802.1x PEAP connections (rh #708436)
f86c11
- applet: show notifications on CDMA home/roaming changes
f86c11
- applet: fix various issues saving VPN secrets
f86c11
- editor: allow exporting VPN secrets
f86c11
- editor: default to IPv6 "automatic" addressing mode
f86c11
f86c11
* Sat Jul  2 2011 Dan Williams <dcbw@redhat.com> - 0.8.9997-5.git20110702
f86c11
- core: ensure users are authorized for shared wifi connections (CVE-2011-2176) (rh #715492)
f86c11
- core: retry failed connections after 5 minute timeout
f86c11
- core: immediately request new 802.1x 'always ask' passwords if they fail
f86c11
- core: add MAC blacklisting capability for WiFi and Wired connections
f86c11
- core: retry failed connections when new users log in (rh #706204)
f86c11
- applet: updated translations
f86c11
- core: drop compat interface now that KDE bits are updated to NM 0.9 API
f86c11
f86c11
* Mon Jun 20 2011 Dan Williams <dcbw@redhat.com> - 0.8.9997-4.git20110620
f86c11
- core: don't cache "(none)" hostname at startup (rh #706094)
f86c11
- core: fix handling of VPN connections with only system-owned secrets
f86c11
- core: fix optional waiting for networking at startup behavior (rh #710502)
f86c11
- ifcfg-rh: fix possible crashes in error cases
f86c11
- ifcfg-rh: fix various IPv4 and IPv6 handling issues
f86c11
- applet: add notifications of GSM mobile broadband registration status
f86c11
- editor: move secrets when making connections available to all users or private
f86c11
- applet: don't show irrelevant options when asking for passwords
f86c11
f86c11
* Mon Jun 13 2011 Dan Williams <dcbw@redhat.com> - 0.8.9997-3.git20110613
f86c11
- keyfile: better handling of missing certificates/private keys
f86c11
- core: fix issues handling "always-ask" wired and WiFi 802.1x connections (rh #703785)
f86c11
- core: fix automatic handling of hidden WiFi networks (rh #707406)
f86c11
- editor: fix possible crash after reading network connections (rh #706906)
f86c11
- editor: make Enter/Return key close WiFi password dialogs (rh #708666)
f86c11
f86c11
* Fri Jun  3 2011 Dan Williams <dcbw@redhat.com> - 0.8.9997-2.git20110531
f86c11
- Bump for CVE-2011-1943 (no changes, only a rebuild)
f86c11
f86c11
* Tue May 31 2011 Dan Williams <dcbw@redhat.com> - 0.8.9997-1.git20110531
f86c11
- editor: fix resizing of UI elements (rh #707269)
f86c11
- core: retry wired connections when cable is replugged
f86c11
- core: fix a few warnings and remove some left-over debugging code
f86c11
f86c11
* Thu May 26 2011 Dan Williams <dcbw@redhat.com> - 0.8.999-3.git20110526
f86c11
- compat: fix activation/deactivation of VPN connections (rh #699786)
f86c11
- core: fix autodetection of previously-used hidden wifi networks
f86c11
- core: silence error if ConsoleKit database does not yet exist (rh #695617)
f86c11
- core: fix Ad-Hoc frequency handling (rh #699203)
f86c11
- core: fixes for migrated OpenConnect VPN plugin connections
f86c11
- core: various fixes for VPN connection secrets handling
f86c11
- core: send only short hostname to DHCP servers (rh #694758)
f86c11
- core: better handling of PKCS#8 private keys
f86c11
- core: fix dispatcher script interface name handling
f86c11
- editor: fix potential crash when connection is invalid (rh #704848)
f86c11
- editor: allow _ as a valid character for GSM APNs
f86c11
f86c11
* Mon May  9 2011 Dan Williams <dcbw@redhat.com> - 0.8.999-2.git20110509
f86c11
- core: fix possible crash when connections are deleted
f86c11
- core: fix exported symbols in libnm-util and libnm-glib
f86c11
- core/applet: updated translations
f86c11
f86c11
* Tue May  3 2011 Dan Williams <dcbw@redhat.com> - 0.8.999-1
f86c11
- core: ensure DER format certificates are correctly recognized (rh #699591)
f86c11
- core: fix WINS server handling in client helper libraries
f86c11
- core: enhance dispatcher script environment to include IPv6 and VPN details
f86c11
- applet: migrate openswan connections to 0.9
f86c11
- editor: improve usability of editing IP addresses (rh #698199)
f86c11
f86c11
* Wed Apr 27 2011 Dan Williams <dcbw@redhat.com> - 0.8.998-4.git20110427
f86c11
- core: enable optimized background roaming for WPA Enterprise configs
f86c11
- core: better handling of WiFi and WiMAX rfkill (rh #599002)
f86c11
- applet: fix crash detecting Bluetooth DUN devices a second time
f86c11
- ifcfg-rh: fix managed/unmanaged changes when removing connections (rh #698202)
f86c11
f86c11
* Tue Apr 19 2011 Dan Williams <dcbw@redhat.com> - 0.8.998-3.git20110419
f86c11
- core: systemd and startup enhancements for NFS mounts
f86c11
- core: more efficient startup process
f86c11
- core: fix handling of multiple logins when one is inactive
f86c11
- core: fix handling of S390/Hercules CTC network interfaces (rh #641986)
f86c11
- core: support Easytether interfaces for Android phones
f86c11
- core: fix handling of WWAN enable/disable states
f86c11
- ifcfg-rh: harmonize handling if IPADDR/PREFIX/NETMASK with initscripts (rh #658907)
f86c11
- applet: fix connection to WPA Enterprise networks (rh #694765)
f86c11
f86c11
* Wed Apr 06 2011 Dan Williams <dcbw@redhat.com> - 0.8.998-2.git20110406
f86c11
- core: fix handling of infinite IPv6 RDNSS timeouts (rh #689291)
f86c11
f86c11
* Mon Apr 04 2011 Dan Williams <dcbw@redhat.com> - 0.8.998-1
f86c11
- Update to 0.8.998 (0.9.0-rc1)
f86c11
- core: fix near-infinite requests for passwords (rh #692783)
f86c11
- core: fix handling of wired 802.1x connections
f86c11
- core: ignore Nokia PC-Suite ethernet devices we can't use yet
f86c11
- applet: migrate 0.8 OpenVPN passwords to 0.9 formats
f86c11
f86c11
* Thu Mar 31 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-8.git20110331
f86c11
- core: resurrect default VPN username
f86c11
- core: don't stomp on crypto library users by de-initing the crypto library
f86c11
f86c11
* Wed Mar 30 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-7.git20110330
f86c11
- core: fix creation of default wired connections
f86c11
- core: fix requesting new secrets when old ones fail (ex changing WEP keys)
f86c11
- editor: ensure all pages are sensitive after retrieving secrets
f86c11
- editor: fix crash when scrolling through connection lists (rh #693446)
f86c11
- applet: fix crash after using the wifi or wired secrets dialogs (rh #693446)
f86c11
f86c11
* Mon Mar 28 2011 Christopher Aillon <caillon@redhat.com> - 0.8.997-6.git20110328
f86c11
- Fix trigger to enable the systemd service for upgrades (rh #678553)
f86c11
f86c11
* Mon Mar 28 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-5.git20110328
f86c11
- core: fix connection deactivation on the compat interface
f86c11
- core: give default wired connections a more friendly name
f86c11
- core: fix base type of newly created wired connections
f86c11
- applet: many updated translations
f86c11
f86c11
* Fri Mar 25 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-4.git20110325
f86c11
- core: fix possible libnm-glib crash when activating connections
f86c11
- applet: fix various naming and dialog title issues
f86c11
f86c11
* Thu Mar 24 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-3.git20110324
f86c11
- nm-version.h should be in NetworkManager-devel, not -glib-devel (rh #685442)
f86c11
f86c11
* Thu Mar 24 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-2.git20110324
f86c11
- core: add compatibility layer for KDE Plasma network infrastructure
f86c11
f86c11
* Mon Mar 21 2011 Dan Williams <dcbw@redhat.com> - 0.8.997-1
f86c11
- Update to 0.8.997 (0.9-beta3)
f86c11
- ifcfg-rh: fix reading and writing of Dynamic WEP connections using LEAP as the eap method
f86c11
- wifi: fix signal strength for scanned access points with some drivers
f86c11
- applet: translation updates
f86c11
f86c11
* Thu Mar 10 2011 Dan Williams <dcbw@redhat.com> - 0.8.996-1
f86c11
- Update to 0.8.996 (0.9-beta2)
f86c11
f86c11
* Wed Mar  9 2011 Dan Williams <dcbw@redhat.com> - 0.8.995-4.git20110308
f86c11
- applet: fix bus name more
f86c11
f86c11
* Wed Mar  9 2011 Dan Williams <dcbw@redhat.com> - 0.8.995-3.git20110308
f86c11
- applet: fix bus name
f86c11
f86c11
* Tue Mar  8 2011 Matthias Clasen <mclasen@redhat.com> - 0.8.995-2.git20110308
f86c11
- Fix systemd requires
f86c11
f86c11
* Mon Mar  7 2011 Dan Williams <dcbw@redhat.com> - 0.8.995-1.git20110308
f86c11
- Update to NetworkManager 0.9-beta1
f86c11
- core: consolidate user and system settings services into NM itself
f86c11
- core: add WiMAX support
f86c11
- applet: support Fast User Switching
f86c11
f86c11
* Fri Feb 11 2011 Matthias Clasen <mclasen@redhat.com> - 0.8.2-8.git20101117
f86c11
- Rebuild against newer gtk
f86c11
f86c11
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.8.2-7.git20101117
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f86c11
f86c11
* Wed Feb  2 2011 Matthias Clasen <mclasen@redhat.com> - 0.8.2-6.git20101117
f86c11
- Rebuild against new gtk
f86c11
f86c11
* Tue Feb  1 2011 Dan Williams <dcbw@redhat.com> - 0.8.2-5.git20101117
f86c11
- Handle modem IP interface changes after device is recognized
f86c11
f86c11
* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> - 0.8.2-4.git20101117
f86c11
- Rebuild against new gtk3
f86c11
f86c11
* Tue Dec 21 2010 Dan Horák <dan[at]danny.cz> - 0.8.2-3.git20101117
f86c11
- use --force in autoreconf to fix FTBFS
f86c11
f86c11
* Fri Dec  3 2010 Matthias Clasen <mclasen@redhat.com> - 0.8.2-2.git20101117
f86c11
- Rebuild against newer gtk
f86c11
f86c11
* Sat Nov 27 2010 Dan Williams <dcbw@redhat.com> - 0.8.2-1.git20101117
f86c11
- Update to 0.8.2
f86c11
f86c11
* Wed Nov  3 2010 Matthias Clasen <mclasen@redhat.com> - 0.8.1-10.1
f86c11
- Rebuild against libnotify 0.7
f86c11
- misc gtk build fixes
f86c11
f86c11
* Mon Nov  1 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-10
f86c11
- core: preserve WiFi Enabled state across reboot and suspend/resume
f86c11
f86c11
* Fri Oct 15 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-9
f86c11
- core: fix suspend/resume regression (rh #638640)
f86c11
- core: fix issue causing some nmcli requests to be ignored
f86c11
f86c11
* Thu Oct  7 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-8
f86c11
- core: preserve custom local-mapped hostnames in /etc/hosts (rh #627269)
f86c11
f86c11
* Thu Oct  7 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-7
f86c11
- core: remove stale /etc/hosts mappings (rh #630146)
f86c11
f86c11
* Tue Aug 31 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-6
f86c11
- core: add dispatcher events on DHCPv4 and DHCPv6 lease changes
f86c11
- core: enforce access permissions when enabling/disabling WiFi and WWAN (rh #626337)
f86c11
- core: listen for UPower suspend/resume signals
f86c11
- applet: fix disabled Enable Networking and Enable Wireless menu items (rh #627365)
f86c11
- applet: updated translations
f86c11
- applet: obscure Mobile Broadband PIN in secondary unlock dialog
f86c11
f86c11
* Wed Aug 18 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-5
f86c11
- core: fix some systemd interaction issues
f86c11
f86c11
* Tue Aug 17 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-4
f86c11
- core: rebuild to fix polkit 0.97 build issue
f86c11
- applet: updated translations
f86c11
f86c11
* Fri Aug 13 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-3
f86c11
- core: rebuild to fix dbus-glib security issue (CVE-2010-1172) (rh #585394)
f86c11
f86c11
* Fri Aug 13 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-2
f86c11
- core: quiet annoying warnings (rh #612991)
f86c11
- core: fix retrieval of various IP options in libnm-glib (rh #611141)
f86c11
- core: ship NetworkManager.conf instead of deprecated nm-system-settings.conf (rh #606160)
f86c11
- core: add short hostname to /etc/hosts too (rh #621910)
f86c11
- core: recheck autoactivation when new system connections appear
f86c11
- core: enable DHCPv6-only configurations (rh #612445)
f86c11
- core: don't fail connection immediately if DHCP lease expires (rh #616084) (rh #590874)
f86c11
- core: fix editing of PPPoE system connections
f86c11
- core: work around twitchy frequency reporting of various wifi drivers
f86c11
- core: don't tear down user connections on console changes (rh #614556)
f86c11
- cli: wait a bit for NM's permissions check to complete (rh #614866)
f86c11
- ifcfg-rh: ignore BRIDGE and VLAN configs and treat as unmanaged (rh #619863)
f86c11
- man: add manpage for nm-online
f86c11
- applet: fix crash saving ignore-missing-CA-cert preference (rh #619775)
f86c11
- applet: hide PIN/PUK by default in the mobile PIN/PUK dialog (rh #615085)
f86c11
- applet: ensure Enter closes the PIN/PUK dialog (rh #611831)
f86c11
- applet: fix another crash in ignore-CA-certificate handling (rh #557495)
f86c11
- editor: fix handling of Wired/s390 connections (rh #618620)
f86c11
- editor: fix crash when canceling editing in IP address pages (rh #610891)
f86c11
- editor: fix handling of s390-specific options
f86c11
- editor: really fix crash when changing system connections (rh #603566)
f86c11
f86c11
* Thu Jul 22 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-1
f86c11
- core: read nm-system-settings.conf before NetworkManager.conf (rh #606160)
f86c11
- core: fix editing system DSL connections when using keyfile plugin
f86c11
- core: work around inconsistent proprietary driver associated AP reporting
f86c11
- core: ensure empty VPN secrets are not used (rh #587784)
f86c11
- core: don't request WiFi scans when connection is locked to a specific BSSID
f86c11
- cli: show IPv6 settings and configuration
f86c11
- applet: updated translations
f86c11
- editor: fix a PolicyKit-related crash editing connections (rh #603566)
f86c11
- applet: fix saving the ignore-missing-CA-cert preference (rh #610084)
f86c11
- editor: fix listing connections on PPC64 (rh #608663)
f86c11
- editor: ensure editor windows are destroyed when closed (rh #572466)
f86c11
f86c11
* Thu Jul  1 2010 Matthias Clasen <mclasen@redhatcom> - 0.8.1-0.5
f86c11
- Rebuild against new gnome-bluetooth
f86c11
f86c11
* Fri Jun 25 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-0.4
f86c11
- Update to 0.8.1 release candidate
f86c11
- core: fix WWAN hardware enable state tracking (rh #591622)
f86c11
- core: fix Red Hat initscript return value on double-start (rh #584321)
f86c11
- core: add multicast route entry for IPv4 link-local connections
f86c11
- core: fix connection sharing in cases where a dnsmasq config file exists
f86c11
- core: fix handling of Ad-Hoc wifi connections to indicate correct network
f86c11
- core: ensure VPN interface name is passed to dispatcher when VPN goes down
f86c11
- ifcfg-rh: fix handling of ASCII WEP keys
f86c11
- ifcfg-rh: fix double-quoting of some SSIDs (rh #606518)
f86c11
- applet: ensure deleted connections are actually forgotten (rh #618973)
f86c11
- applet: don't crash if the AP's BSSID isn't availabe (rh #603236)
f86c11
- editor: don't crash on PolicyKit events after windows are closed (rh #572466)
f86c11
f86c11
* Wed May 26 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-0.3
f86c11
- core: fix nm-online crash (rh #593677)
f86c11
- core: fix failed suspend disables network (rh #589108)
f86c11
- core: print out missing firmware errors (rh #594578)
f86c11
- applet: fix device descriptions for some mobile broadband devices
f86c11
- keyfile: bluetooth fixes
f86c11
- applet: updated translations (rh #589230)
f86c11
f86c11
* Wed May 19 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-0.2.git20100519
f86c11
- core: use GIO in local mode only (rh #588745)
f86c11
- core: updated translations (rh #589230)
f86c11
- core: be more lenient in IPv6 RDNSS server expiry (rh #590202)
f86c11
- core: fix headers to be C++ compatible (rh #592783)
f86c11
- applet: updated translations (rh #589230)
f86c11
- applet: lock connections with well-known SSIDs to their specific AP
f86c11
f86c11
* Mon May 10 2010 Dan Williams <dcbw@redhat.com> - 0.8.1-0.1.git20100510
f86c11
- core: fix handling of IPv6 RA flags when router goes away (rh #588560)
f86c11
- bluetooth: fix crash configuring DUN connections from the wizard (rh #590666)
f86c11
f86c11
* Sun May  9 2010 Dan Williams <dcbw@redhat.com> - 0.8-13.git20100509
f86c11
- core: restore initial accept_ra value for IPv6 ignored connections (rh #588619)
f86c11
- bluetooth: fix bad timeout on PAN connections (rh #586961)
f86c11
- applet: updated translations
f86c11
f86c11
* Tue May  4 2010 Dan Williams <dcbw@redhat.com> - 0.8-12.git20100504
f86c11
- core: treat missing IPv6 configuration as ignored (rh #588814)
f86c11
- core: don't flush IPv6 link-local routes (rh #587836)
f86c11
- cli: update output formatting
f86c11
f86c11
* Mon May  3 2010 Dan Williams <dcbw@redhat.com> - 0.8-11.git20100503
f86c11
- core: allow IP configuration as long as one method completes (rh #567978)
f86c11
- core: don't prematurely remove IPv6 RDNSS nameservers (rh #588192)
f86c11
- core: ensure router advertisements are only used when needed (rh #588613)
f86c11
- editor: add IPv6 gateway editing capability
f86c11
f86c11
* Sun May  2 2010 Dan Williams <dcbw@redhat.com> - 0.8-10.git20100502
f86c11
- core: IPv6 autoconf, DHCP, link-local, and manual mode fixes
f86c11
- editor: fix saving IPv6 address in user connections
f86c11
f86c11
* Thu Apr 29 2010 Dan Williams <dcbw@redhat.com> - 0.8-9.git20100429
f86c11
- core: fix crash when IPv6 is enabled and interface is deactivated
f86c11
f86c11
* Mon Apr 26 2010 Dan Williams <dcbw@redhat.com> - 0.8-8.git20100426
f86c11
- core: fix issues with IPv6 router advertisement mishandling (rh #530670)
f86c11
- core: many fixes for IPv6 RA and DHCP handling (rh #538499)
f86c11
- core: ignore WWAN ethernet devices until usable (rh #585214)
f86c11
- ifcfg-rh: fix handling of WEP passphrases (rh #581718)
f86c11
- applet: fix crashes (rh #582938) (rh #582428)
f86c11
- applet: fix crash with multiple concurrent authorization requests (rh #585405)
f86c11
- editor: allow disabling IPv4 on a per-connection basis
f86c11
- editor: add support for IPv6 DHCP-only configurations
f86c11
f86c11
* Thu Apr 22 2010 Dan Williams <dcbw@redhat.com> - 0.8-7.git20100422
f86c11
- core: fix crash during install (rh #581794)
f86c11
- wifi: fix crash when supplicant segfaults after resume (rh #538717)
f86c11
- ifcfg-rh: fix MTU handling for wired connections (rh #569319)
f86c11
- applet: fix display of disabled mobile broadband devices
f86c11
f86c11
* Thu Apr  8 2010 Dan Williams <dcbw@redhat.com> - 0.8-6.git20100408
f86c11
- core: fix automatic WiFi connections on resume (rh #578141)
f86c11
f86c11
* Thu Apr  8 2010 Dan Williams <dcbw@redhat.com> - 0.8-5.git20100408
f86c11
- core: more flexible logging
f86c11
- core: fix crash with OLPC mesh devices after suspend
f86c11
- applet: updated translations
f86c11
- applet: show mobile broadband signal strength and technology in the icon
f86c11
- applet: fix continuous password requests for 802.1x connections (rh #576925)
f86c11
- applet: many updated translations
f86c11
f86c11
* Thu Mar 25 2010 Dan Williams <dcbw@redhat.com> - 0.8-4.git20100325
f86c11
- core: fix modem enable/disable
f86c11
- core: fix modem default route handling
f86c11
f86c11
* Tue Mar 23 2010 Dan Williams <dcbw@redhat.com> - 0.8-3.git20100323
f86c11
- core: don't exit early on non-fatal state file errors
f86c11
- core: fix Bluetooth connection issues (rh #572340)
f86c11
- applet: fix some translations (rh #576056)
f86c11
- applet: better feedback when wrong PIN/PUK is entered
f86c11
- applet: many updated translations
f86c11
- applet: PIN2 unlock not required for normal modem functionality
f86c11
- applet: fix wireless secrets dialog display
f86c11
f86c11
* Wed Mar 17 2010 Dan Williams <dcbw@redhat.com> - 0.8-2.git20100317
f86c11
- man: many manpage updates
f86c11
- core: determine classful prefix if non is given via DHCP
f86c11
- core: ensure /etc/hosts is always up-to-date and correct (rh #569914)
f86c11
- core: support GSM network and roaming preferences
f86c11
- applet: startup speed enhancements
f86c11
- applet: better support for OTP/token-based WiFi connections (rh #526383)
f86c11
- applet: show GSM and CDMA registration status and signal strength when available
f86c11
- applet: fix zombie GSM and CDMA devices in the menu
f86c11
- applet: remove 4-character GSM PIN/PUK code limit
f86c11
- applet: fix insensitive WiFi Create... button (rh #541163)
f86c11
- applet: allow unlocking of mobile devices immediately when plugged in
f86c11
f86c11
* Fri Feb 19 2010 Dan Williams <dcbw@redhat.com> - 0.8-1.git20100219
f86c11
- core: update to final 0.8 release
f86c11
- core: fix Bluetooth DUN connections when secrets are needed
f86c11
- ifcfg-rh: add helper for initscripts to determine ifcfg connection UUIDs
f86c11
- applet: fix Bluetooth connection secrets requests
f86c11
- applet: fix rare conflict with other gnome-bluetooth plugins
f86c11
f86c11
* Thu Feb 11 2010 Dan Williams <dcbw@redhat.com> - 0.8-0.4.git20100211
f86c11
- core: fix mobile broadband PIN handling (rh #543088) (rh #560742)
f86c11
- core: better handling of /etc/hosts if hostname was already added by the user
f86c11
- applet: crash less on D-Bus property errors (rh #557007)
f86c11
- applet: fix crash entering wired 802.1x connection details (rh #556763)
f86c11
f86c11
* Tue Feb 09 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 0.8-0.3.git20100129
f86c11
- core: validate the autostart .desktop file
f86c11
- build: fix nmcli for the stricter ld (fixes FTBFS)
f86c11
- build: fix nm-connection-editor for the stricter ld (fixes FTBFS)
f86c11
- applet: don't autostart in KDE on F13+ (#541353)
f86c11
f86c11
* Fri Jan 29 2010 Dan Williams <dcbw@redhat.com> - 0.8-0.2.git20100129
f86c11
- core: add Bluetooth Dial-Up Networking (DUN) support (rh #136663)
f86c11
- core: start DHCPv6 on receipt of RA 'otherconf'/'managed' bits
f86c11
- nmcli: allow enable/disable of WiFi and WWAN
f86c11
f86c11
* Fri Jan 22 2010 Dan Williams <dcbw@redhat.com> - 0.8-0.1.git20100122
f86c11
- ifcfg-rh: read and write DHCPv6 enabled connections (rh #429710)
f86c11
- nmcli: update
f86c11
f86c11
* Thu Jan 21 2010 Dan Williams <dcbw@redhat.com> - 0.7.999-2.git20100120
f86c11
- core: clean NSS up later to preserve errors from crypto_init()
f86c11
f86c11
* Wed Jan 20 2010 Dan Williams <dcbw@redhat.com> - 0.7.999-1.git20100120
f86c11
- core: support for managed-mode DHCPv6 (rh #429710)
f86c11
- ifcfg-rh: gracefully handle missing PREFIX/NETMASK
f86c11
- cli: initial preview of command-line client
f86c11
- applet: add --help to explain what the applet is (rh #494641)
f86c11
f86c11
* Wed Jan  6 2010 Dan Williams <dcbw@redhat.com> - 0.7.998-1.git20100106
f86c11
- build: fix for new pppd (rh #548520)
f86c11
- core: add WWAN enable/disable functionality
f86c11
- ifcfg-rh: IPv6 addressing and routes support (rh #523288)
f86c11
- ifcfg-rh: ensure connection is updated when route/key files change
f86c11
- applet: fix crash when active AP isn't found (rh #546901)
f86c11
- editor: fix crash when editing connections (rh #549579)
f86c11
f86c11
* Mon Dec 14 2009 Dan Williams <dcbw@redhat.com> - 0.7.997-2.git20091214
f86c11
- core: fix recognition of standalone 802.1x private keys
f86c11
- applet: clean notification text to ensure it passes libnotify validation
f86c11
f86c11
* Mon Dec  7 2009 Dan Williams <dcbw@redhat.com> - 0.7.997-1
f86c11
- core: remove haldaemon from initscript dependencies (rh #542078)
f86c11
- core: handle PEM certificates without an ending newline (rh #507315)
f86c11
- core: fix rfkill reporting for ipw2x00 devices
f86c11
- core: increase PPPoE timeout to 30 seconds
f86c11
- core: fix re-activating system connections with secrets
f86c11
- core: fix crash when deleting automatically created wired connections
f86c11
- core: ensure that a VPN's DNS servers are used when sharing the VPN connection
f86c11
- ifcfg-rh: support routes files (rh #507307)
f86c11
- ifcfg-rh: warn when device will be managed due to missing HWADDR (rh #545003)
f86c11
- ifcfg-rh: interpret DEFROUTE as never-default (rh #528281)
f86c11
- ifcfg-rh: handle MODE=Auto correctly
f86c11
- rpm: fix rpmlint errors
f86c11
- applet: don't crash on various D-Bus and other errors (rh #545011) (rh #542617)
f86c11
- editor: fix various PolicyKit-related crashes (rh #462944)
f86c11
- applet+editor: notify user that private keys must be protected
f86c11
f86c11
* Fri Nov 13 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-7.git20091113
f86c11
- nm: better pidfile handing (rh #517362)
f86c11
- nm: save WiFi and Networking enabled/disabled states across reboot
f86c11
- nm: fix crash with missing VPN secrets (rh #532084)
f86c11
- applet: fix system connection usage from the "Connect to hidden..." dialog
f86c11
- applet: show Bluetooth connections when no other devices are available (rh #532049)
f86c11
- applet: don't die when autoconfigured connections can't be made (rh #532680)
f86c11
- applet: allow system administrators to disable the "Create new wireless network..." menu item
f86c11
- applet: fix missing username connecting to VPNs the second time
f86c11
- applet: really fix animation stuttering
f86c11
- editor: fix IP config widget tooltips
f86c11
- editor: allow unlisted countries in the mobile broadband wizard (rh #530981)
f86c11
- ifcfg-rh: ignore .rpmnew files (rh #509621)
f86c11
f86c11
* Wed Nov 04 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-6.git20091021
f86c11
- nm: fix PPPoE connection authentication (rh #532862)
f86c11
f86c11
* Wed Oct 21 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-5.git20091021
f86c11
- install: better fix for (rh #526519)
f86c11
- install: don't build Bluetooth bits on s390 (rh #529854)
f86c11
- nm: wired 802.1x connection activation fixes
f86c11
- nm: fix crash after modifying default wired connections like "Auto eth0"
f86c11
- nm: ensure VPN secrets are requested again after connection failure
f86c11
- nm: reset 'accept_ra' to previous value after deactivating IPv6 connections
f86c11
- nm: ensure random netlink events don't interfere with IPv6 connection activation
f86c11
- ifcfg-rh: fix writing out LEAP connections
f86c11
- ifcfg-rh: recognize 'static' as a valid BOOTPROTO (rh #528068)
f86c11
- applet: fix "could not find required resources" error (rh #529766)
f86c11
f86c11
* Fri Oct  2 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-4.git20091002
f86c11
- install: fix -gnome package pre script failures (rh #526519)
f86c11
- nm: fix failures validating private keys when using the NSS crypto backend
f86c11
- applet: fix crashes when clicking on menu but not associated (rh #526535)
f86c11
- editor: fix crash editing wired 802.1x settings
f86c11
- editor: fix secrets retrieval when editing connections
f86c11
f86c11
* Mon Sep 28 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-3.git20090928
f86c11
- nm: fix connection takeover when carrier is not on
f86c11
- nm: handle certificate paths (CA chain PEM files are now fully usable)
f86c11
- nm: defer action for 4 seconds when wired carrier drops
f86c11
- ifcfg-rh: fix writing WPA passphrases with odd characters
f86c11
- editor: fix editing of IPv4 settings with new connections (rh #525819)
f86c11
- editor: fix random crashes when editing due to bad widget refcounting
f86c11
- applet: debut reworked menu layout (not final yet...)
f86c11
f86c11
* Wed Sep 23 2009 Matthias Clasen <mclasen@redhat.com> - 0.7.996-3.git20090921
f86c11
- Install GConf schemas
f86c11
f86c11
* Mon Sep 21 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-2.git20090921
f86c11
- nm: allow disconnection of all device types
f86c11
- nm: ensure that wired connections are torn down when their hardware goes away
f86c11
- nm: fix crash when canceling a VPN's request for secrets
f86c11
- editor: fix issues changing connections between system and user scopes
f86c11
- editor: ensure changes are thrown away when editing is canceled
f86c11
- applet: ensure connection changes are noticed by NetworkManager
f86c11
- applet: fix crash when creating new connections
f86c11
- applet: actually use wired 802.1x secrets after they are requested
f86c11
f86c11
* Wed Aug 26 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-1.git20090826
f86c11
- nm: IPv6 zeroconf support and fixes
f86c11
- nm: port to polkit (rh #499965)
f86c11
- nm: fixes for ehea devices (rh #511304) (rh #516591)
f86c11
- nm: work around PPP bug causing bogus nameservers for mobile broadband connections
f86c11
- editor: fix segfault with "Unlisted" plans in the mobile broadband assistant
f86c11
f86c11
* Thu Aug 13 2009 Dan Williams <dcbw@redhat.com> - 0.7.995-3.git20090813
f86c11
- nm: add iSCSI support
f86c11
- nm: add connection assume/takeover support for ethernet (rh #517333)
f86c11
- nm: IPv6 fixes
f86c11
- nm: re-add OLPC XO-1 mesh device support (removed with 0.7.0)
f86c11
- applet: better WiFi dialog focus handling
f86c11
f86c11
* Tue Aug 11 2009 Bastien Nocera <bnocera@redhat.com> 0.7.995-2.git20090804
f86c11
- Add patch to fix service detection on phones
f86c11
f86c11
* Tue Aug  4 2009 Dan Williams <dcbw@redhat.com> - 0.7.995-1.git20090804
f86c11
- nm: IPv6 support for manual & router-advertisement modes
f86c11
f86c11
* Sun Aug  2 2009 Matthias Clasen <mclasen@redhat.com> - 0.7.995-1.git20090728
f86c11
- Move some big docs to -devel to save space
f86c11
f86c11
* Tue Jul 28 2009 Dan Williams <dcbw@redhat.com> - 0.7.995-0.git20090728
f86c11
- Update to upstream 'master' branch
f86c11
- Use modem-manager for better 3G modem support
f86c11
- Integrated system settings with NetworkManager itself
f86c11
- Use udev instead of HAL
f86c11
f86c11
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.7.1-9.git20090708
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f86c11
f86c11
* Thu Jul  9 2009 Dan Williams <dcbw@redhat.com> - 0.7.1-8.git20090708
f86c11
- applet: fix certificate validation in hidden wifi networks dialog (rh #508207)
f86c11
f86c11
* Wed Jul  8 2009 Dan Williams <dcbw@redhat.com> - 0.7.1-7.git20090708
f86c11
- nm: fixes for ZTE/Onda modem detection
f86c11
- nm: prevent re-opening serial port when the SIM has a PIN
f86c11
- applet: updated translations
f86c11
- editor: show list column headers
f86c11
f86c11
* Thu Jun 25 2009 Dan Williams <dcbw@redhat.com> - 0.7.1-6.git20090617
f86c11
- nm: fix serial port settings
f86c11
f86c11
* Wed Jun 17 2009 Dan Williams <dcbw@redhat.com> - 0.7.1-5.git20090617
f86c11
- nm: fix AT&T Quicksilver modem connections (rh #502002)
f86c11
- nm: fix support for s390 bus types (rh #496820)
f86c11
- nm: fix detection of some CMOtech modems
f86c11
- nm: handle unsolicited wifi scans better
f86c11
- nm: resolv.conf fixes when using DHCP and overriding search domains
f86c11
- nm: handle WEP and WPA passphrases (rh #441070)
f86c11
- nm: fix removal of old APs when none are scanned
f86c11
- nm: fix Huawei EC121 and EC168C detection and handling (rh #496426)
f86c11
- applet: save WEP and WPA passphrases instead of hashed keys (rh #441070)
f86c11
- applet: fix broken notification bubble actions
f86c11
- applet: default to WEP encryption for Ad-Hoc network creation
f86c11
- applet: fix crash when connection editor dialogs are canceled
f86c11
- applet: add a mobile broadband provider wizard
f86c11
f86c11
* Tue May 19 2009 Karsten Hopp <karsten@redhat.com> 0.7.1-4.git20090414.1
f86c11
- drop ExcludeArch s390 s390x, we need at least the header files
f86c11
f86c11
* Tue May 05 2009 Adam Jackson <ajax@redhat.com> 1:0.7.1-4.git20090414
f86c11
- nm-save-the-leases.patch: Use per-connection lease files, and don't delete
f86c11
  them on interface deactivate.
f86c11
f86c11
* Thu Apr 16 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.1-3.git20090414
f86c11
- ifcfg-rh: fix problems noticing changes via inotify (rh #495884)
f86c11
f86c11
* Tue Apr 14 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.1-2.git20090414
f86c11
- ifcfg-rh: enable write support for wired and wifi connections
f86c11
f86c11
* Sun Apr 12 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.1-1
f86c11
- nm: update to 0.7.1
f86c11
- nm: fix startup race with HAL causing unmanaged devices to sometimes be managed (rh #494527)
f86c11
f86c11
* Wed Apr  8 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.100-2.git20090408
f86c11
- nm: fix recognition of Option GT Fusion and Option GT HSDPA (nozomi) devices (rh #494069)
f86c11
- nm: fix handling of spaces in DHCP 'domain-search' option
f86c11
- nm: fix detection of newer Option 'hso' devices
f86c11
- nm: ignore low MTUs returned by broken DHCP servers
f86c11
f86c11
* Sun Apr  5 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.100-1
f86c11
- Update to 0.7.1-rc4
f86c11
- nm: use PolicyKit for system connection secrets retrieval
f86c11
- nm: correctly interpret errors returned from chmod(2) when saving keyfile system connections
f86c11
- editor: use PolicyKit to get system connection secrets
f86c11
f86c11
* Thu Mar 26 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.99-5
f86c11
- nm: fix crashes with out-of-tree modules that provide no driver link (rh #492246)
f86c11
- nm: fix USB modem probing on recent udev versions
f86c11
f86c11
* Tue Mar 24 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.99-4
f86c11
- nm: fix communication with Option GT Max 3.6 mobile broadband cards
f86c11
- nm: fix communication with Huawei mobile broadband cards (rh #487663)
f86c11
- nm: don't look up hostname when HOSTNAME=localhost unless asked (rh #490184)
f86c11
- nm: fix crash during IP4 configuration (rh #491620)
f86c11
- nm: ignore ONBOOT=no for minimal ifcfg files (f9 & f10 only) (rh #489398)
f86c11
- applet: updated translations
f86c11
f86c11
* Wed Mar 18 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.99-3.5
f86c11
- nm: work around unhandled device removals due to missing HAL events (rh #484530)
f86c11
- nm: improve handling of multiple modem ports
f86c11
- nm: support for Sony Ericsson F3507g / MD300 and Dell 5530
f86c11
- applet: updated translations
f86c11
f86c11
* Mon Mar  9 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.99-3
f86c11
- Missing ONBOOT should actually mean ONBOOT=yes (rh #489422)
f86c11
f86c11
* Mon Mar  9 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.99-2
f86c11
- Fix conflict with NetworkManager-openconnect (rh #489271)
f86c11
- Fix possible crash when resynchronizing devices if HAL restarts
f86c11
f86c11
* Wed Mar  4 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.99-1
f86c11
- nm: make default wired "Auto ethX" connection modifiable if an enabled system settings
f86c11
    plugin supports modifying connections (rh #485555)
f86c11
- nm: manpage fixes (rh #447233)
f86c11
- nm: CVE-2009-0365 - GetSecrets disclosure
f86c11
- applet: CVE-2009-0578 - local users can modify the connection settings
f86c11
- applet: fix inability to choose WPA Ad-Hoc networks from the menu
f86c11
- ifcfg-rh: add read-only support for WPA-PSK connections
f86c11
f86c11
* Wed Feb 25 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.98-1.git20090225
f86c11
- Fix getting secrets for system connections (rh #486696)
f86c11
- More compatible modem autodetection
f86c11
- Better handle minimal ifcfg files
f86c11
f86c11
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.7.0.97-6.git20090220
f86c11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f86c11
f86c11
* Fri Feb 20 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.97-5.git20090220
f86c11
- Use IFF_LOWER_UP for carrier detect instead of IFF_RUNNING
f86c11
- Add small delay before probing cdc-acm driven mobile broadband devices
f86c11
f86c11
* Thu Feb 19 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.97-4.git20090219
f86c11
- Fix PEAP version selection in the applet (rh #468844)
f86c11
- Match hostname behavior to 'network' service when hostname is localhost (rh #441453)
f86c11
f86c11
* Thu Feb 19 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.97-2
f86c11
- Fix 'noreplace' for nm-system-settings.conf
f86c11
f86c11
* Wed Feb 18 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0.97-1
f86c11
- Update to 0.7.1rc1
f86c11
- nm: support for Huawei E160G mobile broadband devices (rh #466177)
f86c11
- nm: fix misleading routing error message (rh #477916)
f86c11
- nm: fix issues with 32-character SSIDs (rh #485312)
f86c11
- nm: allow root to activate user connections
f86c11
- nm: automatic modem detection with udev-extras
f86c11
- nm: massive manpage rewrite
f86c11
- applet: fix crash when showing the CA certificate ignore dialog a second time
f86c11
- applet: clear keyring items when deleting a connection
f86c11
- applet: fix max signal strength calculation in menu (rh #475123)
f86c11
- applet: fix VPN export (rh #480496)
f86c11
f86c11
* Sat Feb  7 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0-2.git20090207
f86c11
- applet: fix blank VPN connection message bubbles
f86c11
- applet: better handling of VPN routing on update
f86c11
- applet: silence pointless warning (rh #484136)
f86c11
- applet: desensitize devices in the menu until they are ready (rh #483879)
f86c11
- nm: Expose WINS servers in the IP4Config over D-Bus
f86c11
- nm: Better handling of GSM Mobile Broadband modem initialization
f86c11
- nm: Handle DHCP Classless Static Routes (RFC 3442)
f86c11
- nm: Fix Mobile Broadband and PPPoE to always use 'noauth'
f86c11
- nm: Better compatibility with older dual-SSID AP configurations (rh #445369)
f86c11
- nm: Mark nm-system-settings.conf as config (rh #465633)
f86c11
- nm-tool: Show VPN connection information
f86c11
- ifcfg-rh: Silence message about ignoring loopback config (rh #484060)
f86c11
- ifcfg-rh: Fix issue with wrong gateway for system connections (rh #476089)
f86c11
f86c11
* Fri Jan  2 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.0-1.git20090102
f86c11
- Update to 0.7.1 pre-release
f86c11
- Allow connections to be ignored when determining the default route (rh #476089)
f86c11
- Own /usr/share/gnome-vpn-properties (rh #477155)
f86c11
- Fix log flooding due to netlink errors (rh #459205)
f86c11
- Pass connection UUID to dispatcher scripts via the environment
f86c11
- Fix possible crash after deactivating a VPN connection
f86c11
- Fix issues with editing wired 802.1x connections
f86c11
- Fix issues when using PKCS#12 certificates with 802.1x connections
f86c11
f86c11
* Fri Nov 21 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.12.svn4326
f86c11
- API and documentation updates
f86c11
- Fix PIN handling on 'hso' mobile broadband devices
f86c11
f86c11
* Tue Nov 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.12.svn4296
f86c11
- Fix PIN/PUK issues with high-speed Option HSDPA mobile broadband cards
f86c11
- Fix desensitized OK button when asking for wireless keys
f86c11
f86c11
* Mon Nov 17 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.12.svn4295
f86c11
- Fix issues reading ifcfg files
f86c11
- Previously fixed:
f86c11
- Doesn't send DHCP hostname (rh #469336)
f86c11
- 'Auto eth0' forgets settings (rh #468612)
f86c11
- DHCP renewal sometimes breaks VPN (rh #471852)
f86c11
- Connection editor menu item in the wrong place (rh #471495)
f86c11
- Cannot make system-wide connections (rh #471308)
f86c11
f86c11
* Fri Nov 14 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.12.svn4293
f86c11
- Update to NetworkManager 0.7.0 RC2
f86c11
- Handle gateways on a different subnet from the interface
f86c11
- Clear VPN secrets on connection failure to ensure they are requested again (rh #429287)
f86c11
- Add support for PKCS#12 private keys (rh #462705)
f86c11
- Fix mangling of VPN's default route on DHCP renew
f86c11
- Fix type detection of qemu/kvm network devices (rh #466340)
f86c11
- Clear up netmask/prefix confusion in the connection editor
f86c11
- Make the secrets dialog go away when it's not needed
f86c11
- Fix inability to add system connections (rh #471308)
f86c11
f86c11
* Mon Oct 27 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4229
f86c11
- More reliable mobile broadband card initialization
f86c11
- Handle mobile broadband PINs correctly when PPP passwords are also used
f86c11
- Additional PolicyKit integration for editing system connections
f86c11
- Close the applet menu if a keyring password is needed (rh #353451)
f86c11
f86c11
* Tue Oct 21 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4201
f86c11
- Fix issues with hostname during anaconda installation (rh #461933)
f86c11
- Fix Ad-Hoc WPA connections (rh #461197)
f86c11
- Don't require gnome-panel or gnome-panel-devel (rh #427834)
f86c11
- Fix determination of WPA encryption capabilities on some cards
f86c11
- Fix conflicts with PPTP and vpnc plugins
f86c11
- Allow .cer file extensions when choosing certificates
f86c11
f86c11
* Sat Oct 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4175
f86c11
- Fix conflicts for older PPTP VPN plugins
f86c11
f86c11
* Sat Oct 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4174
f86c11
- Ensure that mobile broadband cards are powered up before trying to use them
f86c11
- Hostname changing support (rh #441453)
f86c11
- Fix mobile broadband secret requests to happen less often
f86c11
- Better handling of default devices and default routes
f86c11
- Better information in tooltips and notifications
f86c11
- Various UI cleanups; hide widgets that aren't used (rh #465397, rh #465395)
f86c11
- Accept different separators for DNS servers and searches
f86c11
- Make applet's icon accurately reflect signal strength of the current AP
f86c11
f86c11
* Wed Oct  1 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4022.4
f86c11
- Fix connection comparison that could cause changes to get overwritten (rh #464417)
f86c11
f86c11
* Tue Sep 30 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4022.3
f86c11
- Fix handling of VPN settings on upgrade (rh #460730, bgo #553465)
f86c11
f86c11
* Thu Sep 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4022.2
f86c11
- Fix hang when reading system connections from ifcfg files
f86c11
f86c11
* Thu Sep  4 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4022.1
f86c11
- Fix WPA Ad-Hoc connections
f86c11
f86c11
* Wed Aug 27 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn4022
f86c11
- Fix parsing of DOMAIN in ifcfg files (rh #459370)
f86c11
- Fix reconnection to mobile broadband networks after an auth failure
f86c11
- Fix recognition of timeouts of PPP during mobile broadband connection
f86c11
- More compatible connection sharing (rh #458625)
f86c11
- Fix DHCP in minimal environments without glibc locale information installed
f86c11
- Add support for Option mobile broadband devices (like iCON 225 and iCON 7.2)
f86c11
- Add IP4 config information to dispatcher script environment
f86c11
- Merge WEP ASCII and Hex key types for cleaner UI
f86c11
- Pre-fill PPPoE password when authentication fails
f86c11
- Fixed some changes not getting saved in the connection editor
f86c11
- Accept both prefix and netmask in the conection editor's IPv4 page
f86c11
f86c11
* Mon Aug 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn3930
f86c11
- Fix issue with mobile broadband connections that don't require authentication
f86c11
f86c11
* Mon Aug 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn3927
f86c11
- Expose DHCP-returned options over D-Bus and to dispatcher scripts
f86c11
- Add support for customized static routes
f86c11
- Handle multiple concurrent 3G or PPPoE connections
f86c11
- Fix GSM/CDMA username and password issues
f86c11
- Better handling of unmanaged devices from ifcfg files
f86c11
- Fix timeout handling of errors during 3G connections
f86c11
- Fix some routing issues (rh #456685)
f86c11
- Fix applet crashes after removing a device (rh #457380)
f86c11
f86c11
* Thu Jul 24 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn3846
f86c11
- Convert stored IPv4 static IP addresses to new prefix-based scheme automatically
f86c11
- Fix pppd connections to some 3G providers (rh #455348)
f86c11
- Make PPPoE "Show Password" option work
f86c11
- Hide IPv4 config options that don't make sense in certain configurations
f86c11
f86c11
* Fri Jul 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.11.svn3830
f86c11
- Expose server-returned DHCP options via D-Bus
f86c11
- Use avahi-autoipd rather than old built-in IPv4LL implementation
f86c11
- Send hostname to DHCP server if provided (DHCP_HOSTNAME ifcfg option)
f86c11
- Support sending DHCP Client Identifier to DHCP server
f86c11
- Allow forcing 802.1x PEAP Label to '0'
f86c11
- Make connection sharing more robust
f86c11
- Show status for shared and Ad-Hoc connections if no other connection is active
f86c11
f86c11
* Fri Jul 11 2008 Matthias Clasen <mclasen@redhat.com> - 1:0.7.0-0.10.svn3801
f86c11
- Drop explicit hal dep in -gnome
f86c11
f86c11
* Wed Jul 02 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.10.svn3801
f86c11
- Move VPN configuration into connection editor
f86c11
- Fix mobile broadband username/password issues
f86c11
- Fix issues with broken rfkill setups (rh #448889)
f86c11
- Honor APN setting for GSM mobile broadband configurations
f86c11
- Fix adding CDMA connections in the connection editor
f86c11
f86c11
* Wed Jun 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.10.svn3747
f86c11
- Update to latest SVN
f86c11
- Enable connection sharing
f86c11
- Respect VPN-provided routes
f86c11
f86c11
* Wed Jun  4 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.4.svn3675
f86c11
- Move NM later in the shutdown process (rh #449070)
f86c11
- Move libnm-util into a subpackage to allow NM to be removed more easily (rh #351101)
f86c11
f86c11
* Mon May 19 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.3.svn3675
f86c11
- Read global gateway from /etc/sysconfig/network if missing (rh #446527)
f86c11
- nm-system-settings now terminates when dbus goes away (rh #444976)
f86c11
f86c11
* Wed May 14 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.3.svn3669
f86c11
- Fix initial carrier state detection on devices that are already up (rh #134886)
f86c11
f86c11
* Tue May 13 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.3.svn3667
f86c11
- Restore behavior of marking wifi devices as "down" when disabling wireless
f86c11
- Fix a crash on resume when a VPN was active when going to sleep
f86c11
f86c11
* Tue May 13 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.3.svn3665
f86c11
- Fix issues with the Fedora plugin not noticing changes made by
f86c11
    system-config-network (rh #444502)
f86c11
- Allow autoconnection of GSM and CDMA connections
f86c11
- Multiple IP address support for user connections
f86c11
- Fixes for Mobile Broadband cards that return line speed on connect
f86c11
- Implement PIN entry for GSM mobile broadband connections
f86c11
- Fix crash when editing unencrypted WiFi connections in the connection editor
f86c11
f86c11
* Wed Apr 30 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.3.svn3623
f86c11
- Clean up the dispatcher now that it's service is gone (rh #444798)
f86c11
f86c11
* Wed Apr 30 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3623
f86c11
- Fix asking applets for the GSM PIN/PUK
f86c11
f86c11
* Wed Apr 30 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3622
f86c11
- Guess WEP key type in applet when asking for new keys
f86c11
- Correct OK button sensitivity in applet when asking for new WEP keys
f86c11
f86c11
* Wed Apr 30 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3620
f86c11
- Fix issues with Mobile Broadband connections caused by device init race patch
f86c11
f86c11
* Tue Apr 29 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3619
f86c11
- Fix device initialization race that caused ethernet devices to get stuck on
f86c11
    startup
f86c11
- Fix PPPoE connections not showing up in the applet
f86c11
- Fix disabled OK button in connection editor some wireless and IP4 settings
f86c11
- Don't exit if HAL isn't up yet; wait for it
f86c11
- Fix a suspend/resume crash
f86c11
f86c11
* Sun Apr 27 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3614
f86c11
- Don't ask for wireless keys when the driver sends disconnect events during
f86c11
	association; wait until the entire assocation times out
f86c11
- Replace dispatcher daemon with D-Bus activated callout
f86c11
- Fix parsing of DNS2 and DNS3 ifcfg file items
f86c11
- Execute dispatcher scripts in alphabetical order
f86c11
- Be active at runlevel 2
f86c11
- Hook up MAC address widgets for wired & wireless; and BSSID widget for wireless
f86c11
- Pre-populate anonymous identity and phase2 widgets correctly
f86c11
- Clear out unused connection keys from GConf
f86c11
f86c11
* Tue Apr 22 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3590
f86c11
- Don't select devices without a default gateway as the default route (rh #437338)
f86c11
- Fill in broadcast address if not specified (rh #443474)
f86c11
- Respect manual VPN IPv4 configuration options
f86c11
- Show Connection Information for the device with the default route only
f86c11
f86c11
* Fri Apr 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3578
f86c11
- Add dbus-glib-devel BuildRequires for NetworkManager-glib-devel (rh #442978)
f86c11
- Add PPP settings page to connection editor
f86c11
- Fix a few crashes with PPPoE
f86c11
- Fix active connection state changes that confused clients 
f86c11
f86c11
* Thu Apr 17 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3571
f86c11
- Fix build in pppd-plugin
f86c11
f86c11
* Thu Apr 17 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3570
f86c11
- PPPoE authentication fixes
f86c11
- More robust handing of mobile broadband device communications
f86c11
f86c11
* Wed Apr 16 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.2.svn3566
f86c11
- Honor options from /etc/sysconfig/network for blocking until network is up
f86c11
f86c11
* Wed Apr 16 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3566
f86c11
- Turn on Add/Edit in the connection editor
f86c11
- Don't flush or change IPv6 addresses or routes
f86c11
- Enhance nm-online tool
f86c11
- Some serial communication fixes for mobile broadband
f86c11
f86c11
* Wed Apr  9 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3549
f86c11
- Fix issues with VPN passwords not getting found
f86c11
f86c11
* Tue Apr  8 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3548
f86c11
- Fix builds due to glib2 breakage of GStaticMutex with gcc 4.3
f86c11
f86c11
* Tue Apr  8 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3547
f86c11
- Fix WEP key index handling in UI
f86c11
- Fix handling of NM_CONTROLLED in ifcfg files
f86c11
- Show device managed state in applet menu
f86c11
- Show wireless enabled state in applet menu
f86c11
- Better handling of default DHCP connections for wired devices
f86c11
- Fix loading of connection editor on KDE (rh #435344)
f86c11
f86c11
* Wed Apr  2 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3527
f86c11
- Honor MAC address locking for wired & wireless devices
f86c11
f86c11
* Mon Mar 31 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3521
f86c11
- Show VPN failures
f86c11
- Support Static WEP key indexes
f86c11
- Fix parsing of WEP keys from ifcfg files
f86c11
- Pre-fill wireless security UI bits in connection editor and applet
f86c11
f86c11
* Tue Mar 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3476
f86c11
- Grab system settings from /etc/sysconfig/network-scripts, not from profiles
f86c11
f86c11
* Tue Mar 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3473
f86c11
- Fix crashes when returning VPN secrets from the applet to NM
f86c11
f86c11
* Tue Mar 18 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3472
f86c11
- Fix crashes on suspend/resume and exit (rh #437426)
f86c11
- Ensure there's always an option to chose the wired device
f86c11
- Never set default route via an IPv4 link-local addressed device (rh #437338)
f86c11
f86c11
* Wed Mar 12 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3440
f86c11
- Fix DHCP rebind behavior
f86c11
- Preliminary PPPoE support
f86c11
f86c11
* Mon Mar 10 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.9.1.svn3417
f86c11
- Fix gnome-icon-theme Requires, should be on gnome subpackage
f86c11
f86c11
* Mon Mar 10 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3417
f86c11
- Honor DHCP rebinds
f86c11
- Multiple active device support
f86c11
- Better error handling of mobile broadband connection failures
f86c11
- Allow use of interface-specific dhclient config files
f86c11
- Recognize system settings which have no TYPE item
f86c11
f86c11
* Sun Mar  2 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3370
f86c11
- Fix crash of nm-system-settings on malformed ifcfg files (rh #434919)
f86c11
- Require gnome-icon-theme to pick up lock.png (rh #435344)
f86c11
- Fix applet segfault after connection removal via connection editor or GConf
f86c11
f86c11
* Fri Feb 29 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3369
f86c11
- Don't create multiple connections for hidden access points
f86c11
- Fix scanning behavior
f86c11
f86c11
* Thu Feb 14 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3319
f86c11
- Rework connection editor connection list
f86c11
f86c11
* Tue Feb 12 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3312
f86c11
- Better handling of changes in the profile directory by the system settings
f86c11
	serivce
f86c11
f86c11
* Thu Feb  7 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3302
f86c11
- Enable system settings service
f86c11
- Allow explicit disconnection of mobile broadband devices
f86c11
- Fix applet memory leaks (rh #430178)
f86c11
- Applet Connection Information dialog tweaks (gnome.org #505899)
f86c11
- Filter input characters to passphrase/key entry (gnome.org #332951)
f86c11
- Fix applet focus stealing prevention behavior
f86c11
f86c11
* Mon Jan 21 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3261
f86c11
- Add CDMA mobile broadband support (if supported by HAL)
f86c11
- Rework applet connection and icon handling
f86c11
- Enable connection editor (only for deleting connections)
f86c11
f86c11
* Fri Jan 11 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3235
f86c11
- Fix crash when activating a mobile broadband connection
f86c11
- Better handling of non-SSID-broadcasting APs on kernels that support it
f86c11
    (gnome.org #464215) (rh #373841)
f86c11
- Honor DHCP-server provided MTU if present (gnome.org #332953)
f86c11
- Use previous DNS settings if the VPN concentrator doesn't provide any
f86c11
    (gnome.org #346833)
f86c11
f86c11
* Fri Jan  4 2008 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3204
f86c11
- Fix WPA passphrase hashing on big endian (PPC, Sparc, etc) (rh #426233)
f86c11
f86c11
* Tue Dec 18 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3181
f86c11
- Fixes to work better with new libnl (rh #401761)
f86c11
f86c11
* Tue Dec 18 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3180
f86c11
- Fix WPA/WPA2 Enterprise Phase2 connections (rh #388471)
f86c11
f86c11
* Wed Dec  5 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3138
f86c11
- Fix applet connection comparison which failed to send connection updated
f86c11
    signals to NM in some cases
f86c11
- Make VPN connection applet more robust against plugin failures
f86c11
f86c11
* Tue Dec  4 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3134
f86c11
- 64-bit -Wall compile fixes
f86c11
f86c11
* Tue Dec  4 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.8.svn3133
f86c11
- Fix applet crash when choosing to ignore the CA certificate (rh #359001)
f86c11
- Fix applet crash when editing VPN properties and VPN connection failures (rh #409351)
f86c11
- Add file filter name in certificate file picker dialog (rh #410201)
f86c11
- No longer start named when starting NM (rh #381571)
f86c11
f86c11
* Tue Nov 27 2007 Jeremy Katz <katzj@redhat.com> - 1:0.7.0-0.8.svn3109
f86c11
- Fix upgrading from an earlier rawhide snap
f86c11
f86c11
* Mon Nov 26 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.6.svn3109
f86c11
- Fix device descriptions shown in applet menu
f86c11
f86c11
* Mon Nov 26 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.5.svn3109
f86c11
- Fix crash when deactivating VPN connections
f86c11
f86c11
* Mon Nov 19 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.5.svn3096
f86c11
- Fix crash and potential infinite nag dialog loop when ignoring CA certificates
f86c11
f86c11
* Mon Nov 19 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.4.svn3096
f86c11
- Fix crash when ignoring CA certificate for EAP-TLS, EAP-TTLS, and EAP-PEAP
f86c11
f86c11
* Mon Nov 19 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.3.svn3096
f86c11
- Fix connections when picking a WPA Enterprise AP from the menu
f86c11
- Fix issue where applet would provide multiple same connections to NM
f86c11
f86c11
* Thu Nov 15 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.3.svn3094
f86c11
- Add support for EAP-PEAP (rh #362251)
f86c11
- Fix EAP-TLS private key handling
f86c11
f86c11
* Tue Nov 13 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.2.svn3080
f86c11
- Clarify naming of WPA & WPA2 Personal encryption options (rh #374861, rh #373831)
f86c11
- Don't require a CA certificate for applicable EAP methods (rh #359001)
f86c11
- Fix certificate and private key handling for EAP-TTLS and EAP-TLS (rh #323371)
f86c11
- Fix applet crash with USB devices (rh #337191)
f86c11
- Support upgrades from NM 0.6.x GConf settings
f86c11
f86c11
* Thu Nov  1 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.6.1.svn3030
f86c11
- Fix applet crash with USB devices that don't advertise a product or vendor
f86c11
    (rh #337191)
f86c11
f86c11
* Sat Oct 27 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.5.svn3030
f86c11
- Fix crash when getting WPA secrets (rh #355041)
f86c11
f86c11
* Fri Oct 26 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.4.svn3030
f86c11
- Bring up ethernet devices by default if no connections are defined (rh #339201)
f86c11
- Fix crash when switching networks or bringing up secrets dialog (rh #353091)
f86c11
- Fix crash when editing VPN connection properties a second time
f86c11
- Fix crash when cancelling the secrets dialog if another connection was
f86c11
    activated in the mean time
f86c11
- Fix disembodied notification bubbles (rh #333391)
f86c11
f86c11
* Thu Oct 25 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.4.svn3020
f86c11
- Handle PEM certificates
f86c11
- Hide WPA-PSK Type combo since it's as yet unused
f86c11
- Fix applet crash when AP security options changed and old secrets are still
f86c11
    in the keyring
f86c11
- Fix applet crash connecting to unencrypted APs via the other network dialog
f86c11
f86c11
* Wed Oct 24 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn3020
f86c11
- Fix WPA Enterprise connections that use certificates
f86c11
- Better display of SSIDs in the menu
f86c11
f86c11
* Wed Oct 24 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn3016
f86c11
- Fix getting current access point
f86c11
- Fix WPA Enterprise connections
f86c11
- Wireless dialog now defaults to sensible choices based on the connection
f86c11
- Tell nscd to restart if needed, don't silently kill it
f86c11
f86c11
* Tue Oct 23 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn3014
f86c11
- Suppress excessive GConf updates which sometimes caused secrets to be cleared
f86c11
    at the wrong times, causing connections to fail
f86c11
- Various EAP and LEAP related fixes
f86c11
f86c11
* Tue Oct 23 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn3008
f86c11
- Make WPA-EAP and Dynamic WEP options connect successfully
f86c11
- Static IPs are now handled correctly in NM itself
f86c11
f86c11
* Mon Oct 22 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2995
f86c11
- Add Dynamic WEP as a supported authentication/security option
f86c11
f86c11
* Sun Oct 21 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2994
f86c11
- Re-enable "Connect to other network"
f86c11
- Switch to new GUI bits for wireless security config and password entry
f86c11
f86c11
* Tue Oct 16 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2983
f86c11
- Add rfkill functionality
f86c11
- Fix applet crash when choosing wired networks from the menu
f86c11
f86c11
* Wed Oct 10 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2970
f86c11
- Fix segfault with deferred connections
f86c11
- Fix default username with vpnc VPN plugin
f86c11
- Hidden SSID fixes
f86c11
f86c11
* Tue Oct  9 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2962
f86c11
- Fix merging of non-SSID-broadcasting APs into a device's scan list
f86c11
- Speed up opening of the applet menu
f86c11
f86c11
* Tue Oct  9 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2961
f86c11
- New snapshot
f86c11
	- Add timestamps to networks to connect to last used wireless network
f86c11
	- Turn autoconnect on in the applet
f86c11
	- Hidden SSID support
f86c11
	- Invalidate failed or cancelled connections again
f86c11
	- Fix issues with reactivation of the same device
f86c11
	- Handle connection updates in the applet (ex. find new VPN connections)
f86c11
	- Fix vertical sizing of menu items
f86c11
	- Fix AP list on wireless devices other than the first device in the applet
f86c11
	- Fix matching of current AP with the right menu item
f86c11
f86c11
* Fri Sep 28 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2914
f86c11
- New snapshot
f86c11
	- Add WPA passphrase support to password dialog
f86c11
	- Applet now reflects actual VPN behavior of one active connection
f86c11
	- Applet now notices VPN active connections on startup
f86c11
	- Fix connections with some WPA and WEP keys
f86c11
f86c11
* Thu Sep 27 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2907
f86c11
- New snapshot
f86c11
	- VPN support (only vpnc plugin ported at this time)
f86c11
f86c11
* Tue Sep 25 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2886
f86c11
- New snapshot
f86c11
	- Make wired device carrier state work in the applet
f86c11
	- Fix handling of errors with unencrypted APs
f86c11
	- Fix "frozen" applet icon by reporting NM state better
f86c11
	- Fix output of AP frequency in nm-tool
f86c11
f86c11
* Tue Sep 25 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2880
f86c11
- New snapshot
f86c11
	- Fix applet icon sizing on start (mclasen)
f86c11
	- Fix nm-tool installation (mclasen)
f86c11
	- Fix 'state' method call return (#303271)
f86c11
	- Fix 40-bit WEP keys (again)
f86c11
	- Fix loop when secrets were wrong/invalid
f86c11
	- Fix applet crash when clicking Cancel in the password dialog
f86c11
	- Ensure NM doesn't get stuck waiting for the supplicant to re-appear
f86c11
		if it crashes or goes away
f86c11
	- Make VPN properties applet work again
f86c11
	- Increase timeout for network password entry
f86c11
f86c11
* Fri Sep 21 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2852
f86c11
- New snapshot (fix unencrypted & 40 bit WEP)
f86c11
f86c11
* Fri Sep 21 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2849
f86c11
- New snapshot
f86c11
f86c11
* Fri Sep 21 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.3.svn2844
f86c11
- New snapshot
f86c11
f86c11
* Thu Sep 20 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.2.svn2833
f86c11
- New SVN snapshot of 0.7 that sucks less
f86c11
f86c11
* Thu Aug 30 2007 Dan Williams <dcbw@redhat.com> - 1:0.7.0-0.1.svn2736
f86c11
- Update to SVN snapshot of 0.7
f86c11
f86c11
* Mon Aug 13 2007 Christopher Aillon <caillon@redhat.com> 1:0.6.5-9
f86c11
- Update the license tag
f86c11
f86c11
* Wed Aug  8 2007 Christopher Aillon <caillon@redhat.com> 1:0.6.5-8
f86c11
- Own /etc/NetworkManager/dispatcher.d and /etc/NetworkManager/VPN (#234004)
f86c11
f86c11
* Wed Jun 27 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-7
f86c11
- Fix Wireless Enabled checkbox when no killswitches are present
f86c11
f86c11
* Thu Jun 21 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-6
f86c11
- Update to stable branch snapshot:
f86c11
    - More fixes for ethernet link detection (gnome #354565, rh #194124)
f86c11
    - Support for HAL-detected rfkill switches
f86c11
f86c11
* Sun Jun 10 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-5
f86c11
- Fix applet crash on 64-bit platforms when choosing
f86c11
    "Connect to other wireless network..." (gnome.org #435036)
f86c11
- Add debug output for ethernet device link changes
f86c11
f86c11
* Thu Jun  7 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-4
f86c11
- Fix ethernet link detection (gnome #354565, rh #194124)
f86c11
- Fix perpetual credentials request with private key passwords in the applet
f86c11
- Sleep a bit before activating wireless cards to work around driver bugs
f86c11
f86c11
* Mon Jun  4 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-3
f86c11
- Don't spawn wpa_supplicant with -o
f86c11
f86c11
* Wed Apr 25 2007 Christopher Aillon <caillon@redhat.com> 1:0.6.5-2
f86c11
- Fix requires macro (237806)
f86c11
f86c11
* Thu Apr 19 2007 Christopher Aillon <caillon@redhat.com> 1:0.6.5-1
f86c11
- Update to 0.6.5 final
f86c11
- Don't lose scanned security information
f86c11
f86c11
* Mon Apr  9 2007 Dan Williams <dcbw@redhat.com> - 1:0.6.5-0.7.svn2547
f86c11
- Update from trunk
f86c11
	* Updated translations
f86c11
	* Cleaned-up VPN properties dialogs
f86c11
	* Fix 64-bit kernel leakage issues in WEXT
f86c11
	* Don't capture and redirect wpa_supplicant log output
f86c11
f86c11
* Wed Mar 28 2007 Matthew Barnes  <mbarnes@redhat.com> 1:0.6.5-0.6.svn2474
f86c11
- Close private D-Bus connections. (#232691)
f86c11
f86c11
* Sun Mar 25 2007 Matthias Clasen <mclasen@redhat.com> 1:0.6.5-0.5.svn2474
f86c11
- Fix a directory ownership issue.  (#233763)
f86c11
f86c11
* Thu Mar 15 2007 Dan Williams <dcbw@redhat.com> - 1:0.6.5-0.4.svn2474
f86c11
- Update to pre-0.6.5 snapshot
f86c11
f86c11
* Thu Feb  8 2007 Christopher Aillon <caillon@redhat.com> - 1:0.6.5-0.3.cvs20061025
f86c11
- Guard against D-Bus LimitExceeded messages
f86c11
f86c11
* Fri Feb  2 2007 Christopher Aillon <caillon@redhat.com> - 1:0.6.5-0.2.cvs20061025
f86c11
- Move .so file to -devel package
f86c11
f86c11
* Sat Nov 25 2006 Matthias Clasen <mclasen@redhat.com> 
f86c11
- Own the /etc/NetworkManager/dispatcher.d directory
f86c11
- Require pkgconfig for the -devel packages
f86c11
- Fix compilation with dbus 1.0
f86c11
f86c11
* Wed Oct 25 2006 Dan Williams <dcbw@redhat.com> - 1:0.6.5-0.cvs20061025
f86c11
- Update to a stable branch snapshot
f86c11
    - Gnome applet timeout/redraw suppression when idle
f86c11
    - Backport of LEAP patch from HEAD (from Thiago Bauermann)
f86c11
    - Backport of asynchronous scanning patch from HEAD
f86c11
    - Make renaming of VPN connections work (from Tambet Ingo)
f86c11
    - Dial down wpa_supplicant debug spew
f86c11
    - Cleanup of key/passphrase request scenarios (from Valentine Sinitsyn)
f86c11
    - Shut down VPN connections on logout (from Robert Love)
f86c11
    - Fix WPA passphrase hashing on PPC
f86c11
f86c11
* Thu Oct 19 2006 Christopher Aillon <caillon@redhat.com> - 1:0.6.4-6
f86c11
- Own /usr/share/NetworkManager and /usr/include/NetworkManager
f86c11
f86c11
* Mon Sep  4 2006 Christopher Aillon <caillon@redhat.com> - 1:0.6.4-5
f86c11
- Don't wake up to redraw if NM is inactive (#204850)
f86c11
f86c11
* Wed Aug 30 2006 Bill Nottingham <notting@redhat.com> - 1:0.6.4-4
f86c11
- add epochs in requirements
f86c11
f86c11
* Wed Aug 30 2006 Dan Williams <dcbw@redhat.com> - 1:0.6.4-3
f86c11
- Fix FC-5 buildreqs
f86c11
f86c11
* Wed Aug 30 2006 Dan Williams <dcbw@redhat.com> - 1:0.6.4-2
f86c11
- Revert FC6 to latest stable NM
f86c11
- Update to stable snapshot
f86c11
- Remove bind/caching-nameserver hard requirement
f86c11
f86c11
* Tue Aug 29 2006 Christopher Aillon <caillon@redhat.com> - 0.7.0-0.cvs20060529.7
f86c11
- BuildRequire wireless-tools-devel and perl-XML-Parser
f86c11
- Update the BuildRoot tag
f86c11
f86c11
* Wed Aug 16 2006 Ray Strode <rstrode@redhat.com> - 0.7.0-0.cvs20060529.6
f86c11
- add patch to make networkmanager less verbose (bug 202832)
f86c11
f86c11
* Wed Aug  9 2006 Ray Strode <rstrode@redhat.com> - 0.7.0-0.cvs20060529.5
f86c11
- actually make the patch in 0.7.0-0.cvs20060529.4 apply
f86c11
f86c11
* Fri Aug  4 2006 Ray Strode <rstrode@redhat.com> - 0.7.0-0.cvs20060529.4
f86c11
- Don't ever elect inactive wired devices (bug 194124).
f86c11
f86c11
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.7.0-0.cvs20060529.3
f86c11
- Add patch to fix deprecated dbus functions
f86c11
f86c11
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.7.0-0.cvs20060529.2
f86c11
- Add BR for dbus-glib-devel
f86c11
f86c11
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.7.0-0.cvs20060529.1.1
f86c11
- rebuild
f86c11
f86c11
* Mon May 29 2006 Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060529
f86c11
- Update to latest CVS
f86c11
	o Gnome.org #333420: dialog do not have window icons
f86c11
	o Gnome.org #336913: HIG tweaks for vpn properties pages
f86c11
	o Gnome.org #336846: HIG tweaks for nm-vpn-properties
f86c11
	o Gnome.org #336847: some bugs in nm-vpn-properties args parsing
f86c11
	o Gnome.org #341306: nm-vpn-properties crashes on startup
f86c11
	o Gnome.org #341263: Version 0.6.2-0ubuntu5 crashes on nm_device_802_11_wireless_get_type
f86c11
	o Gnome.org #341297: displays repeated keyring dialogs on resume from suspend
f86c11
	o Gnome.org #342400: Building libnm-util --without-gcrypt results in linker error
f86c11
	o Gnome.org #342398: Eleminate Gnome dependency for NetworkManager
f86c11
	o Gnome.org #336532: declaration of 'link' shadows a global declaration
f86c11
- Specfile fixes (#rh187489#)
f86c11
f86c11
* Sun May 21 2006 Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060521
f86c11
- Update to latest CVS
f86c11
- Drop special-case-madwifi.patch, since WEXT code is in madwifi-ng trunk now
f86c11
f86c11
* Fri May 19 2006 Bill Nottingham <notting@redhat.com> - 0.6.2-3.fc6
f86c11
- use the same 0.6.2 tarball as FC5, so we have the same VPN interface
f86c11
  (did he fire ten args, or only nine?)
f86c11
f86c11
* Thu Apr 27 2006 Jeremy Katz <katzj@redhat.com> - 0.6.2-2.fc6
f86c11
- use the hal device type instead of poking via ioctl so that wireless 
f86c11
  devices are properly detected even if the kill switch has been used
f86c11
f86c11
* Thu Mar 30 2006 Dan Williams <dcbw@redhat.com> - 0.6.2-1
f86c11
- Update to 0.6.2:
f86c11
	* Fix various WPA-related bugs
f86c11
	* Clean up leaks
f86c11
	* Increased DHCP timeout to account for slow DHCP servers, or STP-enabled
f86c11
		switches
f86c11
	* Allow applet to reconnect on dbus restarts
f86c11
	* Add "Dynamic WEP" support
f86c11
	* Allow hiding of password/key entry text
f86c11
	* More responsive connection switching
f86c11
f86c11
* Tue Mar 14 2006 Peter Jones <pjones@redhat.com> - 0.6.0-3
f86c11
- Fix device bringup on resume
f86c11
f86c11
* Mon Mar  6 2006 Dan Williams <dcbw@redhat.com> 0.6.0-2
f86c11
- Don't let wpa_supplicant perform scanning with non-WPA drivers
f86c11
f86c11
* Mon Mar  6 2006 Dan Williams <dcbw@redhat.com> 0.6.0-1
f86c11
- Update to 0.6.0 release
f86c11
- Move autostart file to /usr/share/gnome/autostart
f86c11
f86c11
* Thu Mar  2 2006 Jeremy Katz <katzj@redhat.com> - 0.5.1-18.cvs20060302
f86c11
- updated cvs snapshot.  seems to make airo much less neurotic
f86c11
f86c11
* Thu Mar  2 2006 Christopher Aillon <caillon@redhat.com>
f86c11
- Move the unversioned libnm_glib.so to the -devel package
f86c11
f86c11
* Wed Mar  1 2006 Dan Williams <dcbw@redhat.com> 0.5.1-18.cvs20060301
f86c11
- Fix VPN-related crash
f86c11
- Fix issue where NM would refuse to activate a VPN connection once it had timed out
f86c11
- Log wpa_supplicant output for better debugging
f86c11
f86c11
* Tue Feb 28 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-17.cvs20060228
f86c11
- Tweak three-scan-prune.patch
f86c11
f86c11
* Mon Feb 27 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-16.cvs20060227
f86c11
- Don't prune networks until they've gone MIA for three scans, not one.
f86c11
f86c11
* Mon Feb 27 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-15.cvs20060227
f86c11
- Update snapshot, which fixes up the libnotify stuff.
f86c11
f86c11
* Fri Feb 24 2006 Dan Williams <dcbw@redhat.coM> 0.5.1-14.cvs20060221
f86c11
- Move libnotify requires to NetworkManager-gnome, not core NM package
f86c11
f86c11
* Tue Feb 21 2006 Dan Williams <dcbw@redhat.com> 0.5.1-13.cvs20060221
f86c11
- Add BuildRequires: libnl-devel (#rh179438#)
f86c11
- Fix libnm_glib to not clobber an application's existing dbus connection
f86c11
	(#rh177546#, gnome.org #326572)
f86c11
- libnotify support
f86c11
- AP compatibility fixes
f86c11
f86c11
* Mon Feb 13 2006 Dan Williams <dcbw@redhat.com> 0.5.1-12.cvs20060213
f86c11
- Minor bug fixes
f86c11
- Update to VPN dbus API for passing user-defined routes to vpn service
f86c11
f86c11
* Sun Feb 12 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-11.cvs20060205
f86c11
- Rebuild
f86c11
f86c11
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 0.5.1-10.cvs20060205.1
f86c11
- rebuilt for new gcc4.1 snapshot and glibc changes
f86c11
f86c11
* Sun Feb  5 2006 Dan Williams <dcbw@redhat.com> 0.5.1-10.cvs20060205
f86c11
- Workarounds for madwifi/Atheros cards
f86c11
- Do better with non-SSID-broadcasting access points
f86c11
- Fix hangs when access points change settings
f86c11
f86c11
* Thu Feb  2 2006 Dan Williams <dcbw@redhat.com> 0.5.1-9.cvs20060202
f86c11
- Own /var/run/NetworkManager, fix SELinux issues
f86c11
f86c11
* Tue Jan 31 2006 Dan Williams <dcbw@redhat.com> 0.5.1-8.cvs20060131
f86c11
- Switch to autostarting the applet instead of having it be session-managed
f86c11
- Work better with non-broadcasting access points
f86c11
- Add more manufacturer default SSIDs to the blacklist
f86c11
f86c11
* Tue Jan 31 2006 Dan Williams <dcbw@redhat.com> 0.5.1-7.cvs20060131
f86c11
- Longer association timeout
f86c11
- Fix some SELinux issues
f86c11
- General bug and cosmetic fixes
f86c11
f86c11
* Fri Jan 27 2006 Dan Williams <dcbw@redhat.com> 0.5.1-6.cvs20060127
f86c11
- Snapshot from CVS
f86c11
- WPA Support!  Woohoo!
f86c11
f86c11
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
f86c11
- rebuilt
f86c11
f86c11
* Thu Dec 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.1-5
f86c11
- rebuild for new dbus
f86c11
f86c11
* Fri Nov 18 2005 Peter Jones <pjones@redhat.com> - 0.5.1-4
f86c11
- Don't kill the network connection when you upgrade the package.
f86c11
f86c11
* Fri Oct 21 2005 Christopher Aillon <caillon@redhat.com> - 0.5.1-3
f86c11
- Split out the -glib subpackage to have a -glib-devel package as well
f86c11
- Add epoch to version requirements for bind and wireless-tools
f86c11
- Update URL of project
f86c11
f86c11
* Wed Oct 19 2005 Christopher Aillon <caillon@redhat.com> - 0.5.1-2
f86c11
- NetworkManager 0.5.1
f86c11
f86c11
* Mon Oct 17 2005 Christopher Aillon <caillon@redhat.com> - 0.5.0-2
f86c11
- NetworkManager 0.5.0
f86c11
f86c11
* Mon Oct 10 2005 Dan Williams <dcbw@redaht.com> - 0.4.1-5.cvs20051010
f86c11
- Fix automatic wireless connections
f86c11
- Remove usage of NMLoadModules callout, no longer needed
f86c11
- Try to fix deadlock when menu is down and keyring dialog pops up
f86c11
f86c11
* Sun Oct 09 2005 Dan Williams <dcbw@redhat.com> - 0.4.1-4.cvs20051009
f86c11
- Update to latest CVS
f86c11
	o Integrate connection progress with applet icon (Chris Aillon)
f86c11
	o More information in "Connection Information" dialog (Robert Love)
f86c11
	o Shorten time taken to sleep
f86c11
	o Make applet icon wireless strength levels a bit more realistic
f86c11
	o Talk to named using DBUS rather than spawning our own
f86c11
		- You need to add "-D" to the OPTIONS line in /etc/sysconfig/named
f86c11
		- You need to set named to start as a service on startup
f86c11
f86c11
* Thu Sep 22 2005 Dan Williams <dcbw@redhat.com> - 0.4.1-3.cvs20050922
f86c11
- Update to current CVS to fix issues with routing table and /sbin/ip
f86c11
f86c11
* Mon Sep 12 2005 Jeremy Katz <katzj@redhat.com> - 0.4.1-2.cvs20050912
f86c11
- update to current CVS and rebuild (workaround for #168120)
f86c11
f86c11
* Fri Aug 19 2005 Dan Williams <dcbw@redhat.com> - 0.4.1-2.cvs20050819
f86c11
- Fix occasional hang in NM caused by the applet
f86c11
f86c11
* Wed Aug 17 2005 Dan Williams <dcbw@redhat.com> - 0.4.1
f86c11
- Update to NetworkManager 0.4.1
f86c11
f86c11
* Tue Aug 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-36.cvs20050811
f86c11
- Rebuild against new cairo/gtk
f86c11
f86c11
* Thu Aug 11 2005 Dan Williams <dcbw@redhat.com> - 0.4-35.cvs20050811
f86c11
- Update to latest CVS
f86c11
	o Use DHCP server address as gateway address if the DHCP server doesn't give
f86c11
		us a gateway address #rh165698#
f86c11
	o Fixes to the applet (Robert Love)
f86c11
	o Better caching of information in the applet (Bill Moss)
f86c11
	o Generate automatic suggested Ad-Hoc network name from machine's hostname
f86c11
		(Robert Love)
f86c11
	o Update all network information on successfull connect, not just 
f86c11
		authentication method
f86c11
f86c11
* Fri Jul 29 2005 Ray Strode  <rstrode@redhat.com> - 0.4-34.cvs20050729
f86c11
- Update to latest CVS to get fix for bug 165683.
f86c11
f86c11
* Mon Jul 11 2005 Dan Williams <dcbw@redhat.com> - 0.4-34.cvs20050629
f86c11
- Move pkgconfig file to devel package (#162316, thanks to Michael Schwendt)
f86c11
f86c11
* Wed Jun 29 2005 David Zeuthen <davidz@redhat.com> - 0.4-33.cvs20050629
f86c11
- Update to latest CVS to get latest VPN interface settings to satisfy
f86c11
  BuildReq for NetworkManager-vpnc in Fedora Extras Development
f86c11
- Latest CVS also contains various bug- and UI-fixes
f86c11
f86c11
* Fri Jun 17 2005 Dan Williams <dcbw@redhat.com> - 0.4-32.cvs20050617
f86c11
- Update to latest CVS
f86c11
	o VPN connection import/export capability
f86c11
	o Fix up some menu item names
f86c11
- Move nm-vpn-properties.glade to the gnome subpackage
f86c11
f86c11
* Thu Jun 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-31.cvs20050616
f86c11
- Update to latest CVS
f86c11
	o Clean up wording in Wireless Network Discovery menu
f86c11
	o Robert Love's applet beautify patch
f86c11
f86c11
* Wed Jun 15 2005 Dan Williams <dcbw@redhat.com> - 0.4-30.cvs20050615
f86c11
- Update to latest CVS
f86c11
f86c11
* Mon May 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-15.cvs30050404
f86c11
- Fix dispatcher and applet CFLAGS so they gets compiled with FORTIFY_SOURCE
f86c11
f86c11
* Mon May 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-14.cvs30050404
f86c11
- Fix segfault in NetworkManagerDispatcher, add an initscript for it
f86c11
f86c11
* Mon May 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-13.cvs30050404
f86c11
- Fix condition that may have resulted in DHCP client returning success
f86c11
	when it really timed out
f86c11
f86c11
* Sat May 14 2005 Dan Williams <dcbw@redhat.com> - 0.4-12.cvs20050404
f86c11
- Enable OK button correctly in Passphrase and Other Networks dialogs when
f86c11
	using ASCII or Hex WEP keys
f86c11
f86c11
* Thu May  5 2005 Dan Williams <dcbw@redhat.com> - 0.4-11.cvs20050404
f86c11
- #rh154391# NetworkManager dies on startup (don't force-kill nifd)
f86c11
f86c11
* Wed May  4 2005 Dan Williams <dcbw@redhat.com> - 0.4-10.cvs20050404
f86c11
- Fix leak of a socket in DHCP code
f86c11
f86c11
* Wed May  4 2005 Dan Williams <dcbw@redhat.com> - 0.4-9.cvs20050404
f86c11
- Fix some memory leaks (Tom Parker)
f86c11
- Join to threads rather than spinning for their completion (Tom Parker)
f86c11
- Fix misuse of a g_assert() (Colin Walters)
f86c11
- Fix return checking of an ioctl() (Bill Moss)
f86c11
- Better detection and matching of hidden access points (Bill Moss)
f86c11
- Don't use varargs, and therefore don't crash on PPC (Peter Jones)
f86c11
f86c11
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 0.4-8.cvs20050404
f86c11
- fix build with newer dbus
f86c11
f86c11
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 0.4-7.cvs20050404
f86c11
- silence %%post
f86c11
f86c11
* Mon Apr  4 2005 Dan Williams <dcbw@redhat.com> 0.4-6.cvs20050404
f86c11
- #rh153234# NetworkManager quits/cores just as a connection is made
f86c11
f86c11
* Sat Apr  2 2005 Dan Williams <dcbw@redhat.com> 0.4-5.cvs20050402
f86c11
- Update from latest CVS HEAD
f86c11
f86c11
* Fri Mar 25 2005 Christopher Aillon <caillon@redhat.com> 0.4-4.cvs20050315
f86c11
- Update the GTK+ theme icon cache on (un)install
f86c11
f86c11
* Tue Mar 15 2005 Ray Strode <rstrode@redhat.com> 0.4-3.cvs20050315
f86c11
- Pull from latest CVS HEAD
f86c11
f86c11
* Tue Mar 15 2005 Ray Strode <rstrode@redhat.com> 0.4-2.cvs20050315
f86c11
- Upload new source tarball (woops)
f86c11
f86c11
* Tue Mar 15 2005 Ray Strode <rstrode@redhat.com> 0.4-1.cvs20050315
f86c11
- Pull from latest CVS HEAD (hopefully works again)
f86c11
f86c11
* Mon Mar  7 2005 Ray Strode <rstrode@redhat.com> 0.4-1.cvs20050307
f86c11
- Pull from latest CVS HEAD
f86c11
- Commit broken NetworkManager to satisfy to dbus dependency
f86c11
f86c11
* Fri Mar  4 2005 Dan Williams <dcbw@redhat.com> 0.3.4-1.cvs20050304
f86c11
- Pull from latest CVS HEAD
f86c11
- Rebuild for gcc 4.0
f86c11
f86c11
* Tue Feb 22 2005 Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050222
f86c11
- Update from CVS
f86c11
f86c11
* Mon Feb 14 2005 Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050214.x.1
f86c11
- Fix free of invalid pointer for multiple search domains
f86c11
f86c11
* Mon Feb 14 2005 Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050214
f86c11
- Never automatically choose a device that doesn't support carrier detection
f86c11
- Add right-click menu to applet, can now "Pause/Resume" scanning through it
f86c11
- Fix DHCP Renew/Rebind timeouts
f86c11
- Fix frequency cycling problem on some cards, even when scanning was off
f86c11
- Play better with IPv6
f86c11
- Don't send kernel version in DHCP packets, and ensure DHCP packets are at
f86c11
	least 300 bytes in length to work around broken router
f86c11
- New DHCP options D-BUS API by Dan Reed
f86c11
- Handle multiple domain search options in DHCP responses
f86c11
f86c11
* Wed Feb  2 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050202
f86c11
- Display wireless network name in applet tooltip
f86c11
- Hopefully fix double-default-route problem
f86c11
- Write out valid resolv.conf when we exit
f86c11
- Make multi-domain search options work
f86c11
- Rework signal strength code to be WEXT conformant, if strength is
f86c11
	still wierd then its 95% surely a driver problem
f86c11
- Fix annoying instances of suddenly dropping and reactivating a
f86c11
	wireless device (Cisco cards were worst offenders here)
f86c11
- Fix some instances of NetworkManager not remembering your WEP key
f86c11
- Fix some races between NetworkManager and NetworkManagerInfo where
f86c11
	NetworkManager wouldn't recognize changes in the allowed list
f86c11
- Don't shove Ad-Hoc Access Point MAC addresses into GConf
f86c11
f86c11
* Tue Jan 25 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050125
f86c11
- Play nice with dbus 0.23
f86c11
- Update our list of Allowed Wireless Networks more quickly
f86c11
f86c11
* Mon Jan 24 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050124
f86c11
- Update to latest CVS
f86c11
- Make sure we start as late as possible so that we ensure dbus & HAL
f86c11
	are already around
f86c11
- Fix race in initial device activation
f86c11
f86c11
* Mon Jan 24 2005 Than Ngo <than@redhat.com> 0.3.3-1.cvs20050112.4
f86c11
- rebuilt against new wireless tool
f86c11
f86c11
* Fri Jan 21 2005 <dcbw@redhat.com> - 0.3.3-1.cvs20050118
f86c11
- Fix issue where NM wouldn't recognize that access points were
f86c11
	encrypted, and then would try to connect without encryption
f86c11
- Refine packaging to put client library in separate package
f86c11
- Remove bind+caching-nameserver dep for FC-3, use 'nscd -i hosts'
f86c11
	instead.  DNS queries may timeout now right after device
f86c11
	activation due to this change.
f86c11
f86c11
* Wed Jan 12 2005 <dcbw@redhat.com> - 0.3.3-1.cvs20050112
f86c11
- Update to latest CVS
f86c11
- Fixes to DHCP code
f86c11
- Link-Local (ZeroConf/Rendezvous) support
f86c11
- Use bind in "caching-nameserver" mode to work around stupidity
f86c11
	in glibc's resolver library not recognizing resolv.conf changes
f86c11
- #rh144818# Clean up the specfile (Patch from Matthias Saou)
f86c11
- Ad-Hoc mode support with Link-Local addressing only (for now)
f86c11
- Fixes for device activation race conditions
f86c11
- Wireless scanning in separate thread
f86c11
f86c11
* Wed Dec  8 2004 <dcbw@redhat.com> - 0.3.2-4.3.cvs20041208
f86c11
- Update to CVS
f86c11
- Updates to link detection, DHCP code
f86c11
- Remove NMLaunchHelper so we start up faster and don't
f86c11
	block for a connection.  This means services that depend
f86c11
	on the network may fail if they start right after NM
f86c11
- Make sure DHCP renew/rebinding works
f86c11
f86c11
* Wed Nov 17 2004 <dcbw@redhat.com> - 0.3.2-3.cvs20041117
f86c11
- Update to CVS
f86c11
- Fixes to link detection
f86c11
- Better detection of non-ESSID-broadcasting access points
f86c11
- Don't dialog-spam the user if a connection fails
f86c11
f86c11
* Thu Nov 11 2004 <dcbw@redhat.com> - 0.3.2-2.cvs20041115
f86c11
- Update to CVS
f86c11
- Much better link detection, works with Open System authentication
f86c11
- Blacklist wireless cards rather than whitelisting them
f86c11
f86c11
* Fri Oct 29 2004 <dcbw@redhat.com> - 0.3.2-2.cvs20041029
f86c11
- #rh134893# NetworkManagerInfo and the panel-icon life-cycle
f86c11
- #rh134895# Status icon should hide when in Wired-only mode
f86c11
- #rh134896# Icon code needs rewrite
f86c11
- #rh134897# "Other Networks..." dialog needs implementing
f86c11
- #rh135055# Menu highlights incorrectly in NM
f86c11
- #rh135648# segfault with cipsec0
f86c11
- #rh135722# NetworkManager will not allow zaurus to sync via usb0
f86c11
- #rh135999# NetworkManager-0.3.1 will not connect to 128 wep
f86c11
- #rh136866# applet needs tooltips
f86c11
- #rh137047# lots of applets, yay!
f86c11
- #rh137341# Network Manager dies after disconnecting from wired network second time
f86c11
- Better checking for wireless devices
f86c11
- Fix some memleaks
f86c11
- Fix issues with dhclient declining an offered address
f86c11
- Fix an activation thread deadlock
f86c11
- More accurately detect "Other wireless networks" that are encrypted
f86c11
- Don't bring devices down as much, won't hotplug-spam as much anymore
f86c11
	about firmware
f86c11
- Add a "network not found" dialog when the user chooses a network that could
f86c11
	not be connected to
f86c11
f86c11
* Tue Oct 26 2004 <dcbw@redhat.com> - 0.3.1-2
f86c11
- Fix escaping of ESSIDs in gconf
f86c11
f86c11
* Tue Oct 19 2004  <jrb@redhat.com> - 0.3.1-1
f86c11
- minor point release to improve error handling and translations
f86c11
f86c11
* Fri Oct 15 2004 Dan Williams <dcbw@redhat.com> 0.3-1
f86c11
- Update from CVS, version 0.3
f86c11
f86c11
* Tue Oct 12 2004 Dan Williams <dcbw@redhat.com> 0.2-4
f86c11
- Update from CVS
f86c11
- Improvements:
f86c11
	o Better link checking on wireless cards
f86c11
	o Panel applet now a Notification Area icon
f86c11
	o Static IP configuration support
f86c11
f86c11
* Mon Sep 13 2004 Dan Williams <dcbw@redhat.com> 0.2-3
f86c11
- Update from CVS
f86c11
f86c11
* Sat Sep 11 2004 Dan Williams <dcbw@redhat.com> 0.2-2
f86c11
- Require gnome-panel, not gnome-panel-devel
f86c11
- Turn off by default
f86c11
f86c11
* Thu Aug 26 2004 Dan Williams <dcbw@redhat.com> 0.2-1
f86c11
- Update to 0.2
f86c11
f86c11
* Thu Aug 26 2004 Florian La Roche <Florian.LaRoche@redhat.de>
f86c11
- spec-changes to req glib2 instead of glib
f86c11
f86c11
* Fri Aug 20 2004 Dan Williams <dcbw@redhat.com> 0.1-3
f86c11
- First public release