cvsdist 9906183
ExcludeArch: s390 s390x
cvsdist 9906183
0d3456e
%define dbus_version	0.90
0d3456e
%define dbus_glib_version 0.70
663ef84
%define hal_version 0.5.0
d3616db
6d637f7
%define gtk2_version	2.6.0
99a82f8
%define wireless_tools_version 1:28-0pre9
8b7e496
f0ce8db
Name: NetworkManager
3cd439b
Summary: Network connection manager and user applications
d3616db
Epoch: 1
d647d56
Version: 0.6.5
aed75cd
Release: 7%{?dist}
f0ce8db
Group: System Environment/Base
f0ce8db
License: GPL
99a82f8
URL: http://www.gnome.org/projects/NetworkManager/
f5ab03b
Source: %{name}-%{version}.tar.bz2
2f99c43
Source1: nm-applet-%{version}.tar.bz2
55a16fd
Patch0: NetworkManager-0.6.4-startup-dhcdbd.patch
55a16fd
Patch1: NetworkManager-0.6.5-fixup-internal-applet-build.patch
2f99c43
Patch2: linkdebug.patch
aed75cd
Patch3: NetworkManager-0.6.5-no-killswitch-fix.patch
a039f82
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
f0ce8db
f0ce8db
PreReq:   chkconfig
99a82f8
Requires: wireless-tools >= %{wireless_tools_version}
6d637f7
Requires: dbus >= %{dbus_version}
0d3456e
Requires: dbus-glib >= %{dbus_glib_version}
9162306
Requires: hal >= 0.5.0
09e5bd0
Requires: iproute openssl
43cb130
Requires: dhcdbd
43cb130
Requires: dhclient >= 3.0.2-12
c065b15
Requires: wpa_supplicant
cvsdist 9906183
6d637f7
BuildRequires: dbus-devel >= %{dbus_version}
0d3456e
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
a039f82
BuildRequires: wireless-tools-devel >= %{wireless_tools_version}
f6e43d1
BuildRequires: hal-devel >= %{hal_version}
cvsdist 60220d2
BuildRequires: glib2-devel gtk2-devel
cvsdist 9906183
BuildRequires: libglade2-devel
cvsdist 9906183
BuildRequires: openssl-devel
cvsdist 9906183
BuildRequires: GConf2-devel
cvsdist 9906183
BuildRequires: gnome-panel-devel
cvsdist 9906183
BuildRequires: libgnomeui-devel
f0ce8db
BuildRequires: gnome-keyring-devel
f0ce8db
BuildRequires: gettext-devel
ddd379d
BuildRequires: pkgconfig
50f3024
BuildRequires: dhcdbd
8969f5b
BuildRequires: wpa_supplicant
d9c55cb
BuildRequires: libnl-devel
d9c55cb
BuildRequires: libnotify-devel >= 0.3
a86ffd5
BuildRequires: perl(XML::Parser)
f1be6f5
BuildRequires: automake autoconf intltool libtool
cvsdist 9906183
cvsdist 9906183
%description
f0ce8db
NetworkManager attempts to keep an active network connection available at all
f0ce8db
times.  It is intended only for the desktop use-case, and is not intended for
f0ce8db
usage on servers.   The point of NetworkManager is to make networking
f0ce8db
configuration and setup as painless and automatic as possible.  If using DHCP,
f0ce8db
NetworkManager is _intended_ to replace default routes, obtain IP addresses
f0ce8db
from a DHCP server, and change nameservers whenever it sees fit.
cvsdist 9906183
cvsdist 9906183
cvsdist 9906183
%package gnome
cvsdist 9906183
Summary: GNOME applications for use with NetworkManager
cvsdist 9906183
Group: Applications/Internet
1951e3e
Requires: %{name} = %{epoch}:%{version}-%{release}
104a25d
Requires: gnome-panel
6d637f7
Requires: dbus >= %{dbus_version}
0d3456e
Requires: dbus-glib >= %{dbus_glib_version}
f0ce8db
Requires: hal >= %{hal_version}
23ac8a7
Requires: libnotify >= 0.3
b94c529
PreReq:  gtk2 >= %{gtk2_version}
e00c614
Requires: gnome-keyring
cvsdist 9906183
cvsdist 9906183
%description gnome
f0ce8db
This package contains GNOME utilities and applications for use with
f0ce8db
NetworkManager, including a panel applet for wireless networks.
f0ce8db
f0ce8db
f0ce8db
%package devel
f0ce8db
Summary: Libraries and headers for adding NetworkManager support to applications
f0ce8db
Group: Development/Libraries
a438ea9
Requires: %{name} = %{epoch}:%{version}-%{release}
2bc8ae2
Requires: dbus-devel >= %{dbus_version}
0d3456e
Requires: dbus-glib >= %{dbus_glib_version}
e070299
Requires: pkgconfig
f0ce8db
f0ce8db
%description devel
ddd379d
This package contains various headers accessing some NetworkManager functionality
ddd379d
from applications.
ddd379d
ddd379d
ddd379d
%package glib
99a82f8
Summary: Libraries for adding NetworkManager support to applications that use glib.
ddd379d
Group: Development/Libraries
6d637f7
Requires: dbus >= %{dbus_version}
0d3456e
Requires: dbus-glib >= %{dbus_glib_version}
ddd379d
ddd379d
%description glib
99a82f8
This package contains the libraries that make it easier to use some NetworkManager
ddd379d
functionality from applications that use glib.
cvsdist 9906183
cvsdist 9906183
99a82f8
%package glib-devel
99a82f8
Summary: Header files for adding NetworkManager support to applications that use glib.
99a82f8
Group: Development/Libraries
a438ea9
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
1951e3e
Requires: %{name}-glib = %{epoch}:%{version}-%{release}
99a82f8
Requires: glib2-devel
e070299
Requires: pkgconfig
99a82f8
99a82f8
%description glib-devel
99a82f8
This package contains the header and pkg-config files for development applications using
99a82f8
NetworkManager functionality from applications that use glib.
99a82f8
99a82f8
cvsdist 9906183
%prep
55a16fd
%setup -q
55a16fd
%patch0 -p1 -b .startup-dhcdbd
2f99c43
%patch2 -p1 -b .linkdebug
aed75cd
%patch3 -p1 -b .no-killswitch-fix
55a16fd
55a16fd
# unpack the applet
d2e88e5
tar -xjf %{SOURCE1}
55a16fd
%patch1 -p1 -b .buildfix
cvsdist 9906183
cvsdist 9906183
%build
d3616db
# Even though we don't require named, we still build with it
d3616db
# so that if the user installs it, NM will use it automatically
d613319
%configure \
d613319
	--disable-static \
