08/17/02
* Bug fixes.
  - fixed CRC checking problem in checkKey
  - fixed CRC mismatch between orinoco and prism cards
* A crack attempt is now made when breadth is changed.  Previously cracks
  were tried only with each 10 new interesting packets
* Fixed bugs in gencases and decrypt that prevented decrypt from decrypting
  gencases files and airsnort from cracking gencases files

06/07/02
* Fixed bug that caused tens of thousands of false IVs to be reported as
  weak
* Added orinoco_hopper to the distribution
* New version of decrypt will take a key file as input to perform 
  dictionary style key guessing

05/20/2002
  Reworked the glade file to remove gnome support in the hopes that
  greater compatibility is achieved.  gtk+1.2 is still required.

New in v0.2.1
* Packet capture is done using libpcap. THIS MEANS NETLINK SOCKETS ARE
  NO LONGER SUPPORTED.  This primarily affects users of older wlan-ng
  drivers. For wlan-ng users, you must use a patched 0.1.13 driver, or
  a 0.1.14 or later driver.
* It should be possible to use ANY card that passes monitor mode packets
  up via the PF_PACKET interface. For wlan-ng and patched Orinoco drivers
  airsnort will do automatic placement into monitor mode and channel scan
  at a 0.2 second interval. For other cards, like Cisco, you will need to
  manually place the card in monitor mode before airsnort will see any
  packets. Orinoco users MUST use the the *-packet-* Orinoco driver
  patch available at http://airsnort.shmoo.com/orinocoinfo.html
* Minor user interface changes to bring common options to the main page.
  The preferences dialog is gone.  Options are saved and loaded from
  .airsnortrc in your home directory.
* Airsnort can save packets in pcap dump format
* Airsnort can read pcap dump files
* The gencases tool will generate encrypted packets using weak IVs, and
  save them to a pcap format dump file.  Load the file with Airsnort to 
  observe it crack the password.
* The decrypt tool opens a pcap dump file and decrypts all packets 
  associated with a specified AP when supplied with the proper password.
  decrypted packets are saved to a new pcap dump file. As an option, 
  beacon packets can be filtered out of the output file.


New in v0.2.0:
 
* Packets are sorted based on the SSID of the associated AP, allowing
  packets from several APs to be captured simultaneously without 
  hindering the crack operation
* Cracking is attempted in parallel with capture.  There is no need to
  guess whether you have enough packets to obtain a successful crack.
  Packet capture for a given AP terminates when that AP is cracked.
  A couple of cracking parameters are configurable in the Preferences
  dialog.
* The GUI may be a bit buggy as I did not take the time to learn about
  using GTK in a mutli-threading environment.  If anyone wants to look
  into improving reliability I am all for it.
* An increased set of IVs that result in a resolved condition is 
  accepted.
* airsnort sets the channel to sniff on via direct communication with
  the nic.  There is no need to place the card in promiscuous mode
  prior to starting airsnort.  Also, airsnort now has a crude channel
  scanning capability built in.
* Orinoco WaveLAN/IEEE cards are now supported, via a patch to the
  orinoco_cs driver (actually the orinoco.o module) available for
  the pcmcia-cs-3.1.31 source.
* Wireless device name is configurable in the Preferences dialog.
* It is even possible to start a session w/ a prism2 nic, pause it, 
  swap to an orinoco nic, and resume the session, without exiting
  airsnort.
* The PF_PACKET interface available with a patch to linux-wlan-ng-0.1.13
  and expected to be available in 0.1.14 is supported with a radio
  button in the preferences dialog.  The patch is available here
  http://www.shaftnet.org/~pizza/software

0.1.0
 - Fixed bugs in RC4 that caused seg faults in certain cases, thanks
   go to David Bradbury <dpbrad@au1.ibm.com> for the basis of the fix.
 - Fixed line continuation problem in crc-32.
 - Fixed timeout problem: thanks to Bob Plotts <plotts@monmouth.com>
 - Added support for hex style keys in decrypt.cc and gencases.cc


