]> git.proxmox.com Git - mirror_edk2.git/commit - NetworkPkg/WifiConnectionManagerDxe/WifiConnectionManagerDxeStrings.uni
NetworkPkg: Add WiFi Connection Manager to NetworkPkg
authorWang Fan <fan.wang@intel.com>
Fri, 22 Feb 2019 07:48:25 +0000 (15:48 +0800)
committerLiming Gao <liming.gao@intel.com>
Thu, 28 Feb 2019 01:47:09 +0000 (09:47 +0800)
commit90b24889f9ced53c18b73266d507e45fbd94fab0
treed57a487b436b4694afae03ae84e9dd7a3485b991
parent3eb69b081c683f9d825930d0c511e43c0485e5d2
NetworkPkg: Add WiFi Connection Manager to NetworkPkg

* V2

* Remove Arch dependency in Inf file
* Add a global guid for WiFi formset and set other guids to module levels
* Open supplicant and EapConfig by BY_DRIVER
* Remove token free function to avoid potential NULL reference
* Update WifiMgrUpdateConnectMessage() to only display message for Current Nic
* Fix the potential NULL reference in AIP call

* REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1492

Add WiFi Connection Manager in NetworkPkg to provide UI for users to scan
networks, connect or disconnect to networks.

This connection manager won't include the UNDI driver, supplicant driver,
or other device specific drivers and is therefor not a complete solution
stack for UEFI Wi-Fi, users can seek help for Wireless card vendors.

Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Wang Fan <fan.wang@intel.com>
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Siyuan Fu <siyuan.fu@intel.com>
23 files changed:
NetworkPkg/Include/Guid/WifiConnectionManagerConfigHii.h [new file with mode: 0644]
NetworkPkg/NetworkPkg.dec
NetworkPkg/NetworkPkg.dsc
NetworkPkg/WifiConnectionManagerDxe/EapContext.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionManagerDxe.inf [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionManagerDxe.vfr [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionManagerDxeStrings.uni [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrComponentName.c [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrComponentName.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrConfig.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrConfigHii.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrConfigNVDataStruct.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrDriver.c [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrDriverBinding.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrDxe.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrFileUtil.c [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrFileUtil.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrHiiConfigAccess.c [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrHiiConfigAccess.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.h [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrMisc.c [new file with mode: 0644]
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrMisc.h [new file with mode: 0644]