Commit Graph

19067 Commits

Author SHA1 Message Date
André Apitzsch
215449d4e6 bindings,ci,docs: Raise minimal Python version to 3.8
Python 3.6 and 3.7 are EOL.
2024-06-26 12:27:44 +00:00
Jay C. Surani
43dafda7cb tcp: Add necessary logging for BBRv1 2024-06-25 07:31:49 +00:00
Aniket Singh
0480c75961 examples: Fix curTime format for TraceThroughput in tcp-bbr-example 2024-06-25 03:38:56 +00:00
Eduardo Almeida
e922ae97f1 ci: Upgrade clang-tidy to version 18 2024-06-24 16:54:20 +00:00
Tolik Zinovyev
cf00a3a733 wifi: pass unordered_map by const ref. 2024-06-22 21:59:49 -04:00
Satyarth Ratnani
d435b365a9 tcp: Add necessary Trace Sources for TcpBbr 2024-06-22 16:46:04 +00:00
Sébastien Deronne
1d35ebe5fe wifi: Cleanup WifiSpectrumModelId comparison operator 2024-06-22 10:40:34 +02:00
Sébastien Deronne
dcd464fedc wifi: Use uint16_t for center frequencies expressed in MHz for consistency 2024-06-22 10:40:34 +02:00
Sébastien Deronne
5853c015fd wifi: Fix WifiPhyOperatingChannel::FindFirst when band is not specified 2024-06-22 10:40:34 +02:00
Sébastien Deronne
10855129ca wifi: Add stream insertion operator for FrequencyChannelInfo 2024-06-22 10:40:34 +02:00
Sébastien Deronne
b6901a332c wifi: Rework FrequencyChannelInfo as a struct 2024-06-22 10:40:34 +02:00
Sébastien Deronne
4f955a55ed wifi: Move frequency channel types to a scoped enum in wifi-types.h 2024-06-22 10:40:34 +02:00
Sébastien Deronne
4802776a26 wifi: Prefer 'using' to 'typedef' for type aliases in WifiPhyOperatingChannel 2024-06-22 10:40:34 +02:00
Sébastien Deronne
302b377aa6 wifi: Do not directly access WifiPhy::m_operatingChannel from PhyEntity 2024-06-22 10:40:34 +02:00
Sébastien Deronne
11e430616c wifi: Extend operating channel class to return the channel width type 2024-06-22 10:40:34 +02:00
Sébastien Deronne
de75ce4830 wifi: Add channel width enum type and helper function to convert to MHz units 2024-06-22 10:40:34 +02:00
Sébastien Deronne
25e7c3536b wifi: Use type alias to express channel width in MHz 2024-06-22 10:40:34 +02:00
Sébastien Deronne
c805c90ed5 wifi: Introduce wifi-types header file 2024-06-22 10:40:34 +02:00
Sebastien Deronne
4c8203a7cb wifi: Rework HeRuMcsDataRateTestCase to avoid computing an approximation of the channel width 2024-06-22 10:40:34 +02:00
Sebastien Deronne
bd20e8d2d5 wifi: Fix number of bits to express channel width in HeRu 2024-06-22 10:40:34 +02:00
Sébastien Deronne
eb5bbffb42 wifi: Cleanup GetPrimaryChannelNumber 2024-06-22 10:40:34 +02:00
Sébastien Deronne
00842cdd42 wifi: Directly call WifiPhy::GetPrimaryChannelNumber 2024-06-22 10:40:34 +02:00
Sébastien Deronne
6289cd92c3 wifi: Use new overloaded variant of WifiPhy::SetOperatingChannel in association manager 2024-06-22 10:40:34 +02:00
Sébastien Deronne
d5ba1b98f1 wifi: Avoid logs in getter functions 2024-06-22 10:40:34 +02:00
Sebastien Deronne
13e0e370e4 wifi: Cleanup unused function 2024-06-22 10:40:34 +02:00
Eduardo Almeida
b582418e9e mobility: (fix #1101) Use std::abs() instead of abs() 2024-06-21 15:32:36 +00:00
Andreas Boltres
5cde4cf435 flow-monitor (fixes #1097): add logging of max. and min. packet delay in FlowMonitor 2024-06-20 20:15:58 +00:00
Tommaso Pecorella
861f2079d2 doc: (fixes #1102) remove InetSocketAddress ToS functions from the documentation 2024-06-20 21:23:06 +02:00
Eduardo Almeida
5196b962be spectrum: Use std::array instead of std::vector for array constants 2024-06-20 18:42:31 +01:00
Tolik Zinovyev
92173503ec core: replace #define'd HP_MAX_64 with static constexpr. 2024-06-19 19:59:54 +00:00
Eduardo Almeida
9621afd8f2 ci: Skip .base-build job if no source code or configurations are changed 2024-06-18 18:17:47 +01:00
Sébastien Deronne
6dfd7f10f0 core: Extend attribute container serialization test for a vector of tuples 2024-06-17 18:13:20 +00:00
Sébastien Deronne
03e3633fc6 core: Fix typo in attribute container test suite 2024-06-17 18:13:20 +00:00
Tom Henderson
f782008854 wifi: Clarify an assert's likely cause 2024-06-16 09:28:44 -07:00
Gabriel Ferreira
116021aae2 build: Bump required Apple Clang version for std::bind_front support 2024-06-15 13:43:25 +02:00
Gabriel Ferreira
90e9349ee5 github: Run MacOS CI job on latest and oldest runners available 2024-06-15 13:03:47 +02:00
Gabriel Ferreira
7d4c7014b5 github: Remove CodeQL job
Failing due to lack of disk space
2024-06-15 12:49:48 +02:00
Tom Henderson
b899c1056f wifi: Fix valgrind warning about uninitialized value 2024-06-10 19:59:02 +00:00
Tommaso Pecorella
2274255ae1 lte: remove test artifacts from main directory 2024-06-10 10:39:52 +02:00
Eduardo Almeida
0e48e6ce28 Fix formatting of Doxygen verbatim blocks and add missing tags
Co-authored-by: Peter D. Barnes, Jr <barnes26@llnl.gov>
2024-06-07 17:31:32 +00:00
Eduardo Almeida
3044f437ad dsr: Enable Doxygen blocks and remove invalid \unsupported tag 2024-06-07 17:31:32 +00:00
Eduardo Almeida
493af3b0ea network, tc, tcp: Change Doxygen verbatim blocks to code block 2024-06-07 17:31:32 +00:00
Eduardo Almeida
0d0fed27f2 flow-monitor: Fix formatting of SerializeToXmlStream() 2024-06-05 12:19:42 +01:00
Kakadus1
781f96eb94 core: Replace TYPE_NAME_GET_DEFINE with TYPENAMEGET_DEFINE 2024-06-04 20:43:50 +00:00
André Apitzsch
1e2c304973 core: Add deprecated for ns-3.43 2024-06-04 18:21:11 +00:00
Gabriel Ferreira
ae248726dc build: Remove cppyy guard for ARM-based Macs 2024-06-04 14:58:11 +00:00
Alberto Gallegos Ramonet
8ce1fe1597 lr-wpan: Beacon improvements and fixes 2024-06-04 17:21:19 +09:00
Nakayama Kenjiro
3c4019304a build: Enable BSD support 2024-06-02 07:46:55 +00:00
Tom Henderson
e1725c351b Start RELEASE_NOTES.md and CHANGES.md sections for new release 2024-05-29 15:13:20 -07:00
Tom Henderson
3b15ceaef2 Merge ns-3.42-release branch 2024-05-29 15:09:52 -07:00