Roy Marples [Tue, 16 Sep 2014 20:07:28 +0000 (20:07 +0000)]
Close down everything if dhcpcd connection lost.
Roy Marples [Tue, 16 Sep 2014 19:33:23 +0000 (19:33 +0000)]
Install a dhcpcd icon so menu entries work.
Roy Marples [Tue, 16 Sep 2014 16:22:38 +0000 (16:22 +0000)]
Fix install
Roy Marples [Tue, 16 Sep 2014 14:45:00 +0000 (14:45 +0000)]
Update man pages and allow dhcpcd-qt to actually be installed now.
Roy Marples [Tue, 16 Sep 2014 11:06:13 +0000 (11:06 +0000)]
Don't rebind all if found a SSID to rebind.
Roy Marples [Tue, 16 Sep 2014 10:27:49 +0000 (10:27 +0000)]
If rebinding all interfaces, don't specify any.
Roy Marples [Tue, 16 Sep 2014 10:10:38 +0000 (10:10 +0000)]
Set a progname to send with our command.
Special ctrl commands to not take a progname.
Fix compile on NetBSD.
Roy Marples [Mon, 15 Sep 2014 23:47:26 +0000 (23:47 +0000)]
Fix rebinding some.
Roy Marples [Mon, 15 Sep 2014 20:09:25 +0000 (20:09 +0000)]
Fix preferences dialog.
Roy Marples [Mon, 15 Sep 2014 17:22:54 +0000 (17:22 +0000)]
Bring up to date.
Roy Marples [Mon, 15 Sep 2014 16:14:13 +0000 (16:14 +0000)]
If we fail to open the privileged socket, open the unprivileged one.
Roy Marples [Fri, 12 Sep 2014 14:29:58 +0000 (14:29 +0000)]
Fix ssid selection and a crash on exit.
Roy Marples [Fri, 12 Sep 2014 13:37:47 +0000 (13:37 +0000)]
Fix wireless icon if none on theme.
Roy Marples [Fri, 12 Sep 2014 13:31:25 +0000 (13:31 +0000)]
Fix wpa stopping and describe DEPARTED a bit better.
Roy Marples [Fri, 12 Sep 2014 12:42:38 +0000 (12:42 +0000)]
Fix notifictions when dhcpcd is lost / re-connected.
Roy Marples [Fri, 12 Sep 2014 11:58:08 +0000 (11:58 +0000)]
Remove the DhcpcdWi instance if the wpa_supplicant connection is lost.
Roy Marples [Fri, 12 Sep 2014 10:58:37 +0000 (10:58 +0000)]
Remove vanished SSID's from menu.
Fix notifications.
Fix menu alignment.
Roy Marples [Fri, 12 Sep 2014 10:57:32 +0000 (10:57 +0000)]
Allow for every SSID character to be non printable.
Roy Marples [Fri, 12 Sep 2014 08:12:11 +0000 (08:12 +0000)]
Add missing files from prior commit.
Roy Marples [Thu, 11 Sep 2014 23:45:30 +0000 (23:45 +0000)]
Translate some text.
Roy Marples [Thu, 11 Sep 2014 23:15:01 +0000 (23:15 +0000)]
Don't spam when we exit.
Roy Marples [Thu, 11 Sep 2014 23:09:10 +0000 (23:09 +0000)]
Fix a crash at exit.
Roy Marples [Thu, 11 Sep 2014 23:00:33 +0000 (23:00 +0000)]
Move saving WPA configuration to libdhcpcd.
When we get scan results, update menu items with new information.
Roy Marples [Thu, 11 Sep 2014 11:45:40 +0000 (11:45 +0000)]
Fix the rare case of not added the new interface when sorting.
Roy Marples [Thu, 11 Sep 2014 10:48:49 +0000 (10:48 +0000)]
Fix some clang analyzer warnings.
Roy Marples [Thu, 4 Sep 2014 13:14:49 +0000 (13:14 +0000)]
Remove debug
Roy Marples [Thu, 4 Sep 2014 12:44:00 +0000 (12:44 +0000)]
Calculate strength based on the level reported instead of
the wpa_supplicant quality field.
Add conversions for WEXT and dBm.
Roy Marples [Wed, 3 Sep 2014 13:29:37 +0000 (13:29 +0000)]
We should always start WPA listening on interfaces regardless
of their up/down state.
Set ENOENT when a WPA instance for an interface cannot be found.
Roy Marples [Wed, 3 Sep 2014 13:24:52 +0000 (13:24 +0000)]
Remove unused variable.
Roy Marples [Wed, 3 Sep 2014 13:21:22 +0000 (13:21 +0000)]
Split listening to WPA events out of dhcpcd_open as its
not needd for dhcpcd-online.
Roy Marples [Tue, 2 Sep 2014 23:50:05 +0000 (23:50 +0000)]
The command fd needs to be blocking.
Roy Marples [Tue, 2 Sep 2014 21:42:15 +0000 (21:42 +0000)]
Fix gcc compile warning.
Roy Marples [Tue, 2 Sep 2014 21:40:17 +0000 (21:40 +0000)]
Unregister status cb when exiting so we don't post a down message.
If we lose connection to dhcpcd during the check, retry to open one.
Roy Marples [Tue, 2 Sep 2014 21:27:42 +0000 (21:27 +0000)]
Fix compile on glibc
Roy Marples [Tue, 2 Sep 2014 21:18:05 +0000 (21:18 +0000)]
Add dhcpcd-online application to ease integration with parallal startup
when dhcpcd is not forked but applcation need to depend on it.
systemd could use it for dhcpcd-wait-online.service for example
Roy Marples [Tue, 2 Sep 2014 21:14:49 +0000 (21:14 +0000)]
Add guards when closing connections so that we can call the cb
with the fd still there so the application can stop watching it.
Link against libintl when needed.
Numerous fixes when dhcpcd is started/stopped/started.
Roy Marples [Tue, 2 Sep 2014 11:49:36 +0000 (11:49 +0000)]
Add --with-qt and --without-qk options.
Fix --without-gtk option.
Roy Marples [Tue, 2 Sep 2014 11:21:43 +0000 (11:21 +0000)]
Ensure proginstall target works across all make variants.
Roy Marples [Tue, 2 Sep 2014 11:05:54 +0000 (11:05 +0000)]
Don't block on the dhcpcd socket.
Roy Marples [Tue, 2 Sep 2014 10:04:49 +0000 (10:04 +0000)]
Add configure check for gettext(3).
Roy Marples [Sat, 16 Aug 2014 15:03:20 +0000 (15:03 +0000)]
Add a copyright header
Roy Marples [Sat, 16 Aug 2014 14:54:46 +0000 (14:54 +0000)]
Remove Makefile
Roy Marples [Sat, 16 Aug 2014 14:52:23 +0000 (14:52 +0000)]
Add an initial Qt port.
SSID selection and preferenecs still need to be implemented.
Roy Marples [Wed, 6 Aug 2014 02:32:35 +0000 (02:32 +0000)]
Only put up a notification on a new message.
Roy Marples [Fri, 18 Jul 2014 22:47:33 +0000 (22:47 +0000)]
Only start new wpa events for link types and if we don't have one already open.
Roy Marples [Fri, 18 Jul 2014 22:46:17 +0000 (22:46 +0000)]
Free history
Roy Marples [Fri, 18 Jul 2014 07:49:42 +0000 (07:49 +0000)]
Skip pseudo interfaces
Roy Marples [Tue, 15 Jul 2014 19:24:13 +0000 (19:24 +0000)]
Free last status
Roy Marples [Tue, 8 Jul 2014 21:13:06 +0000 (21:13 +0000)]
Don't pull in dbus
Roy Marples [Thu, 3 Jul 2014 19:03:40 +0000 (19:03 +0000)]
Re-write libdhcpcd to talk to dhcpcd directly and not use DBus.
Re-write dhcpcd-gtk around the new libdhcpcd API.
Roy Marples [Wed, 7 May 2014 08:22:41 +0000 (08:22 +0000)]
No need to log extra messages here.
Roy Marples [Wed, 7 May 2014 07:27:22 +0000 (07:27 +0000)]
Fix notifications
Roy Marples [Tue, 6 May 2014 20:36:25 +0000 (20:36 +0000)]
Updated this year...
Roy Marples [Tue, 6 May 2014 19:37:58 +0000 (19:37 +0000)]
More const
Roy Marples [Tue, 6 May 2014 19:04:56 +0000 (19:04 +0000)]
Support the new link type.
Report status cleaner.
Roy Marples [Tue, 6 May 2014 11:21:58 +0000 (11:21 +0000)]
Prefer gtk-2 over gtk-3 for the time being as some functions are now marked as deprecated.
Roy Marples [Mon, 5 May 2014 21:46:52 +0000 (21:46 +0000)]
Bring over configure imporvements from dhcpcd.
Remove .gitignore files.
Clean up -Wconversion errors.
Don't report RA without a prefix.
Support DHCPv6.
Roy Marples [Sat, 21 Jul 2012 20:00:52 +0000 (20:00 +0000)]
Work with older style as well.
Roy Marples [Wed, 18 Jul 2012 08:39:16 +0000 (08:39 +0000)]
Work with the new ra%d_prefix array
Roy Marples [Tue, 17 Jul 2012 22:49:19 +0000 (22:49 +0000)]
Port to GTK+-3
Roy Marples [Sun, 1 Apr 2012 07:55:10 +0000 (07:55 +0000)]
Remove unused vars
Roy Marples [Mon, 6 Feb 2012 15:35:04 +0000 (15:35 +0000)]
Add clang as a supported compiler.
Don't show RA's for stopped interfaces.
Roy Marples [Fri, 3 Feb 2012 00:36:08 +0000 (00:36 +0000)]
Fix sorting a little.
Roy Marples [Thu, 2 Feb 2012 18:24:51 +0000 (18:24 +0000)]
Work with a seperate interface for Router Advertisements
Roy Marples [Mon, 13 Jun 2011 09:58:23 +0000 (09:58 +0000)]
Release 0.5.2
Roy Marples [Mon, 13 Jun 2011 09:57:34 +0000 (09:57 +0000)]
Fix compile against libnotify-0.7
Roy Marples [Tue, 12 Oct 2010 10:58:35 +0000 (10:58 +0000)]
Don't spam the last message if the same.
Roy Marples [Tue, 12 Oct 2010 10:24:20 +0000 (10:24 +0000)]
Allow ROUTERADVERT to be an up reason.
Roy Marples [Sun, 11 Jul 2010 16:24:56 +0000 (16:24 +0000)]
Add reference to hicolor-icon-theme
Roy Marples [Sun, 11 Jul 2010 13:35:18 +0000 (13:35 +0000)]
Fix build for slackware.
Roy Marples [Fri, 9 Jul 2010 10:07:00 +0000 (10:07 +0000)]
Describe how we work with wpa_supplicant better.
Roy Marples [Fri, 9 Jul 2010 09:34:02 +0000 (09:34 +0000)]
Release dhcpcd-ui-0.5.1
Roy Marples [Fri, 9 Jul 2010 09:34:01 +0000 (09:34 +0000)]
Add a man page for dhcpcd-gtk.
Roy Marples [Fri, 9 Jul 2010 09:23:26 +0000 (09:23 +0000)]
Don't warn about empty scan results.
Roy Marples [Wed, 9 Jun 2010 21:38:28 +0000 (21:38 +0000)]
Build as a Debian package.
Roy Marples [Mon, 24 May 2010 21:03:53 +0000 (21:03 +0000)]
Release dhcpcd-ui-0.5.0
Roy Marples [Mon, 24 May 2010 18:58:31 +0000 (18:58 +0000)]
Update copyrights and grab version in configure.
Roy Marples [Mon, 24 May 2010 18:43:54 +0000 (18:43 +0000)]
Install autostart entry to gnome folder.
Roy Marples [Mon, 24 May 2010 14:02:40 +0000 (14:02 +0000)]
Fix build system so it works on Gentoo portage easily.
Roy Marples [Mon, 24 May 2010 13:26:42 +0000 (13:26 +0000)]
Fix configured icons and notify.
Roy Marples [Mon, 24 May 2010 12:57:49 +0000 (12:57 +0000)]
Add support for a configure script
Roy Marples [Mon, 24 May 2010 07:10:23 +0000 (07:10 +0000)]
Fix lengths for full ip addresses.
Roy Marples [Wed, 19 May 2010 00:54:27 +0000 (00:54 +0000)]
Give connection to clear, fixing crash.
Roy Marples [Mon, 14 Dec 2009 10:28:23 +0000 (10:28 +0000)]
Release dhcpcd-ui-0.4.3
Roy Marples [Thu, 3 Dec 2009 20:53:54 +0000 (20:53 +0000)]
DBus booleans seem to stamp on more space than a C99 boolean
Roy Marples [Sat, 5 Sep 2009 21:40:31 +0000 (21:40 +0000)]
Build icons for distribution.
This removes any packages dependencies for building SVG images.
Roy Marples [Sat, 5 Sep 2009 21:30:07 +0000 (21:30 +0000)]
Fix compile on NetBSD-4
Roy Marples [Sat, 5 Sep 2009 21:28:40 +0000 (21:28 +0000)]
Release dhcpcd-ui-0.4.1
Roy Marples [Tue, 18 Aug 2009 11:05:32 +0000 (11:05 +0000)]
Fix segfault if error getting scans.
Roy Marples [Tue, 18 Aug 2009 11:03:23 +0000 (11:03 +0000)]
Fix segfault if error getting scans.
Roy Marples [Sat, 25 Jul 2009 22:07:51 +0000 (22:07 +0000)]
Use calloc instead of malloc + memset.
Roy Marples [Sat, 25 Jul 2009 22:07:45 +0000 (22:07 +0000)]
Don't segfault if dbus is not running.
Roy Marples [Fri, 15 May 2009 09:09:30 +0000 (09:09 +0000)]
Increase size of the flags a bit.
Move the next pointers to the top of the struct.
Roy Marples [Fri, 15 May 2009 09:09:18 +0000 (09:09 +0000)]
Can't easily test for git, so just use the CFLAGS.
Roy Marples [Mon, 4 May 2009 15:22:11 +0000 (15:22 +0000)]
Use git
Roy Marples [Mon, 4 May 2009 15:20:36 +0000 (15:20 +0000)]
Ignore built files
Roy Marples [Tue, 28 Apr 2009 21:28:14 +0000 (21:28 +0000)]
Fix icon permissions.
Roy Marples [Fri, 24 Apr 2009 09:56:06 +0000 (09:56 +0000)]
Remove .depend file before creating it.
Roy Marples [Mon, 20 Apr 2009 21:21:44 +0000 (21:21 +0000)]
Fix ssid test.
Roy Marples [Mon, 20 Apr 2009 12:01:50 +0000 (12:01 +0000)]
Record a history of scan results so we can use an average for a more accurate display.