~ubuntu-branches/ubuntu/saucy/wpasupplicant/saucy

« back to all changes in this revision

Viewing changes to wpa_supplicant/todo.txt

  • Committer: Bazaar Package Importer
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2010-11-22 09:43:43 UTC
  • mfrom: (1.1.16 upstream)
  • Revision ID: james.westby@ubuntu.com-20101122094343-qgsxaojvmswfri77
Tags: 0.7.3-0ubuntu1
* Get wpasupplicant 0.7.3 from Debian's SVN. Leaving 0.7.3-1 as unreleased
  for now.
* Build-Depend on debhelper 8, since the packaging from Debian uses compat 8.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
To do:
2
 
- hostap: try other roaming modes
3
 
  NOTE: current mode (manual roaming) does not really roam at all..
4
 
  Firmware did not notice the current AP disappearing..
5
2
- add support for WPA with ap_scan=0 (update selected cipher etc. based on
6
3
  AssocInfo; make sure these match with configuration)
7
4
- consider closing smart card / PCSC connection when EAP-SIM/EAP-AKA
35
32
- EAP-POTP/RSA SecurID profile (RFC 4793)
36
33
- document wpa_gui build and consider adding it to 'make install'
37
34
- test madwifi with pairwise=TKIP group=WEP104
38
 
- possibility to link in WPA Authenticator state machine to wpa_supplicant
39
 
  (new PeerKey handshake, WPA2/IEEE 802.11 (RSN) IBSS)
40
35
- consider merging hostapd and wpa_supplicant PMKSA cache implementations
41
36
- consider redesigning pending EAP requests (identity/password/otp from
42
37
  ctrl_iface) by moving the retrying of the previous request into EAP
59
54
  could very well be done before EAP has been started
60
55
- try to work around race in receiving association event and first EAPOL
61
56
  message
 
57
- try to work around race in configuring PTK and sending msg 4/4 (some NDIS
 
58
  drivers with ndiswrapper end up not being able to complete 4-way handshake
 
59
  in some cases; extra delay before setting the key seems to help)
62
60
- add wpa_secure_memzero() macro and secure implementation (volatile u8*) to
63
61
  clear memory; this would be used to clear temporary buffers containing
64
62
  private data (e.g., keys); the macro can be defined to NOP in order to save
72
70
- add support for fetching full user cert chain from Windows certificate
73
71
  stores even when there are intermediate CA certs that are not in the
74
72
  configured ca_cert store (e.g., ROOT) (they could be, e.g., in CA store)
75
 
 
76
 
 
77
 
0.6.x branch:
78
73
- clean up common.[ch]
79
74
- change TLS/crypto library interface to use a structure of function
80
75
  pointers and helper inline functions (like driver_ops) instead of
81
76
  requiring every TLS wrapper to implement all functions
82
77
- add support for encrypted configuration fields (e.g., password, psk,
83
78
  passphrase, pin)
84
 
- wpa_gui: add support for setting and showing priority, auth_alg
85
 
  (open/shared for static WEP)
86
 
 
 
79
- wpa_gui: add support for setting and showing priority
87
80
- cleanup TLS/PEAP/TTLS/FAST fragmentation: both the handshake and Appl. Data
88
81
  phases should be able to use the same functions for this;
89
82
  the last step in processing sent should be this code and rest of the code