================================
Version 1.14 -- Mon Nov 12, 2007

Stephen Warren posted a bug-report that the wpa_supplicant start script
      was slightly munged.  Fixed.
      https://bugzilla.redhat.com/show_bug.cgi?id=374301

================================
Version 1.13 -- Mon Aug 27, 2007

Hack in pinessid to make it run the iwconfig later, Atheros seems to need
      this.

================================
Version 1.12 -- Mon Feb 26, 2007

Adding note to init script about using sysconfig/wifiroamd instead of
      modifying init script.  Based on feedback from Jeremy Hinegardner
Changes to init script to work with SuSE.  Pointers provided by Richard Warren
Changes to init script to work with Gentoo.  Fixes provided by Martin Blais
Manual setup (specifically for Gentoo) provided by Martin Blais

================================
Version 1.11 -- Mon Aug 28, 2006

Switching the code which runs scripts to use "trap" so that an exit does
      not break the script.  Now an exit can be done in the scripts to
      terminate running early.
Changed provided scripts which did "exit" to use "NAME=value" instead of
      "echo NAME=value" now that we have the above.
Added "monitor blacklist".  If a monitor fails within the first 10 attempts
      of connecting to the AP, temporarily blacklist the AP and try another
      connection.  Blacklist is cleared after all APs and wired have been
      tried, or once 10 monitors have succeeded.
Generate log message if /etc/sysconfig/network-scripts/ifcfg-eth* files
      exist, as these usually cause conflicts with wifiroamd.
Fixing nowireless.d.  It never was getting called properly before.
      Now, if no AP is found, you can have it run a different set of
      scripts and settings.  The default is to use DHCP on your wired
      "eth*" interface.
Adding WIFIROAMD_BLACKLIST environment setting which causes an AP to
      not be used.  The selection process will return to the top and
      start over if a blacklisted AP is found.  Suggested by Kevin Fenzi
      and Martin Blais.
Script files starting with . or ending with ~ will be ignored.  Suggested by
      Scott Scriven.
Adding a bit more of an explicit "Quickstart" in the README, suggested by
      Scott Scriven.

================================
Version 1.09 -- Thu Jul 06, 2006

Dumping iwlist errors to /dev/null.  Patch provided by Ed Hill.
Adding a gateway setting to bonding.  I am now running bonding by default
      on my home network with wifiroamd.

================================
Version 1.08 -- Mon May 08, 2006

Fixing FC init script based on patches from Ed Hill.

================================
Version 1.06 -- Tue May 02, 2006

If the normal auto-detection mechanish doesn't work, use "iwconfig" output.
      Reported by Jeff Moe.
Added /etc/sysconfig/wifiroamd config script.

================================
Version 1.05 -- Sun Mar 12, 2006

Changing the way the release does version expansion in the .spec file.
      Reported by Ed Hill.

================================
Version 1.04 -- Sun Mar 12, 2006

Making some changes to the RPM spec file, per the recommendation of Ed Hill.
A patch from Ed Hill to correct "restart" on the init script.

================================
Version 1.02 -- Sat Mar 11, 2006

Removing '.' from RPM spec file, and changing config file to
      config(noreplace).
Changing scriptlets to be executable.
Switching the /var/wifiroamd directory to /var/lib/wifiroamd.  This is the
      place where the per-location dhclient files are kept.
Adding a few Requires lines.

================================
Version 1.00 -- Sat Mar 11, 2006

Rolled to version 1.00, since version 0.40 has been really stable.
Adding WPA Supplicant support, contributed by Stephen Warren.

================================
Version 0.40 -- Sat Feb  4, 2006

Fixed a bug when the ESSID or other environment values had quotes in them.
Ed Hill reported another traceback, caused when an AP has no ESSID listed.
      Now ignore APs with no ESSID.
Fixing the handling of no wireless detected.

================================
Version 0.39 -- Sat Jan 28, 2006

