Blame SPECS/NetworkManager.spec

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