Jared Ivey
32c9ec57c7
wifi: ClangCL/MSVC compatibility patches
2025-08-26 11:50:35 +00:00
Stefano Avallone
585bbc723d
wifi: Fix wifi-fils-frame test crashing in weekly-build-coverage job
2025-08-26 12:22:02 +02:00
Gabriel Ferreira
1be28ea0af
test: Set executable bit in test-ns3.py and test-test.py
2025-08-25 22:34:23 +02:00
Gabriel Ferreira
9be65febb9
ci: ( fixes #327 ) Add weekly tests for test-test.py and test-ns3.py
2025-08-25 22:34:22 +02:00
Gabriel Ferreira
661da5ab57
test: Skip Docker dependent test cases if we cannot reach the service
2025-08-25 22:34:10 +02:00
Gabriel Ferreira
29a4f3636e
test: Add --failfast option to test-ns3.py
2025-08-25 22:34:04 +02:00
Gabriel Ferreira
7fa9d7b78e
test: Update test-ns3.py dependency versions
2025-08-25 22:34:03 +02:00
Gabriel Ferreira
d6725226eb
bindings: Add dot before library extension
...
Prevents confusion between internet and internet-apps libraries when built in release mode
2025-08-25 22:34:02 +02:00
Gabriel Ferreira
891995d3d1
bindings: Improve library matching regex
...
It was incorrectly matching libbacktrace error messages
2025-08-25 22:34:01 +02:00
Gabriel Ferreira
537bd14cff
build: Use stacktrace flags by default only in module libraries
...
Previously it was being linked to executables and libraries, which caused symbol redefinitions when building statically.
2025-08-25 22:34:00 +02:00
Gabriel Ferreira
046bbaa3cc
lte: Check if ENABLE_EMUNETDEV is defined before checking its value
2025-08-25 22:33:59 +02:00
Gabriel Ferreira
f3c779e393
test: Add previously unused wifi-mlo-udp-test-suite
2025-08-25 22:33:59 +02:00
Tom Henderson
ad9f9b0931
doc: Remove references to build.py
2025-08-23 18:02:37 -07:00
Tom Henderson
8c3d805cfa
doc: ( fixes #1253 ) Fix rendering of <tt>
2025-08-21 22:48:09 +00:00
Sébastien Deronne
298963a0c2
wifi: Fix valgrind issue in the wifi MAC queue test
2025-08-19 10:34:09 +09:00
Stefano Avallone
08236466c5
wifi: Make EMLSR link switch test more robust
...
Wait for one additional TimeStep before checking which link the main
PHY is switching to. We were waiting for a PHY slot to account for
backoff slot alignment, but this is not sufficient when channel access
is delayed by a whole PHY slot because the check is performed before
channel access is granted and the main PHY starts switching.
2025-08-17 14:07:53 +00:00
Stefano Avallone
ff32f672b4
wifi: Split reception and reply for EML OMN frames
2025-08-17 14:07:53 +00:00
Stefano Avallone
d7b64588e1
wifi: EMLSR clients switch to listening with the MAC header of broadcast frames other than TF and Multi-STA BA
2025-08-17 14:07:53 +00:00
Stefano Avallone
edab558306
wifi: Block transmissions on other EMLSR links as soon as DL TXOP start is detected
2025-08-17 14:07:53 +00:00
Stefano Avallone
15509b9e3e
wifi: EMLSR client drops ICF if processing an ICF from another device
2025-08-17 14:07:53 +00:00
Stefano Avallone
826867e9fa
wifi: Add an EHT FEM attribute to use Duration/ID to early detect a TXOP end
2025-08-17 14:07:53 +00:00
Sébastien Deronne
9438c2c212
Update RELEASE_NOTES.md
2025-08-16 01:23:11 +02:00
Sébastien Deronne
cabd04fad3
network, wifi: Allow more it_present words in radiotap header
...
Provided bit 31 of the it_present field is not set, the data for fields specified in the it_present bitmask immediately follow the radiotap header. If it is set, then more it_present words follow and the radiotap data follows after the it_present word that has bit 31 unset.
2025-08-16 01:23:11 +02:00
Sébastien Deronne
222eaa14fb
network, wifi: The size of the ieee80211_radiotap_header should be set first for correct alignment calculations
2025-08-16 01:23:11 +02:00
Sébastien Deronne
4da2fbfca2
network: Fix alignment for TSFT radiotap subfield
2025-08-16 01:23:11 +02:00
Sébastien Deronne
17708181bb
network: Better to use assert for unimplemented fields
...
Alignment is anyway not correct, let's not spend time on fixing fields that are currently not used
2025-08-16 01:23:11 +02:00
Tom Henderson
3ec58a20d1
test: Fix off-by-one reporting of test number
2025-08-13 22:17:09 +00:00
Shashwat Patni
f9a293fc15
internet: ( fixes #1251 ) Fix GlobalRouting not checking for longest prefix
2025-08-07 23:48:37 +00:00
Stefano Avallone
401b6a54f3
wifi: Fix valgrind issue with the wifi MAC queue test
2025-08-07 21:47:54 +00:00
shashwat
fb3510cee2
internet: Add Ptr<Node> member to SPFVertex
2025-08-08 01:29:24 +05:30
Shashwat Patni
685c075a9d
internet: fix valgrind error in globalrouting caused by 3ff4a45
2025-08-07 22:23:55 +05:30
Alberto Gallegos Ramonet
f4df5ef538
lr-wpan: Add figures folder to doc
2025-08-06 12:10:30 +09:00
Aditya
6efce7a934
internet: ( fixes #809 ) Solves IPv4,6 Raw Socket Fragmentation Issue
2025-08-05 13:09:03 +00:00
Alberto Gallegos Ramonet
0fee46ce13
antenna: Reformat sphinx doc and make it uniform to other docs
2025-08-05 16:06:01 +09:00
shashwat
91717fd8d1
internet: Add GlobalRoutingProtocol testcase
2025-08-04 18:17:09 +00:00
shashwat
d1134f2b43
internet: Add Tests for GlobalRouteManagerImpl testsuite
2025-08-04 18:17:09 +00:00
shashwat
0984797a75
internet: Document Known Limitations for GlobalRouting
2025-08-04 22:46:13 +05:30
Shashwat Patni
3ff4a45e75
internet: Do NOT Add identical route entries in Routing table for GlobalRouting
2025-08-03 16:39:10 +05:30
Stefano Avallone
a17161947b
wifi: Fix comment after changes in 3e3ff336
2025-07-29 14:47:51 +00:00
Stefano Avallone
0e19f579e6
wifi: Pass link ID to Txop::NotifyOff()
2025-07-29 14:47:51 +00:00
Stefano Avallone
604a241172
wifi: Do not flush queues when a PHY is set to off
...
The PHY operating on a link that is not setup is set to off, which
should not lead us to flush the queues.
2025-07-29 14:47:51 +00:00
Stefano Avallone
b8808dcb9d
wifi: Add a unit test for WifiMacQueue flush operation
2025-07-29 14:47:51 +00:00
Stefano Avallone
5128d699f4
wifi: WifiMacQueue Remove() shall remove items from blocked container queues
...
otherwise, we are unable to completely flush a queue
2025-07-29 14:47:51 +00:00
Stefano Avallone
60725a119b
wifi: Add a parameter to scheduler GetNext() to skip blocked container queues
2025-07-29 14:47:51 +00:00
Stefano Avallone
eefc7bba31
wifi: Use a scoped enum for receiver address types
2025-07-29 14:47:51 +00:00
DavisRobertson1
2c504d3a3c
wifi: Fix OR operation with m_incrRetryCountUnderBa
...
It should be outside of the second argument passed to
GetBaAgreementEstablishedAsOriginator(). Otherwise will likely return BA agreement
(or lack thereof) for the wrong tid and RSM attribute IncrementRetryCountUnderBa
will not work properly.
2025-07-28 15:23:08 +02:00
Alberto Gallegos Ramonet
69dd55744f
zigbee: Add multicast related setters and getters to headers
2025-07-24 12:10:25 +09:00
Your Name
6da57a6099
codespell: Update codespell to skip svg files
2025-07-23 02:37:03 +08:00
Eduardo Almeida
a026bc3aed
zigbee: Add missing header
2025-07-17 12:03:33 +01:00
shashwat
6cbbf04672
internet: ( fixes #1232 ) Add a function to reset routerId in GlobalRouteManager
2025-07-15 20:00:23 +05:30