d613319
	--with-named=/usr/sbin/named \
d613319
	--with-named-dir=/var/named/data \
d613319
	--with-named-user=named
cvsdist 9906183
make
cvsdist 9906183
55a16fd
# build the applet
55a16fd
pushd nm-applet-0.6.5
5b1b3d6
  autoreconf -i
5b1b3d6
  intltoolize --force
55a16fd
  %configure \
55a16fd
	--disable-static \
55a16fd
    --with-notify \
55a16fd
	--with-named=/usr/sbin/named \
55a16fd
	--with-named-dir=/var/named/data \
55a16fd
	--with-named-user=named
55a16fd
  make
55a16fd
popd
55a16fd
 
cvsdist 9906183
%install
99a82f8
%{__rm} -rf $RPM_BUILD_ROOT
55a16fd
55a16fd
# install NM
cvsdist 9906183
make install DESTDIR=$RPM_BUILD_ROOT
55a16fd
55a16fd
# install the applet
55a16fd
pushd nm-applet-0.6.5
55a16fd
  make install DESTDIR=$RPM_BUILD_ROOT
55a16fd
popd
55a16fd
f0ce8db
%find_lang %{name}
55a16fd
%find_lang nm-applet
55a16fd
cat nm-applet.lang >> %{name}.lang
d613319
%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.la
99a82f8
%{__cp} test/nm-tool $RPM_BUILD_ROOT%{_bindir}/
f0ce8db
cvsdist 9906183
%clean
99a82f8
%{__rm} -rf $RPM_BUILD_ROOT
cvsdist 9906183
cvsdist 9906183
cvsdist 9906183
%post
1792824
if [ "$1" == "1" ]; then
1792824
	/sbin/chkconfig --add NetworkManager
1792824
	/sbin/chkconfig --add NetworkManagerDispatcher
1792824
fi
cvsdist 9906183
cvsdist 9906183
%preun
f0ce8db
if [ $1 -eq 0 ]; then
f0ce8db
    /sbin/service NetworkManager stop >/dev/null 2>&1
cvsdist 9906183
    /sbin/chkconfig --del NetworkManager
3232b10
3232b10
    /sbin/service NetworkManagerDispatcher stop >/dev/null 2>&1
3232b10
    /sbin/chkconfig --del NetworkManagerDispatcher
cvsdist 9906183
fi
cvsdist 9906183
d613319
%post   glib -p /sbin/ldconfig
d613319
%postun glib -p /sbin/ldconfig
d613319
b94c529
%post gnome
b94c529
touch --no-create %{_datadir}/icons/hicolor
860d846
if [ -x /usr/bin/gtk-update-icon-cache ]; then
af5e650
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
b94c529
fi
b94c529
b94c529
%postun gnome
b94c529
touch --no-create %{_datadir}/icons/hicolor
860d846
if [ -x /usr/bin/gtk-update-icon-cache ]; then
af5e650
  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
