~ubuntu-branches/ubuntu/lucid/wpasupplicant/lucid-updates

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Kel Modderman
  • Date: 2006-10-05 08:04:01 UTC
  • mfrom: (1.1.5 upstream) (3 etch)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20061005080401-r8lqlix4390yos7b
Tags: 0.5.5-2
* Update madwifi headers to latest SVN. (Closes: #388316)
* Remove failed attempt at action locking. [debian/functions.sh,
  debian/wpa_action.sh]
* Add hysteresis checking functions, to avoid "event loops" while
  using wpa-roam. [debian/functions.sh, debian/wpa_action.sh]
* Change of co-maintainer email address.
* Add ishex() function to functions.sh to determine wpa-psk value type in
  plaintext or hex. This effectively eliminates the need for the bogus and
  somewhat confusing wpa-passphrase contruct specific to our scripts and
  allows wpa-psk to work with either a 8 to 63 character long plaintext
  string or 64 character long hex string.
* Adjust README.modes to not refer to the redundant wpa-passphrase stuff.
* Add big fat NOTE about acceptable wpa-psk's to top of example gallery.
* Strip surrounding quotes from wpa-ssid if present, instead of just whining
  about them.
* Update email address in copyright blurb of functions.sh, ifupdown.sh and
  wpa_action.sh.  

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
ChangeLog for wpa_supplicant
2
2
 
 
3
2006-08-27 - v0.5.5
 
4
        * added support for building Windows version with UNICODE defined
 
5
          (wide-char functions)
 
6
        * driver_ndis: fixed static WEP configuration to avoid race condition
 
7
          issues with some NDIS drivers between association and setting WEP
 
8
          keys
 
9
        * driver_ndis: added validation for IELength value in scan results to
 
10
          avoid crashes when using buggy NDIS drivers [Bug 165]
 
11
        * fixed Release|Win32 target in the Visual Studio project files
 
12
          (previously, only Debug|Win32 target was set properly)
 
13
        * changed control interface API call wpa_ctrl_pending() to allow it to
 
14
          return -1 on error (e.g., connection lost); control interface clients
 
15
          will need to make sure that they verify that the value is indeed >0
 
16
          when determining whether there are pending messages
 
17
        * added an alternative control interface backend for Windows targets:
 
18
          Named Pipe (CONFIG_CTRL_IFACE=named_pipe); this is now the default
 
19
          control interface mechanism for Windows builds (previously, UDP to
 
20
          localhost was used)
 
21
        * changed ctrl_interface configuration for UNIX domain sockets:
 
22
          - deprecated ctrl_interface_group variable (it may be removed in
 
23
            future versions)
 
24
          - allow both directory and group be configured with ctrl_interface
 
25
            in following format: DIR=/var/run/wpa_supplicant GROUP=wheel
 
26
          - ctrl_interface=/var/run/wpa_supplicant is still supported for the
 
27
            case when group is not changed
 
28
        * added support for controlling more than one interface per process in
 
29
          Windows version
 
30
        * added a workaround for a case where the AP is using unknown address
 
31
          (e.g., MAC address of the wired interface) as the source address for
 
32
          EAPOL-Key frames; previously, that source address was used as the
 
33
          destination for EAPOL-Key frames and in key derivation; now, BSSID is
 
34
          used even if the source address does not match with it
 
35
          (this resolves an interoperability issue with Thomson SpeedTouch 580)
 
36
        * added a workaround for UDP-based control interface (which was used in
 
37
          Windows builds before this release) to prevent packets with forged
 
38
          addresses from being accepted as local control requests
 
39
        * removed ndis_events.cpp and possibility of using external
 
40
          ndis_events.exe; C version (ndis_events.c) is fully functional and
 
41
          there is no desire to maintain two separate versions of this
 
42
          implementation
 
43
        * ndis_events: Changed NDIS event notification design to use WMI to
 
44
          learn the adapter description through Win32_PnPEntity class; this
 
45
          should fix some cases where the adapter name was not recognized
 
46
          correctly (e.g., with some USB WLAN adapters, e.g., Ralink RT2500
 
47
          USB) [Bug 113]
 
48
        * fixed selection of the first network in ap_scan=2 mode; previously,
 
49
          wpa_supplicant could get stuck in SCANNING state when only the first
 
50
          network for enabled (e.g., after 'wpa_cli select_network 0')
 
51
        * winsvc: added support for configuring ctrl_interface parameters in
 
52
          registry (ctrl_interface string value in
 
53
          HKLM\SOFTWARE\wpa_supplicant\interfaces\0000 key); this new value is
 
54
          required to enable control interface (previously, this was hardcoded
 
55
          to be enabled)
 
56
        * allow wpa_gui subdirectory to be built with both Qt3 and Qt4
 
57
        * converted wpa_gui-qt4 subdirectory to use Qt4 specific project format
 
58
 
3
59
2006-06-20 - v0.5.4
4
60
        * fixed build with CONFIG_STAKEY=y [Bug 143]
5
61
        * added support for doing MLME (IEEE 802.11 management frame