)]}'
{
  "log": [
    {
      "commit": "38eb16d2a54cdc532a84a33966f02c1be88df03a",
      "tree": "7ce89b6ab70b8c907562a0cc2b45f340620acc04",
      "parents": [
        "f4f289c8b2ceab6b76d3622d0e6ad152272653de"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 05 12:30:46 2026 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 05 12:31:41 2026 +0200"
      },
      "message": "build: disable implicit rules\n\nUse \".SUFFIXES:\" to disable implicit rules, to control the\nbuild better and to aid debugging.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "f4f289c8b2ceab6b76d3622d0e6ad152272653de",
      "tree": "04048329959c4259c22f937e8d9f356ca6595b22",
      "parents": [
        "16e8bca9f99ba054e152fa6c579c955013af4819"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 05 12:27:37 2026 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 05 12:28:05 2026 +0200"
      },
      "message": "iw: declare \u0027key\u0027 section\n\nOtherwise sparse will complain.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "16e8bca9f99ba054e152fa6c579c955013af4819",
      "tree": "8a6adb09d0897242ea29bd0a86b7413e60688b41",
      "parents": [
        "d93f3bbe68daabf0023d4a37b3fc33d7d5cfe7dd"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Mar 25 18:59:06 2026 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Mar 25 18:59:53 2026 +0100"
      },
      "message": "keys: don\u0027t require NL80211_ATTR_KEY_DATA\n\nWe removed sending out the key data from the kernel a\nlong time ago, so print this only if present rather\nthan requiring it.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "d93f3bbe68daabf0023d4a37b3fc33d7d5cfe7dd",
      "tree": "6de01a58a54c4bdb4b97d49b5485c26494f3035f",
      "parents": [
        "d90618809e06e123241f57efdb7039a7a8a43d58"
      ],
      "author": {
        "name": "Alex Gavin",
        "email": "a_gavin@icloud.com",
        "time": "Sun Mar 22 11:29:48 2026 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Mar 24 15:39:05 2026 +0100"
      },
      "message": "iw: fix station dump beacon RX indent\n\nSigned-off-by: Alex Gavin \u003ca_gavin@icloud.com\u003e\nLink: https://patch.msgid.link/20260322182948.13604-1-a_gavin@icloud.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "d90618809e06e123241f57efdb7039a7a8a43d58",
      "tree": "4deb9e8fabc805ae2ae2792ed520ff792d5f3efd",
      "parents": [
        "cf4cd4530b43bbf986b2ce360c22ab49bd823ee2"
      ],
      "author": {
        "name": "Alex Gavin",
        "email": "a_gavin@icloud.com",
        "time": "Sun Mar 15 22:16:46 2026 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Mar 16 11:27:45 2026 +0100"
      },
      "message": "iw: scan: print RSN Element Override IEs\n\nParse body of RSN Element Override IEs as RSN IEs\nusing existing code.\n\nRSN IEs are a minimum size of 4 octets, as detailed\nin IEEE802.11-2024, 9.4.2.23.1\n\nExample output:\nRSN Element Override:\n\t * Version: 1\n\t * Group cipher: CCMP\n\t * Pairwise ciphers: CCMP\n\t * Authentication suites: SAE\n\t * Capabilities: 16-PTKSA-RC 1-GTKSA-RC MFP-required MFP-capable (0x00cc)\nRSN Element Override 2:\n\t * Version: 1\n\t * Group cipher: CCMP\n\t * Pairwise ciphers: GCMP-256\n\t * Authentication suites: SAE-EXT-KEY\n\t * Capabilities: 16-PTKSA-RC 1-GTKSA-RC MFP-required MFP-capable (0x00cc)\n\nSigned-off-by: Alex Gavin \u003ca_gavin@icloud.com\u003e\nLink: https://patch.msgid.link/20260316051646.18303-2-a_gavin@icloud.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "cf4cd4530b43bbf986b2ce360c22ab49bd823ee2",
      "tree": "c762e86844c0b23ce99cb05e5a871866f1bd90a0",
      "parents": [
        "12771fa2770d5a1086563cd8e2319c827f61065d"
      ],
      "author": {
        "name": "Alex Gavin",
        "email": "a_gavin@icloud.com",
        "time": "Sun Mar 15 22:16:45 2026 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Mar 16 11:27:45 2026 +0100"
      },
      "message": "iw: scan: rename OWE Transition parsing function\n\nSigned-off-by: Alex Gavin \u003ca_gavin@icloud.com\u003e\nLink: https://patch.msgid.link/20260316051646.18303-1-a_gavin@icloud.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "12771fa2770d5a1086563cd8e2319c827f61065d",
      "tree": "61140e4585798bc54bb55ea16f0ec16ac61041fc",
      "parents": [
        "3022a7323c27b582f90366000eca70f11e0b84c9"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 13 14:50:53 2026 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 13 14:50:53 2026 +0100"
      },
      "message": "update nl80211.h\n\nChange-Id: Ie4e5cf9e827642e1ccdbfbc43ae7d86e5b2c6172\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "3022a7323c27b582f90366000eca70f11e0b84c9",
      "tree": "afa8f3d269a072b40a772a9106941d4403df9ec2",
      "parents": [
        "3dcef44ffd4a16a9eac49bd8016c445b14877294"
      ],
      "author": {
        "name": "Alexander Wilhelm",
        "email": "alexander.wilhelm@westermo.com",
        "time": "Fri Mar 13 08:45:47 2026 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 13 14:48:36 2026 +0100"
      },
      "message": "iw: util: use u8 type to print HE MAC capabilities\n\nCurrently the HE MAC capabilities are printed as u16 values. This causes\neach two‑byte pair to be represented differently on big‑endian and\nlittle‑endian platforms. Use u8 values instead to print these capabilities,\njust like it is done for the HE PHY capabilities.\n\nSigned-off-by: Alexander Wilhelm \u003calexander.wilhelm@westermo.com\u003e\nLink: https://patch.msgid.link/20260313074548.563035-1-alexander.wilhelm@westermo.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "3dcef44ffd4a16a9eac49bd8016c445b14877294",
      "tree": "bcba025a78d8af2af91f8cb466a1fac1ce0f838a",
      "parents": [
        "05bc0bb7d7cafbcad1e24ce7c7ab08943c5751d8"
      ],
      "author": {
        "name": "Hariharan Basuthkar",
        "email": "hariharan.basuthkar@oss.qualcomm.com",
        "time": "Mon Mar 02 09:33:24 2026 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Mar 02 11:00:08 2026 +0100"
      },
      "message": "iw: util: Fix 6 GHz 80 MHz CF1 configuration\n\nFix the 80 MHz base-frequency table used by get_cf1().\n\nReplace the incorrect 6195 MHz entry with 6915 MHz in bw80[] so center_freq1\nis computed correctly for 6 GHz 80 MHz channels.\n\nSigned-off-by: Hariharan Basuthkar \u003chariharan.basuthkar@oss.qualcomm.com\u003e\nLink: https://patch.msgid.link/20260302040324.2443341-1-hariharan.basuthkar@oss.qualcomm.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "05bc0bb7d7cafbcad1e24ce7c7ab08943c5751d8",
      "tree": "30aaa76fcd23db251d083c36ea49821922d2a0b6",
      "parents": [
        "a6d1103b971197574775c52f409824d7d56e8679"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Sun Jan 18 13:00:07 2026 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Jan 19 10:12:43 2026 +0100"
      },
      "message": "iw: survey: add BSS receive time to survey\n\nPrint channel BSS receive time in survey dump. This patch comes\nfrom OpenWRT. It\u0027s been in use for 7 years.\n\nCc: Felix Fietkau \u003cnbd@openwrt.org\u003e\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20260118120013.4383-1-olek2@wp.pl\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a6d1103b971197574775c52f409824d7d56e8679",
      "tree": "148639c9a5f3f3a60a9de6ede7cf1f77cf541ecc",
      "parents": [
        "b9f9dda5898bd03ae679922e424097f556351790"
      ],
      "author": {
        "name": "Peter Åstrand",
        "email": "astrand@lysator.liu.se",
        "time": "Tue Jan 13 15:42:00 2026 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jan 14 10:39:09 2026 +0100"
      },
      "message": "iw: Print Toffset as signed value\n\nSigned-off-by: Peter Åstrand \u003castrand@lysator.liu.se\u003e\nLink: https://patch.msgid.link/e703cbeb-99ec-b50a-a337-ea3f366a58bb@lysator.liu.se\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "b9f9dda5898bd03ae679922e424097f556351790",
      "tree": "b05b3c12ee2281852d32cfcd0c542f78bcd3d195",
      "parents": [
        "0df0ae77e7f5d2af9cd5221b76bb14368496b9f9"
      ],
      "author": {
        "name": "Wonseok Kim",
        "email": "wonseok.kim@morsemicro.com",
        "time": "Wed Oct 08 15:48:47 2025 +1100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 27 11:37:31 2025 +0100"
      },
      "message": "iw: connect: Add support for WPA3 SAE association\n\nIf the driver advertises NL80211_EXT_FEATURE_SAE_OFFLOAD, pass the\nSAE password and let it handle SAE.\n\nAdded extra auth and key option to connect since SAE requires a separate\nAUTHTYPE and a password instead of pre-shared keys.\n\nSigned-off-by: Wonseok Kim \u003cwonseok.kim@morsemicro.com\u003e\nLink: https://patch.msgid.link/20251008044847.16966-1-wonseok.kim@morsemicro.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "0df0ae77e7f5d2af9cd5221b76bb14368496b9f9",
      "tree": "f45a4b17b5a87285a18c70d8b488b154be1ecb90",
      "parents": [
        "c62dc398aa2406bd2dd0aa28ecb34cf4d3a2e1af"
      ],
      "author": {
        "name": "Zong-Zhe Yang",
        "email": "kevin_yang@realtek.com",
        "time": "Mon Sep 22 15:10:17 2025 +0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 27 11:36:55 2025 +0100"
      },
      "message": "iw: bitrate: support link id\n\nFor MLD, support to assign link-id field. For non-MLD, just as before,\nno need to assign it. If going to assign link-id field, need to place\nit at the beginning of argv (i.e. right after \"set bitrates\").\n\n\tset bitrates [link-id \u003cLINK ID\u003e] ...\n\nSigned-off-by: Zong-Zhe Yang \u003ckevin_yang@realtek.com\u003e\nLink: https://patch.msgid.link/20250922071017.11954-5-kevin_yang@realtek.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c62dc398aa2406bd2dd0aa28ecb34cf4d3a2e1af",
      "tree": "122ef2c0dbd0fb3570f550149a97c4edb7d992c3",
      "parents": [
        "0bf3baf1f79b345eae40e5f0b7e6639707f39100"
      ],
      "author": {
        "name": "Zong-Zhe Yang",
        "email": "kevin_yang@realtek.com",
        "time": "Mon Sep 22 15:10:16 2025 +0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 27 11:36:55 2025 +0100"
      },
      "message": "iw: bitrate: support EHT rate/gi/ltf\n\nSupport eht-mcs-*/eht-gi-*/eht-ltf-* fields when iw set bitrates.\n\nSigned-off-by: Zong-Zhe Yang \u003ckevin_yang@realtek.com\u003e\nLink: https://patch.msgid.link/20250922071017.11954-4-kevin_yang@realtek.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "0bf3baf1f79b345eae40e5f0b7e6639707f39100",
      "tree": "c57ff4a7894f0c42dcd3523bf2db0b7c2eb0465d",
      "parents": [
        "a6d8307f094b9bfeb6e7fdd6a13b89cb3a9e4d59"
      ],
      "author": {
        "name": "Zong-Zhe Yang",
        "email": "kevin_yang@realtek.com",
        "time": "Mon Sep 22 15:10:15 2025 +0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 27 11:36:55 2025 +0100"
      },
      "message": "iw: bitrate: refactor description\n\nThe description is too long to read, and some parameters\nhave been described incorrectly, e.g. vht-mcs.\n\nRe-plan macro for description and use it.\n\nSigned-off-by: Zong-Zhe Yang \u003ckevin_yang@realtek.com\u003e\nLink: https://patch.msgid.link/20250922071017.11954-3-kevin_yang@realtek.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a6d8307f094b9bfeb6e7fdd6a13b89cb3a9e4d59",
      "tree": "69af18d7acba2ebeb6e7420a23b92f7df06ca4ab",
      "parents": [
        "5e2f68476a06d78538171c5baf3b371292b7d1dc"
      ],
      "author": {
        "name": "Zong-Zhe Yang",
        "email": "kevin_yang@realtek.com",
        "time": "Mon Sep 22 15:10:14 2025 +0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Oct 27 11:36:51 2025 +0100"
      },
      "message": "iw: util: support parsing link id\n\nFor NL80211_FLAG_MLO_VALID_LINK_ID cases, MLD needs to assign link id,\nbut non-MLD doesn\u0027t. Add support of parsing link id where the pattern\nis as below. To avoid mess where some fields could have \"link-id\" as a\nvalue, this pattern is only parsed at the beginning of argv.\n\n\t[link-id \u003cLINK ID\u003e]\n\nIf found, put NL80211_ATTR_MLO_LINK_ID and remove the assignment from\nthe argv range.\n\nSigned-off-by: Zong-Zhe Yang \u003ckevin_yang@realtek.com\u003e\nLink: https://patch.msgid.link/20250922071017.11954-2-kevin_yang@realtek.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "5e2f68476a06d78538171c5baf3b371292b7d1dc",
      "tree": "05b9925a9e2a7d950dc277d0df741b8f63fe79a1",
      "parents": [
        "a52bda09d7d314f4d4ed333a0c5da51bfbaeafaf"
      ],
      "author": {
        "name": "Zong-Zhe Yang",
        "email": "kevin_yang@realtek.com",
        "time": "Fri Sep 19 12:24:47 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Sep 19 12:25:49 2025 +0200"
      },
      "message": "update nl80211.h\n\nAlso deal with the new extended feature bit.\n\nChange-Id: Id06da594a39791509b85ffee09d310cb3ec7ca39\nSigned-off-by: Zong-Zhe Yang \u003ckevin_yang@realtek.com\u003e\n[squash, use current wireless-next version]\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a52bda09d7d314f4d4ed333a0c5da51bfbaeafaf",
      "tree": "3807ba7f788ec30eaefa303fd2e80b2db6b6c7c6",
      "parents": [
        "c5bfa2a3a9720ae3af84d20ad561c8a46e6173a1"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:47:25 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:47:25 2025 +0200"
      },
      "message": "bump version to 6.17\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c5bfa2a3a9720ae3af84d20ad561c8a46e6173a1",
      "tree": "efde4ac19c2b0fbbdf6b7ef667e2c83ad871eefa",
      "parents": [
        "efaf7864a649ba9cdc9527bb1608c6cb5c1f6c33"
      ],
      "author": {
        "name": "Sarika Sharma",
        "email": "quic_sarishar@quicinc.com",
        "time": "Fri Aug 22 11:09:18 2025 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:46:25 2025 +0200"
      },
      "message": "iw: add support to print link level information in station dump\n\nCurrently, the iw station dump displays the overall statistics of\nassociated MLO (multi-link operation) station. While it provides a\noverall summary view, it does not reflect the individual link-level\nstatistics.\n\nExtend iw to parse and display nested per-link attributes for MLO\nstation, incorporating recent kernel support for reporting per-link\nstatistics. This allows users to view detailed statistics for each\nlink, along with overall statistics which improving visibility and\ndebugging capabilities for MLO stations.\n\nSample output:\n\nFor MLO client: iw dev wlan0 station dump -v\nStation xx:xx:xx:xx:xx:xx (on wlan0)\n        authorized:     yes\n        authenticated:  yes\n        associated:     yes\n        preamble:       long\n        WMM/WME:        yes\n        MFP:            yes\n        TDLS peer:      no\n        inactive time:  328 ms\n        rx bytes:       11319\n        rx packets:     98\n        tx bytes:       1496\n        tx packets:     9\n        tx retries:     3\n        tx failed:      0\n        rx drop misc:   0\n        signal:         -33 dBm\n        signal avg:     -28 dBm\n        tx bitrate:     6.0 MBit/s\n        tx duration:    3989 us\n        rx bitrate:     576.4 MBit/s 80MHz EHT-MCS 5 EHT-NSS 2 EHT-GI 0\n        rx duration:    0 us\n        last ack signal:-35 dBm\n        avg ack signal: -33 dBm\n        MSDU:\n        TID     rx      tx      tx retries      tx failed\n        0       88      3       0               0\n        1       0       0       0               0\n        2       0       0       0               0\n        3       0       0       0               0\n        4       0       0       0               0\n        5       0       0       0               0\n        6       2       0       0               0\n        7       0       2       0               0\n        8       0       0       0               0\n        9       0       0       0               0\n        10      0       0       0               0\n        11      0       0       0               0\n        12      0       0       0               0\n        13      0       0       0               0\n        14      0       0       0               0\n        15      0       0       0               0\n        16      0       4       0               0\n        TXQs:\n                TID     qsz-byt qsz-pkt flows   drops   marks   overlmt hashcol tx-bytes        tx-packets\n                0       0       0       3       0       0       0       0       186             3\n                1       0       0       0       0       0       0       0       0               0\n                2       0       0       0       0       0       0       0       0               0\n                3       0       0       0       0       0       0       0       0               0\n                4       0       0       0       0       0       0       0       0               0\n                5       0       0       0       0       0       0       0       0               0\n                6       0       0       0       0       0       0       0       0               0\n                7       0       0       2       0       0       0       0       580             2\n                8       0       0       0       0       0       0       0       0               0\n                9       0       0       0       0       0       0       0       0               0\n                10      0       0       0       0       0       0       0       0               0\n                11      0       0       0       0       0       0       0       0               0\n                12      0       0       0       0       0       0       0       0               0\n                13      0       0       0       0       0       0       0       0               0\n                14      0       0       0       0       0       0       0       0               0\n                15      0       0       0       0       0       0       0       0               0\n        DTIM period:    2\n        beacon interval:100\n        connected time: 188 seconds\n        associated at [boottime]:       659.536s\n        associated at:  659536 ms\n        current time:   847264 ms\n        Link 0:\n                address: xx:xx:xx:xx:xx:xx\n                inactive time:  5324 ms\n                rx bytes:       7838\n                rx packets:     69\n                tx bytes:       0\n                tx packets:     0\n                tx retries:     0\n                tx failed:      0\n                rx drop misc:   0\n                signal:         -33 dBm\n                signal avg:     -28 dBm\n                tx bitrate:     6.0 MBit/s\n                tx duration:    1264 us\n                rx bitrate:     576.4 MBit/s 80MHz EHT-MCS 5 EHT-NSS 2 EHT-GI 0\n                rx duration:    0 us\n                MSDU:\n                TID     rx      tx      tx retries      tx failed\n                0       65      0       0               0\n                1       0       0       0               0\n                2       0       0       0               0\n                3       0       0       0               0\n                4       0       0       0               0\n                5       0       0       0               0\n                6       0       0       0               0\n                7       0       0       0               0\n                8       0       0       0               0\n                9       0       0       0               0\n                10      0       0       0               0\n                11      0       0       0               0\n                12      0       0       0               0\n                13      0       0       0               0\n                14      0       0       0               0\n                15      0       0       0               0\n                16      0       0       0               0\n                DTIM period:    2\n                beacon interval:100\n        Link 1:\n                address: xx:xx:xx:xx:xx:xx\n                inactive time:  328 ms\n                rx bytes:       3481\n                rx packets:     29\n                tx bytes:       1496\n                tx packets:     9\n                tx retries:     3\n                tx failed:      0\n                rx drop misc:   0\n                signal:         -33 dBm\n                signal avg:     -32 dBm\n                tx bitrate:     6.0 MBit/s\n                tx duration:    2725 us\n                rx bitrate:     864.8 MBit/s 80MHz EHT-MCS 8 EHT-NSS 2 EHT-GI 0\n                rx duration:    0 us\n                last ack signal:-35 dBm\n                avg ack signal: -33 dBm\n                MSDU:\n                TID     rx      tx      tx retries      tx failed\n                0       23      3       0               0\n                1       0       0       0               0\n                2       0       0       0               0\n                3       0       0       0               0\n                4       0       0       0               0\n                5       0       0       0               0\n                6       2       0       0               0\n                7       0       2       0               0\n                8       0       0       0               0\n                9       0       0       0               0\n                10      0       0       0               0\n                11      0       0       0               0\n                12      0       0       0               0\n                13      0       0       0               0\n                14      0       0       0               0\n                15      0       0       0               0\n                16      0       4       0               0\n                DTIM period:    2\n                beacon interval:100\n\nFor non-ML client: iw dev wlan0 station dump\nStation xx:xx:xx:xx:xx:xx (on wlan0)\n        authorized:     yes\n        authenticated:  yes\n        associated:     yes\n        preamble:       long\n        WMM/WME:        yes\n        MFP:            yes\n        TDLS peer:      no\n        inactive time:  540 ms\n        rx bytes:       2944\n        rx packets:     27\n        tx bytes:       2156\n        tx packets:     18\n        tx retries:     34\n        tx failed:      0\n        rx drop misc:   0\n        signal:         -95 dBm\n        tx bitrate:     344.1 MBit/s HE-MCS 7 HE-NSS 4 HE-GI 0 HE-DCM\n        tx duration:    3695 us\n        rx bitrate:     1441.3 MBit/s 80MHz HE-MCS 7 HE-NSS 4 HE-GI 0 HE-DCM 0\n        rx duration:    0 us\n        DTIM period:    2\n        beacon interval:100\n        connected time: 128 seconds\n        associated at [boottime]:       10850.471s\n        associated at: 10850467 ms\n        current time:   10978261 ms\n\nSigned-off-by: Sarika Sharma \u003cquic_sarishar@quicinc.com\u003e\nLink: https://patch.msgid.link/20250822053918.528306-1-quic_sarishar@quicinc.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "efaf7864a649ba9cdc9527bb1608c6cb5c1f6c33",
      "tree": "9e7070bb462d6da03ef91c4442feef3e81eacf9f",
      "parents": [
        "009ad3b2ed9431dd9d8656b7b78940786a635969"
      ],
      "author": {
        "name": "Roopni Devanathan",
        "email": "quic_rdevanat@quicinc.com",
        "time": "Fri Jul 18 15:56:59 2025 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:45:59 2025 +0200"
      },
      "message": "iw: Add support to set per-radio RTS threshold in multi-radio wiphy\n\nCurrently, setting RTS threshold changes the threshold for all radios in a\nmulti-radio wiphy. But different radios in a multi-radio wiphy can have\ndifferent RTS threshold requirements. Modify the iw command to get radio\nindex from user to operate on per-radio attributes in a multi-radio wiphy.\nModify the command such that the legacy userspace will still interact with\ntraditional drivers as well as multi-radio wiphy drivers. Also, print the\nRTS threshold along with other per-radio attributes for each radio under\nthe section - \"Supported wiphy radios\" in iw phy#XXX info command.\n\nIn order to be able to set RTS threshold for a particular radio from user\nspace, without disturbing the other radios in a wiphy, pass the radio\nindex for which RTS threshold needs to be changed as optional pair of\narguments, along with its corresponding RTS threshold value. The valid\nradio index values can be checked in iw phy#XXX info, under \"Supported\nwiphy radios\". If radio index is not available, i.e., in case of single\nradio wiphy, passing radio index is not required. If the radio index is not\nprovided, then the current behavior of setting passed RTS threshold to all\nradios will be retained.\n\nCommand Usage:\niw phyX set rts \u003crts threshold|off\u003e [radio \u003cradio index\u003e]\n\nSample output:\nroot@buildroot:~# iw phyXXX info\nWiphy phy0\n        wiphy index: 0\n        max # scan SSIDs: 16\n        max scan IEs length: 339 bytes\n        RTS threshold: 536\n        Retry short limit: 7\n        Retry long limit: 4\n\t.....\n\tSupported wiphy radios:\n                * Idx 0:\n                        RTS Threshold: 536\n                        Frequency Range: 5170 MHz - 5835 MHz\n\t\t\t.....\n\n                * Idx 1:\n                        RTS Threshold: 231\n                        Frequency Range: 2312 MHz - 2732 MHz\n\t\t\t.....\n\n                * Idx 2:\n                        RTS Threshold: 425\n                        Frequency Range: 5945 MHz - 7125 MHz\n\t\t\t.....\n\n\tGlobally valid interface combinations:\n\t\t.....\n\nSigned-off-by: Roopni Devanathan \u003cquic_rdevanat@quicinc.com\u003e\nLink: https://patch.msgid.link/20250718102659.111058-1-quic_rdevanat@quicinc.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "009ad3b2ed9431dd9d8656b7b78940786a635969",
      "tree": "50f3c1f4bc3a354580d941f30e8ab85f8d447939",
      "parents": [
        "aef3798128a17a319909e3e34b34d44b7c237a58"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:45:48 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:45:48 2025 +0200"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "aef3798128a17a319909e3e34b34d44b7c237a58",
      "tree": "ba7afe53aed844ada5af75cd91e6dafea05daaf8",
      "parents": [
        "8d52fb4ccc5398a89dd99eba132a7faa3136e1ce"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 28 15:06:33 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Sep 03 09:43:39 2025 +0200"
      },
      "message": "iw: don\u0027t set stupid socket buffer size\n\nSetting the socket buffer size to 8KiB is completely stupid.\nIt seems I originally though it\u0027d be smaller by default for\nsome reason, the real issue there was something else but we\nnever got rid of this setting. Remove it.\n\nReviewed-by: Benjamin Berg \u003cbenjamin.berg@intel.com\u003e\nLink: https://patch.msgid.link/20250828130632.1170501-2-johannes@sipsolutions.net\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "8d52fb4ccc5398a89dd99eba132a7faa3136e1ce",
      "tree": "2e4eda1402105a2dee2db867c26dfeab02a92077",
      "parents": [
        "cfc0695660bad898ac2beb56cf9c2c7c3a111ceb"
      ],
      "author": {
        "name": "Alex Gavin",
        "email": "alex.gavin@candelatech.com",
        "time": "Tue May 27 21:13:30 2025 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Jun 24 09:41:15 2025 +0200"
      },
      "message": "iw: scan: Add partial Multi-Link element printing\n\nOnly print some basic items to start.\n\nMinimum and maximum length values are computed from the\nspecification. Maximum only includes Common Info and\ndoes not consider Link Info.\n\nSigned-off-by: Alex Gavin \u003calex.gavin@candelatech.com\u003e\nLink: https://patch.msgid.link/20250528041330.83464-1-alex.gavin@candelatech.com\n[code style, spelling fixes]\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "cfc0695660bad898ac2beb56cf9c2c7c3a111ceb",
      "tree": "500ba924c1dadb250e66f174e6b628c347636c3b",
      "parents": [
        "8e4808ff2170a6dc5bf6a53a4f880ed26e5b927c"
      ],
      "author": {
        "name": "Janusz Dziedzic",
        "email": "janusz.dziedzic@gmail.com",
        "time": "Sat Apr 26 22:26:48 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Jun 24 09:37:03 2025 +0200"
      },
      "message": "iw: print HE mcs correctly when mcs_len\n\nPrint HE mcs correctly when lower layer\nreport correct/real mcs length.\n\nSigned-off-by: Janusz Dziedzic \u003cjanusz.dziedzic@gmail.com\u003e\nLink: https://patch.msgid.link/20250426202702.913342-1-janusz.dziedzic@gmail.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "8e4808ff2170a6dc5bf6a53a4f880ed26e5b927c",
      "tree": "b10605647053fcb6c404572d1311c63201d43546",
      "parents": [
        "85b79b31fd426e7b052e5437b305fb5f793ff2b5"
      ],
      "author": {
        "name": "Ilan Peer",
        "email": "ilan.peer@intel.com",
        "time": "Fri Nov 01 05:43:13 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Jun 24 09:31:38 2025 +0200"
      },
      "message": "iw: Add command to enable/disable EPCS\n\nAdd support to enable/disable Emergency Preparedness Communication\nServices (EPCS).\n\nSigned-off-by: Ilan Peer \u003cilan.peer@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "85b79b31fd426e7b052e5437b305fb5f793ff2b5",
      "tree": "6c3a1d8bebd090e2ff49a959cb47fd7c9c0f2926",
      "parents": [
        "612f9f50d19c4fdbcd5d2a813bc26ac9995cb85c"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Jun 24 09:31:14 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Jun 24 09:31:38 2025 +0200"
      },
      "message": "update nl80211.h\n\nFrom Linux 6.16-rc2.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "612f9f50d19c4fdbcd5d2a813bc26ac9995cb85c",
      "tree": "5f1952b0b0e140fd9afc8c94b7f4d3a2aa354730",
      "parents": [
        "1558e6021ec5ae0f6fcb1c31e20d0d4dacebd82b"
      ],
      "author": {
        "name": "Daniel Gabay",
        "email": "daniel.gabay@intel.com",
        "time": "Tue Jan 14 19:04:12 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Jun 24 09:29:48 2025 +0200"
      },
      "message": "iw: Prevent segfault in ftm get stats\n\nEnsure correct NL80211_FTM_STATS_MAX is passed to nla_parse\nto prevent segmentation fault.\n\nFixes: 02b85d80b4f4 (\"iw: add FTM responder commands\")\nSigned-off-by: Daniel Gabay \u003cdaniel.gabay@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "1558e6021ec5ae0f6fcb1c31e20d0d4dacebd82b",
      "tree": "b89830fa918b3619d640a76f67324b23fc515764",
      "parents": [
        "59660a349cf35903e951f99bdd8a74df063c912e"
      ],
      "author": {
        "name": "Aditya Kumar Singh",
        "email": "aditya.kumar.singh@oss.qualcomm.com",
        "time": "Mon May 12 20:53:04 2025 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 16 10:54:27 2025 +0200"
      },
      "message": "iw: print NO-EHT flags for reg get command\n\nCurrently when NO-EHT flag is set by driver, iw doesn\u0027t display that\ninformation in the \u0027iw reg get\u0027 command. Add changes to print \"NO-EHT\"\nwhile displaying the reg rules via reg get command, if a reg rule is\nmarked with NO-EHT flag.\n\nSample Output:\n\ncountry RU: DFS-UNSET\n        (2402 - 2472 @ 40), (N/A, 20), (N/A), NO-EHT\n        (5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW, NO-EHT\n        (5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW, NO-EHT\n        (5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS, AUTO-BW, NO-EHT\n        (5735 - 5835 @ 80), (N/A, 30), (N/A), AUTO-BW, NO-EHT\n\nSigned-off-by: Aditya Kumar Singh \u003caditya.kumar.singh@oss.qualcomm.com\u003e\nSigned-off-by: Manish Dharanenthiran \u003cmanish.dharanenthiran@oss.qualcomm.com\u003e\nLink: https://patch.msgid.link/20250512152304.2852658-1-manish.dharanenthiran@oss.qualcomm.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "59660a349cf35903e951f99bdd8a74df063c912e",
      "tree": "13ca89113070705a591263d497b1529b803be75d",
      "parents": [
        "8ea80d378ce5f727e69493533a666278c6a568a7"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Fri May 02 21:44:05 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 06 21:03:33 2025 +0200"
      },
      "message": "iw: fix EHT capabilities on Big Endian platforms\n\nIE fields are encoded in Little Endian and are not correctly\nprinted on Big Endian platforms.\n\nFixes: 5a71b722270c (\"iw: Print local EHT capabilities\")\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20250502194405.3489240-1-olek2@wp.pl\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "8ea80d378ce5f727e69493533a666278c6a568a7",
      "tree": "75b3d8018d687b53b167fc7dc2f1de43e19572ce",
      "parents": [
        "7c0511b25c70754c2cf8b7db807dd4a22b290b53"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Fri May 02 12:03:53 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 06 21:02:27 2025 +0200"
      },
      "message": "iw: scan: Add printing of EHT Operation Element\n\nAdd ability to print out EHT capabilities from AP beacons.\n\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20250502100353.3149470-1-olek2@wp.pl\n[add default case to bandwidth switch]\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "7c0511b25c70754c2cf8b7db807dd4a22b290b53",
      "tree": "c8558910db6811b34ef90f9159fd9987cb7346f9",
      "parents": [
        "c2a12a5615df13780541caa99ddf1f05528c65ed"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Fri May 02 22:04:24 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue May 06 20:59:46 2025 +0200"
      },
      "message": "util: rename hz to Hz vol 2\n\nIn most places, the Hz unit is used. This commit changes\nhz to Hz in other places.\n\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20250502200424.3492403-1-olek2@wp.pl\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c2a12a5615df13780541caa99ddf1f05528c65ed",
      "tree": "c8aee9b58a68217f90e069e10dec2eebcaa3faf2",
      "parents": [
        "0cc98ae6210d182794460d362a7a97efbcecc1b9"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Sun Apr 13 13:36:53 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:41:04 2025 +0200"
      },
      "message": "util: rename hz to Hz\n\nIn most places, the Hz unit is used. This commit changes\nhz to Hz in other places.\n\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20250413113653.29050-1-olek2@wp.pl\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "0cc98ae6210d182794460d362a7a97efbcecc1b9",
      "tree": "828aad1b2156d8f808edf3e8d7357623727c3696",
      "parents": [
        "f04e5c51a3e95afb60d4185b83dfa2c5d2dc6d10"
      ],
      "author": {
        "name": "Alex Gavin",
        "email": "alex.gavin@candelatech.com",
        "time": "Sun Apr 13 11:24:55 2025 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:40:41 2025 +0200"
      },
      "message": "iw: scan: Decode additional WPA3 group ciphers\n\nThese values are taken from the publicly-available WPA3\nspecification available on the WFA website.\n\nThe values also match hostapd keys \u0027group_cipher\u0027\nand \u0027group_mgmt_cipher\u0027.\n\nSigned-off-by: Alex Gavin \u003calex.gavin@candelatech.com\u003e\nLink: https://patch.msgid.link/20250413182515.10755-3-alex.gavin@candelatech.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "f04e5c51a3e95afb60d4185b83dfa2c5d2dc6d10",
      "tree": "723c3953f5ee1c9f1dbfb98e57628723ac150945",
      "parents": [
        "41a07a818090da424ddd24bf07f468cf5725cdc6"
      ],
      "author": {
        "name": "Alex Gavin",
        "email": "alex.gavin@candelatech.com",
        "time": "Sun Apr 13 11:24:54 2025 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:40:41 2025 +0200"
      },
      "message": "iw: scan: Decode additional WPA3 AKM suite types\n\nThese values are taken from the publicly-available WPA3\nspecification available on the WFA website.\n\nSpecific string choice attempts to match previous\nprintouts, rather than matching the specification\nverbatim.\n\nSigned-off-by: Alex Gavin \u003calex.gavin@candelatech.com\u003e\nLink: https://patch.msgid.link/20250413182515.10755-2-alex.gavin@candelatech.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "41a07a818090da424ddd24bf07f468cf5725cdc6",
      "tree": "1626c637e969ecf1fec6ca5fcf2a451437e1f783",
      "parents": [
        "c41971e27a8359f88122593a2700f270f58cb2fa"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Sat Apr 05 20:48:06 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:39:39 2025 +0200"
      },
      "message": "iw: fix HE operation on Big Endian platforms\n\nIE fields are encoded in Little Endian and are not correctly\nprinted on Big Endian platforms.\n\nFixes: 422419e06d55 (\"scan: Add printing of HE Operation Element\")\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20250405184807.701728-3-olek2@wp.pl\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c41971e27a8359f88122593a2700f270f58cb2fa",
      "tree": "a58abea93ad503e8a9bd86aa98fdf3d1dc519bf9",
      "parents": [
        "a6ad3f11ead18d1812c7d3759991dc22b20d90da"
      ],
      "author": {
        "name": "Aleksander Jan Bajkowski",
        "email": "olek2@wp.pl",
        "time": "Sat Apr 05 20:48:05 2025 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:39:39 2025 +0200"
      },
      "message": "iw: fix HE capabilities on Big Endian platforms\n\nIE fields are encoded in Little Endian and are not correctly\nprinted on Big Endian platforms.\n\nFixes: c741be9f6ca3 (\"iw: print HE capabilities\")\nSigned-off-by: Aleksander Jan Bajkowski \u003colek2@wp.pl\u003e\nLink: https://patch.msgid.link/20250405184807.701728-2-olek2@wp.pl\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a6ad3f11ead18d1812c7d3759991dc22b20d90da",
      "tree": "9a40ce28d73af6e1e17cd47cea7c420c9daed838",
      "parents": [
        "4c859917316b69e66ba241d85b4da6ee01292a11"
      ],
      "author": {
        "name": "Dylan Eskew",
        "email": "dylan.eskew@candelatech.com",
        "time": "Wed Mar 19 11:39:18 2025 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:37:15 2025 +0200"
      },
      "message": "iw: scan: add eht capability parsing\n\nAdd ability to print out EHT capabilities from\nAP beacons.\n\nSigned-off-by: Dylan Eskew \u003cdylan.eskew@candelatech.com\u003e\nLink: https://patch.msgid.link/20250319183918.1215853-3-dylan.eskew@candelatech.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "4c859917316b69e66ba241d85b4da6ee01292a11",
      "tree": "d3e1c8c7b6c179feaa2aedf69f7e631485ca5cfc",
      "parents": [
        "a0a7ddef29fc412cee7e3ca027905218b145a40f"
      ],
      "author": {
        "name": "Dylan Eskew",
        "email": "dylan.eskew@candelatech.com",
        "time": "Wed Mar 19 11:39:17 2025 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Apr 23 16:37:15 2025 +0200"
      },
      "message": "iw: util: update and clean up eht capa printing\n\nA number of fields were either missing or incorrect, so\nupdate to more aligned with 802.11be spec. Also clean up\nprintout formatting.\n\nSigned-off-by: Dylan Eskew \u003cdylan.eskew@candelatech.com\u003e\nLink: https://patch.msgid.link/20250319183918.1215853-2-dylan.eskew@candelatech.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a0a7ddef29fc412cee7e3ca027905218b145a40f",
      "tree": "050dd78563ba9390634c6ba0df03a1dbd52fcfd8",
      "parents": [
        "7bc2a84438c56925b716e5c5db6d5e83ee45ef6b"
      ],
      "author": {
        "name": "Dylan Eskew",
        "email": "dylan.eskew@candelatech.com",
        "time": "Fri Nov 22 08:18:51 2024 -0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Dec 06 10:54:12 2024 +0100"
      },
      "message": "iw: scan: replace passed ie buffer with ie context\n\nSince some ies require references to other ies, parse\nthe ie list once before to create a context and prevent\nparsing more than the two times required.\n\nSigned-off-by: Dylan Eskew \u003cdylan.eskew@candelatech.com\u003e\nLink: https://patch.msgid.link/20241122161851.647214-1-dylan.eskew@candelatech.com\n[cleanups]\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "7bc2a84438c56925b716e5c5db6d5e83ee45ef6b",
      "tree": "3cd77f170d476e9e9a0a0f54a2b9c49b19d98330",
      "parents": [
        "478ddd470cce0302e928c089062365ca69aa36f9"
      ],
      "author": {
        "name": "Aaradhana Sahu",
        "email": "quic_aarasahu@quicinc.com",
        "time": "Mon Nov 25 15:39:13 2024 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Dec 06 10:50:31 2024 +0100"
      },
      "message": "iw: print tx power per link for MLD\n\nAdd support to print tx power per link for an ML interface\n\nSample output:\nphy#0\n        Interface wlp88s0\n                ifindex 5\n                wdev 0x1\n                addr 00:03:7f:01:54:92\n                ssid tx_power_123\n                type AP\n                multicast TXQ:\n                        qsz-byt qsz-pkt flows   drops   marks   overlmt hashcol tx-bytes        tx-packets\n                        0       0       0       0       0       0       0       0               0\n                MLD with links:\n                 - link ID  0 link addr 00:03:7f:01:54:92\n                   channel 36 (5180 MHz), width: 80 MHz, center1: 5210 MHz\n                   txpower 30.00 dBm\n\nSigned-off-by: Aaradhana Sahu \u003cquic_aarasahu@quicinc.com\u003e\nSigned-off-by: Rameshkumar Sundaram \u003cquic_ramess@quicinc.com\u003e\nLink: https://patch.msgid.link/20241125100913.261319-1-quic_ramess@quicinc.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "478ddd470cce0302e928c089062365ca69aa36f9",
      "tree": "5619dcd189cf99b4ec886a79c491503d91cf33d7",
      "parents": [
        "93e2309f406cacf1cefe71cb7ac4a8d804d34040"
      ],
      "author": {
        "name": "Aditya Kumar Singh",
        "email": "quic_adisi@quicinc.com",
        "time": "Tue Oct 08 10:36:07 2024 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Nov 07 15:24:22 2024 +0100"
      },
      "message": "iw: add output for wiphy interface combinations\n\nWhen multiple hardwares are grouped under a wiphy, the information about it\nis advertised via NL80211_ATTR_WIPHY_RADIOS and\nNL80211_ATTR_WIPHY_INTERFACE_COMBINATIONS attributes. Add support to parse\nand display the information in info command.\n\nSample output with hwsim radio\n(insmod mac80211_hwsim.ko radios\u003d1 mlo\u003d1 multi_radio\u003d1):\n$ iw phy0 info\n  ....\n          valid interface combinations:\n                 * #{ IBSS } \u003c\u003d 1, #{ managed, AP, mesh point, P2P-client, P2P-GO } \u003c\u003d 2048, #{ P2P-device } \u003c\u003d 1,\n                   total \u003c\u003d 2050, #channels \u003c\u003d 1, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz, 5 MHz, 10 MHz }\n  ....\n          Supported wiphy radios:\n                * Idx 0:\n                        Frequency Range:  2402 MHz - 2494 MHz\n                        Radio\u0027s valid interface combinations:\n                                 * #{ IBSS } \u003c\u003d 1, #{ managed, AP, mesh point, P2P-client, P2P-GO } \u003c\u003d 2048, #{ P2P-device } \u003c\u003d 1,\n                                   total \u003c\u003d 2050, #channels \u003c\u003d 1, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz, 5 MHz, 10 MHz }\n\n                * Idx 1:\n                        Frequency Range:  5170 MHz - 5935 MHz\n                        Radio\u0027s valid interface combinations:\n                                 * #{ IBSS } \u003c\u003d 1, #{ managed, AP, mesh point, P2P-client, P2P-GO } \u003c\u003d 2048, #{ P2P-device } \u003c\u003d 1,\n                                   total \u003c\u003d 2050, #channels \u003c\u003d 1, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz, 5 MHz, 10 MHz }\n\n                * Idx 2:\n                        Frequency Range:  5945 MHz - 7125 MHz\n                        Radio\u0027s valid interface combinations:\n                                 * #{ IBSS } \u003c\u003d 1, #{ managed, AP, mesh point, P2P-client, P2P-GO } \u003c\u003d 2048, #{ P2P-device } \u003c\u003d 1,\n                                   total \u003c\u003d 2050, #channels \u003c\u003d 1, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz, 5 MHz, 10 MHz }\n\n                * Idx 3:\n                        Frequency Range:  892 MHz - 937 MHz\n                        Radio\u0027s valid interface combinations:\n                                 * #{ IBSS } \u003c\u003d 1, #{ managed, AP, mesh point, P2P-client, P2P-GO } \u003c\u003d 2048, #{ P2P-device } \u003c\u003d 1,\n                                   total \u003c\u003d 2050, #channels \u003c\u003d 1, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz, 160 MHz, 5 MHz, 10 MHz }\n\n        Globally valid interface combinations:\n                 * #{ IBSS } \u003c\u003d 1, #{ managed, AP, mesh point, P2P-client, P2P-GO } \u003c\u003d 2048, #{ P2P-device } \u003c\u003d 1,\n                   total \u003c\u003d 2050, #channels \u003c\u003d 4\n\nSigned-off-by: Aditya Kumar Singh \u003cquic_adisi@quicinc.com\u003e\nLink: https://patch.msgid.link/20241008050607.1113396-3-quic_adisi@quicinc.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "93e2309f406cacf1cefe71cb7ac4a8d804d34040",
      "tree": "e80ba2c7c184cf680adcc2fe0c92b2f8f566582b",
      "parents": [
        "966c590bc4dcbd9a69fdf8fe9f41cec00e72e376"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Nov 07 15:24:07 2024 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Nov 07 15:24:22 2024 +0100"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "966c590bc4dcbd9a69fdf8fe9f41cec00e72e376",
      "tree": "92706134363f369c2eb415e5fa686e978aa171a7",
      "parents": [
        "422419e06d55a7c852d1f6f054a094e285ebaa27"
      ],
      "author": {
        "name": "Dylan Eskew",
        "email": "dylan.eskew@candelatech.com",
        "time": "Mon Sep 30 11:11:43 2024 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Nov 07 15:12:21 2024 +0100"
      },
      "message": "iw: scan: add enum for element IDs\n\nFormerly, element IDs were hardcoded. Improve readability by using\nelement ID names.\n\nSigned-off-by: Dylan Eskew \u003cdylan.eskew@candelatech.com\u003e\nLink: https://patch.msgid.link/20240930181145.1043048-2-dylan.eskew@candelatech.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "422419e06d55a7c852d1f6f054a094e285ebaa27",
      "tree": "eeeb8592b3c8167d017e8c5a89f46d35a668cc06",
      "parents": [
        "d088c8a4ad03b8f74b11dec55f895cdc7576b0e0"
      ],
      "author": {
        "name": "Christopher A Wills",
        "email": "christopher.a.wills@intel.com",
        "time": "Tue Jul 30 16:27:36 2024 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Nov 07 15:08:41 2024 +0100"
      },
      "message": "scan: Add printing of HE Operation Element\n\nSigned-off-by: Christopher A Wills \u003cchristopher.a.wills@intel.com\u003e\n"
    },
    {
      "commit": "d088c8a4ad03b8f74b11dec55f895cdc7576b0e0",
      "tree": "b985e0ee2e9009bc6360c38fc3904d9ac57bf3ae",
      "parents": [
        "73231dd05c3112f703c6d791a4eabd8d999147ce"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jul 03 10:37:44 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jul 03 10:37:50 2024 +0200"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "73231dd05c3112f703c6d791a4eabd8d999147ce",
      "tree": "859a42fa20fb42c3c63691127abe8757289e295f",
      "parents": [
        "8609336b71a8ae37238dc3f4ddff251a4698a4fc"
      ],
      "author": {
        "name": "Rosen Penev",
        "email": "rosenp@gmail.com",
        "time": "Tue Jul 02 12:35:44 2024 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jul 03 10:35:23 2024 +0200"
      },
      "message": "iw: fix formats under MIPS64/PPC\n\n__SANE_USERSPACE_TYPES__ needs to be defined to get consistent 64-bit\ntype defines and to fix -Wformat warnings.\n\nSigned-off-by: Rosen Penev \u003crosenp@gmail.com\u003e\nLink: https://lore.kernel.org/r/20240702193544.5984-1-rosenp@gmail.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "8609336b71a8ae37238dc3f4ddff251a4698a4fc",
      "tree": "317ccaa5f5caacfbc35e6d7d4b16e45995f174f2",
      "parents": [
        "c8b9e772aee35e1db245ec6baa7bce1c7b4110ff"
      ],
      "author": {
        "name": "Benjamin Berg",
        "email": "benjamin.berg@intel.com",
        "time": "Fri May 03 13:12:06 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jun 05 13:46:13 2024 +0200"
      },
      "message": "iw: remove sizer section and related code\n\nWith commit 338059ace9d0 (\"iw: change __cmd section scheme to fit\ngcc/clang\"), the __cmd section only includes pointers to struct cmd\nrather than the struct itself. This means that the code to measure the\nspacing is not needed anymore and can be dropped.\n\nSigned-off-by: Benjamin Berg \u003cbenjamin.berg@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c8b9e772aee35e1db245ec6baa7bce1c7b4110ff",
      "tree": "f62875a58ca1d83c322e86df66c612a1dff884a5",
      "parents": [
        "b29da202bdcbdc75cd75db37175261fb22d1e13b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 13:19:47 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jun 05 13:42:15 2024 +0200"
      },
      "message": "util: clarify comment about \u0027parsed\u0027 pointer\n\nIt took me a while to understand this (again?), so\nclarify the comment here.\n\nReviewed-by: Miriam Rachel Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "b29da202bdcbdc75cd75db37175261fb22d1e13b",
      "tree": "87e4681f770cd1c90bff7ec53bcc88f7352c9a02",
      "parents": [
        "cce989770bf3375bbe4398a5ce80d9a9718460a3"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 12:12:10 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jun 05 13:42:03 2024 +0200"
      },
      "message": "iw: add puncturing support\n\nParse and pass the puncturing bitmap to the kernel in any\nchandef (except S1G), the kernel will check validity.\n\nReviewed-by: Miriam Rachel Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "cce989770bf3375bbe4398a5ce80d9a9718460a3",
      "tree": "6fa79f86a35de2ac3497b091770561a46bdcfb68",
      "parents": [
        "1608dfa17bd4840a40860fefef2862d1a4e162bf"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 12:04:06 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jun 05 13:41:51 2024 +0200"
      },
      "message": "iw: refactor frequency help\n\nThe channel parsing is the same in most places, refactor\nthe help strings for that to not duplicate them in all\nthe commands using them. This also corrects the help for\na number of commands that never saw 320 MHz support.\n\nReviewed-by: Miriam Rachel Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "1608dfa17bd4840a40860fefef2862d1a4e162bf",
      "tree": "8cb34121662e12b8178dc1dcf47ca024994dee53",
      "parents": [
        "c2c89feb6bbee21cd805a062c2005c38009e1c63"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:19:09 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:19:09 2024 +0200"
      },
      "message": "bump version to 6.9\n\nThis matches the kernel nl80211 as of 6.9.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c2c89feb6bbee21cd805a062c2005c38009e1c63",
      "tree": "58f04b093ba2d126e5bba9686f3b31f782fb67e7",
      "parents": [
        "769eb9f7a56895a746559fcff92a4a458e7f15c3"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Jan 15 14:26:49 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:18:29 2024 +0200"
      },
      "message": "channel: report punctured subchannel bitmap\n\nIf the used channel is punctured, display the bitmap of\nsubchannels that are punctured.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "769eb9f7a56895a746559fcff92a4a458e7f15c3",
      "tree": "f0ecd220712c5be556fbf7242d6c839290a1ea61",
      "parents": [
        "90165bdda32edbf7643cc17d633e997eedcbf034"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:18:05 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:18:05 2024 +0200"
      },
      "message": "wowlan: add a wake event\n\nPrint the wake event unprotected deauth/disassoc info.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "90165bdda32edbf7643cc17d633e997eedcbf034",
      "tree": "122570bb9f48f5958e6c1acb048f29255e1dcfa9",
      "parents": [
        "c49eb9ee6847953b24ba265add49fa4ec587c7a8"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:15:54 2024 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 17 11:16:02 2024 +0200"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c49eb9ee6847953b24ba265add49fa4ec587c7a8",
      "tree": "2ba20ad1abb88c544fcffda4e5fa5d8bd50cca40",
      "parents": [
        "52ae9650b3a09306608cc266bd2ca5b4d789d453"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 20:42:17 2023 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 20:42:23 2023 +0100"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "52ae9650b3a09306608cc266bd2ca5b4d789d453",
      "tree": "c7b7debeb72b2a92a10a667cc386d357f93bed83",
      "parents": [
        "ac7e46b2aaf800ff0bd1339be814754b79eed568"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 12:51:14 2023 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 12:51:14 2023 +0100"
      },
      "message": "bump version to 6.7\n\nThis already has some \"will be 6.8\" content, but\nthat\u0027s not entirely closed yet.\n\nChange-Id: I16beefdf8b5e37fc72948d8a874772dc8c97e7b2\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "ac7e46b2aaf800ff0bd1339be814754b79eed568",
      "tree": "05630e91c48c46ea24be65d55e2a482e7ae57444",
      "parents": [
        "44686ac3e7b536e905c3749814e4eb0e7e210440"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 12:47:01 2023 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 12:47:09 2023 +0100"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "44686ac3e7b536e905c3749814e4eb0e7e210440",
      "tree": "dbf6e04d38c4f630d88fcf2b33b04ad00916a36c",
      "parents": [
        "e2224c729840cc33c6ea89ba5e91b69f79c88e85"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Sep 01 07:50:02 2023 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 21 10:29:44 2023 +0100"
      },
      "message": "iw: allow extra cflags\n\nWe can override the entirety of CFLAGS from the make\ncommand line, but not add e.g. -Werror. Append a new\nEXTRA_CFLAGS to make that possible.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "e2224c729840cc33c6ea89ba5e91b69f79c88e85",
      "tree": "a69cdda6b3d40f286ee67cb6632c9ddcf949cffa",
      "parents": [
        "7298198a54d81b969f688164ef33d952ddfcb81e"
      ],
      "author": {
        "name": "Bassem Dawood",
        "email": "bassem@morsemicro.com",
        "time": "Thu Oct 19 18:40:19 2023 +1100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Nov 24 18:25:05 2023 +0100"
      },
      "message": "iw: S1G: add 802.11ah support for link command display\n\nAmending the link command which depends on kernal changes for\n802.11ah bandwidths/MCS/NSS NL80211_RATE_INFO_ attributes.\n\nS1G frequency offset being used as well for the MHz units print.\n\nSigned-off-by: Bassem Dawood \u003cbassem@morsemicro.com\u003e\nLink: https://lore.kernel.org/r/20231019074019.2246629-1-bassem@morsemicro.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "7298198a54d81b969f688164ef33d952ddfcb81e",
      "tree": "b5e8e2d9a72aa4558722544f139e75c8daf482bd",
      "parents": [
        "a1c9376a115f9af4a50626d2c0fa89667afa0096"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 24 09:19:47 2023 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 24 09:19:52 2023 +0200"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a1c9376a115f9af4a50626d2c0fa89667afa0096",
      "tree": "7b34ea89ad9d4020765984a4fbd2eeec4248ba67",
      "parents": [
        "ea706b389fd896318bd7310b058fedf11d1b6758"
      ],
      "author": {
        "name": "Chaitanya Tata",
        "email": "chaitanya.mgit@gmail.com",
        "time": "Thu Jul 27 00:52:45 2023 +0530"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 24 09:17:39 2023 +0200"
      },
      "message": "iw: connect: Fix segfault during open authentication\n\nThe check for remaining arguments is done after decrement effectively\nbypassing the non-zero check and causes a segfault with below command:\n\n  \"connect \u003cSSID\u003e auth open/shared\".\n\nSigned-off-by: Chaitanya Tata \u003cChaitanya.Tata@nordicsemi.no\u003e\nLink: https://lore.kernel.org/r/20230726192245.100897-1-Chaitanya.Tata@nordicsemi.no\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "ea706b389fd896318bd7310b058fedf11d1b6758",
      "tree": "2057f7112b6292696b51e0523c4bca244d3b3ea8",
      "parents": [
        "cb491fa6b4b5bb1e7c11788a39bcf5a7a74afafa"
      ],
      "author": {
        "name": "Koen Vandeputte",
        "email": "koen.vandeputte@citymesh.com",
        "time": "Fri Jul 07 16:48:26 2023 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 24 09:16:56 2023 +0200"
      },
      "message": "iw: fix attribute size mismatch\n\nNL80211_ATTR_MAX_AP_ASSOC_STA gets packed as u32 in the kernel.\nChange the receiving side to match this, or it will be wrong\non big-endian.\n\nSigned-off-by: Koen Vandeputte \u003ckoen.vandeputte@citymesh.com\u003e\nLink: https://lore.kernel.org/r/20230707144826.3043151-1-koen.vandeputte@citymesh.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "cb491fa6b4b5bb1e7c11788a39bcf5a7a74afafa",
      "tree": "5aea2bd2bb331d6e6101aa6fb8c244e2373ffef8",
      "parents": [
        "cf26fc9ab584833f01e27cc2dd09988179ec6a03"
      ],
      "author": {
        "name": "Emmanuel Grumbach",
        "email": "emmanuel.grumbach@intel.com",
        "time": "Wed Aug 23 13:10:02 2023 +0300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 24 09:15:51 2023 +0200"
      },
      "message": "iw: add more extended capa bits\n\nThose were missing\n\nWhile at it, fix a bug in the default case, we want to print the actual\nbit offset which is bit + base.\n\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "cf26fc9ab584833f01e27cc2dd09988179ec6a03",
      "tree": "f864d241e1d2a65cc7f78c4072b906e615a473d7",
      "parents": [
        "f2d9f5b52677f5414dc194be94b5916d2b080eab"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Tue May 16 11:02:38 2023 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Aug 24 09:15:39 2023 +0200"
      },
      "message": "iw: Fix EHT rates printing.\n\nThe 20Mhz rates thing is a union with the others, so print one or\nthe other.  This appears to fix the output of the mcs/bw printout.\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "f2d9f5b52677f5414dc194be94b5916d2b080eab",
      "tree": "a474aa66a15c6ee0f55fac25d2cf91aab585fa89",
      "parents": [
        "1bc6ab0abbb6f26f35d826d166d06bc28ae47b6b"
      ],
      "author": {
        "name": "Gilad Itzkovitch",
        "email": "gilad.itzkovitch@morsemicro.com",
        "time": "Tue Feb 28 12:11:24 2023 +1300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 13:03:33 2023 +0200"
      },
      "message": "iw: S1G: add list command support for 802.11ah\n\nIn this changeset S1G frequencies are displayed for any S1G band\nwith their relevant properties.\n\nSigned-off-by: Gilad Itzkovitch \u003cgilad.itzkovitch@morsemicro.com\u003e\nLink: https://lore.kernel.org/r/20230227231124.711053-1-gilad.itzkovitch@virscient.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "1bc6ab0abbb6f26f35d826d166d06bc28ae47b6b",
      "tree": "7ff955fdc935b799af2685eea6f5e29eb881737f",
      "parents": [
        "a32046bcffcb766b4999e76399b755887d2d5d0b"
      ],
      "author": {
        "name": "Gilad Itzkovitch",
        "email": "gilad.itzkovitch@morsemicro.com",
        "time": "Tue Feb 28 12:01:27 2023 +1300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 13:01:54 2023 +0200"
      },
      "message": "iw: S1G: add parsing for 802.11ah scan IE\u0027s\n\nIn order to support scan display for 802.11ah, this change adds\nparsing for S1G capabilities, operation, and short beacon interval\ninformation elements.\n\nSigned-off-by: Gilad Itzkovitch \u003cgilad.itzkovitch@morsemicro.com\u003e\nLink: https://lore.kernel.org/r/20230227230127.709496-1-gilad.itzkovitch@virscient.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a32046bcffcb766b4999e76399b755887d2d5d0b",
      "tree": "43588986b8624ea272bca6e9839a19074e2d64ae",
      "parents": [
        "f5e3b43de3a5e3e6332106282bbcaf336e8204a5"
      ],
      "author": {
        "name": "Gilad Itzkovitch",
        "email": "gilad.itzkovitch@morsemicro.com",
        "time": "Mon Feb 27 15:05:29 2023 +1300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 13:01:26 2023 +0200"
      },
      "message": "iw: S1G: add frequency set in kHz and offset options\n\nThis change adds support to specify the set frequency in kHz for\nthe set frequency command which include an offset whenever needed.\nAlso, it adds S1G bandwidth options to the selected chandef.\n\nSigned-off-by: Gilad Itzkovitch \u003cgilad.itzkovitch@morsemicro.com\u003e\nLink: https://lore.kernel.org/r/20230227020529.504934-1-gilad.itzkovitch@virscient.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "f5e3b43de3a5e3e6332106282bbcaf336e8204a5",
      "tree": "2a0735ed8f205a59be0d1e7dbdcede9db44ed45a",
      "parents": [
        "7794573f915174b5dd2cd22e123ecd63610ccf44"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Mar 15 16:08:22 2023 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:56:23 2023 +0200"
      },
      "message": "util: don\u0027t print EHT info if not present\n\nThat\u0027s just confusing, don\u0027t print it if the EHT MAC\ncapabilities attribute isn\u0027t there (the kernel puts\nall the attrs together.)\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "7794573f915174b5dd2cd22e123ecd63610ccf44",
      "tree": "f13ae4fc4440db52d3db278fd7e172109eb99f01",
      "parents": [
        "221875eb77f21d8cf1c50f046705f30708ec82bd"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Sep 02 21:59:31 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:56:04 2023 +0200"
      },
      "message": "interface: print links\n\nPrint link information in \u0027iw dev\u0027 and \u0027iw ... info\u0027.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "221875eb77f21d8cf1c50f046705f30708ec82bd",
      "tree": "709b88c6433c0a6b407dba2da686430f6a3d4db7",
      "parents": [
        "5f64b702482d5818b8573d12ef1b58af00bbd81d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Aug 31 22:35:02 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:55:53 2023 +0200"
      },
      "message": "link: update for MLO\n\nIn MLO we need to use the MLD address to get the station\nstatistics (which still need work for per-link stats),\nadjust the code.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "5f64b702482d5818b8573d12ef1b58af00bbd81d",
      "tree": "fdcf4d5314ede26bbc9da5d25421bc333de06624",
      "parents": [
        "29555e143d01de7570bdb5d11d9c785f6e59e6bf"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Aug 31 21:13:11 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:55:37 2023 +0200"
      },
      "message": "link: fix some formatting\n\nThe bss flags has a spurious newline, and we don\u0027t use a\ntab for indentation after the colon in other places, fix\nthat here.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "29555e143d01de7570bdb5d11d9c785f6e59e6bf",
      "tree": "d786f021ef58bc499c07107fb1586133c8a78b1f",
      "parents": [
        "997e5f13e7bc2267b28e541a2904d7f7d84227d0"
      ],
      "author": {
        "name": "Ayala Beker",
        "email": "ayala.beker@intel.com",
        "time": "Thu Jul 14 09:33:36 2022 +0300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:55:17 2023 +0200"
      },
      "message": "iw: scan: set NL80211_SCAN_FLAG_COLOCATED_6GHZ in case of full sched scan\n\nSame as in regular scan, in case of full sched scan need to set\nNL80211_SCAN_FLAG_COLOCATED_6GHZ flag, to scan for collocated\nAPs by default.\n\nSigned-off-by: Ayala Beker \u003cayala.beker@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "997e5f13e7bc2267b28e541a2904d7f7d84227d0",
      "tree": "9fe4c1d50ccb0c5fb975a5474c30b018569e8efa",
      "parents": [
        "81d112f13d290d109e0c64541c0f02a0931a7a8d"
      ],
      "author": {
        "name": "Mordechay Goodstein",
        "email": "mordechay.goodstein@intel.com",
        "time": "Sun May 29 19:29:55 2022 +0300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:53:59 2023 +0200"
      },
      "message": "util: add support for 320MHz bandwidth without cf1\n\nBased on user input for control central freq and 320 BW find the data\ncentral freq (cf1).\n\nSigned-off-by: Mordechay Goodstein \u003cmordechay.goodstein@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "81d112f13d290d109e0c64541c0f02a0931a7a8d",
      "tree": "953a00e1d640aa8f066abcf74b6f14b9db38361d",
      "parents": [
        "de3da80461f48946b9493fb2b2d54ce6dcdc3e12"
      ],
      "author": {
        "name": "Mordechay Goodstein",
        "email": "mordechay.goodstein@intel.com",
        "time": "Sun May 29 19:29:55 2022 +0300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:53:37 2023 +0200"
      },
      "message": "util: add support for 320Mhz bandwidth\n\nIn the new standard 11be we can set up to 320Mhz bandwidth so add it\nin parsing params.\n\nSigned-off-by: Mordechay Goodstein \u003cmordechay.goodstein@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "de3da80461f48946b9493fb2b2d54ce6dcdc3e12",
      "tree": "ed01644c7df8270b0db97905d7cdb57f99499347",
      "parents": [
        "d6fd2757f7aab638022ffa635e32e21594ec382d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:50:11 2023 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Apr 14 12:52:06 2023 +0200"
      },
      "message": "update nl80211.h\n\nBring in nl80211.h from 6.4-rc.\n\nChange-Id: I96b818a987d243b5cf97e2cc9c62d57637e17165\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "d6fd2757f7aab638022ffa635e32e21594ec382d",
      "tree": "e2630f12d0d4ce5ba7bcbdb2f8c9880e67bfaa3c",
      "parents": [
        "cc660ccb9a83ec23b672eef178e9b494d95e763d"
      ],
      "author": {
        "name": "Stefan Weil",
        "email": "sw@weilnetz.de",
        "time": "Sat Jan 21 20:36:37 2023 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Feb 14 11:44:39 2023 +0100"
      },
      "message": "iw: event: fix printf format error\n\ntv_usec can be a 64 bit integer which causes a compiler warning:\n\nevent.c: In function \u0027print_event\u0027:\nevent.c:930:41: warning: format \u0027%lu\u0027 expects argument of type \u0027long unsigned int\u0027, but argument 3 has type \u0027suseconds_t\u0027 {aka \u0027long long int\u0027} [-Wformat\u003d]\n  930 |                         printf(\"[%s.%06lu]: \", buf, args-\u003ets.tv_usec);\n      |                                     ~~~~^           ~~~~~~~~~~~~~~~~\n      |                                         |                   |\n      |                                         long unsigned int   suseconds_t {aka long long int}\n      |                                     %06llu\n\nSigned-off-by: Stefan Weil \u003csw@weilnetz.de\u003e\nLink: https://lore.kernel.org/r/20230121193637.347109-1-sw@weilnetz.de\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "cc660ccb9a83ec23b672eef178e9b494d95e763d",
      "tree": "6e6917353a60a93b927ac482bb3b3b46321d95dc",
      "parents": [
        "c4743bbc1b1953bdc035b871ea1899ca94c1c6ac"
      ],
      "author": {
        "name": "Raphaël Mélotte",
        "email": "raphael.melotte@mind.be",
        "time": "Thu Jan 12 13:25:25 2023 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed Jan 18 11:22:06 2023 +0100"
      },
      "message": "iw: add support for retrieving keys\n\nFor debugging purposes, it can be useful to be able to retrieve keys.\n\nAdd a \"iw key get\" command, to be able to retrieve keys when the key\nindex is known. A new \"key\" section is also introduced, in preparation\nfor future key-related commands.\n\nExample retrieving a pairwise key:\niw dev wlan0 key get 0 02:02:03:04:05:06\n\nExample retrieving a group key:\niw dev wlan0 key get 1\n\nNote that only the outer ATTR_KEY_DATA (and seq) is reported, the\nnested KEY_DATA (and seq) within ATTR_KEY is not.\n\nSigned-off-by: Raphaël Mélotte \u003craphael.melotte@mind.be\u003e\nLink: https://lore.kernel.org/r/20230112122525.2257298-1-raphael.melotte@mind.be\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c4743bbc1b1953bdc035b871ea1899ca94c1c6ac",
      "tree": "a5e0aaa7a4c2d6fbb11a093aabcd79bc047f0236",
      "parents": [
        "82e6fba06a1489a007ef20f9db17cc066f6f53d2"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 10 00:14:55 2023 +0900"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Jan 12 11:02:41 2023 +0100"
      },
      "message": "iw: info: fix bug reading preambles and bandwidths\n\nPreambles and bandwidths values are considered as bit shifts\nwhen they\u0027re are used for capabilities.\n\nSigned-off-by: Jaewan Kim \u003cjaewan@google.com\u003e\nLink: https://lore.kernel.org/r/20230109151455.325793-1-jaewan@google.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "82e6fba06a1489a007ef20f9db17cc066f6f53d2",
      "tree": "c604aefcd069ada7e4cafe4bf32af3ecd802bcb2",
      "parents": [
        "ad2f2f8a2c0b4d450a53c24d28769cd187071dee"
      ],
      "author": {
        "name": "Janusz Dziedzic",
        "email": "janusz.dziedzic@gmail.com",
        "time": "Thu Aug 25 11:51:11 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 01 14:12:47 2022 +0100"
      },
      "message": "iw: add cac background command\n\nAdd command that request background CAC radar scan.\nTested on mt7915.\n\nSigned-off-by: Janusz Dziedzic \u003cjanusz.dziedzic@gmail.com\u003e\nLink: https://lore.kernel.org/r/20220825095111.1026649-1-janusz.dziedzic@gmail.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "ad2f2f8a2c0b4d450a53c24d28769cd187071dee",
      "tree": "b2c4983c5dc2ded09b11170f9115f95a88fd1d8e",
      "parents": [
        "79f20cbf1a333a23e3b041d502277d240aedb840"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Oct 11 14:34:05 2022 +0900"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Dec 01 14:10:34 2022 +0100"
      },
      "message": "iw: info: print PMSR capabilities\n\nPrint PMSR and FTM capabilities if any.\n\nSigned-off-by: Jaewan Kim \u003cjaewan@google.com\u003e\nLink: https://lore.kernel.org/r/20221011053405.332375-1-jaewan@google.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "79f20cbf1a333a23e3b041d502277d240aedb840",
      "tree": "7c13c4a67a3a20311d471324274bbb890c6334b2",
      "parents": [
        "0976378551d845352c1e04fb0974cd9a2d2827bd"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 12:23:45 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 12:23:45 2022 +0200"
      },
      "message": "bump version to 5.19\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "0976378551d845352c1e04fb0974cd9a2d2827bd",
      "tree": "73cc873941b16c0bb55a9a41a063d4cef5b6474c",
      "parents": [
        "c95877ca441b0664a46609ea4c2caa5be88c83a2"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 12:22:34 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 12:23:02 2022 +0200"
      },
      "message": "info: refactor extended features\n\nRefactor the printing here to use a switch statement,\nso we get a warning for unhandled features.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "c95877ca441b0664a46609ea4c2caa5be88c83a2",
      "tree": "b5b108e8e3620c39b7b9446a763e372a1571d1a1",
      "parents": [
        "82e0bd1e732fc7a39a702e56d97364214d4a0418"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 11:43:47 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 11:44:07 2022 +0200"
      },
      "message": "info: add missing extended features\n\nAdd missing extended features and sort them for easier\ncomparison.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "82e0bd1e732fc7a39a702e56d97364214d4a0418",
      "tree": "deb380b6e7eb59ee6de5f11a4431296c95fb76b2",
      "parents": [
        "00a298581b0ff6f97b45eaf8096c9a1e5de8f845"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 11:30:43 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 11:30:53 2022 +0200"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "00a298581b0ff6f97b45eaf8096c9a1e5de8f845",
      "tree": "e7b43d666e277612e423bf2aa9714c95f1d1811b",
      "parents": [
        "05a52674976a0a3f09445c92d5b8c4c7683a4355"
      ],
      "author": {
        "name": "Maxime Bizon",
        "email": "mbizon@freebox.fr",
        "time": "Mon May 16 11:07:56 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri May 27 11:29:35 2022 +0200"
      },
      "message": "iw: handle VHT extended NSS\n\nNo change in \"Supported Channel Width\" output format when extended NSS\nis not supported.\n\nSample output for a PHY with 1/2 NSS ratio:\n\nVHT Capabilities (0xb39b79f2):\n\tMax MPDU length: 11454\n\tSupported Channel Width: 160Mhz (1/2 NSS) 80+80Mhz (1/2 NSS)\n\t[...]\nVHT extended NSS: supported\n\nSigned-off-by: Maxime Bizon \u003cmbizon@freebox.fr\u003e\nLink: https://lore.kernel.org/r/405f5ed2c434846f8ab2730b34288c5f649b8915.camel@freebox.fr\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "05a52674976a0a3f09445c92d5b8c4c7683a4355",
      "tree": "e171bb67eba010df153642d971a95aec131f343b",
      "parents": [
        "ff67fb2c8860cbf868dc0faa1fbbc97d0f4d9a42"
      ],
      "author": {
        "name": "Diederik de Haas",
        "email": "didi.debian@cknow.org",
        "time": "Sat Apr 23 19:54:51 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed May 04 11:37:23 2022 +0200"
      },
      "message": "iw: fix \u0027upto\u0027 -\u003e \u0027up to\u0027\n\nAs reported by Debian\u0027s lintian tool.\n\nSigned-off-by: Diederik de Haas \u003cdidi.debian@cknow.org\u003e\nLink: https://lore.kernel.org/r/20220423175451.27215-1-didi.debian@cknow.org\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "ff67fb2c8860cbf868dc0faa1fbbc97d0f4d9a42",
      "tree": "cc994277f7052358658e99b389c07be363e298a5",
      "parents": [
        "e3287a1f668beb7eb5700106048512ab751865db"
      ],
      "author": {
        "name": "Diederik de Haas",
        "email": "didi.debian@cknow.org",
        "time": "Sat Apr 23 18:09:22 2022 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Wed May 04 11:37:13 2022 +0200"
      },
      "message": "iw: fix double tab in mesh path header\n\nAs reported in https://bugs.debian.org/974833, the double tab char\ncauses a mismatch of the header and contents after \u0027EXPTIME\u0027.\n\nSigned-off-by: Diederik de Haas \u003cdidi.debian@cknow.org\u003e\nLink: https://lore.kernel.org/r/20220423160922.14952-1-didi.debian@cknow.org\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "e3287a1f668beb7eb5700106048512ab751865db",
      "tree": "2c69ebeb77f6342fc3baf78a344b2deed30535e5",
      "parents": [
        "5a71b722270c0fe71d0430ff14a866cc8014c365"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Feb 11 15:00:55 2022 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Apr 26 15:45:26 2022 +0200"
      },
      "message": "station: print EHT rate information\n\nPrint the EHT rate information if present.\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "5a71b722270c0fe71d0430ff14a866cc8014c365",
      "tree": "539b730aa131e6f7a29d42d956c41038f75b2d13",
      "parents": [
        "a4e5418a1122579e2f6f0695e05c1b750ec5697d"
      ],
      "author": {
        "name": "Ilan Peer",
        "email": "ilan.peer@intel.com",
        "time": "Tue Jul 13 11:39:20 2021 +0300"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Tue Apr 26 15:44:28 2022 +0200"
      },
      "message": "iw: Print local EHT capabilities\n\nSigned-off-by: Ilan Peer \u003cilan.peer@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "a4e5418a1122579e2f6f0695e05c1b750ec5697d",
      "tree": "aa1aa507bd642883a122635d19d3ee21b4d48b89",
      "parents": [
        "56c607798edb42b9566dcfe821b857fb7e71c30a"
      ],
      "author": {
        "name": "Deren Wu",
        "email": "deren.wu@mediatek.com",
        "time": "Sat Mar 12 17:09:04 2022 +0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Apr 11 15:06:56 2022 +0200"
      },
      "message": "iw: support 160MHz frequency command for 6GHz band\n\nAdd support to configure 160MHz in 6G band by direct\nchannel/frequency command.\n\nExample:\niw dev \u003cinterface\u003e set freq 6195 160MHz\n\nSigned-off-by: Deren Wu \u003cderen.wu@mediatek.com\u003e\nLink: https://lore.kernel.org/r/4366b069d41f469c36554c8dcfc857b5aedf3e1d.1647075278.git.deren.wu@mediatek.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "56c607798edb42b9566dcfe821b857fb7e71c30a",
      "tree": "d1ce0a4ee8dfe411aad52f4b3c05a69d78905de9",
      "parents": [
        "0900996845744bf33f83dc4d85b3acf0c435c66c"
      ],
      "author": {
        "name": "Ben Greear",
        "email": "greearb@candelatech.com",
        "time": "Thu Apr 07 16:58:26 2022 -0700"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Apr 11 15:06:36 2022 +0200"
      },
      "message": "iw: print out assoc comeback event\n\nLooks like this was added in 5.17 kernel.  We see this event\nwhen trying (and failing) to do .11r roaming).\n\nSigned-off-by: Ben Greear \u003cgreearb@candelatech.com\u003e\nLink: https://lore.kernel.org/r/20220407235826.2690-1-greearb@candelatech.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "0900996845744bf33f83dc4d85b3acf0c435c66c",
      "tree": "4b352c44b8c6e4ff9f779f09d07ad82ffa8182ac",
      "parents": [
        "64bf570fdb591a0ac46f6ef407d85b21fc0cba54"
      ],
      "author": {
        "name": "Lorenzo Bianconi",
        "email": "lorenzo@kernel.org",
        "time": "Thu Mar 10 11:46:56 2022 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 11 11:49:31 2022 +0100"
      },
      "message": "iw: print Radar background capability if supported\n\nSigned-off-by: Lorenzo Bianconi \u003clorenzo@kernel.org\u003e\nLink: https://lore.kernel.org/r/1661d4de358d5ff8f6f8350eb165acf08f870951.1646909094.git.lorenzo@kernel.org\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "64bf570fdb591a0ac46f6ef407d85b21fc0cba54",
      "tree": "25f3c63672f02f0c57e99479dc76cb17e5d0e629",
      "parents": [
        "5909e73359e8494f3dd2767e5e5a8a41b26a67a4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 11 11:49:25 2022 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Mar 11 11:49:31 2022 +0100"
      },
      "message": "update nl80211.h\n\nChange-Id: I7888629f670e585c3b04b7e9ca4ca63cbf5746cb\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "5909e73359e8494f3dd2767e5e5a8a41b26a67a4",
      "tree": "26793415b3f5a515c344b497c5cac82dc509412c",
      "parents": [
        "7e06706177c32c086addc40b69a2a32849b7e8b4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Oct 29 09:29:39 2021 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Nov 26 11:37:27 2021 +0100"
      },
      "message": "iw: survey: add support for radio stats\n\nAdd a --radio argument to \"survey dump\" to support the global\nradio statistics.\n\nChange-Id: I16e615434607d982e9cf690f03148738eca25cde\nTested-by: Sven Eckelmann \u003csven@narfation.org\u003e\nLink: https://lore.kernel.org/r/20211029072939.15767-1-johannes@sipsolutions.net\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "7e06706177c32c086addc40b69a2a32849b7e8b4",
      "tree": "0a5d9f3f705edd0ae83f5371d3dde0f807b725e1",
      "parents": [
        "d034d73ad655ade6615f1aa5593cfddee0db10a9"
      ],
      "author": {
        "name": "Lorenzo Bianconi",
        "email": "lorenzo@kernel.org",
        "time": "Fri Nov 12 17:50:34 2021 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Fri Nov 26 11:33:21 2021 +0100"
      },
      "message": "iw: event: report missing radar events\n\nProperly report the two following radar events:\n- NL80211_RADAR_PRE_CAC_EXPIRED\n- NL80211_RADAR_CAC_STARTED\n\nSigned-off-by: Lorenzo Bianconi \u003clorenzo@kernel.org\u003e\nLink: https://lore.kernel.org/r/6a7cd7bd2179578335cc95b158faf21ba3f7876a.1636730634.git.lorenzo@kernel.org\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "d034d73ad655ade6615f1aa5593cfddee0db10a9",
      "tree": "0d42f4dbe193e678342fcda0bae5e005aa774d53",
      "parents": [
        "46242202c602cdc407913036c9c29ba52ac37043"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 08 09:58:10 2021 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 08 09:58:10 2021 +0100"
      },
      "message": "bump version to 5.16\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "46242202c602cdc407913036c9c29ba52ac37043",
      "tree": "8e04bb839772602fabb9f906bd80ce85eda6564f",
      "parents": [
        "b8d5974a630a06de53ca10d6d835c7c32f38c891"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 08 09:43:10 2021 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 08 09:43:10 2021 +0100"
      },
      "message": "info: add FILS_CRYPTO_OFFLOAD extended feature\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "b8d5974a630a06de53ca10d6d835c7c32f38c891",
      "tree": "941ccba09bf8364e373a3b4de135a285ba6615cd",
      "parents": [
        "861460888758e9de0004f747ea1e5df0eace290d"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 08 09:42:47 2021 +0100"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Mon Nov 08 09:42:54 2021 +0100"
      },
      "message": "update nl80211.h\n\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "861460888758e9de0004f747ea1e5df0eace290d",
      "tree": "78c3ed78e641206418ecb7f24084199cd6331c48",
      "parents": [
        "ba4f75baaa1c0d7fdccabdb0bfa0487d1caaa963"
      ],
      "author": {
        "name": "Lorenzo Bianconi",
        "email": "lorenzo@kernel.org",
        "time": "Thu Oct 21 12:19:57 2021 +0200"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Oct 21 17:19:28 2021 +0200"
      },
      "message": "iw: print BSS coloring capability if supported\n\nSigned-off-by: Lorenzo Bianconi \u003clorenzo@kernel.org\u003e\nLink: https://lore.kernel.org/r/a935a11cabe630100385005b0c2bee9110fb9572.1634811514.git.lorenzo@kernel.org\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    },
    {
      "commit": "ba4f75baaa1c0d7fdccabdb0bfa0487d1caaa963",
      "tree": "7498b80aac98b138e83bf7b82cce5b81031d1c2b",
      "parents": [
        "50918cbb8e52ecae014f62617c8c342be960351b"
      ],
      "author": {
        "name": "Zong-Zhe Yang",
        "email": "kevin_yang@realtek.com",
        "time": "Thu Oct 07 16:56:15 2021 +0800"
      },
      "committer": {
        "name": "Johannes Berg",
        "email": "johannes.berg@intel.com",
        "time": "Thu Oct 21 17:19:14 2021 +0200"
      },
      "message": "iw: add set sar_specs command\n\nAdd set sar_specs command\n\nusage: iw \u003cphy\u003e set sar_specs \u003csar type\u003e \u003crange index:sar power\u003e*\ne.g.\niw phy0 set sar_specs 0 0:100 1:90 2:80...\nwhere sar type should correspond to wiphy\u0027s sar_capa,\nand range index should be valid in wiphy\u0027s sar_capa.\n\nFor now, kernel sar type supports only 0 (NL80211_SAR_TYPE_POWER)\nwhich means that the sar power limitation is specified in 0.25dBm unit.\n\nCc: Carl Huang \u003ccjhuang@codeaurora.org\u003e\nSigned-off-by: Zong-Zhe Yang \u003ckevin_yang@realtek.com\u003e\nSigned-off-by: Ping-Ke Shih \u003cpkshih@realtek.com\u003e\nLink: https://lore.kernel.org/r/20211007085615.40399-1-pkshih@realtek.com\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n"
    }
  ],
  "next": "50918cbb8e52ecae014f62617c8c342be960351b"
}
