Commit Graph

17944 Commits

Author SHA1 Message Date
Eduardo Almeida
4dbcfcf9fb olsr: Fix clang-tidy readability-simplify-boolean-expr warning 2023-06-12 05:08:39 +01:00
Eduardo Almeida
dc2e292ff6 wifi: Add missing <optional> header 2023-06-14 15:12:58 +00:00
Stefano Avallone
a26fa9c454 wifi: Use std::make_unique() instead of operator new in ack and protection managers
Also fixes a valgrind issue.
2023-06-14 10:41:35 +02:00
Tommaso Pecorella
1b87e6b72a doc: add missing latex package to doxygen conf 2023-06-14 01:59:14 +02:00
Eduardo Almeida
bf781d4064 lte: Use if-else instead of multiplying by binary flag (fix clang-tidy warning) 2023-06-13 17:51:42 +00:00
Eduardo Almeida
7dbf987f55 wimax: Use bitwise operations instead of power-2 multiplications 2023-06-13 17:51:42 +00:00
Eduardo Almeida
8c49f49cbf lte: Fix comment formatting 2023-06-13 17:51:42 +00:00
Eduardo Almeida
20f2d50097 Fix typos 2023-06-13 17:51:42 +00:00
Eduardo Almeida
89170f7aab click: Cache call to Simulator::Now() 2023-06-13 15:27:25 +00:00
Eduardo Almeida
e60ce44a98 click: (fixes #918) Fix call to static method 2023-06-13 15:27:25 +00:00
André Apitzsch
b8dace537b lte: PSS scheduler: remove useless loop 2023-06-13 04:38:55 +00:00
André Apitzsch
7589e87594 lte: (fixes #906) Don't use invalid cell ID 2023-06-13 04:15:18 +00:00
André
7b2bbc7179 lte: Fix log messages 2023-06-12 17:35:13 -07:00
kkoutlia
42756add13 lte: (fixes #885) Don't send RAR when UE context is not created 2023-06-12 17:32:44 -07:00
Biljana Bojovic
c51af10e4e spectrum: (fixes #919) Use "sin" instead of "cos" for calculation of sinRayAoa/sinRayAod 2023-06-12 16:43:48 +02:00
Tom Henderson
b23e65c2bb core: (fixes #905) Move log severity class 'debug' below 'logic' 2023-06-12 03:46:38 +00:00
Tom Henderson
a959eea3d5 wave: Remove wave module from codebase 2023-06-11 08:20:34 -07:00
Tommaso Pecorella
3f9a99f556 ci: phase out fedora 36 and add 38 2023-06-11 01:18:11 +02:00
Tommaso Pecorella
944a7edc64 ci: remove redundant ubuntu jobs 2023-06-11 01:17:45 +02:00
Tommaso Pecorella
9f1b4e9cdb ci: remove redundant gcc jobs 2023-06-11 01:17:33 +02:00
Tom Henderson
6a3d58e1ea doc: Remove references to Installation wiki from tutorial 2023-06-10 15:55:27 +00:00
Eduardo Almeida
972578b4bd internet: Mark functions as const 2023-06-09 05:00:05 +01:00
Eduardo Almeida
f7a17e856b brite, click: Fix clang-tidy warnings 2023-06-09 11:39:01 +00:00
Eduardo Almeida
2ccfd49c70 dsr: Simplify code with STL alternatives and avoid pointer arithmetic 2023-06-08 20:45:55 +01:00
Eduardo Almeida
f0996725dd dsr: Remove redundant flow controls, and rework if-else to avoid duplicate code and reduce indentation 2023-06-08 20:45:55 +01:00
Eduardo Almeida
b7a4eaaac8 dsr: Fix variable redeclaration warning 2023-06-08 20:44:39 +01:00
Eduardo Almeida
6643f11708 doc: Update coding-style.rst with guidelines for constants 2023-06-08 19:28:41 +00:00
Eduardo Almeida
1d277d1ebc core,lte,network: Convert single enum to constexpr 2023-06-08 19:28:41 +00:00
Eduardo Almeida
c752ce2630 docs,wifi: Remove emacs lines 2023-06-08 17:49:57 +00:00
Eduardo Almeida
22a4ead363 ci: Improve detection of emacs line in more file types 2023-06-08 17:49:57 +00:00
Sébastien Deronne
983cd5dc07 wifi: Extend multiple spectrum PHY interfaces tests to verify CCA indication when channel width is changed 2023-06-08 06:02:16 +00:00
Sébastien Deronne
2cf9e175ab wifi: Move CCA checks at the end in SpectrumWifiPhyMultipleInterfacesTest 2023-06-08 06:02:16 +00:00
Sébastien Deronne
64236528c8 wifi: Keep tracked events in interference helper upon channel switching for bands that are still present in the new spectrum model 2023-06-08 06:02:16 +00:00
Sébastien Deronne
173af90fdd wifi: Abort ongoing reception upon channel switching 2023-06-08 06:02:16 +00:00
Sébastien Deronne
69ee39d063 wifi: Cleanup unused function in InterferenceHelper 2023-06-08 06:02:16 +00:00
Sébastien Deronne
fad3da285a wifi: Do not erase events tracked in interference helper upon channel switching 2023-06-08 06:02:16 +00:00
Sébastien Deronne
8472e0ce23 Update RELEASE_NOTES.md 2023-06-07 20:03:01 +00:00
Sébastien Deronne
866af461ce wifi: Extend OBSS-PD for 802.11be 2023-06-07 20:03:01 +00:00
Sébastien Deronne
fb195b07ac wifi: Fix OBSS-PD for 802.11be 2023-06-07 20:03:01 +00:00
Stefano Avallone
b71670f4d0 Update CHANGES.md 2023-06-07 19:03:30 +02:00
Stefano Avallone
1a8b37184f wifi: Ensure mgt and ctrl frames are protected if needed 2023-06-07 19:03:00 +02:00
Stefano Avallone
47b15c2ea2 wifi: Add another function to test if a PSDU map contains a Trigger Frame 2023-06-07 19:03:00 +02:00
Stefano Avallone
877a438c74 wifi: Print category and value for all Action frames 2023-06-07 19:03:00 +02:00
Stefano Avallone
3f189d8ac1 wifi: Don't use protection if destinations already received (MU-)RTS in the TXOP 2023-06-07 19:03:00 +02:00
Stefano Avallone
f657c5a8f0 wifi: Keep track of STAs solicited by (MU-)RTS in a TXOP 2023-06-07 19:03:00 +02:00
Stefano Avallone
363e2c5c10 wifi: Add an overloaded method notifying that channel is released 2023-06-07 19:03:00 +02:00
Stefano Avallone
e803769fcc wifi: Enable configuring the padding size of Trigger Frames 2023-06-07 19:03:00 +02:00
Stefano Avallone
abddcf82a7 wifi: Decouple protection and TX plus acknowledgment
...to make it possible, e.g., to use MU-RTS to protect a SU transmission
2023-06-07 19:03:00 +02:00
Tom Henderson
0d67c14b85 Update RELEASE_NOTES.md and CHANGES.md 2023-06-06 17:05:41 -07:00
Tom Henderson
29f27e6fde Add WifiBandwidthFilter automatically with SpectrumWifiPhyHelper 2023-06-06 17:05:41 -07:00