Stefano Avallone
96fa2a6753
wifi: Transmit Ack, BlockAck, BlockAckReq as non-HT dup if appropriate
2025-04-30 09:02:00 +00:00
Stefano Avallone
d21360f437
wifi: Always insert entry in remote station manager m_states for MLD address
...
An entry for the MLD address may be inserted upon a lookup state before
ML setup is completed, thus preventing the insertion of the correct
entry when ML setup is completed.
2025-04-30 09:02:00 +00:00
Stefano Avallone
d8d9a7812e
wifi: Extend MLO test to check BAR after dropped MPDUs
2025-04-30 09:02:00 +00:00
Stefano Avallone
8480c21c6e
wifi: Update condition in GetBar() for SLDs using ML setup
2025-04-30 09:02:00 +00:00
Stefano Avallone
c8042a04ba
wifi: Print MAC header info for BlockAck(Req) frames
2025-04-30 09:02:00 +00:00
Stefano Avallone
340fbcaf75
wifi: Fix (un)blocking of queues when MLDs perform legacy association
2025-04-30 09:02:00 +00:00
Surya
991c772198
doc: ( fixes #1215 ) clarify test.py PASS message (testing Vs doc generation)
2025-04-28 16:40:04 +00:00
Daniel Kopacz
970f9aa99e
examples: Fix running wifi-spatial-reuse example with OBSS PD disabled
2025-04-22 16:02:25 +02:00
Alberto Gallegos Ramonet
8916c909dc
dsr: Update documentation format
2025-04-22 12:11:33 +09:00
Eduardo Almeida
399e31bb90
ci: Replace clang-tidy-diff with full clang-tidy on changed files
2025-04-21 01:39:39 +01:00
Kavya Bhat
0485fa6dcf
internet-apps: DHCPv6 Application model (GSoC 24)
2025-04-20 20:17:51 +00:00
Tommaso Pecorella
e3094c99ba
network: remove vim mode line
2025-04-20 16:52:14 +02:00
Satyarth Ratnani
0bf177fffd
tcp: ( fixes #1013 ) Sync TcpBbr::m_appLimited with TcpRateOps::TcpRateConnection::m_appLimited
2025-04-19 06:31:50 +00:00
Tom Henderson
c0ccc9cbff
core: Improve test error messages when files not found
2025-04-15 23:18:49 +00:00
Sébastien Deronne
6bac519b7a
wifi: Add helper functions to HE RU class to reduce code duplication
2025-04-14 17:25:03 +02:00
Sébastien Deronne
c2d13ef565
wifi: Do not loop over unallowed RUs
2025-04-14 17:25:03 +02:00
Sébastien Deronne
9651b2a9c4
wifi: Simplify RU calculations using PHY index
2025-04-14 17:25:03 +02:00
Sébastien Deronne
d13d4d5788
wifi: Extend RU allocation testsuite
2025-04-14 17:25:03 +02:00
Sébastien Deronne
73af77249d
wifi: Get20MHzIndicesCoveringRu supports EHT RUs
2025-04-14 17:25:03 +02:00
Sébastien Deronne
3946d35b2c
wifi: Use std::variant to handle HE RU or EHT RU specs
2025-04-14 17:25:03 +02:00
Sébastien Deronne
3b52dde41e
wifi: Add EHT RU specs
2025-04-14 17:25:03 +02:00
Sébastien Deronne
1320f5b5af
wifi: Define 4×996-tone RUs
2025-04-14 17:25:03 +02:00
Sébastien Deronne
7e3b3768ef
wifi: Move types definition that are common to HE and EHT RUs out of HeRu class
2025-04-14 17:25:03 +02:00
Sébastien Deronne
754a7533b1
wifi: Cleanup unused and minor improvements in HeRu
2025-04-14 17:25:03 +02:00
Sébastien Deronne
0808a07e6d
wifi: Do not hardcode maximum RU type
2025-04-14 17:25:03 +02:00
Sébastien Deronne
1f97e9cc5a
wifi: Fix HeRu::DoesOverlap when the given set of RUs is made of a single RU occupying the whole 160 MHz width
2025-04-14 17:25:03 +02:00
Sébastien Deronne
c5f7c2f7f6
wifi: Fix HE RU subcarrier group for 2x996 tones
2025-04-14 17:25:03 +02:00
Sébastien Deronne
55a1b421cf
wifi: RU allocation is coded on 9 bits for EHT
2025-04-14 17:25:03 +02:00
Sébastien Deronne
bdc7d0d469
wifi: Slightly rework HePpdu::GetNumRusPerHeSigBContentChannel
2025-04-14 17:25:03 +02:00
Sébastien Deronne
11054861a9
wifi: Use HeRu::GetNRus directly in GetHeSigBContentChannels
2025-04-14 17:25:03 +02:00
Sébastien Deronne
d1c11e162f
wifi: Cleanup unnecessary includes
2025-04-14 17:25:03 +02:00
Tommaso Pecorella
e5dc563406
internet: ( fixes #1210 ) Clarify routing decisions in ipv4-global-routing test
2025-04-13 07:38:15 +00:00
Alberto Gallegos Ramonet
11ae5e4cad
docs: Update model documentation guidelines and create-model.py script
2025-04-12 15:47:03 +00:00
Gabriel Ferreira
b0ad23b318
bindings: ( fixes #1187 ) Skip non-ns-3 libs with "ns3" in name
2025-04-12 16:15:51 +02:00
Gabriel Ferreira
206188d9bd
build: Silence warning for unused manually-set Python_EXECUTABLE variable
2025-04-12 13:56:09 +02:00
Gabriel Ferreira
302aef3f77
build: ( fixes #1197 ) Silence Boost find_package warning message
2025-04-12 13:24:33 +02:00
Gabriel Ferreira
c022047654
mobility: Fix clang-tidy warning
2025-04-11 22:10:43 +02:00
Gabriel Ferreira
9b9fec07d6
Update RELEASE_NOTES.md
2025-04-11 11:28:54 +02:00
Gabriel Ferreira
2a61f20d5c
bindings: Update cppyy version from 3.1.2 to 3.5.0
2025-04-11 11:21:49 +02:00
Gabriel Ferreira
b812e472a0
mobility: Fix Rectangle::GetClosestSideOrCorner
...
When the tested position was outside the rectangle at a distance greater than the width/height of the rectangle, it would be incorrectly matched
2025-04-11 11:19:01 +02:00
Kavya Bhat
aef171c305
internet: Add TracedCallback to trace interface set up or down
2025-04-10 22:31:01 +00:00
Tommaso Pecorella
1f040f783d
internet: ( fixes #1210 ) Clarify P2P links in ipv4-global-routing test
2025-04-09 23:35:59 +02:00
Alberto Gallegos Ramonet
9d85e7f730
flow-monitor: Reformat documentation and update content
2025-04-09 11:53:39 +09:00
Alberto Gallegos Ramonet
0e30cf3979
core: Revert realTime simulator change in to avoid time advances during an event execution
2025-04-09 10:13:44 +09:00
Gabriel Ferreira
96a6c119a6
ci: Force coverage processing to continue on errors and export HTML report
2025-04-08 10:30:20 +00:00
Stefano Avallone
6a46166390
wifi: Avoid ambiguity about the type of a set elements
2025-04-07 09:46:06 +02:00
Tommaso Pecorella
26eb6ea30d
internet: fix ARP cache entries handling
2025-04-06 23:58:03 +02:00
Tommaso Pecorella
3c67095225
internet: add functions to print an ArpCache::Entry
2025-04-06 23:58:03 +02:00
Tommaso Pecorella
11d303a706
internet: make IPv4 test more robust
2025-04-05 12:11:53 +02:00
Stefano Avallone
b45a9ca726
ci: Use latest doxygen
2025-04-04 06:37:55 +00:00