This website requires JavaScript.
3e1ebaafe0
examples: Fix clang-tidy error
Stefano Avallone
2023-05-21 09:40:47 +02:00
d5f698575f
flow-monitor: clarify DSR and FlowMonitor interactions
Tommaso Pecorella
2023-05-20 17:44:46 +02:00
d49aaac6f0
examples: simplify manet-routing-compare.cc
Tommaso Pecorella
2023-05-20 01:55:24 +02:00
c0ab48eb27
examples: clarify manet-routing-compare.cc - FlowMonitor can not be used with DSR
Tommaso Pecorella
2023-05-20 00:46:34 +02:00
707860e11c
stats: make Histogram::GetBinCount const
Tommaso Pecorella
2023-05-19 23:43:21 +02:00
c4e1f0827e
flowmonitor: (fixes #901 ) allow to reset the stats
Tommaso Pecorella
2023-05-18 12:25:04 +02:00
ff12f975b2
stats: allow cleaning the content of an histogram
Tommaso Pecorella
2023-05-18 12:23:59 +02:00
a207fb6766
internet: Remove unused includes, add missing ones and remove "ns3/" prefix from local headers
André
2023-05-19 16:44:52 +00:00
1960990db5
lte: Move common constants from scheduler classes to parent class
Eduardo Almeida
2023-04-30 19:28:51 +00:00
72c2619897
lte: Move common typedefs in scheduler classes to parent class
Eduardo Almeida
2023-04-30 19:15:40 +00:00
d316031258
lte: Move {MIN,MAX}_NO_CC constants to lte-common.h
Eduardo Almeida
2023-05-08 01:22:10 +01:00
4412bdd4cd
Update CHANGES.md
kkoutlia
2023-02-23 15:48:25 +01:00
0164d8d3d4
lte: Add PDCP-RLC discard timer
Biljana Bojovic
2023-02-21 15:35:07 +01:00
1bde892f0a
lte: Add Release 18 QCIs
kkoutlia
2023-02-21 15:06:08 +01:00
2d71ca670c
lte: Extend support for Delay-critical GBR
kkoutlia
2023-01-10 13:29:53 +01:00
0640fcab9b
buildings: Add test case for O2I penetration losses
kkoutlia
2023-04-12 12:29:54 +02:00
53217384c9
buildings: Include Low/High building penetration losses
kkoutlia
2023-02-27 12:58:00 +01:00
1c8a76d993
core: Fixes and improvements to AttributeContainerTestSuite
Eduardo Almeida
2023-05-18 05:39:21 +01:00
334c164b75
core: (fixes #902 ) Fix vector inversion in AttributeContainerTestSuite::ReverseList()
Eduardo Almeida
2023-05-08 08:46:14 +01:00
8595bbf60d
ci: remove unused conditions in jobs
Tommaso Pecorella
2023-05-15 20:57:57 +02:00
71656924b3
test: Add missing braces in DUPE() macro
Eduardo Almeida
2023-05-07 21:27:13 +01:00
60b159b817
mpi, spectrum: Add missing header guards to example files
Eduardo Almeida
2023-05-07 18:48:10 +01:00
e38be2fe4f
lr-wpan: small fixes in MAC orphan scan
Alberto Gallegos
2023-05-12 10:58:53 +09:00
99c802113b
Remove unnecessary struct specifier
Eduardo Almeida
2023-05-13 19:49:26 +00:00
6ea0a8975e
Remove unnecessary enum specifier
Eduardo Almeida
2023-05-13 18:48:03 +00:00
b06786f5c9
examples: Fix formatting
Eduardo Almeida
2023-05-12 22:34:03 +01:00
7edb8793f2
wifi, wimax: Fix modernize-use-emplace warnings (clang-tidy-16)
Eduardo Almeida
2023-05-12 14:44:23 +00:00
cff5a13d31
ci: Upgrade clang-tidy to version 16
Eduardo Almeida
2023-05-08 08:23:27 +01:00
b53fd73ceb
ci: Add jobs for all supported versions of clang-format (14, 15, 16)
Eduardo Almeida
2023-04-14 12:10:11 +01:00
8731dd1fa2
fd-net-device: Fix clang-tidy warnings
Eduardo Almeida
2023-05-12 17:46:01 +00:00
455cfda2d5
ci: use artifacts to speedup test jobs
Tommaso Pecorella
2023-05-09 18:12:54 +02:00
679529ccb4
ci: fix missing tests in some daily jobs
Tommaso Pecorella
2023-05-09 17:35:15 +02:00
1709217907
Update RELEASE_NOTES.md
Sébastien Deronne
2023-05-11 20:21:25 +02:00
3004662957
wifi: Add non-HE STA to MU-RTS/CTS PHY tests
Sébastien Deronne
2023-05-07 11:13:26 +02:00
2c5a1a7c80
wifi: Handle reception of multiple copies of the same signal in the PHY entity base class
Sébastien Deronne
2023-05-05 19:12:49 +02:00
6316426698
wifi: No need to pass TXVECTOR to PhyEntity::CreateInterferenceEvent
Sébastien Deronne
2023-05-06 09:20:54 +02:00
ed955e2c66
wifi: Fix formatting for code that is commented out in spectrum tests
Sébastien Deronne
2023-05-06 11:35:41 +02:00
7595d3f490
ci: Use $CI_DEFAULT_BRANCH instead of master in spell-check
Eduardo Almeida
2023-05-03 00:13:25 +01:00
30faacea6b
ci: Optimize fetching upstream/master branch
Eduardo Almeida
2023-05-03 00:11:48 +01:00
cff5678ac6
core, wifi: Make character separator a template parameter for AttributeContainerValue
Stefano Avallone
2023-04-20 16:57:35 +02:00
89b44debb9
ci: Use double square brackets in if-else conditions
Eduardo Almeida
2023-05-03 03:42:58 +01:00
70f8f80d9b
Fix clang-tidy performance-unnecessary-copy-initialization warnings
Eduardo Almeida
2023-05-07 16:53:50 +01:00
17f9757b33
clang-tidy: Add check performance-unnecessary-copy-initialization
Eduardo Almeida
2022-12-16 19:54:12 +00:00
a93c357141
Fix clang-tidy readability-simplify-boolean-expr warnings
Eduardo Almeida
2023-05-07 19:06:35 +01:00
b21189f015
doc: Add boolean simplifications guidelines to coding-style.rst
Eduardo Almeida
2022-11-17 23:16:00 +00:00
fe43c82b92
clang-tidy: Add check readability-simplify-boolean-expr
Eduardo Almeida
2022-11-17 19:31:10 +00:00
e09443d148
wifi: Cleanup PHY headers serialization and deserialization
Sébastien Deronne
2023-04-26 20:48:00 +02:00
bce3ec21e5
wifi: Do no longer serialize/deserialize PHY headers
Sébastien Deronne
2023-05-02 20:07:01 +02:00
62c41bdb30
Update RELEASE_NOTES.md
Stefano Avallone
2023-05-05 19:17:01 +02:00
80011ddfa8
wifi: Reset intra-BSS NAV when CF-End is an intra-BSS PPDU
Stefano Avallone
2023-05-04 14:40:38 +02:00
b50d5cd416
wifi: Add an overloaded variant of WifiPhy::SetOperatingChannel
Stefano Avallone
2023-05-03 17:13:08 +02:00
b412ab0a13
wifi: UL MU CS should be evaluated a SIFS after end of MU-RTS
Stefano Avallone
2023-05-03 17:05:11 +02:00
d9e435555d
wifi: Do not call SwitchMaybeToCcaBusy before initialization
Stefano Avallone
2023-05-03 16:59:54 +02:00
a7214a780d
ci: Do not run clang-tidy-diff when also running full clang-tidy
Eduardo Almeida
2023-05-03 05:30:03 +01:00
71a214636d
ci: Fix condition to check if ".clang-tidy" file changed
Eduardo Almeida
2023-05-05 00:40:23 +00:00
47424df13e
wifi: Extend multiple spectrum PHY interfaces tests to verify signals tracked by interference helper
Sébastien Deronne
2023-01-26 18:21:54 +01:00
3256ecabfe
wifi: Generate PHY-CCA.indication upon channel switching
Sébastien Deronne
2023-02-05 14:25:24 +01:00
08f3373bbe
wifi: Expose InterferenceHelper in WifiPhy attributes
Sébastien Deronne
2023-01-27 18:08:53 +01:00
e67f7c13bc
wifi: Track signals coming from non-active PHY interfaces but do not process them
Sébastien Deronne
2023-03-01 20:16:40 +01:00
dec1f2ca24
wifi: Pass information about the spectrum PHY interface to SpectrumWifiPhy::StartRx
Sébastien Deronne
2023-01-24 22:40:06 +01:00
30ec962813
wifi: Add function to SpectrumWifiPhy to get the band corresponding to a given width in a selected range
Sébastien Deronne
2023-02-01 12:24:16 +01:00
c622338aaa
wifi: Add function to retrieve frequency range of the currently active spectrum PHY interface
Sébastien Deronne
2023-01-24 22:27:06 +01:00
38ed82a8ee
wifi: Hold center frequency and channel width of the RX spectrum model in spectrum PHY interface
Sébastien Deronne
2023-01-31 23:02:19 +01:00
c219b17016
wifi: Hold frequency range in spectrum PHY interface
Sébastien Deronne
2023-01-24 22:17:37 +01:00
2df30d6838
wifi: Only update bands tracked by interference helper if needed
Sébastien Deronne
2023-02-05 14:12:22 +01:00
d666ad494e
wifi: Extend InterferenceHelper to track interferences for multiple spectrum PHY interfaces
Sébastien Deronne
2023-02-05 14:33:30 +01:00
1635f0a57e
wifi: Move dummy implementation of GetBand to YansWifiPhy
Sébastien Deronne
2023-02-05 14:29:40 +01:00
4734c7fad5
wifi: Cleanup naming in InterferenceHelper
Sébastien Deronne
2023-01-23 20:18:02 +01:00
68ccf98c6a
wifi: Include active scanning in ML setup tests
Stefano Avallone
2023-04-24 14:28:49 +02:00
787a75de01
wifi: Get rid of anonymous enum in StaWifiMac
Stefano Avallone
2023-04-24 14:28:23 +02:00
1b29ec8fec
wifi: Fix sending Probe Requests on multiple links
Stefano Avallone
2023-04-24 12:44:17 +02:00
f2dfc5999c
Update RELEASE_NOTES.md
Stefano Avallone
2023-04-20 11:47:15 +02:00
6e7733d37b
wifi: Remove unneeded frame type stored by MultiLinkElement
Stefano Avallone
2023-04-17 21:07:58 +02:00
746311c354
wifi: Extend EHT Information Elements test
Stefano Avallone
2023-04-17 17:30:55 +02:00
e325150dc9
wifi: Allow TID-to-Link Mapping IE to be included in mgt frames
Stefano Avallone
2023-04-17 17:30:10 +02:00
18743af8d0
wifi: Fix format of Per-STA Profile subelements
Stefano Avallone
2023-04-17 14:59:00 +02:00
0b28dfa6af
wifi: Add WifiMgtHeader subclass to handle frames in Per-STA Profile subelements
Stefano Avallone
2023-04-17 14:57:38 +02:00
5c305aae0b
wifi: Add Non-Inheritance Information Element
Stefano Avallone
2023-04-17 14:53:50 +02:00
f4d28ce639
wifi: Fix WifiInformationElement equality operator
Stefano Avallone
2023-04-16 18:58:50 +02:00
a7dd40b567
wifi: Pass reference to containing frame to MultiLinkElement
Stefano Avallone
2023-04-12 09:53:32 +02:00
28af113d51
wifi: Use a specific variant for the type of header stored in a Per-STA Profile
Stefano Avallone
2023-04-11 19:53:14 +02:00
3b23c5c66a
wifi: Finalize support for EML Capabilities subfield in Multi-Link Element
Stefano Avallone
2023-01-24 18:48:19 +01:00
4836980c3f
ci: fix double pipelines in MRs
Tommaso Pecorella
2023-05-01 14:06:07 +02:00
e7e59e8f6f
wifi: (fixes #893 ) Workaround for bug in gcc < 10.4
Stefano Avallone
2023-05-02 19:00:12 +02:00
c94bae8e58
wifi: (fixes #862 ) Cancel AssocReq timer upon dissociation
Stefano Avallone
2023-04-30 22:29:57 +02:00
1cd2f4b66c
wimax: Make more member functions const
Eduardo Almeida
2023-04-30 18:04:07 +00:00
68ef2890d0
Remove unnecessary enum specifiers
Eduardo Almeida
2023-04-30 18:26:33 +00:00
2be719791c
ci: use latest good known version of Cppyy to test bindings
Gabriel Ferreira
2023-05-01 04:50:02 +00:00
c0bde8e96e
build: (fixes #895 ) add dependency of traced-callback-typedef test suite
Gabriel Ferreira
2023-05-01 00:19:14 -03:00
680dc71ae6
build: add USE_MATH_DEFINES define to expose M_PI on Windows
Gabriel Ferreira
2023-05-01 00:10:25 -03:00
664a0ac9a4
internet: (fixes #785 , #897 ) Fix processing of StrongEsModel
Tommaso Pecorella
2023-04-30 23:18:27 +02:00
3b75e073b2
lte: Fix clang-tidy readability-static-accessed-through-instance warning
Eduardo Almeida
2023-04-30 16:06:05 +00:00
3cc7527f3f
internet: fix wrong rfc reference in attribute documentation
Tommaso Pecorella
2023-04-30 14:09:03 +02:00
480ccccfb3
examples: Initialize arrays directly with 0
Eduardo Almeida
2023-04-29 17:52:29 +01:00
9b473e3333
core: Use unodered_map for LogComponent::ComponentList
Eduardo Almeida
2023-04-28 09:53:39 +01:00
f002b009a5
core: Find log component with std::map::find()
Eduardo Almeida
2023-04-28 03:24:02 +01:00
c62823effa
core, internet, lte, spectrum: Add missing map header
Eduardo Almeida
2023-04-28 09:49:37 +01:00
371c1e4407
Group the misspelling API changes in CHANGES.md
Eduardo Almeida
2023-04-17 19:14:05 +01:00
303113a80f
internet: remove unused SetTcp (needed by NSC)
Tommaso Pecorella
2023-04-24 13:28:42 +02:00
8f43b2cc05
internet: Allow InternetStackHelper to be called on a node with IPv4 or IPv6 already installed
Tommaso Pecorella
2023-02-28 12:33:13 -06:00