Commit Graph

17733 Commits

Author SHA1 Message Date
Gabriel Ferreira
680dc71ae6 build: add USE_MATH_DEFINES define to expose M_PI on Windows 2023-05-01 00:11:25 -03:00
Tommaso Pecorella
664a0ac9a4 internet: (fixes #785, #897) Fix processing of StrongEsModel 2023-04-30 23:18:27 +02:00
Eduardo Almeida
3b75e073b2 lte: Fix clang-tidy readability-static-accessed-through-instance warning 2023-04-30 16:07:35 +00:00
Tommaso Pecorella
3cc7527f3f internet: fix wrong rfc reference in attribute documentation 2023-04-30 14:09:03 +02:00
Eduardo Almeida
480ccccfb3 examples: Initialize arrays directly with 0 2023-04-29 17:58:54 +01:00
Eduardo Almeida
9b473e3333 core: Use unodered_map for LogComponent::ComponentList 2023-04-29 17:54:23 +01:00
Eduardo Almeida
f002b009a5 core: Find log component with std::map::find() 2023-04-29 17:54:23 +01:00
Eduardo Almeida
c62823effa core, internet, lte, spectrum: Add missing map header 2023-04-28 09:50:38 +01:00
Eduardo Almeida
371c1e4407 Group the misspelling API changes in CHANGES.md 2023-04-28 14:58:03 +00:00
Tommaso Pecorella
303113a80f internet: remove unused SetTcp (needed by NSC) 2023-04-28 00:44:45 +02:00
Tommaso Pecorella
8f43b2cc05 internet: Allow InternetStackHelper to be called on a node with IPv4 or IPv6 already installed 2023-04-28 00:44:45 +02:00
Giovanni Grieco
94f77ac492 wifi, core: remove std qualifier for fixed-width integers 2023-04-27 22:24:08 +00:00
Gabriel Ferreira
3c826c5922 build: do not add a prefix when parent directories contain "scratch" 2023-04-27 14:23:45 -03:00
Gabriel Ferreira
831b40ca5a build: disable C++ compiler extensions 2023-04-27 13:47:20 -03:00
Carlos Natalino
511132dd5c applications: (merges !1348) Add RxPage trace source to ThreeGppHttpClient 2023-04-25 12:15:11 +00:00
Eduardo Almeida
703a9ac5e0 ci: Add interruptible: true to .doc stage and clang-tidy job 2023-04-23 03:32:51 +01:00
Eduardo Almeida
8547668075 ci: Enable --verbose in check-style-clang-format job 2023-04-24 13:19:49 +00:00
Eduardo Almeida
e502847caf utils, doc: Add --verbose option to check-style-clang-format.py 2023-04-24 13:19:49 +00:00
Eduardo Almeida
9b907a343b utils: Improve output of check-style-clang-format.py 2023-04-24 13:19:49 +00:00
Eduardo Almeida
808d3671a6 utils: Remove unneeded sort() methods 2023-04-24 13:19:49 +00:00
Eduardo Almeida
c3428cff1c utils: Improve formatting of check-style-clang-format.py 2023-04-24 13:19:49 +00:00
Stefano Avallone
e2f65b3626 wifi: MLO test uses multiple spectrum channels 2023-04-24 11:01:54 +00:00
Sébastien Deronne
cbb5afb0da wifi: Add test for multiple RF spectrum interfaces 2023-04-24 11:01:54 +00:00
Sébastien Deronne
6198df25c0 wifi: Extend helper to create multiple RF interfaces for spectrum PHY 2023-04-24 11:01:54 +00:00
Sébastien Deronne
f16877ee06 wifi: Rename SpectrumWifiPhy::SetChannel to SpectrumWifiPhy::AddChannel 2023-04-24 11:01:54 +00:00
Sébastien Deronne
8d5137d2e7 wifi: SpectrumWifiPhy can handle multiple spectrum PHY interfaces 2023-04-24 11:01:54 +00:00
Sébastien Deronne
55cfced88c wifi, spectrum: Define FrequencyRange 2023-04-24 11:01:54 +00:00
Sébastien Deronne
fb8ddb0d84 wifi: Hold RX spectrum model in spectrum PHY interface 2023-04-24 11:01:54 +00:00
Sébastien Deronne
8ef23543f7 wifi: Fix missing spectrum channel attached to spectrum PHYs in tests
Also, when setting an RF channel, we need to find a spectrum channel covering the RF channel
2023-04-24 11:01:54 +00:00
Sébastien Deronne
5c44a7ea01 wifi: Use spectrum PHY interface for TX 2023-04-24 11:01:54 +00:00
Sébastien Deronne
5a2a111174 wifi: Make sure spectrum PHY interface gets its channel set 2023-04-24 11:01:54 +00:00
Sébastien Deronne
548947f5f1 wifi: Cleanup SpectrumWifiPhy::CreateWifiSpectrumPhyInterface 2023-04-24 11:01:54 +00:00
Stefano Avallone
de5362e36b wifi: Update link IDs of container queues upon transmitting a frame
Fixes an issue reported by Sharan Naribole.
2023-04-20 11:20:40 +02:00
Stefano Avallone
e45249f1ce wifi: When blocking packets after ADDBA_REQUEST, use MLD/link address for TA if RA is an MLD/link address 2023-04-20 11:20:19 +02:00
Eduardo Almeida
04d1951af6 gitignore: Add venv/ to .gitignore 2023-04-19 22:49:03 +00:00
Eduardo Almeida
1d59888a5b wifi: Convert WifiCodeRate to enum 2023-04-19 15:33:36 +00:00
pagmatt
31b67e8cdd applications: Add Tx traces in UdpClient 2023-04-18 22:47:52 +00:00
Tommaso Pecorella
4ea10a84b9 ci: add cppyy to slow-tasks and switch fedora 35 with 37 2023-04-18 11:05:12 +02:00
Stefano Avallone
dd7abf4cfb wifi: Remove unused WifiInformationElementVector 2023-04-17 16:31:15 +00:00
Stefano Avallone
b5476b8560 wifi: Remove unneeded WifiInformationElement::DeserializeIfPresent() variant 2023-04-17 16:31:15 +00:00
Stefano Avallone
73de010af5 wifi: Convert wifi-ie-fragment test to using the new mgt header 2023-04-17 16:31:15 +00:00
Stefano Avallone
01cd73b174 wifi: Port probe request and association request to the new mgt header 2023-04-17 16:31:15 +00:00
Stefano Avallone
19e376646e wifi: Port probe response and association response to the new mgt header 2023-04-17 16:31:15 +00:00
Stefano Avallone
95d2f74188 wifi: Add a unit test for WifiMgtHeader class 2023-04-17 16:31:15 +00:00
Stefano Avallone
6c29863c56 wifi: Add a base class for new management headers 2023-04-17 16:31:15 +00:00
Stefano Avallone
ba3019b3d8 wifi: Break the tight relationship between SupportedRated and ExtendedSupportedRates 2023-04-17 16:31:15 +00:00
Stefano Avallone
fda9fc490d wifi: There is no ERP Information in AssocResp frames 2023-04-17 16:31:15 +00:00
Stefano Avallone
e74ffdff6d wifi: Information Elements should define Print() instead of ostream operator 2023-04-17 16:31:15 +00:00
Yikun Wang
747b1bf94e doc (fixes #876): Improve dark-mode heading, navigation, and search bars 2023-04-17 08:49:10 -07:00
André Apitzsch
9a8a2640a8 olsr: Convert Willingness to enum 2023-04-16 16:06:26 +00:00