{"push_id":588428729,"size":24,"distinct_size":1,"ref":"refs/heads/assoc_log","head":"5544ec41e758ebf474904f1d5df0db5adeff3950","before":"1342d3387e885e2f419c86d296407aa58364a647","commits":[{"sha":"0f74bd41c503819170e2058eef3be0575ea86ade","author":{"email":"60fc0a3d472aaa2d436c869c504a67f76c906ae8@qca.qualcomm.com","name":"Jouni Malinen"},"message":"tests: 4-way handshake and the first msg 4/4 getting lost\n\nSigned-off-by: Jouni Malinen <jouni@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/0f74bd41c503819170e2058eef3be0575ea86ade"},{"sha":"8412dd52d118618f10d554f90bb4071c0a3cdd7d","author":{"email":"60fc0a3d472aaa2d436c869c504a67f76c906ae8@qca.qualcomm.com","name":"Jouni Malinen"},"message":"tests: Increase default VM memory from 128M to 192M\n\nIt looks like the 128M default memory size for the hwsim test setup was\nnot large enough to cover all the needs anymore. Some of the test cases\nusing tshark could hit OOM with that size. Increase the default\nallocation to 192M to avoid this type of issues.\n\nSigned-off-by: Jouni Malinen <jouni@qca.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/8412dd52d118618f10d554f90bb4071c0a3cdd7d"},{"sha":"38ff21931d65089f25d9391ae4fbbcf45285747e","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"tests: Add module tests for base64\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/38ff21931d65089f25d9391ae4fbbcf45285747e"},{"sha":"56a11801532a28c83fa4855e83c51fbb3a26d8e4","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"tests: Increase bitfield module test coverage\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/56a11801532a28c83fa4855e83c51fbb3a26d8e4"},{"sha":"2eb64ea4373e3ad673f20f34be518d8850c9c23f","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"tests: Module tests for common.c\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/2eb64ea4373e3ad673f20f34be518d8850c9c23f"},{"sha":"efb40081ab1aa6deaffe0bc5bac8ae2453db85b6","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"TLS: Remove placeholders for SIGN_ALG_DSA support\n\nIt does not look likely that the old DSA design would be added into the\ninternal TLS implement, so remove this otherwise dead code.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/efb40081ab1aa6deaffe0bc5bac8ae2453db85b6"},{"sha":"bbee36e316186b53d5b9d97c2248f85120c40107","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"Allow RADIUS server address to be replaced\n\nThe new hostapd parameters auth_server_addr_replace and\nacct_server_addr_replace can now be used to replace the configured IP\naddress instead of adding a new RADIUS server. This is mainly useful for\ntesting purposes where the address can be changed over control interface\nduring AP operation.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/bbee36e316186b53d5b9d97c2248f85120c40107"},{"sha":"94b39e5927e570e6b0fe41d455dde0a361c71c36","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"RADIUS client: Fix server connection recovery after initial failure\n\nIf the initial attempt at opening the socket connection to the RADIUS\nserver failed due to missing IP connectivity during startup, e.g., with\n\"connect[radius]: Network is unreachable\", hostapd did not try to\nreconnect when RADIUS messages were sent. Instead, it only reported \"No\nauthentication server configured\" even if the configuration did have a\nserver entry.\n\nThis was broken by commit 9ed40766735a9628cc6c936076b175e6f66534bb\n('RADIUS client: Do not try to send message without socket') for the\ninitial case and the more recent fixes in RADIUS server failover cases\ndid not cover the initial failure case.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/94b39e5927e570e6b0fe41d455dde0a361c71c36"},{"sha":"abeea374a4567a6b6441dd082f319815b2e4c061","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"tests: RADIUS server connect() failing during startup\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/abeea374a4567a6b6441dd082f319815b2e4c061"},{"sha":"347c55e216f22002246e378097a16ecb24b7c106","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"RADIUS client: Re-try connection if socket is closed on retransmit\n\nPreviously, send() was called with invalid fd = -1 in some error cases\nfor retransmission and this could even result in a loop of multiple such\nattempts. This is obviously not going to work, so drop such attempts and\ninstead, try to reconnect a socket to the server if the current socket\nis not valid.\n\nIn addition, initiate server failover immediately if the current socket\nis not valid instead of waiting for a timeout.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/347c55e216f22002246e378097a16ecb24b7c106"},{"sha":"8b2b718da9884d66684befe99d1fbdd9abe5fb5e","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"Fix minor issue in HT40 max rate determination\n\nCommit a1b790eb9d7514d1a6e0582a07f695a1564caa59 ('Select AP based on\nestimated maximum throughput') had a copy-paste bug than ended up\nleaving one of the max_ht40_rate() cases unreachable. (CID 106087)\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/8b2b718da9884d66684befe99d1fbdd9abe5fb5e"},{"sha":"c3dabf5a00934fbd8e7ff9dc7ca3fe187910d651","author":{"email":"a4201e08a607951e17dcd5a575c0fe6bceb34e87@tieto.com","name":"Janusz Dziedzic"},"message":"Fix merge issue with IBSS VHT support\n\nCommit 563ee1832bf3256f64d76ecb231c5a986eb98a77 ('IBSS: Add support for\nVHT80 configuration') got merged in incorrectly with one i/j swap\nmissed.\n\nSigned-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/c3dabf5a00934fbd8e7ff9dc7ca3fe187910d651"},{"sha":"dcd378ed2e46f6716d0c06cb9ef6e9e6cbb4da5b","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"tests: Make grpform_no_wsc_done more robust\n\nIt was possible for this test case to start a new group formation on\ndev[1] while the first round was still going through the process of\nprocessing group termination indication. That could result in the second\nround failing unexpectedly.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/dcd378ed2e46f6716d0c06cb9ef6e9e6cbb4da5b"},{"sha":"70fd8287eb3b1a62c6a7e78db511f1cc9ba43836","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"RADIUS client: Fix previous failover change\n\nCommit 347c55e216f22002246e378097a16ecb24b7c106 ('RADIUS client: Re-try\nconnection if socket is closed on retransmit') added a possibility of\nexecuting RADIUS server failover change within\nradius_client_retransmit() without taking into account that this\noperation may end up freeing the pending message that is being\nprocessed. This could result in use of freed memory. Avoid this by\nchecking whether any pending messages have been removed and if so, do\nnot try to retransmit the potentially freed message.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/70fd8287eb3b1a62c6a7e78db511f1cc9ba43836"},{"sha":"d988ff76bfa9e946ea147fbb901884ea57664f54","author":{"email":"58b9aefd02b38fd9636344325c091015d8dc872b@qti.qualcomm.com","name":"Rajkumar Manoharan"},"message":"hostapd: Disable VHT caps for STAs when no valid VHT MCS found\n\nDisable VHT caps for STAs for which there is not even a single\nallowed MCS in any supported number of streams. i.e STA is\nadvertising 3 (not supported) as VHT MCS rates for all supported\nstreams.\n\nSigned-off-by: Rajkumar Manoharan <rmanohar@qti.qualcomm.com>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/d988ff76bfa9e946ea147fbb901884ea57664f54"},{"sha":"eb78a8d5e3ff9940d316f8684296e958f3bc9194","author":{"email":"2d7e2066048db5141b68d8f08cc23dcd6705d0ac@gmail.com","name":"Daichi Ueura"},"message":"P2P: Restore P2P_SCAN_SPECIFIC\n\nThis reverts commit 3df2f4fe99e18f7fb449477a63d13abb3ad4c891 ('P2P:\nRemove unused P2P_SCAN_SPECIFIC') with a modification to fit the current\ncode base.\n\nSigned-off-by: Daichi Ueura <daichi.ueura@sonymobile.com>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/eb78a8d5e3ff9940d316f8684296e958f3bc9194"},{"sha":"fa9f381f203613967e27d93307b5eb252c608f5e","author":{"email":"0f89d8be5e6f61f659a58711265fd9192e4694b3@sonymobile.com","name":"Daisuke Niwa"},"message":"P2P: Allow a specific channel to be specified in P2P_FIND\n\nThe optional freq=<MHz> can now be used with the P2P_FIND command to\nspecify a single channel to scan during the first round of P2P search.\nFor example, this can be used to replace the full initial scan with a\nsingle channel scan of a known operation channel.\n\nSigned-off-by: Daichi Ueura <daichi.ueura@sonymobile.com>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/fa9f381f203613967e27d93307b5eb252c608f5e"},{"sha":"9542f21f3a306885fa39a867f5b5382fecdbf1ae","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"Clean up p2p_find command parsing and execution\n\nThere is no need to maintain three almost identical copies of the\nwpas_p2p_find() call.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/9542f21f3a306885fa39a867f5b5382fecdbf1ae"},{"sha":"6d0b4474643c22229b1548042c2624e877f73e3c","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"tests: P2P_FIND with freq parameter to scan a single channel\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/6d0b4474643c22229b1548042c2624e877f73e3c"},{"sha":"44b9ea5bb2e22311c33fb4981598683df243175b","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@w1.fi","name":"Jouni Malinen"},"message":"P2P: Do not allow scan or normal association on cfg80211 P2P Device\n\nThe dedicated P2P management instance (wpas->p2p_mgmt == 1) using\ncfg80211 P2P Device cannot be used for non-P2P uses or connection (there\nis no netdev). Reject or ignore such operations to avoid unexpected\noperations if enabled network blocks are configured in the\nwpa_supplicant instance used to control this interface.\n\nSigned-off-by: Jouni Malinen <j@w1.fi>","distinct":false,"url":"https://api.github.com/repos/wertarbyte/hostap/commits/44b9ea5bb2e22311c33fb4981598683df243175b"}]}