{"object_kind":"push","event_name":"push","before":"ccc5f78fc42807940aa1a2ff37fb5c6eeeabc06d","after":"9199c56f505703cb5451c44bb7107db8c62f9bd1","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"9199c56f505703cb5451c44bb7107db8c62f9bd1","message":null,"user_id":1050,"user_name":"Beniamino Galvani","user_username":"bgalvani","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/1050/avatar.png","project_id":411,"project":{"id":411,"name":"NetworkManager","description":"NetworkManager — network management daemon","web_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","avatar_url":"https://gitlab.freedesktop.org/uploads/-/system/project/avatar/411/nm_logo.png","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","namespace":"NetworkManager","visibility_level":20,"path_with_namespace":"NetworkManager/NetworkManager","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git"},"commits":[{"id":"5763b9b4de64ac3ce1b9c1e6f00d0736de763f94","message":"supplicant: fix center channel calculation\n\nThe formula is wrong for channels above 144 because the layout of the\n80MHz channels is not regular. Use a lookup table.\n\nFixes: 7bb596177966 ('supplicant: honor the 'wifi.channel-width' property in AP mode')\n","title":"supplicant: fix center channel calculation","timestamp":"2026-01-15T17:38:40+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/5763b9b4de64ac3ce1b9c1e6f00d0736de763f94","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/supplicant/nm-supplicant-config.c"],"removed":[]},{"id":"bb0a26e906619217238c81afb0c1cbb49b030708","message":"wifi: add support for new \"6GHz\" band\n\nUntil now the Wi-Fi bands were named after the first 802.11 standard\nthat introduced them: \"a\" for 5GHz introduced in 802.11a and \"bg\" for\n2.4GHz introduced in 802.11b/g. With new bands added, this naming\nscheme doesn't sound very intuitive to remember for users. Furthermore\nwe have now 6GHz that is introduced by 802.11ax (Wi-Fi 6), but the\ncompatible devices can use all three the bands (2.4, 5, 6 GHz).\n\nFor the 6 GHz band, simply name it \"6GHz\".\n\nCo-authored-by: Beniamino Galvani \n","title":"wifi: add support for new \"6GHz\" band","timestamp":"2026-01-15T17:38:40+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/bb0a26e906619217238c81afb0c1cbb49b030708","author":{"name":"Thomas Makin","email":"halorocker89@gmail.com"},"added":["src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_6ghz.cexpected","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_a.cexpected","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-6ghz","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-6ghz-channel-mismatch"],"modified":["man/nmcli.xml","src/core/devices/wifi/nm-device-wifi.c","src/core/devices/wifi/nm-wifi-ap.c","src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c","src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected","src/core/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c","src/core/supplicant/nm-supplicant-config.c","src/core/supplicant/nm-supplicant-settings-verify.c","src/libnm-client-impl/libnm.ver","src/libnm-client-impl/nm-access-point.c","src/libnm-core-aux-intern/nm-libnm-core-utils.h","src/libnm-core-impl/nm-setting-wireless.c","src/libnm-core-impl/nm-utils.c","src/libnm-core-impl/tests/test-general.c","src/libnm-core-public/nm-utils.h","src/libnmc-setting/nm-meta-setting-desc.c","src/libnmc-setting/settings-docs.h.in","src/nmcli/devices.c","src/nmcli/gen-metadata-nm-settings-nmcli.xml.in","src/nmtui/nmt-page-wifi.c"],"removed":[]},{"id":"7879acea8fddd503a6722d5fcb86d5ee43545c97","message":"libnm: export nm_utils_wifi_freq_to_band()\n\nClients typically want to show the band of an AP. The information is\nalready available because we export the frequency, but it is necessary\nto implement some conversion logic.\n\nExport libnm symbol nm_utils_wifi_freq_to_band() to do\nthat. Previously the function was used internally to generate the\nvalue of the \"band\" string property from the frequency. For a public\nfunction it is clearer if we return a enum value.\n","title":"libnm: export nm_utils_wifi_freq_to_band()","timestamp":"2026-01-15T17:38:41+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/7879acea8fddd503a6722d5fcb86d5ee43545c97","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/devices/wifi/nm-wifi-ap.c","src/core/devices/wifi/nm-wifi-utils.c","src/core/devices/wifi/nm-wifi-utils.h","src/libnm-client-impl/libnm.ver","src/libnm-core-impl/nm-utils.c","src/libnm-core-intern/nm-core-internal.h","src/libnm-core-public/nm-utils.h"],"removed":[]},{"id":"c39b967a471ceacfd2f0a8bf46d58d96ec211dd2","message":"nmcli: print the band of wifi access points\n\nIt's a valuable information for users, especially because the channel\nnumber can be ambiguous.\n\nBefore:\n$ nmcli device wifi\nIN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY\n 42:00:00:AA:DD:CC test Infra 44 1170 Mbit/s 85 ▂▄▆█ WPA2\n 92:00:00:AB:DD:CC guest Infra 44 1170 Mbit/s 85 ▂▄▆█ WPA2\n\nAfter:\n$ nmcli device wifi\nIN-USE BSSID SSID MODE BAND CHAN RATE SIGNAL BARS SECURITY\n 42:00:00:AA:DD:CC test Infra 5 GHz 44 1170 Mbit/s 85 ▂▄▆█ WPA2\n 42:00:00:AB:DD:CC guest Infra 5 GHz 44 1170 Mbit/s 85 ▂▄▆█ WPA2\n","title":"nmcli: print the band of wifi access points","timestamp":"2026-01-15T17:38:41+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/c39b967a471ceacfd2f0a8bf46d58d96ec211dd2","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/libnm-client-impl/tests/test-nm-client.c","src/nmcli/devices.c","src/tests/client/test-client.check-on-disk/test_002.expected","src/tests/client/test-client.check-on-disk/test_004.expected","src/tests/client/test-client.py","tools/test-networkmanager-service.py"],"removed":[]},{"id":"499427a84edf28531eeec223be0e325a1d84f8b2","message":"wifi: update the list of 5GHz channels\n\nUpdate the list of Wi-Fi channels in the 5GHz band:\n\n - remove channels 7–16, which were part of 802.11j but were revoked\n in 2017;\n\n - remove the entries that are not valid as primary 20MHz channels but\n only as the center of bonded channels, e.g. 38, 42, etc.\n\n - add channel 144, introduced in the 802.11ac standard\n\nAlso restrict list of default channels for a 5GHz hotspot to those\nthat are available everywhere and without DFS.\n","title":"wifi: update the list of 5GHz channels","timestamp":"2026-01-15T17:38:42+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/499427a84edf28531eeec223be0e325a1d84f8b2","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["src/core/devices/wifi/nm-device-wifi.c","src/libnm-core-impl/nm-utils.c"],"removed":[]},{"id":"42e9cd1856655c514c363c96d07326629c64da4d","message":"NEWS: update\n","title":"NEWS: update","timestamp":"2026-01-15T17:39:03+01:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/42e9cd1856655c514c363c96d07326629c64da4d","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":[],"modified":["NEWS"],"removed":[]},{"id":"9199c56f505703cb5451c44bb7107db8c62f9bd1","message":"merge: branch 'bg/wifi-6ghz'\n\nwifi: add support for new \"6GHz\" band\n\nhttps://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2318","title":"merge: branch 'bg/wifi-6ghz'","timestamp":"2026-01-15T16:44:06+00:00","url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/commit/9199c56f505703cb5451c44bb7107db8c62f9bd1","author":{"name":"Beniamino Galvani","email":"bgalvani@redhat.com"},"added":["src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_6ghz.cexpected","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_Band_a.cexpected","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-6ghz","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-test-wifi-band-6ghz-channel-mismatch"],"modified":["NEWS","man/nmcli.xml","src/core/devices/wifi/nm-device-wifi.c","src/core/devices/wifi/nm-wifi-ap.c","src/core/devices/wifi/nm-wifi-utils.c","src/core/devices/wifi/nm-wifi-utils.h","src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-reader.c","src/core/settings/plugins/ifcfg-rh/nms-ifcfg-rh-writer.c","src/core/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Test_Write_WiFi_AP_Mode.cexpected","src/core/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh.c","src/core/supplicant/nm-supplicant-config.c","src/core/supplicant/nm-supplicant-settings-verify.c","src/libnm-client-impl/libnm.ver","src/libnm-client-impl/nm-access-point.c","src/libnm-client-impl/tests/test-nm-client.c","src/libnm-core-aux-intern/nm-libnm-core-utils.h","src/libnm-core-impl/nm-setting-wireless.c","src/libnm-core-impl/nm-utils.c","src/libnm-core-impl/tests/test-general.c","src/libnm-core-intern/nm-core-internal.h","src/libnm-core-public/nm-utils.h","src/libnmc-setting/nm-meta-setting-desc.c","src/libnmc-setting/settings-docs.h.in","src/nmcli/devices.c","src/nmcli/gen-metadata-nm-settings-nmcli.xml.in","src/nmtui/nmt-page-wifi.c","src/tests/client/test-client.check-on-disk/test_002.expected","src/tests/client/test-client.check-on-disk/test_004.expected","src/tests/client/test-client.py","tools/test-networkmanager-service.py"],"removed":[]}],"total_commits_count":7,"push_options":{},"repository":{"name":"NetworkManager","url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","description":"NetworkManager — network management daemon","homepage":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager","git_http_url":"https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:NetworkManager/NetworkManager.git","visibility_level":20}}