hostap/src/wps
Jouni Malinen b4e34f2fdf WPS: Make testing operations configurable at runtime
Instead of build time options (CONFIG_WPS_TESTING_EXTRA_CRED and
CONFIG_WPS_EXTENSIBILITY_TESTING), use a single build option
(CONFIG_WPS_TESTING) and runtime configuration of which testing
operations are enabled. This allows a single binary to be used
for various tests.

The runtime configuration can be done through control interface
with wpa_cli/hostapd_cli commands:
Enable extensibility tests:
set wps_version_number 0x57
Disable extensibility tests (WPS2 build):
set wps_version_number 0x20
Enable extra credential tests:
set wps_testing_dummy_cred 1
Disable extra credential tests:
set wps_testing_dummy_cred 0
2010-09-21 19:51:23 -07:00
..
http.h WPS: Move POST URL validation into web_connection_parse_post() 2009-12-12 16:48:50 +02:00
http_client.c WPS ER: Unsubscribe from AP events whenever removing the AP entry 2009-12-19 23:20:22 +02:00
http_client.h WPS ER: Unsubscribe from AP events whenever removing the AP entry 2009-12-19 23:20:22 +02:00
http_server.c Fix doxygen file level comments 2009-11-28 21:34:14 +02:00
http_server.h Fix doxygen file level comments 2009-11-28 21:14:36 +02:00
httpread.c Fix doxygen file level comments 2009-11-28 21:34:14 +02:00
httpread.h Fix doxygen file level comments 2009-11-28 21:14:36 +02:00
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 2010-04-17 17:10:31 +03:00
ndef.c Resolve some sparse warnings 2009-11-25 00:57:00 +02:00
upnp_xml.c WPS: Move generic UPnP XML helper functionality into a separate file 2009-11-08 14:06:01 +02:00
upnp_xml.h WPS ER: Fetch and parse device description 2009-11-08 16:46:03 +02:00
wps.c WPS: Make testing operations configurable at runtime 2010-09-21 19:51:23 -07:00
wps.h WPS: Fix Beacon WPS IE on concurrent dualband AP in PBC mode 2010-09-20 15:32:29 -07:00
wps_attr_build.c WPS: Make testing operations configurable at runtime 2010-09-21 19:51:23 -07:00
wps_attr_parse.c P2P: Enable use of WPS Requested Device Type without WPS 2.0 2010-09-09 07:17:16 -07:00
wps_attr_process.c WPS 2.0: Disable WPS workarounds if CONFIG_WPS_STRICT is defined 2010-09-09 06:07:47 -07:00
wps_common.c WPS: Fix CONFIG_WPS_OOB build 2010-09-19 17:18:43 -07:00
wps_defs.h WPS: Make testing operations configurable at runtime 2010-09-21 19:51:23 -07:00
wps_dev_attr.c WPS 2.0: Modify empty-string workaround to meet 2.0 rules 2010-09-09 06:07:47 -07:00
wps_dev_attr.h P2P: Add Device Name into WPS IE in Probe Request frames 2010-09-09 07:17:16 -07:00
wps_enrollee.c WPS 2.0: Convert new attributes into WFA vendor extension 2010-09-09 06:07:49 -07:00
wps_er.c WPS: Fix ER PBC overlap detection build with P2P changes 2010-09-09 07:17:21 -07:00
wps_er.h WPS ER: Do not use SetSelectedRegistrar when learning/configuring AP 2010-09-09 06:07:49 -07:00
wps_er_ssdp.c WPS ER: Allow AP filtering based on IP address 2010-05-27 15:23:55 +03:00
wps_i.h WPS 2.0: Convert new attributes into WFA vendor extension 2010-09-09 06:07:49 -07:00
wps_nfc.c WPS: Add support for NFC out-of-band mechanism 2009-03-06 16:16:22 +02:00
wps_nfc_pn531.c WPS: Add support for NFC out-of-band mechanism 2009-03-06 16:16:22 +02:00
wps_registrar.c WPS: Make testing operations configurable at runtime 2010-09-21 19:51:23 -07:00
wps_ufd.c Resolve some sparse warnings 2009-11-25 00:57:00 +02:00
wps_upnp.c WPS 2.0: Convert new attributes into WFA vendor extension 2010-09-09 06:07:49 -07:00
wps_upnp.h WPS: Add support for dynamic AP PIN management 2010-08-24 16:35:37 +03:00
wps_upnp_ap.c WPS 2.0: Add strict validation of SetSelectedRegistrar attributes 2010-09-09 06:07:48 -07:00
wps_upnp_event.c WPS: Convert struct wps_event_ to use struct dl_list 2009-12-19 14:29:01 +02:00
wps_upnp_i.h WPS 2.0: Add support for AuthorizedMACs attribute 2010-09-09 06:07:47 -07:00
wps_upnp_ssdp.c Avoid warnings on unused function/variables if debug is disabled 2010-03-06 16:37:57 +02:00
wps_upnp_web.c WPS 2.0: Fix strict mode validation of UPnP MAC Address format 2010-09-09 06:07:49 -07:00
wps_validate.c WPS: Add BSSID to strict validation error messages 2010-09-20 14:54:22 -07:00