Eduardo Almeida
|
56cff28645
|
clang-tidy: Add check modernize-use-auto
|
2023-09-18 00:36:30 +01:00 |
|
Eduardo Almeida
|
1ae0d7ea22
|
Fix clang-tidy warnings (detected by clang-tidy-18)
|
2023-09-17 22:10:09 +00:00 |
|
Eduardo Almeida
|
aedd34ca8f
|
Fix local #include headers by removing the "ns3/" prefix
|
2023-09-17 17:19:59 +01:00 |
|
Eduardo Almeida
|
1e939ef891
|
check-style: Add check for #include headers from same module with "ns3/" prefix
|
2023-09-17 15:59:43 +01:00 |
|
Ben Lee
|
74353c1d68
|
antenna: add test cases for WrapTo* functions
|
2023-09-17 02:24:29 +02:00 |
|
Tommaso Pecorella
|
fade296958
|
antenna: (fixes #889) Improve WrapTo* functions
|
2023-09-17 02:24:29 +02:00 |
|
Tommaso Pecorella
|
578c471f6a
|
mobility: (fixes #943) fix node direction change when node is in a corner
Improvement thanks Gabriel Ferreira (gabrielcarvfer@gmail.com)
|
2023-09-17 01:06:06 +02:00 |
|
Tommaso Pecorella
|
d47680bb9e
|
mobility: add corner detection to rectangle
Improvements thanks to Gabriel Ferreira (gabrielcarvfer@gmail.com)
|
2023-09-17 01:06:06 +02:00 |
|
Tom Henderson
|
4164725e71
|
propagation: (fixes #953) Fix Okumura-Hata log message
|
2023-09-16 16:20:38 +00:00 |
|
Eduardo Almeida
|
6c81a8fccb
|
doc: Update and improve README.md
|
2023-09-16 13:27:42 +00:00 |
|
Eduardo Almeida
|
3de3a27f25
|
aodv: Optimize GetPrecursors()
|
2023-09-16 01:08:09 +00:00 |
|
Eduardo Almeida
|
c5b3488dbf
|
lte, netanim: Replace #include "ns3/application-module.h" by individual headers
|
2023-09-15 21:53:32 +00:00 |
|
Eduardo Almeida
|
ba859a0d66
|
Fix clang-tidy modernize-use-bool-literals warnings
|
2023-09-15 16:36:26 +00:00 |
|
Eduardo Almeida
|
923160b307
|
doc: Update coding-style.rst with clang-tidy modernize-use-bool-literals check
|
2023-09-15 16:36:26 +00:00 |
|
Eduardo Almeida
|
51ff546801
|
clang-tidy: Add check modernize-use-bool-literals
|
2023-09-15 16:36:26 +00:00 |
|
Tommaso Pecorella
|
e37a87674f
|
lr-wpan: fix use of u_int8_t instead of uint8_t
|
2023-09-15 12:37:02 +00:00 |
|
Sebastien Deronne
|
08c6d2f2af
|
wifi: Add UL MU-MIMO PHY tests
|
2023-09-15 12:32:08 +00:00 |
|
Sebastien Deronne
|
eb4fe05ff4
|
wifi: Add DL MU-MIMO PHY tests
|
2023-09-15 12:32:08 +00:00 |
|
Lauri Sormunen
|
ba88f48f1e
|
core: (fixes #949) fix bound callbacks arguments type detection
|
2023-09-14 21:43:28 +00:00 |
|
Eduardo Almeida
|
c29c368038
|
dsdv: Fix order of assert to avoid segmentation fault
|
2023-09-14 19:00:14 +00:00 |
|
Alberto Gallegos Ramonet
|
6c3e09ca89
|
lr-wpan: Add LQI to MlmeAssociateIndicationParams
|
2023-09-14 13:32:09 +09:00 |
|
Eduardo Almeida
|
2d1adc22da
|
spectrum: Fix clang-tidy bugprone-too-small-loop-variable warning
|
2023-09-14 02:35:38 +01:00 |
|
Eduardo Almeida
|
f7a02d6265
|
doc: Add caching performance tips to coding-style.rst
|
2023-09-13 19:48:01 +01:00 |
|
Eduardo Almeida
|
9bd7a8804f
|
doc: Group coding-style performance topics into dedicated section
|
2023-09-13 19:44:47 +01:00 |
|
Eduardo Almeida
|
ec2c79b5e0
|
internet, lte, spectrum, wifi: Pre-allocate memory when initializing vectors
|
2023-09-13 19:32:21 +01:00 |
|
Eduardo Almeida
|
a4b43cb532
|
examples, internet, prop, spect, uan: Cache math functions and frequently used variables
|
2023-09-13 19:32:21 +01:00 |
|
Sebastien Deronne
|
d3ea4d2da0
|
wifi: Handle MU-MIMO PPDUs belonging to same transmission in InterferenceHelper
|
2023-09-12 20:59:06 +02:00 |
|
Sebastien Deronne
|
84b928d2f4
|
wifi: Pass by reference instead of passing raw pointer in InterferenceHelper::CalculateNoiseInterferenceW
|
2023-09-12 20:48:38 +02:00 |
|
Tommaso Pecorella
|
72e180b6d7
|
olsr: fix routing table printing and clarify HNA example
|
2023-09-12 01:43:52 +02:00 |
|
Gabriel Ferreira
|
acef927f99
|
docs: Update Python bindings docs regarding incompatibility with ARM-based Macs
|
2023-09-11 18:53:20 -03:00 |
|
Gabriel Ferreira
|
269a630910
|
build, visualizer: update feature messages
|
2023-09-11 18:53:20 -03:00 |
|
Gabriel Ferreira
|
b7cf3fb52d
|
build: Add support for custom failure reason for features
|
2023-09-11 18:53:20 -03:00 |
|
Gabriel Ferreira
|
5686c9279a
|
build: Prevent python bindings from being enabled on ARM Macs
|
2023-09-11 18:53:20 -03:00 |
|
Tom Henderson
|
a51637b644
|
wifi: Update documentation on WifiMacQueue
|
2023-09-11 20:56:05 +00:00 |
|
Tom Henderson
|
04cae66175
|
wifi: Fix WifiBandwidthFilter for coexistence cases
|
2023-09-11 14:33:22 +00:00 |
|
Tom Henderson
|
bf70ec139f
|
wifi: Make StaWifiMac::MacState enum public
|
2023-09-09 23:07:38 +00:00 |
|
Tom Henderson
|
8023b222de
|
wifi: Enable subclassing of WifiMacHeader
|
2023-09-09 23:07:38 +00:00 |
|
Stefano Avallone
|
1de18feba0
|
wifi: Add ResetBackoff method to avoid duplicating code
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
0b7feec983
|
wifi: Suspend/resume medium access on EMLSR clients when using another EMLSR link
Backoff counter is suspended/resumed accordingly.
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
1b18f743e1
|
wifi: AP continues TXOP if missing response from EMLSR client
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
463d73aeda
|
wifi: STAs not responding to a MU PPDU need to be protected again in the same TXOP
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
609773ca22
|
wifi: Use ForwardMpduDown to send CF-End frame
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
a702a96c2f
|
wifi: Set switching delay to zero for EMLSR main PHY when needed
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
b98a80b581
|
wifi: Drop ICF received on a link blocked because another EMLSR link is being used
Fixes issues when AP MLD and EMLSR client concurrently send frames to each other.
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
16e0836234
|
wifi: AP MLD (un)block links when an EMLSR client starts an UL TXOP
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
cb94997553
|
wifi: Main PHY takes over UL TXOP after aux PHY has transmitted RTS
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
bdc2e95cff
|
wifi: Aux PHY of an EMLSR client sends RTS to initiate an UL TXOP
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
c0e199f103
|
wifi: (Un)block other EMLSR links when an UL TXOP starts/ends
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
b2d2d37c14
|
wifi: Extend EMLSR test to check blocked links at non-AP MLD side
|
2023-09-09 21:15:44 +00:00 |
|
Stefano Avallone
|
12b3764437
|
wifi: (Un)block other EMLSR links when a DL TXOP starts/ends
|
2023-09-09 21:15:44 +00:00 |
|