b94c529
fi
cvsdist 9906183
f0ce8db
%files -f %{name}.lang
f0ce8db
%defattr(-,root,root,0755)
cvsdist 9906183
%doc COPYING ChangeLog NEWS AUTHORS README CONTRIBUTING TODO
55a16fd
%config %{_sysconfdir}/dbus-1/system.d/NetworkManager.conf
55a16fd
%config %{_sysconfdir}/rc.d/init.d/NetworkManager
55a16fd
%config %{_sysconfdir}/rc.d/init.d/NetworkManagerDispatcher
9bffc3a
%{_sbindir}/%{name}
9bffc3a
%{_sbindir}/NetworkManagerDispatcher
55a16fd
%dir %{_sysconfdir}/NetworkManager/
3cd439b
%{_bindir}/nm-tool
55a16fd
%{_libdir}/libnm-util.so*
dd8527b
%{_mandir}/man1/NetworkManager.1.gz
dd8527b
%{_mandir}/man1/NetworkManagerDispatcher.1.gz
6780363
%{_mandir}/man1/nm-tool.1.gz
55a16fd
%dir %{_localstatedir}/run/NetworkManager
7608f78
%{_prefix}/libexec/nm-crash-logger
a86ffd5
%dir %{_datadir}/NetworkManager
55a16fd
%{_datadir}/NetworkManager/gdb-cmd
cvsdist 9906183
cvsdist 9906183
%files gnome
f0ce8db
%defattr(-,root,root,0755)
3006b8d
%config %{_sysconfdir}/dbus-1/system.d/nm-applet.conf
0a45c84
%{_bindir}/nm-applet
3006b8d
%{_bindir}/nm-vpn-properties
52aef86
%{_datadir}/gnome-vpn-properties/nm-vpn-properties.glade
0a45c84
%{_datadir}/nm-applet/
67d79b6
%{_datadir}/icons/hicolor/22x22/apps/*.png
52d9ce4
%{_datadir}/icons/hicolor/48x48/apps/*.png
64db61d
%{_datadir}/gnome/autostart/nm-applet.desktop
cvsdist 9906183
f0ce8db
%files devel
f0ce8db
%defattr(-,root,root,0755)
a86ffd5
%dir %{_includedir}/%{name}
dd8527b
%{_includedir}/%{name}/*.h
2bc8ae2
%{_libdir}/pkgconfig/%{name}.pc
dd8527b
%{_libdir}/pkgconfig/libnm-util.pc
05baa40
%{_libdir}/libnm-util.so
ddd379d
ddd379d
%files glib
ddd379d
%defattr(-,root,root,0755)
b7f4da6
%{_libdir}/libnm_glib.so.*
99a82f8
99a82f8
%files glib-devel
ddd379d
%{_includedir}/%{name}/libnm_glib.h
f0ce8db
%{_libdir}/pkgconfig/libnm_glib.pc
b7f4da6
%{_libdir}/libnm_glib.so
f0ce8db
ddd379d
cvsdist 9906183
%changelog
aed75cd
* Wed Jun 27 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-7
aed75cd
- Fix Wireless Enabled checkbox when no killswitches are present
aed75cd
2f99c43
* Thu Jun 21 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-6
2f99c43
- Update to stable branch snapshot:
2f99c43
    - More fixes for ethernet link detection (gnome #354565, rh #194124)
2f99c43
    - Support for HAL-detected rfkill switches
2f99c43
4e55f6c
* Sun Jun 10 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-5
4e55f6c
- Fix applet crash on 64-bit platforms when choosing
4e55f6c
    "Connect to other wireless network..." (gnome.org #435036)
4e55f6c
- Add debug output for ethernet device link changes
4e55f6c
2f99c43
* Thu Jun  7 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-4
63b6aaf
- Fix ethernet link detection (gnome #354565, rh #194124)
63b6aaf
- Fix perpetual credentials request with private key passwords in the applet
63b6aaf
- Sleep a bit before activating wireless cards to work around driver bugs
63b6aaf
2f99c43
* Mon Jun  4 2007 Dan Williams <dcbw@redhat.com> 1:0.6.5-3
104d225
- Don't spawn wpa_supplicant with -o
104d225
663ef84
* Wed Apr 25 2007 Christopher Aillon <caillon@redhat.com> 1:0.6.5-2
663ef84
- Fix requires macro (237806)
663ef84
f5ab03b
* Thu Apr 19 2007 Christopher Aillon <caillon@redhat.com> 1:0.6.5-1
f5ab03b
- Update to 0.6.5 final
f5ab03b
- Don't lose scanned security information
f5ab03b
c35cee8
* Mon Apr  9 2007 Dan Williams  <dcbw@redhat.com> - 1:0.6.5-0.7.svn2547
c35cee8
- Update from trunk
c35cee8
    - Updated translations
c35cee8
    - Cleaned-up VPN properties dialogs
c35cee8
    - Fix 64-bit kernel leakage issues in WEXT
c35cee8
    - Don't capture and redirect wpa_supplicant log output
c35cee8
759f628
* Wed Mar 28 2007 Matthew Barnes  <mbarnes@redhat.com> 1:0.6.5-0.6.svn2474
759f628
- Close private D-Bus connections. (#232691)
759f628
a86ffd5
* Sun Mar 25 2007 Matthias Clasen <mclasen@redhat.com> 1:0.6.5-0.5.svn2474
a86ffd5
- Fix a directory ownership issue.  (#233763)
a86ffd5
55a16fd
* Thu Mar 15 2007 Dan Williams <dcbw@redhat.com> - 1:0.6.5-0.4.svn2474
55a16fd
- Update to pre-0.6.5 snapshot
55a16fd
dbe9cce
* Thu Feb  8 2007 Christopher Aillon <caillon@redhat.com> - 1:0.6.5-0.3.cvs20061025
dbe9cce
- Guard against D-Bus LimitExceeded messages
dbe9cce
05baa40
* Fri Feb  2 2007 Christopher Aillon <caillon@redhat.com> - 1:0.6.5-0.2.cvs20061025
05baa40
- Move .so file to -devel package
05baa40
e070299
* Sat Nov 25 2006 Matthias Clasen <mclasen@redhat.com> 
e070299
- Own the /etc/NetworkManager/dispatcher.d directory
e070299
- Require pkgconfig for the -devel packages
c3c355f
- Fix compilation with dbus 1.0
e070299
d647d56
* Wed Oct 25 2006 Dan Williams <dcbw@redhat.com> - 1:0.6.5-0.cvs20061025
d647d56
- Update to a stable branch snapshot
d647d56
    - Gnome applet timeout/redraw suppression when idle
d647d56
    - Backport of LEAP patch from HEAD (from Thiago Bauermann)
d647d56
    - Backport of asynchronous scanning patch from HEAD
d647d56
    - Make renaming of VPN connections work (from Tambet Ingo)
d647d56
    - Dial down wpa_supplicant debug spew
d647d56
    - Cleanup of key/passphrase request scenarios (from Valentine Sinitsyn)
d647d56
    - Shut down VPN connections on logout (from Robert Love)
d647d56
    - Fix WPA passphrase hashing on PPC
d647d56
21afa16
* Thu Oct 19 2006 Christopher Aillon <caillon@redhat.com> - 1:0.6.4-6
21afa16
- Own /usr/share/NetworkManager and /usr/include/NetworkManager
21afa16
6dfa3f9
* Mon Sep  4 2006 Christopher Aillon <caillon@redhat.com> - 1:0.6.4-5
6dfa3f9
- Don't wake up to redraw if NM is inactive (#204850)
6dfa3f9
a438ea9
* Wed Aug 30 2006 Bill Nottingham <notting@redhat.com> - 1:0.6.4-4
a438ea9
- add epochs in requirements
a438ea9
f6e43d1
* Wed Aug 30 2006 Dan Williams <dcbw@redhat.com> - 1:0.6.4-3
f6e43d1
- Fix FC-5 buildreqs
f6e43d1
d3616db
* Wed Aug 30 2006 Dan Williams <dcbw@redhat.com> - 1:0.6.4-2
d3616db
- Revert FC6 to latest stable NM
d3616db
- Update to stable snapshot
d3616db
- Remove bind/caching-nameserver hard requirement
d3616db
a039f82
* Tue Aug 29 2006 Christopher Aillon <caillon@redhat.com> - 0.7.0-0.cvs20060529.7
e0a485b
- BuildRequire wireless-tools-devel and perl-XML-Parser
a039f82
- Update the BuildRoot tag
a039f82
84c6f6b
* Wed Aug 16 2006 Ray Strode <rstrode@redhat.com> - 0.7.0-0.cvs20060529.6
84c6f6b
- add patch to make networkmanager less verbose (bug 202832)
84c6f6b
5cf9bf8
* Wed Aug  9 2006 Ray Strode <rstrode@redhat.com> - 0.7.0-0.cvs20060529.5
5cf9bf8
- actually make the patch in 0.7.0-0.cvs20060529.4 apply
5cf9bf8
ac3c42a
* Fri Aug  4 2006 Ray Strode <rstrode@redhat.com> - 0.7.0-0.cvs20060529.4
ac3c42a
- Don't ever elect inactive wired devices (bug 194124).
ac3c42a
dc6d7bf
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.7.0-0.cvs20060529.3
dc6d7bf
- Add patch to fix deprecated dbus functions
dc6d7bf
0d3456e
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.7.0-0.cvs20060529.2
0d3456e
- Add BR for dbus-glib-devel
0d3456e
54daef0
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.7.0-0.cvs20060529.1.1
54daef0
- rebuild
54daef0
d613319
* Mon May 29 2006 Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060529
d613319
- Update to latest CVS
d613319
	o Gnome.org #333420: dialog do not have window icons
d613319
	o Gnome.org #336913: HIG tweaks for vpn properties pages
d613319
	o Gnome.org #336846: HIG tweaks for nm-vpn-properties
d613319
	o Gnome.org #336847: some bugs in nm-vpn-properties args parsing
d613319
	o Gnome.org #341306: nm-vpn-properties crashes on startup
d613319
	o Gnome.org #341263: Version 0.6.2-0ubuntu5 crashes on nm_device_802_11_wireless_get_type
d613319
	o Gnome.org #341297: displays repeated keyring dialogs on resume from suspend
d613319
	o Gnome.org #342400: Building libnm-util --without-gcrypt results in linker error
d613319
	o Gnome.org #342398: Eleminate Gnome dependency for NetworkManager
d613319
	o Gnome.org #336532: declaration of 'link' shadows a global declaration
d613319
- Specfile fixes (#rh187489#)
d613319
d613319
* Sun May 21 2006 Dan Williams <dcbw@redhat.com> - 0.7.0-0.cvs20060521
919415e
- Update to latest CVS
919415e
- Drop special-case-madwifi.patch, since WEXT code is in madwifi-ng trunk now
919415e
02e32f6
* Fri May 19 2006 Bill Nottingham <notting@redhat.com> - 0.6.2-3.fc6
02e32f6
- use the same 0.6.2 tarball as FC5, so we have the same VPN interface
02e32f6
  (did he fire ten args, or only nine?)
02e32f6
b356e9b
* Thu Apr 27 2006 Jeremy Katz <katzj@redhat.com> - 0.6.2-2.fc6
b356e9b
- use the hal device type instead of poking via ioctl so that wireless 
b356e9b
  devices are properly detected even if the kill switch has been used
b356e9b
3a20f80
* Thu Mar 30 2006 Dan Williams <dcbw@redhat.com> - 0.6.2-1
3a20f80
- Update to 0.6.2:
3a20f80
    * Fix various WPA-related bugs
3a20f80
    * Clean up leaks
3a20f80
    * Increased DHCP timeout to account for slow DHCP servers, or STP-enabled
3a20f80
        switches
3a20f80
    * Allow applet to reconnect on dbus restarts
3a20f80
    * Add "Dynamic WEP" support
3a20f80
    * Allow hiding of password/key entry text
3a20f80
    * More responsive connection switching
b87adf9
a57f258
* Tue Mar 14 2006 Peter Jones <pjones@redhat.com> - 0.6.0-3
a57f258
- Fix device bringup on resume
a57f258
7ae161d
* Mon Mar  6 2006 Dan Williams <dcbw@redhat.com> 0.6.0-2
7ae161d
- Don't let wpa_supplicant perform scanning with non-WPA drivers
7ae161d
64db61d
* Mon Mar  6 2006 Dan Williams <dcbw@redhat.com> 0.6.0-1
64db61d
- Update to 0.6.0 release
64db61d
- Move autostart file to /usr/share/gnome/autostart
64db61d
fad0001
* Thu Mar  2 2006 Jeremy Katz <katzj@redhat.com> - 0.5.1-18.cvs20060302
afecd50
- updated cvs snapshot.  seems to make airo much less neurotic
fad0001
b7f4da6
* Thu Mar  2 2006 Christopher Aillon <caillon@redhat.com>
b7f4da6
- Move the unversioned libnm_glib.so to the -devel package
b7f4da6
cf6741f
* Wed Mar  1 2006 Dan Williams <dcbw@redhat.com> 0.5.1-18.cvs20060301
cf6741f
- Fix VPN-related crash
cf6741f
- Fix issue where NM would refuse to activate a VPN connection once it had timed out
cf6741f
- Log wpa_supplicant output for better debugging
cf6741f
465950f
* Tue Feb 28 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-17.cvs20060228
465950f
- Tweak three-scan-prune.patch
465950f
14607ee
* Mon Feb 27 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-16.cvs20060227
14607ee
- Don't prune networks until they've gone MIA for three scans, not one.
14607ee
7608f78
* Mon Feb 27 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-15.cvs20060227
7608f78
- Update snapshot, which fixes up the libnotify stuff.
7608f78
23ac8a7
* Fri Feb 24 2006 Dan Williams <dcbw@redhat.coM> 0.5.1-14.cvs20060221
23ac8a7
- Move libnotify requires to NetworkManager-gnome, not core NM package
23ac8a7
d9c55cb
* Tue Feb 21 2006 Dan Williams <dcbw@redhat.com> 0.5.1-13.cvs20060221
d9c55cb
- Add BuildRequires: libnl-devel (#rh179438#)
d9c55cb
- Fix libnm_glib to not clobber an application's existing dbus connection
d9c55cb
	(#rh177546#, gnome.org #326572)
d9c55cb
- libnotify support
d9c55cb
- AP compatibility fixes
d9c55cb
0347f49
* Mon Feb 13 2006 Dan Williams <dcbw@redhat.com> 0.5.1-12.cvs20060213
0347f49
- Minor bug fixes
0347f49
- Update to VPN dbus API for passing user-defined routes to vpn service
0347f49
24466ed
* Sun Feb 12 2006 Christopher Aillon <caillon@redhat.com> 0.5.1-11.cvs20060205
24466ed
- Rebuild
24466ed
24466ed
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> 0.5.1-10.cvs20060205.1
527c8da
- rebuilt for new gcc4.1 snapshot and glibc changes
527c8da
6780363
* Sun Feb  5 2006 Dan Williams <dcbw@redhat.com> 0.5.1-10.cvs20060205
6780363
- Workarounds for madwifi/Atheros cards
6780363
- Do better with non-SSID-broadcasting access points
6780363
- Fix hangs when access points change settings
6780363
6780363
* Thu Feb  2 2006 Dan Williams <dcbw@redhat.com> 0.5.1-9.cvs20060202
6780363
- Own /var/run/NetworkManager, fix SELinux issues
6780363
7f7d17f
* Tue Jan 31 2006 Dan Williams <dcbw@redhat.com> 0.5.1-8.cvs20060131
7f7d17f
- Switch to autostarting the applet instead of having it be session-managed
7f7d17f
- Work better with non-broadcasting access points
7f7d17f
- Add more manufacturer default SSIDs to the blacklist
7f7d17f
8b77502
* Tue Jan 31 2006 Dan Williams <dcbw@redhat.com> 0.5.1-7.cvs20060131
8b77502
- Longer association timeout
8b77502
- Fix some SELinux issues
8b77502
- General bug and cosmetic fixes
8b77502
c065b15
* Fri Jan 27 2006 Dan Williams <dcbw@redhat.com> 0.5.1-6.cvs20060127
c065b15
- Snapshot from CVS
c065b15
- WPA Support!  Woohoo!
c065b15
436a812
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
436a812
- rebuilt
436a812
1b6ad61
* Thu Dec 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.5.1-5
1b6ad61
- rebuild for new dbus
1b6ad61
1792824
* Fri Nov 18 2005 Peter Jones <pjones@redhat.com> - 0.5.1-4
1792824
- Don't kill the network connection when you upgrade the package.
1792824
99a82f8
* Fri Oct 21 2005 Christopher Aillon <caillon@redhat.com> - 0.5.1-3
99a82f8
- Split out the -glib subpackage to have a -glib-devel package as well
99a82f8
- Add epoch to version requirements for bind and wireless-tools
99a82f8
- Update URL of project
99a82f8
99a82f8
* Wed Oct 19 2005 Christopher Aillon <caillon@redhat.com> - 0.5.1-2
e9c890c
- NetworkManager 0.5.1
e9c890c
ff9e042
* Mon Oct 17 2005 Christopher Aillon <caillon@redhat.com> - 0.5.0-2
ff9e042
- NetworkManager 0.5.0
ff9e042
369da7a
* Mon Oct 10 2005 Dan Williams <dcbw@redaht.com> - 0.4.1-5.cvs20051010
369da7a
- Fix automatic wireless connections
369da7a
- Remove usage of NMLoadModules callout, no longer needed
369da7a
- Try to fix deadlock when menu is down and keyring dialog pops up
369da7a
3cd439b
* Sun Oct 09 2005 Dan Williams <dcbw@redhat.com> - 0.4.1-4.cvs20051009
3cd439b
- Update to latest CVS
3cd439b
	o Integrate connection progress with applet icon (Chris Aillon)
3cd439b
	o More information in "Connection Information" dialog (Robert Love)
3cd439b
	o Shorten time taken to sleep
3cd439b
	o Make applet icon wireless strength levels a bit more realistic
3cd439b
	o Talk to named using DBUS rather than spawning our own
3cd439b
		- You need to add "-D" to the OPTIONS line in /etc/sysconfig/named
3cd439b
		- You need to set named to start as a service on startup
3cd439b
fbe8425
* Thu Sep 22 2005 Dan Williams <dcbw@redhat.com> - 0.4.1-3.cvs20050922
fbe8425
- Update to current CVS to fix issues with routing table and /sbin/ip
fbe8425
ec10f42
* Mon Sep 12 2005 Jeremy Katz <katzj@redhat.com> - 0.4.1-2.cvs20050912
ec10f42
- update to current CVS and rebuild (workaround for #168120)
ec10f42
d20c351
* Fri Aug 19 2005 Dan Williams <dcbw@redhat.com> - 0.4.1-2.cvs20050819
d20c351
- Fix occasional hang in NM caused by the applet
d20c351
0a45c84
* Wed Aug 17 2005 Dan Williams <dcbw@redhat.com> - 0.4.1
0a45c84
- Update to NetworkManager 0.4.1
0a45c84
d20c351
* Tue Aug 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-36.cvs20050811
8c76f17
- Rebuild against new cairo/gtk
8c76f17
d20c351
* Thu Aug 11 2005 Dan Williams <dcbw@redhat.com> - 0.4-35.cvs20050811
c1cc028
- Update to latest CVS
c1cc028
	o Use DHCP server address as gateway address if the DHCP server doesn't give
c1cc028
		us a gateway address #rh165698#
c1cc028
	o Fixes to the applet (Robert Love)
c1cc028
	o Better caching of information in the applet (Bill Moss)
c1cc028
	o Generate automatic suggested Ad-Hoc network name from machine's hostname
c1cc028
		(Robert Love)
c1cc028
	o Update all network information on successfull connect, not just 
c1cc028
		authentication method
c1cc028
23c3ec2
* Fri Jul 29 2005 Ray Strode  <rstrode@redhat.com> - 0.4-34.cvs20050729
23c3ec2
- Update to latest CVS to get fix for bug 165683.
5fc3c61
2bc8ae2
* Mon Jul 11 2005 Dan Williams <dcbw@redhat.com> - 0.4-34.cvs20050629
2bc8ae2
- Move pkgconfig file to devel package (#162316, thanks to Michael Schwendt)
2bc8ae2
David Zeuthen ea20347
* Wed Jun 29 2005 David Zeuthen <davidz@redhat.com> - 0.4-33.cvs20050629
David Zeuthen ea20347
- Update to latest CVS to get latest VPN interface settings to satisfy
David Zeuthen ea20347
  BuildReq for NetworkManager-vpnc in Fedora Extras Development
David Zeuthen ea20347
- Latest CVS also contains various bug- and UI-fixes
David Zeuthen ea20347
David Zeuthen ea20347
* Fri Jun 17 2005 Dan Williams <dcbw@redhat.com> - 0.4-32.cvs20050617
52aef86
- Update to latest CVS
52aef86
	o VPN connection import/export capability
52aef86
	o Fix up some menu item names
52aef86
- Move nm-vpn-properties.glade to the gnome subpackage
52aef86
cf2b931
* Thu Jun 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-31.cvs20050616
cf2b931
- Update to latest CVS
cf2b931
	o Clean up wording in Wireless Network Discovery menu
cf2b931
	o Robert Love's applet beautify patch
cf2b931
3006b8d
* Wed Jun 15 2005 Dan Williams <dcbw@redhat.com> - 0.4-30.cvs20050615
3006b8d
- Update to latest CVS
3006b8d
782bb48
* Mon May 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-15.cvs30050404
e67f345
- Fix dispatcher and applet CFLAGS so they gets compiled with FORTIFY_SOURCE
782bb48
3232b10
* Mon May 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-14.cvs30050404
3232b10
- Fix segfault in NetworkManagerDispatcher, add an initscript for it
3232b10
1111b27
* Mon May 16 2005 Dan Williams <dcbw@redhat.com> - 0.4-13.cvs30050404
1111b27
- Fix condition that may have resulted in DHCP client returning success
1111b27
	when it really timed out
1111b27
e8ee593
* Sat May 14 2005 Dan Williams <dcbw@redhat.com> - 0.4-12.cvs20050404
e8ee593
- Enable OK button correctly in Passphrase and Other Networks dialogs when
e8ee593
	using ASCII or Hex WEP keys
e8ee593
e8ee593
* Thu May  5 2005 Dan Williams <dcbw@redhat.com> - 0.4-11.cvs20050404
ebec265
- #rh154391# NetworkManager dies on startup (don't force-kill nifd)
ebec265
74b9570
* Wed May  4 2005 Dan Williams <dcbw@redhat.com> - 0.4-10.cvs20050404
74b9570
- Fix leak of a socket in DHCP code
74b9570
260649d
* Wed May  4 2005 Dan Williams <dcbw@redhat.com> - 0.4-9.cvs20050404
260649d
- Fix some memory leaks (Tom Parker)
260649d
- Join to threads rather than spinning for their completion (Tom Parker)
260649d
- Fix misuse of a g_assert() (Colin Walters)
260649d
- Fix return checking of an ioctl() (Bill Moss)
260649d
- Better detection and matching of hidden access points (Bill Moss)
260649d
- Don't use varargs, and therefore don't crash on PPC (Peter Jones)
260649d
0bfe432
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 0.4-8.cvs20050404
0bfe432
- fix build with newer dbus
0bfe432
af5e650
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 0.4-7.cvs20050404
af5e650
- silence %%post
af5e650
d0a1fba
* Mon Apr  4 2005 Dan Williams <dcbw@redhat.com> 0.4-6.cvs20050404
d0a1fba
- #rh153234# NetworkManager quits/cores just as a connection is made
d0a1fba
1ad6303
* Fri Apr  2 2005 Dan Williams <dcbw@redhat.com> 0.4-5.cvs20050402
6d637f7
- Update from latest CVS HEAD
6d637f7
b94c529
* Fri Mar 25 2005 Christopher Aillon <caillon@redhat.com> 0.4-4.cvs20050315
b94c529
- Update the GTK+ theme icon cache on (un)install
b94c529
0c5fe94
* Tue Mar 15 2005 Ray Strode <rstrode@redhat.com> 0.4-3.cvs20050315
0c5fe94
- Pull from latest CVS HEAD
0c5fe94
0da0c98
* Tue Mar 15 2005 Ray Strode <rstrode@redhat.com> 0.4-2.cvs20050315
2401464
- Upload new source tarball (woops)
2401464
add35c7
* Tue Mar 15 2005 Ray Strode <rstrode@redhat.com> 0.4-1.cvs20050315
add35c7
- Pull from latest CVS HEAD (hopefully works again)
add35c7
c64aae4
* Mon Mar  7 2005 Ray Strode <rstrode@redhat.com> 0.4-1.cvs20050307
498ec85
- Pull from latest CVS HEAD
498ec85
- Commit broken NetworkManager to satisfy to dbus dependency
498ec85
8055d6b
* Fri Mar  4 2005 Dan Williams <dcbw@redhat.com> 0.3.4-1.cvs20050304
8055d6b
- Pull from latest CVS HEAD
8055d6b
- Rebuild for gcc 4.0
8055d6b
8055d6b
* Tue Feb 22 2005 Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050222
8055d6b
- Update from CVS
8055d6b
8cae1e3
* Mon Feb 14 2005 Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050214.x.1
8cae1e3
- Fix free of invalid pointer for multiple search domains
8cae1e3
a39b3a6
* Mon Feb 14 2005 Dan Williams <dcbw@redhat.com> 0.3.3-2.cvs20050214
a39b3a6
- Never automatically choose a device that doesn't support carrier detection
a39b3a6
- Add right-click menu to applet, can now "Pause/Resume" scanning through it
a39b3a6
- Fix DHCP Renew/Rebind timeouts
a39b3a6
- Fix frequency cycling problem on some cards, even when scanning was off
a39b3a6
- Play better with IPv6
a39b3a6
- Don't send kernel version in DHCP packets, and ensure DHCP packets are at
a39b3a6
	least 300 bytes in length to work around broken router
a39b3a6
- New DHCP options D-BUS API by Dan Reed
a39b3a6
- Handle multiple domain search options in DHCP responses
a39b3a6
09e5bd0
* Wed Feb  2 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050202
09e5bd0
- Display wireless network name in applet tooltip
09e5bd0
- Hopefully fix double-default-route problem
09e5bd0
- Write out valid resolv.conf when we exit
09e5bd0
- Make multi-domain search options work
09e5bd0
- Rework signal strength code to be WEXT conformant, if strength is
09e5bd0
	still wierd then its 95% surely a driver problem
09e5bd0
- Fix annoying instances of suddenly dropping and reactivating a
09e5bd0
	wireless device (Cisco cards were worst offenders here)
09e5bd0
- Fix some instances of NetworkManager not remembering your WEP key
09e5bd0
- Fix some races between NetworkManager and NetworkManagerInfo where
09e5bd0
	NetworkManager wouldn't recognize changes in the allowed list
09e5bd0
- Don't shove Ad-Hoc Access Point MAC addresses into GConf
09e5bd0
ddd379d
* Tue Jan 25 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050125
ddd379d
- Play nice with dbus 0.23
ddd379d
- Update our list of Allowed Wireless Networks more quickly
ddd379d
03d8f0b
* Mon Jan 24 2005 Dan Williams <dcbw@redhat.com> 0.3.3-1.cvs20050124
03d8f0b
- Update to latest CVS
03d8f0b
- Make sure we start as late as possible so that we ensure dbus & HAL
03d8f0b
	are already around
03d8f0b
- Fix race in initial device activation
03d8f0b
02cb332
* Mon Jan 24 2005 Than Ngo <than@redhat.com> 0.3.3-1.cvs20050112.4
02cb332
- rebuilt against new wireless tool
02cb332
628015a
* Thu Jan 21 2005 <dcbw@redhat.com> - 0.3.3-1.cvs20050118
628015a
- Fix issue where NM wouldn't recognize that access points were
628015a
	encrypted, and then would try to connect without encryption
628015a
- Refine packaging to put client library in separate package
628015a
- Remove bind+caching-nameserver dep for FC-3, use 'nscd -i hosts'
628015a
	instead.  DNS queries may timeout now right after device
628015a
	activation due to this change.
628015a
f0ce8db
* Wed Jan 12 2005 <dcbw@redhat.com> - 0.3.3-1.cvs20050112
f0ce8db
- Update to latest CVS
f0ce8db
- Fixes to DHCP code
f0ce8db
- Link-Local (ZeroConf/Rendezvous) support
f0ce8db
- Use bind in "caching-nameserver" mode to work around stupidity
f0ce8db
	in glibc's resolver library not recognizing resolv.conf changes
f0ce8db
- #rh144818# Clean up the specfile (Patch from Matthias Saou)
f0ce8db
- Ad-Hoc mode support with Link-Local addressing only (for now)
f0ce8db
- Fixes for device activation race conditions
f0ce8db
- Wireless scanning in separate thread
f0ce8db
2a53d45
* Wed Dec  8 2004 <dcbw@redhat.com> - 0.3.2-4.3.cvs20041208
2a53d45
- Update to CVS
2a53d45
- Updates to link detection, DHCP code
2a53d45
- Remove NMLaunchHelper so we start up faster and don't
2a53d45
	block for a connection.  This means services that depend
2a53d45
	on the network may fail if they start right after NM
2a53d45
- Make sure DHCP renew/rebinding works
2a53d45
d644ecd
* Wed Nov 17 2004 <dcbw@redhat.com> - 0.3.2-3.cvs20041117
d644ecd
- Update to CVS
d644ecd
- Fixes to link detection
d644ecd
- Better detection of non-ESSID-broadcasting access points
d644ecd
- Don't dialog-spam the user if a connection fails
d644ecd
d644ecd
* Mon Nov 11 2004 <dcbw@redhat.com> - 0.3.2-2.cvs20041115
cd6fe52
- Update to CVS
cd6fe52
- Much better link detection, works with Open System authentication
cd6fe52
- Blacklist wireless cards rather than whitelisting them
cd6fe52
61e764c
* Fri Oct 29 2004 <dcbw@redhat.com> - 0.3.2-2.cvs20041029
61e764c
- #rh134893# NetworkManagerInfo and the panel-icon life-cycle
61e764c
- #rh134895# Status icon should hide when in Wired-only mode
61e764c
- #rh134896# Icon code needs rewrite
61e764c
- #rh134897# "Other Networks..." dialog needs implementing
61e764c
- #rh135055# Menu highlights incorrectly in NM
61e764c
- #rh135648# segfault with cipsec0
61e764c
- #rh135722# NetworkManager will not allow zaurus to sync via usb0
61e764c
- #rh135999# NetworkManager-0.3.1 will not connect to 128 wep
61e764c
- #rh136866# applet needs tooltips
61e764c
- #rh137047# lots of applets, yay!
61e764c
- #rh137341# Network Manager dies after disconnecting from wired network second time
61e764c
- Better checking for wireless devices
61e764c
- Fix some memleaks
61e764c
- Fix issues with dhclient declining an offered address
61e764c
- Fix an activation thread deadlock
61e764c
- More accurately detect "Other wireless networks" that are encrypted
61e764c
- Don't bring devices down as much, won't hotplug-spam as much anymore
61e764c
	about firmware
61e764c
- Add a "network not found" dialog when the user chooses a network that could
61e764c
	not be connected to
61e764c
61e764c
* Tue Oct 26 2004 <dcbw@redhat.com> - 0.3.1-2
61e764c
- Fix escaping of ESSIDs in gconf
61e764c
Jonathan Blandford 678e1b0
* Tue Oct 19 2004  <jrb@redhat.com> - 0.3.1-1
Jonathan Blandford 678e1b0
- minor point release to improve error handling and translations
Jonathan Blandford 678e1b0
67d79b6
* Fri Oct 15 2004 Dan Williams <dcbw@redhat.com> 0.3-1
67d79b6
- Update from CVS, version 0.3
67d79b6
52d9ce4
* Tue Oct 12 2004 Dan Williams <dcbw@redhat.com> 0.2-4
52d9ce4
- Update from CVS
52d9ce4
- Improvements:
52d9ce4
	o Better link checking on wireless cards
52d9ce4
	o Panel applet now a Notification Area icon
52d9ce4
	o Static IP configuration support
52d9ce4
88875ef
* Mon Sep 13 2004 Dan Williams <dcbw@redhat.com> 0.2-3
88875ef
- Update from CVS
88875ef
104a25d
* Sat Sep 11 2004 Dan Williams <dcbw@redhat.com> 0.2-2
104a25d
- Require gnome-panel, not gnome-panel-devel
104a25d
- Turn off by default
104a25d
cvsdist de50d42
* Thu Aug 26 2004 Dan Williams <dcbw@redhat.com> 0.2-1
cvsdist de50d42
- Update to 0.2
cvsdist de50d42
cvsdist 60220d2
* Thu Aug 26 2004 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 60220d2
- spec-changes to req glib2 instead of glib
cvsdist 9906183
cvsdist 9906183
* Fri Aug 20 2004 Dan Williams <dcbw@redhat.com> 0.1-3
cvsdist 9906183
- First public release
cvsdist 9906183