Stefano Avallone
|
91f781d842
|
wifi: AP MLDs do not wait until end of PSDU to block transmissions for EMLSR clients on other links
Transmissions are blocked as soon as the first MPDU in the PSDU is received
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
99cb2319cc
|
wifi: AP MLD unblocks transmissions on other links if no response to MU-RTS
Transmissions are blocked by the AP MLD when sending the MU-RTS
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
2dacfedaa5
|
wifi: Do not schedule EMLSR switching to listening if delay is zero
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
df7e98c5c6
|
wifi: Use Duration/ID to identify end of TXOP of another MLD
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
50af73a28d
|
wifi: Wait some more time for PHY-RXSTART.indication if the PHY is decoding a PHY header
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
15b5f49d34
|
wifi: Enable to restrict TX capabilities of aux PHYs
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
da462654b7
|
wifi: Capabilities are independent of the width of the operating channel
|
2023-11-03 09:57:57 +00:00 |
|
Gabriel Ferreira
|
842871c6dc
|
bindings: (fixes #796) Gracefully exit when bindings are unavailable
|
2023-11-03 01:28:26 +00:00 |
|
Gabriel Ferreira
|
9b7088d363
|
doc: add note regarding template classes and duplicate TypeId allocation
|
2023-11-02 23:40:06 +00:00 |
|
Gabriel Ferreira
|
f6f3df14da
|
core: abort on duplicate TypeId
|
2023-11-02 23:40:06 +00:00 |
|
Tommaso Pecorella
|
f3a96ef5b5
|
network: clarify error msg when PacketTags are added twice
|
2023-11-01 21:37:04 +00:00 |
|
Alberto Gallegos Ramonet
|
900019e31e
|
lr-wpan: Create MAC layer abstraction (decoupling, alternative MACs)
|
2023-11-01 11:16:57 +09:00 |
|
Eduardo Almeida
|
b681c2886a
|
ci: Add clang-format-17 and upgrade clang-tidy to version 17
|
2023-10-31 17:59:16 +00:00 |
|
Eduardo Almeida
|
63372addd8
|
check-style: Add clang-format-17 to list of supported versions
|
2023-10-31 17:59:16 +00:00 |
|
Eduardo Almeida
|
0cb17f8281
|
Simplify formatting by removing redundant parenthesis and semicolons
|
2023-10-31 17:59:16 +00:00 |
|
Eduardo Almeida
|
16a4288636
|
Fix formatting inconsistencies between clang-format-17 and previous versions
|
2023-10-31 17:59:16 +00:00 |
|
Eduardo Almeida
|
1393f606e0
|
clang-tidy, ci: Replace ExtraArgs with ExtraArgsBefore
|
2023-10-31 17:55:15 +00:00 |
|
Eduardo Almeida
|
ebe4fa8c70
|
ci: Fix clang-tidy-diff job
|
2023-10-30 23:32:10 +00:00 |
|
Eduardo Almeida
|
629c0c1ed4
|
clang-tidy, ci: Move extra-args option to configuration file
|
2023-10-30 15:05:26 +00:00 |
|
Alberto Gallegos Ramonet
|
ef212ceb9b
|
lr-wpan: Adds attributes to MLME-GET.request
|
2023-10-29 16:01:50 +09:00 |
|
Gabriel Ferreira
|
5cc21eea02
|
doc: add CMake format section
|
2023-10-28 16:52:19 -03:00 |
|
Gabriel Ferreira
|
a13acab475
|
tests: fix spelling mistake
|
2023-10-28 15:57:04 -03:00 |
|
Gabriel Ferreira
|
e39167d9a9
|
ci: add job to check the CMake format
|
2023-10-28 15:57:03 -03:00 |
|
Gabriel Ferreira
|
a2250f02ce
|
build: add new target to check the CMake format
|
2023-10-28 15:52:56 -03:00 |
|
Lars Toenning
|
302abf5a95
|
core: Extend ns3::Time(std::string) documentation
|
2023-10-28 02:35:48 +00:00 |
|
Eduardo Almeida
|
48eac52ccc
|
visualizer: (fixes #969) Remove non-implemented method VisualSimulatorImpl::GetSim()
|
2023-10-27 20:55:32 +00:00 |
|
Alexander Krotov
|
5704e882a9
|
doc: replace GDB URL with wiki tutorial
|
2023-10-27 15:50:16 -03:00 |
|
Gabriel Ferreira
|
c9016a50c1
|
build: split macros-and-definitions.cmake
|
2023-10-27 13:19:16 -03:00 |
|
André Apitzsch
|
daab1d6afe
|
build: remove unnecessary comment
Leftover from d595f91f6b ("build: remove unnecessary CMake version check")
|
2023-10-27 10:01:16 +02:00 |
|
Gabriel Ferreira
|
3711e9f9db
|
docs: fix dead urls
|
2023-10-27 00:25:06 -03:00 |
|
Gabriel Ferreira
|
bd52dc4bcd
|
tests: remove unsupported platforms
|
2023-10-27 00:25:06 -03:00 |
|
Gabriel Ferreira
|
d595f91f6b
|
build: remove unnecessary CMake version check
|
2023-10-27 00:25:05 -03:00 |
|
Gabriel Ferreira
|
33756a9298
|
build: bump minimum GCC version to 9
|
2023-10-27 00:12:07 -03:00 |
|
Sébastien Deronne
|
4bcfd1200d
|
wifi: SpectrumChannelSwitched callback function should be static
|
2023-10-26 17:56:42 +00:00 |
|
André Apitzsch
|
41ba71b748
|
build, core: remove code required for cmake versions < 3.12
With the raise of the minimal CMake version, this is no longer needed.
|
2023-10-25 10:28:59 +02:00 |
|
André Apitzsch
|
ecd3874a24
|
build: remove clang 6-9 references from CMake scripts
As stated in the release notes, the minimum supported version of clang is 10.0.
|
2023-10-23 10:28:06 +02:00 |
|
Eduardo Almeida
|
f33ec133c5
|
core: Merge ParameterLogger::operator<< template specializations
Also remove pass-by-value overload to simplify code
|
2023-10-21 15:49:12 +01:00 |
|
Tommaso Pecorella
|
d21bdd501a
|
tap-bridge: initialize m_linkUp
|
2023-10-21 01:00:02 +00:00 |
|
Eduardo Almeida
|
f917fc0fec
|
p2p: Use cached variable
|
2023-10-20 19:49:05 +00:00 |
|
Alberto Gallegos Ramonet
|
4bb239b8ce
|
lr-wpan: Change SuperframeField to standard bitmap
|
2023-10-20 14:07:23 +09:00 |
|
Eduardo Almeida
|
96d7587845
|
core: Fix clang-tidy modernize-use-nullptr warning
|
2023-10-19 22:29:07 +01:00 |
|
Eduardo Almeida
|
ca946d3549
|
clang-format: Update standard to C++20
|
2023-10-19 18:55:47 +01:00 |
|
Gabriel Ferreira
|
bb491ed153
|
network,wifi: lambda [=] doesn't implicitly capture this in c++20
|
2023-10-19 10:59:23 -03:00 |
|
Gabriel Ferreira
|
2622354a0b
|
build: bump minimum C++ version to C++20
|
2023-10-19 10:59:23 -03:00 |
|
Gabriel Ferreira
|
75f557869f
|
build: bump minimum CMake version to 3.12
|
2023-10-19 10:58:39 -03:00 |
|
Gabriel Ferreira
|
4e06af5256
|
build: disable restrict warning when using GCC 12.1-12.3
Prevents warning raised by a compiler bug when using GCC 12.1-12.3 with C++20
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105545
|
2023-10-19 10:57:02 -03:00 |
|
Gabriel Ferreira
|
2c9bf1c0d6
|
clang-tidy: ignore unknown warning options
|
2023-10-19 10:53:59 -03:00 |
|
Gabriel Ferreira
|
9600693fb1
|
build: disable precompiled headers when using GCC >=12.2
Prevents out-of-bounds error bug present in GCC >=12.2 that happens when precompiled headers are used with c++20
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106799
|
2023-10-19 10:53:59 -03:00 |
|
Gabriel Ferreira
|
2a7b4451b6
|
ci: remove eigen3 from Clang 10 jobs
Ubuntu 20.04 version of eigen3 raises `bitwise operation between different enumeration types` warnings when building with C++20
|
2023-10-19 10:16:19 -03:00 |
|
Gabriel Ferreira
|
cd01ebb1fe
|
lte: initialize variable
|
2023-10-17 18:16:22 -03:00 |
|