Ed Hill contributed a patch to use a "quality" of 0 if the AP is not
      reporting either a quality or signal.  This fixes a traceback which
      occurred when an AP in the scan had neither of these.
Fixed another bug which caused a traceback when there was no AP found.

================================
Version 0.38 -- Thu Jan 26, 2006

Removing the extra : from the FTP URLs in the .spec file.  Reported by
      Scott Scriven.
Logging of the iwlist output.
Fixing bug in "stop" when no start script has been run.

================================
Version 0.35 -- Sun Jan 22, 2006

Updating section names in the README link to the man page,
      suggested by Scott Scriven.
Debian init script "restart" now works if wifiroamd is not running.
Added "RANDOMMAC" plugin to optionally give you a random MAC address on
      every connection.
RANDOMMAC now causes MAC-based DHCP lease files to be removed.

================================
Version 0.32 -- Sat Jan 21, 2006

Updating README to be more up to date.  Suggested by Scott Scriven.
Trying to get the Debian package happy.
Fixing speeling and tyops in the man page.  One pointed out by Scott Scriven.

================================
Version 0.25 -- Sat Jan 21, 2006

Added a bunch of example scripts.
Adding Debian "defaults" file.
Removing some hanging Debian example files.

================================
Version 0.23 -- Sat Jan 21, 2006

Adding documentation to the config-defaults file.
dhclient up script now logs what device it's running on.
Scripts ending in ".rpmsave", ".rpmold", ".rpmnew", ".old" and ".dpkg-old"
      are ignored.
Man page.
Bug-fixes for bonding.
Connect scripts now run after "up.d" scripts with "up" as argument.

================================
Version 0.16 -- Fri Jan 20, 2006

If no AP is found, use "nowireless.d" script.
Changed "default" to be "default.d".
Fixing a traceback when no wireless AP is found.
Wait for wireless device if it is not present when starting scan.
If "/etc/wifiroamd/disabled" file exists, disconnect and wait for it to go
      away.  Suggested by Kevin Fenzi.
Easy setting of WEP keys (via setting a variable).  Suggested by Kevin Fenzi

================================
Version 0.15 -- Wed Jan 18, 2006

Added ability to bond wireless and wired interfaces so that you can, as
      long as the wired and wireless networks share the same IP space, plug
      in a wired connection and it will work seamlessly.
Check for ifenslave and abort bonding.
Log tracebacks when they occur.
Log messages are controlled by the logging level, and a "-v" command-line.
      Suggested by Ed Hill.

================================
Version 0.14 -- Tue Jan 17, 2006

Store a log of APs that you have connected to in the past, so that you can
      easily move them into the normal prefs directory.  Suggested by Kevin
      Fenzi.
Moving the config files to their new locations (Suggestions and help from
      Kevin Fenzi):
   /etc/wifiroamd/config and config-defaults
   /etc/wifiroamd/connections/mac:*, essid:* and default
   Other scripts remain in "scripts".
Removing python-abi requirement from spec file.
      Reported by Jonathan Conway.

================================
Version 0.11 -- Mon Jan 16, 2006

Fixing the spec file to list the config file as %config
RH init script contributed by Kevin Fenzi.
Adding Debian init script.
Abort with a message if not running as root.
Pid-file added.
Adding SIGTERM handler to clean up pidfile.  Clean up on TERM.
      Suggested by Kevin Fenzi.
Moving program to /sbin
Changing init scripts to kill.

================================
Version 0.08 -- Mon Jan 16, 2006

Scripts were being put in /etc/wifiroamd/scripts/scripts in the RPM.
      Reported by Ed Hill.

================================
Version 0.07 -- Sun Jan 15, 2006

Updating the release mechanisms.
Putting %{version} in the Source0 line.

================================
Version 0.05 -- Sun Jan 15, 2006

Spec file for building RPMs, contributed by Kevin Fenzi.
Check for fping and abort monitorgw if not found.  (Suggested by Kevin Fenzi)
Debian package.
Changing to include a "config-defaults" file and a "config" file.
