Commit Graph

295 Commits

Author SHA1 Message Date
Stefano Avallone
7a84cc1ac7 wifi: Extend MLO unit tests to cover the AssocType attribute 2025-03-31 10:12:42 +00:00
Stefano Avallone
a69155655a wifi: Add support for SLDs performing ML setup and MLDs performing legacy association 2025-03-31 10:12:42 +00:00
Eduardo Almeida
c69ffe0206 Reformat comments near closing braces to avoid issues with clang-format-18 2025-03-11 02:35:32 +00:00
Eduardo Almeida
6ef966c4cf Replace Doxygen tags using \ with @ 2024-11-08 18:05:46 +00:00
Eduardo Almeida
5afa1fd7ef Use Time() constructor with integer values 2024-11-08 18:01:13 +00:00
Eduardo Almeida
5d104f6f90 Remove redundant call to Time() 2024-11-08 18:01:10 +00:00
Eduardo Almeida
f77250cc92 Use default Time() constructor when initializing 0 time 2024-11-08 18:01:06 +00:00
Eduardo Almeida
7ad78d41c3 Remove trailing semicolon in empty function bodies 2024-10-22 23:24:40 +00:00
Aniket Singh
748b784346 tcp: Update ns3-tcp-cubic-test and tcp-validation example validations 2024-09-28 13:53:04 +00:00
André Apitzsch
8bc94a1cc3 Use SPDX license identifiers 2024-09-06 19:32:31 +00:00
André Apitzsch
61e310c965 core, test: Use type trait functions from std header 2024-09-03 01:48:37 +00:00
Gabriel Ferreira
2ed1ac1e24 build: Remove lib prefix from test module 2024-08-31 19:56:56 +02:00
Stefano Avallone
f573706a74 wifi: Make WifiHelper::AssignStreams() static
Suggested by Sharan Naribole
2024-07-02 10:07:47 +02:00
Tom Henderson
f75345fa03 tcp (fixes #966): Suppress cwnd growth when rate-limited 2024-05-26 14:32:46 +00:00
Alberto Gallegos Ramonet
be193327a9 lr-wpan: LrWpan prefix shortening for enumerations, variables and structs 2024-04-21 10:51:53 +02:00
Alberto Gallegos Ramonet
8eb29ca3ac lr-wpan: Adds namespace lrwpan 2024-04-21 10:40:36 +02:00
André Apitzsch
a5c42bc879 core: Use enum class for TestSuite::Type 2024-03-15 09:27:53 +01:00
André Apitzsch
e46d2a8024 core: Use enum class for TestCase::TestDuration and rename it to TestCase:Duration 2024-03-15 09:27:52 +01:00
Tommaso Pecorella
ca83416d07 internet: (fixes #1006) Remove InetSocketAddress ToS functions and replace with attributes 2024-02-16 12:40:18 -06:00
Tommaso Pecorella
47768894aa doc: fix doxygen grouping 2024-02-16 16:33:27 +00:00
Tom Henderson
97279afc3e tcp: Add system test suite for TCP Cubic 2024-02-02 20:18:47 +00:00
Eduardo Almeida
8e61240969 applications, examples, test: Add missing include to "udp-server.h" 2024-01-29 18:10:39 +00:00
Tommaso Pecorella
53e834fd14 tests: remove unused test vectors 2024-01-23 13:37:59 -06:00
Eduardo Almeida
1f438ce6f4 Fix clang-tidy modernize-use-auto warnings 2023-09-18 00:36:46 +01:00
Eduardo Almeida
71656924b3 test: Add missing braces in DUPE() macro 2023-05-15 22:38:05 +01:00
Gabriel Ferreira
c0bde8e96e build: (fixes #895) add dependency of traced-callback-typedef test suite 2023-05-01 00:19:14 -03:00
Gabriel Ferreira
540f48c55a Fix additional typos 2023-03-20 02:14:44 +00:00
Stefano Avallone
e31169b8ed wifi: Add explicit casts in wifi-ac-mapping test suite 2023-03-07 21:54:20 +00:00
Gabriel Ferreira
6f076416e7 Fix typos 2023-02-21 22:29:29 -03:00
Eduardo Almeida
971e5c15fa Fix clang-tidy readability-container-size-empty warnings 2023-02-02 17:41:31 +00:00
Tommaso Pecorella
83c915c897 Deprecate use of Ping6 and V4Ping classes 2022-12-12 12:51:19 +00:00
Tommaso Pecorella
0077121649 internet: (fixes #579) remove TcpWestwood model 2022-11-21 01:52:57 +00:00
Eduardo Almeida
bfb737a0d9 Remove unnecessary [[maybe_unused]] specifiers 2022-10-24 11:58:49 +00:00
Eduardo Almeida
b048f70912 Fix the [[maybe_unused]] specifier placement to always come after the variable name 2022-10-24 11:58:49 +00:00
Eduardo Almeida
dfc6fb9d2d Remove emacs comment from C++ files 2022-10-14 14:13:12 +00:00
Eduardo Almeida
e25ff966fe Apply clang-format to codebase 2022-10-07 20:08:35 +00:00
Eduardo Almeida
ebb596910c Fix remaining clang-tidy warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
c1e7757315 Fix clang-tidy readability-isolate-declaration warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
f65238a0db Fix clang-tidy readability-string-compare warnings 2022-10-07 11:48:11 +00:00
Eduardo Almeida
4af0fe4b85 Fix clang-tidy modernize-use-nullptr warnings 2022-10-07 11:48:10 +00:00
Eduardo Almeida
be07b6487a Fix clang-tidy modernize-use-override warnings 2022-10-07 11:48:10 +00:00
Eduardo Almeida
6bb6383562 Fix clang-tidy modernize-redundant-void-arg warnings 2022-10-07 11:48:10 +00:00
Stefano Avallone
800b30728e wifi: Rename WifiMacQueueItem as WifiMpdu 2022-09-11 13:03:30 +00:00
Eduardo Almeida
180d71b7fa core (fixes #560): Unify TypeNameGet() in type-name.h and traced-value-callback-typedef-test-suite.cc 2022-08-06 21:50:25 +00:00
Tom Henderson
b6a5ee8151 Run utils/trim-trailing-whitespace.py on codebase 2022-06-05 21:01:11 -07:00
Gabriel Ferreira
afe54bad8d test: replace u_int32_t with uint32_t 2022-05-18 10:34:18 -03:00
Gabriel Ferreira
819877045f build: Remove unused CMake code 2022-04-20 18:39:33 -03:00
Eduardo Almeida
a4d174f8bf core (fixes #565): Change TypeId constructor to accept std::string 2022-02-25 12:08:10 +00:00
Gabriel Ferreira
4aedba2f00 build: CMake refactoring and fixes
Includes:
- fix int64x64 parsing order, remove cached entries in macros-and-definitions and in the docs
- update launch.json scratch names
- add a ctest entry per executable
- forward POSIX signal in ns3 (to get segmentation fault)
- prioritize Ninja generator instead of Makefiles
- add tests for unused utils source files
- remove dummy file and add tests to check for unused source files
- add missing examples and clean up unnecessary definitions
- missing feature entry for LTE used by pybindgen
- refactor CMake related filenames
- fix python libraries and include directories bindings
- fix brite example name
- Keep C++ compiler and flags when refreshing
- Disable precompiled headers when Ccache is found
- Mark find_external_library headers as advanced
- consolidate auxiliary files: build-status.py, _cache.py and .lock-waf_sys.platform_build files are merged into .lock-ns3_sys.platform_build
- scan .cc sources used in bindings and update docs
2022-02-21 22:18:42 -03:00
Gabriel Ferreira
e32c177e45 build: remove waf files, tests and references 2022-02-21 22:08:45 -03:00