Gabriel Ferreira
|
8a2f4b642c
|
build: rename optional_visualizer_lib to ns3-optional-visualizer-lib
|
2023-11-18 19:21:01 -03:00 |
|
Gabriel Ferreira
|
9a3b1ffb68
|
build: make optional_visualizer_lib into a cache variable
|
2023-11-18 19:19:04 -03:00 |
|
Gabriel Ferreira
|
008d6abb41
|
build: set cache variables instead of unsetting them
|
2023-11-18 19:19:04 -03:00 |
|
Gabriel Ferreira
|
d320f557c0
|
build: disable warnings on platform specific environment variables
|
2023-11-18 19:19:03 -03:00 |
|
Gabriel Ferreira
|
9a8fe0b657
|
build: add macros to disable and enable CMake developer warnings
|
2023-11-18 19:09:28 -03:00 |
|
Stefano Avallone
|
afe0c6b0f2
|
network: Packet socket client does not schedule Send() for bursts of packets
|
2023-11-17 08:47:45 +01:00 |
|
Biljana Bojovic
|
b75e2fc7ee
|
spectrum: Fix t-test in three-gpp-channel test suite
|
2023-11-16 08:41:43 +00:00 |
|
Tom Henderson
|
2ff906d713
|
traffic-control: QueueDisc::GetCurrentSize should be const
|
2023-11-14 13:37:11 -08:00 |
|
Tom Henderson
|
7e9596c23a
|
doc: Clarify MacPorts clang-tidy installation
|
2023-11-11 19:05:44 -05:00 |
|
Tom Henderson
|
103ed635b3
|
doc: Fix table formatting
|
2023-11-11 19:05:44 -05:00 |
|
Eduardo Almeida
|
e48ffcf42e
|
ci: Merge both if conditions in clang-tidy job script
|
2023-11-10 11:36:40 +00:00 |
|
Eduardo Almeida
|
7e2952b102
|
ci: Ignore errors due to missing external headers
|
2023-11-10 11:36:40 +00:00 |
|
Eduardo Almeida
|
d5ca6920b3
|
ci: Remove installation of Python in clang-tidy job
|
2023-11-10 11:36:40 +00:00 |
|
Tommaso Pecorella
|
e43724f08a
|
fix doxygen and tweak API
|
2023-11-10 09:50:44 +00:00 |
|
Tommaso Pecorella
|
808e3b4ec7
|
core: add a Simulator::GetStopEvent
|
2023-11-10 09:50:44 +00:00 |
|
Eduardo Almeida
|
a3d8cc4c23
|
clang-tidy: Remove check readability-uppercase-literal-suffix
|
2023-11-06 16:52:27 +00:00 |
|
Chaz Maschman
|
b1eed6a37f
|
editorconfig: Place comments on a new line, as required by version >= 0.15.0
|
2023-11-05 14:12:23 +00:00 |
|
Gabriel Ferreira
|
0d8eaac1ba
|
visualizer: (fixes #959) fix label positioning in PyViz
|
2023-11-05 00:15:38 -03:00 |
|
Gabriel Ferreira
|
6b928cdad5
|
build: Remove include directories propagation workaround required by CMake <= 3.12
|
2023-11-05 00:01:20 +00:00 |
|
Alexander Krotov
|
a1a6d55949
|
build: Use cmake options -S and -B to avoid changing working directory
|
2023-11-05 00:01:20 +00:00 |
|
Gabriel Ferreira
|
3a356f4680
|
build: bump minimum CMake version to CMake 3.13
|
2023-11-05 00:01:20 +00:00 |
|
Gabriel Ferreira
|
7060cb1387
|
config-store: (fixes #340) remove the -Wno-parentheses flag
Unnecessary since we stopped supporting older distributions such as Ubuntu 18.04
|
2023-11-04 16:12:36 -03:00 |
|
Stefano Avallone
|
b33bb703b6
|
wifi: Extend EMLSR test to cover UL TXOPs
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
9a3698761b
|
wifi: Extend EHT network example to support EMLSR
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
15add8119c
|
wifi: Re-enable EMLSR test cases
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
ca8b623394
|
wifi: Keep transmissions blocked if main PHY switches link at TXOP end
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
5ae44a876e
|
wifi: Send RTS as non-HT dup if protecting a frame occupying at least 40 MHz
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
d267f68c96
|
wifi: Aux PHYs only receive ICFs or management frames
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
1b4bfdae6a
|
wifi: AP MLD checks EMLSR clients switching to listening when receiving a PSDU
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
c7b37d1caa
|
wifi: Reduce amount of scheduled operations when switching main PHY
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
459a5aa46b
|
wifi: Stop transition delay timer when receiving an MPDU from an EMLSR client
|
2023-11-03 09:57:57 +00:00 |
|
Stefano Avallone
|
e97cab8ab8
|
wifi: EMLSR client drops ICF if received while terminating a TXOP on another link
|
2023-11-03 09:57:57 +00:00 |
|
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 |
|