{"push_id":1067853198,"size":19,"distinct_size":19,"ref":"refs/heads/caf/LA.HB.1.3.1.c1","head":"e29f99cf87cc7513ea8ebe6017e739d40a396669","before":"2fd4aab33d22d3cea5874c24b27eae13c743c084","commits":[{"sha":"4045a513673127923a561ea8c95079880127da5e","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"Sync with mac80211-next.git include/uapi/linux/nl80211.h\n\nThis brings in nl80211 definitions as of 2015-05-06\n\nChange-Id: Id30ea3948b97d65c79741c14af7cefa4075dd21a\nSigned-off-by: Jouni Malinen <j@w1.fi>\nGit-commit: dd9a42efbc39a7ff425a7b3d5a69cf55d64a19f3\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/4045a513673127923a561ea8c95079880127da5e"},{"sha":"7df8ae31131d7ec2941ae6e52d9b6ad91dabad0c","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"Sync with mac80211-next.git include/uapi/linux/nl80211.h\n\nThis brings in nl80211 definitions as of 2015-11-26.\n\nChange-Id: I55e94300c0983a51d1a7564911466b72dc4581f5\nSigned-off-by: Jouni Malinen <j@w1.fi>\nGit-commit: 5ef0b843555389d5d02b85d661c7b3b9165f3c4d\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/7df8ae31131d7ec2941ae6e52d9b6ad91dabad0c"},{"sha":"7f1d1a962d001dfb68a170a01ef505b1d819e3c8","author":{"email":"11a2ae63fdb8d5472c611ea023ee9fe20fbb1406@qti.qualcomm.com","name":"Kanchanapally, Vidyullatha"},"message":"Add QCA vendor definitions for simultaneous offchannel\n\nChange-Id: I35158b0c8048f8ad50bb32a09e2beec749de4a3e\nSigned-off-by: Jouni Malinen <jouni@qca.qualcomm.com>\nGit-commit: 94fb165c3ac317b93ddb9a96c620fcf87a2c68e2\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/7f1d1a962d001dfb68a170a01ef505b1d819e3c8"},{"sha":"ef8537a12ed7a2fc456d73a266925f466ecf5de4","author":{"email":"11a2ae63fdb8d5472c611ea023ee9fe20fbb1406@qti.qualcomm.com","name":"Kanchanapally, Vidyullatha"},"message":"nl80211: Extract driver offchannel simultaneous capability\n\nMake the driver offchannel simultaneous capability available to\nwpa_supplicant.\n\nChange-Id: I2c9b71af9cab449b50194e53fb347e4a2df4b236\nSigned-off-by: Jouni Malinen <jouni@qca.qualcomm.com>\nGit-commit: 8e5097456af34c43beee03e63ef7ab10aabd9680\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/ef8537a12ed7a2fc456d73a266925f466ecf5de4"},{"sha":"240bb906f5c16b5ba2e15d851d4e988f4620eda0","author":{"email":"11a2ae63fdb8d5472c611ea023ee9fe20fbb1406@qti.qualcomm.com","name":"Kanchanapally, Vidyullatha"},"message":"Parallelize distinct radio work operations\n\nThis commit contains the necessary changes to parallelize\ndistinct radio work operations which are different in type and\nthe band used, only when the underlying driver is capable of\nsupporting such simultaneous offchannel operations.\n\nChange-Id: I25c15edf547f10cb660105c6f735e63e4cc0a99c\nSigned-off-by: Jouni Malinen <jouni@qca.qualcomm.com>\nGit-commit: e903d32d41213dec738a32538baee34f5548d03b\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/240bb906f5c16b5ba2e15d851d4e988f4620eda0"},{"sha":"4ea26c7623c87928731bfea0135f2feb4ee6f7b6","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"Sync with mac80211-next.git include/uapi/linux/nl80211.h\n\nThis brings in nl80211 definitions as of 2016-01-28.\n\nChange-Id: If1134522b0ffd2ce797e2168080baeec8252b690\nSigned-off-by: Jouni Malinen <j@w1.fi>\nGit-commit: afa453a28aa63f447581e234341bd300a017d8eb\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/4ea26c7623c87928731bfea0135f2feb4ee6f7b6"},{"sha":"95a0ddf10f74eb553c5c8a7f5c38ea045f4af9a7","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"nl80211: Basic support for PBSS/PCP\n\nPBSS (Personal Basic Service Set) is a new BSS type for DMG\nnetworks. It is similar to infrastructure BSS, having an AP-like\nentity called PCP (PBSS Control Point), but it has few differences.\nPBSS support is mandatory for IEEE 802.11ad devices.\n\nAdd a pbss flag to the relevant structures to support starting a PCP and\nconnecting to a PCP. Implement support in the nl80211 driver by using\nthe new PBSS flag attribute.\n\nChange-Id: I35638f0d8e6d1b58190d53e90ffd386fc573ab12\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: 86b5c400a0fe2567e40119c31657076b87cd5f18\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/95a0ddf10f74eb553c5c8a7f5c38ea045f4af9a7"},{"sha":"6d57acd9f9fb437a5572b0c5ccb54b6a6a393498","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"wpa_supplicant: Basic support for PBSS/PCP\n\nPBSS (Personal Basic Service Set) is a new BSS type for DMG\nnetworks. It is similar to infrastructure BSS, having an AP-like\nentity called PCP (PBSS Control Point), but it has few differences.\nPBSS support is mandatory for IEEE 802.11ad devices.\n\nAdd a new \"pbss\" argument to network block. The argument is used\nin the following scenarios:\n1. When network has mode=2 (AP), when pbss flag is set will start\nas a PCP instead of an AP.\n2. When network has mode=0 (station), when pbss flag is set will\nconnect to PCP instead of AP.\n\nThe function wpa_scan_res_match() was modified to match BSS according to\nthe pbss flag in the network block (wpa_ssid structure). When pbss flag\nis set it will match only PCPs, and when it is clear it will match only\nAPs.\n\nChange-Id: Ic93d717160b60ef61a6eceb574d31b3f142811fc\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: b907491281b06b4dee9e0d0326e23c67ce486eb5\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/6d57acd9f9fb437a5572b0c5ccb54b6a6a393498"},{"sha":"12dd3b230de8823ccb7a5996236df4e1b8747919","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Add a separate pointer to the P2P Device instance\n\nIn many places in the code there was a reference to wpa_s->parent to get\nfrom group interface to p2p_dev interface. These places can break if\nP2P_DEVICE interface would need to be used with the primary interface as\nthe group interface, since the parent of the primary interface points to\nitself and not the p2p_dev interface.\n\nFix this by adding a separate \"p2pdev\" pointer to wpa_supplicant,\nit will be the same as parent pointer in most cases but whenever\nthe primary interface is used as a group interface, change it to\npoint to the correct p2p_dev interface.\n\nChange-Id: Ice5a97a51e245b0866f297bad976c1016bf1e4ab\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: ba307f8528b1242c931a57feb21cd30286126916\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/12dd3b230de8823ccb7a5996236df4e1b8747919"},{"sha":"82ab8b277b06219269d9ba9575c9017ecf3b6e00","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Support dedicated P2P_DEVICE without separate group interface\n\nAdd support for drivers with dedicated P2P_DEVICE interface, but without\ngroup interface concurrency (only a single netdev is used). With such\ndevices, wpa_supplicant tried to use the p2p_dev interface instead of\nthe group interface and most P2P operations failed. Extend\nwpa_supplicant to use the primary interface instead of a separate group\ninterface in such cases.\n\nChange-Id: Ia88ea18196e7176da5301964737613d4e47dbc74\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: 96a26ab744ac938b644ef862f045bd99834df61a\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/82ab8b277b06219269d9ba9575c9017ecf3b6e00"},{"sha":"2ed3128693b02a80e7223f518c612eb2c664a8a8","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Change order of P2P IE and frequencies set up\n\nWhen setting up parameters for P2P scan, calculate the frequencies\nfor the scan before calculating the scan IE. This is because\nthe scan IE calculation may need information about the scan\nfrequencies in use.\n\nChange-Id: I344a9de8783162988e2966895adb560cf8b94981\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: 94ad3c3389bd7ab606b692aa4d0f82709b001110\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/2ed3128693b02a80e7223f518c612eb2c664a8a8"},{"sha":"83e45b1f0322703ac46b9f73e45ae93f3377213f","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"wpa_supplicant: Expose wpas_get_bands() and related API\n\nExpose the functions wpas_get_bands() and wpas_freq_to_band() and the\nenum wpa_radio_work_band, since they will be needed outside\nwpa_supplicant.c.\n\nChange-Id: I2bea4838f852395d9df0d1c2ad2db51060722f1e\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: 2b6e9f91df7acf19998f967fcc6c5f4bb911d1d8\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/83e45b1f0322703ac46b9f73e45ae93f3377213f"},{"sha":"8d72d718e5ae6054633e3c80978a43074740730b","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Add Dev Info attribute to Probe Request frames in 60 GHz\n\nWhen building P2P IE for Probe Request frames in P2P scan, add the\ndevice information attribute if the 60 GHz band is included in the scan,\nsince this is required by the P2P specification.\n\nChange-Id: Ib4439786cc1297859234e0b0661e7c1b5576c896\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: c58eed6dc72f3169154d94cd258cdcbdcd24913a\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/8d72d718e5ae6054633e3c80978a43074740730b"},{"sha":"be816710662594daf00a77173cd303ac8ff45b14","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Adjust service discovery maximum fragment size for 60 GHz\n\nIn the 60 GHz band, service discovery management frames are sent over\nthe control PHY and have a smaller maximum frame size (IEEE Std\n802.11ad-2012, 21.4.3.2). Fix the code to use sufficiently small\nfragment size when operating in the 60 GHz band.\n\nThe 60 GHz fragment size (928) is derived from the maximum frame size\nfor control PHY (1023) and subtracting 48 bytes of header size, and some\nspare so we do not reach frames with the absolute maximum size.\n\nChange-Id: I80ccbdc1a8a66e921a2da28f8ddb9487064f7dc0\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: e4a1469cecee8d21044fb6e97f85aa807f498b62\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/be816710662594daf00a77173cd303ac8ff45b14"},{"sha":"bb930498129be766e09c1704b691e52807125ce5","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Add optional op_class argument to P2P_SET listen_channel\n\nThe existing implementation in p2p_ctrl_set used a hard-coded operating\nclass 81 which is only suitable for the social channels in the 2.4 GHz\nband, and will not work for the social channel in the 60 GHz band.\nExtend this by adding an optional op_class argument to P2P_SET\nlisten_channel. If not specified, use the default value of 81 to match\nexisting behavior.\n\nChange-Id: I6a60a47c8dea72059fd32bca94d4e28e06a5936e\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: dfe0745c9a8246400316879be0115cc119c4882f\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/bb930498129be766e09c1704b691e52807125ce5"},{"sha":"0144d823ac69318a9a5f0eb5162aa7926d02ce67","author":{"email":"a3778f3b01d4abbe137c52890f4ebb48822d4cce@qca.qualcomm.com","name":"Lior David"},"message":"P2P: Fix persistent group for 60 GHz networks\n\nFix two problems with storage of 60 GHz P2P persistent groups:\n1. pbss flag was not stored in the network block.\n2. When recreating the persistent group from storage,\nin addition to the missing pbss flag, the pairwise_cipher and\ngroup_cipher were initialized to CCMP which does not work\nin 60 GHz since the default in 60 GHz should be GCMP.\n\nChange-Id: If9494af406790e11176514d65eeb9933b5ca4e72\nSigned-off-by: Lior David <qca_liord@qca.qualcomm.com>\nGit-commit: f347429cf160140b74a1b2f1af0e506bd52c91ba\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 985990","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/0144d823ac69318a9a5f0eb5162aa7926d02ce67"},{"sha":"2571b6e44f68ec985800eaa3d684ee5f20cd2d48","author":{"email":"b8d8fb6b71c0307af4190e1dae2db8a264c8edb1@qca.qualcomm.com","name":"Dedy Lansky"},"message":"AP: Debug print management frame TX result\n\nInside management frame TX status callback, print the TX result where it\nwas missing. This is useful for debugging management frames drops.\n\nChange-Id: Id104953efd981992b931c0c3cf0b565338ac422b\nSigned-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>\nGit-commit: 077dcfb8c48d2509a6e116c0de3ad57d2fbfe4fe\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 987544","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/2571b6e44f68ec985800eaa3d684ee5f20cd2d48"},{"sha":"16d846bf26b10d9bb38a2fb49b26a770d0e056d1","author":{"email":"b8d8fb6b71c0307af4190e1dae2db8a264c8edb1@qca.qualcomm.com","name":"Dedy Lansky"},"message":"FST: Enlarge State Transition Timeout (STT)\n\nSTT guards the exchange of FST Action frames with the peer station.\nIt was observed that sometimes Action frames sending is delayed at\ndriver/FW layers for few hundreds millisec.\n\nEnlarge the STT to overcome such cases.\n\nChange-Id: I3ad7392cd725e2a26babd8dec83faae85e260739\nSigned-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>\nGit-commit: 0147afa9dfb03ee9f97101dc29bee178990d52a2\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 987544","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/16d846bf26b10d9bb38a2fb49b26a770d0e056d1"},{"sha":"e29f99cf87cc7513ea8ebe6017e739d40a396669","author":{"email":"b8d8fb6b71c0307af4190e1dae2db8a264c8edb1@qca.qualcomm.com","name":"Dedy Lansky"},"message":"FST: Fix session setup failure with peer without MB IE\n\nUpon receiving FST setup request on old band, the peer is searched on\nnew band. The assumption is that MB IE from this peer on new band\npreviously received either in assoc event or in FST setup request.\n\nThere are cases in which above assumption doesn't work, peer is not\nfound and session setup fails. For example:\n- STA connects over 11ac. Due to driver limitation, MB IE is not included\nin assoc event\n- STA connects over 11ad. MB IE included in assoc event.\n- FST session established on 11ac band, with AP as initiator. i.e. FST\nsetup request sent in AP=>STA direction. STA searches for peer's (AP)\nMB IE on 11ad band which exists.\n- FST switch occur\n- FST session established on 11ad band, with STA as initiator. i.e. FST\nsetup request sent in STA=>AP direction. AP searches for peer's (STA)\nMB IE on 11ac band which are absent.\n\nFor fixing the above, consider also peers without MB IE as candidates in\nthe search algorithm.\n\nChange-Id: I3db41951aeec860fef9a1abf9fe78fabef269999\nSigned-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>\nGit-commit: cc1af6faed963a33809c6bcd4b590c44a64b0d96\nGit-repo: git://w1.fi/srv/git/hostap.git\nCRs-Fixed: 987506","distinct":true,"url":"https://api.github.com/repos/codeaurora-unoffical/platform-external-wpa_supplicant_8/commits/e29f99cf87cc7513ea8ebe6017e739d40a396669"}]}