Commit Graph

  • 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