hostap/hostapd/wpa_supplicant - new development release v0.4.5

Jouni Malinen jkmaline
Sun Sep 25 19:30:59 PDT 2005

New versions of Host AP driver, wpa_supplicant, and hostapd were just
released and are now available from

This release is from the new development branch (0.4.x). Please note
that the 0.3.x branch continues to be the current source of stable

It is time to start preparing 0.4.x branch for a stable release, so
I'm trying to avoid doing large changes in the current development
branch until 0.4.x is moved to its own stable branch.

* fixed hostap_cs.ko compilation for Linux 2.6.0 - 2.6.10
* added support for WE-19

* added client CA list to the TLS certificate request in order to make
  it easier for the client to select which certificate to use
* added experimental support for EAP-PSK
* added support for WE-19 (hostap, madwifi)

* added a workaround for clearing keys with ndiswrapper to allow
  roaming from WPA enabled AP to plaintext one
* added docbook documentation (doc/docbook) that can be used to
  generate, e.g., man pages
* l2_packet_linux: use socket type SOCK_DGRAM instead of SOCK_RAW for
  PF_PACKET in order to prepare for network devices that do not use
  Ethernet headers (e.g., network stack with native IEEE 802.11 frames)
* use receipt of EAPOL-Key frame as a lower layer success indication
  for EAP state machine to allow recovery from dropped EAP-Success
* cleaned up internal EAPOL frame processing by not including link
  layer (Ethernet) header during WPA and EAPOL/EAP processing; this
  header is added only when transmitted the frame; this makes it easier
  to use wpa_supplicant on link layers that use different header than
* updated EAP-PSK to use draft 9 by default since this can now be
  tested with hostapd; removed support for draft 3, including
  server_nai configuration option from network blocks
* driver_wired: add PAE address to the multicast address list in order
  to be able to receive EAPOL frames with drivers that do not include
  these multicast addresses by default
* driver_wext: add support for WE-19
* added support for multiple configuration backends (CONFIG_BACKEND
  option); currently, only 'file' is supported (i.e., the format used
  in wpa_supplicant.conf)
* added support for updating configuration ('wpa_cli save_config');
  this is disabled by default and can be enabled with global
  update_config=1 variable in wpa_supplicant.conf; this allows wpa_cli
  and wpa_gui to store the configuration changes in a permanent store
* added GET_NETWORK ctrl_iface command
  (e.g., 'wpa_cli get_network 0 ssid')

Jouni Malinen                                            PGP id EFC895FA

More information about the Hostap mailing list