Commit Graph

18113 Commits

Author SHA1 Message Date
Eduardo Almeida
4023d05b99 python: Open files using "with" 2023-08-18 11:21:47 +00:00
Eduardo Almeida
20ae6fb2d0 python: Explicitly specify the encoding when opening files 2023-08-18 11:21:47 +00:00
Eduardo Almeida
b20c657523 doc: Sort supported clang-format versions in descending order 2023-08-17 21:01:43 +01:00
Gabriel Ferreira
111814bcd3 doc: add VcPkg and CPM docs 2023-08-15 22:32:45 +00:00
Gabriel Ferreira
e7246b4e78 build,test: add support for Vcpkg and CPM package managers 2023-08-15 22:32:45 +00:00
Eduardo Almeida
8c50a77521 ci: Add per-commit-disabled-asserts job 2023-08-15 16:50:58 +00:00
Eduardo Almeida
4149eee9f9 ci: Organize per-commit build and test jobs by stage 2023-08-15 16:50:58 +00:00
Eduardo Almeida
d2820a7280 ci: (fixes #831) Enable warnings-as-errors for all jobs 2023-08-15 14:24:48 +00:00
Sébastien Deronne
448931b099 wifi: Remove accidental return causing some tests to be disabled 2023-08-14 15:18:07 +02:00
Eduardo Almeida
31b8b8fb3a core: Fix Doxygen in callback.h 2023-08-08 18:02:14 +00:00
Eduardo Almeida
941536313a openflow: Move ReceivePortMod() to fix (erroneous) Doxygen warning 2023-08-08 18:02:14 +00:00
Eduardo Almeida
10e0166b43 openflow: Fix Doxygen warnings 2023-08-08 18:02:14 +00:00
Eduardo Almeida
5801e085fe openflow: Move static functions to top of file 2023-08-08 18:02:14 +00:00
Eduardo Almeida
aa43850bac click: Fix Doxygen warnings 2023-08-08 18:02:14 +00:00
Eduardo Almeida
bbdffa5aef click: Remove unused private variables of Ipv4ClickRouting 2023-08-08 18:02:14 +00:00
Eduardo Almeida
ac79693f7d click: Move static functions to top of file 2023-08-08 18:02:14 +00:00
Eduardo Almeida
38425bf0f4 openflow: Remove conditional compilation guards 2023-08-08 18:02:14 +00:00
Eduardo Almeida
f9f46f933e click: Remove conditional compilation guards 2023-08-08 18:02:14 +00:00
Pierre Wendling
c8c929fc8f applications: (fixes #627) Fix udp-trace-client.h trace sources links 2023-08-08 13:48:16 -03:00
Tom Henderson
54e614d474 doc: Clarify how to list multiple enabled modules 2023-08-07 11:44:36 -07:00
Tom Henderson
cb03d6f059 add newline to end of utils/.ns3rc 2023-08-07 11:42:24 -07:00
André Apitzsch
b8d8c64e0e visualizer: Restore ipython support
Changes are based on [1].

Dropped compatibility code for ipython versions < 5.0.0.

[1] 68e4f4bbec/plugins/ipython_view.py
2023-08-07 17:07:42 +00:00
Alberto Gallegos Ramonet
11a6696ead lr-wpan: Add CapabilityField bitmap functions 2023-08-07 14:57:46 +09:00
Eduardo Almeida
a031bd2bd4 fd-net-device, lte, wifi: Replace printf() with NS_LOG() 2023-08-04 15:04:12 +00:00
Eduardo Almeida
2f31e1ef91 fd-net-device, wifi: Reorder if-else to simplify code 2023-08-04 15:04:12 +00:00
Gabriel Ferreira
1c30d11779 build: propagate module definitions to linked targets 2023-08-02 20:10:30 +00:00
Alberto Gallegos Ramonet
574f5839ff energy: Documentation fixes 2023-07-31 10:28:10 +09:00
Sebastien Deronne
1da18cbf93 wifi: Handle nss calculations and checks for MU-MIMO 2023-07-27 17:30:04 +00:00
Sebastien Deronne
6fcbc4fc64 wifi: Extend support for up to 8 spatial streams 2023-07-27 17:30:04 +00:00
Sebastien Deronne
9639497999 wifi: PHY checks whether TX-VECTOR is valid before starting transmission 2023-07-27 17:30:04 +00:00
Tom Henderson
de446478ad energy: Avoid deprecation warning on constructor 2023-07-26 19:53:01 +00:00
Sébastien Deronne
3b0cf4761a wifi: Fix operator< for HeRu 2023-07-26 18:10:24 +02:00
Alberto Gallegos Ramonet
73b7e64603 lrwpan: Remove unnecessary Bcst filter from MAC 2023-07-26 10:29:58 +09:00
Stefano Avallone
6cf99e322d fd-net-device: Do not include internet-module.h (issue reported by Sharan Naribole) 2023-07-24 08:57:07 +02:00
Alberto Gallegos Ramonet
086913b0ca energy: Extensions to battery discharge module 2023-07-24 10:33:49 +09:00
Sebastien Deronne
caac4e9636 wifi: Rework MU transmission and reception procedures to apply to both OFDMA and MU-MIMO 2023-07-19 12:52:33 +02:00
Sebastien Deronne
e85f1621d5 wifi: Extend HE-SIG-B duration tests for MU-MIMO 2023-07-19 12:52:33 +02:00
Sebastien Deronne
6ef37422c3 wifi: Handle HE-SIG-B duration for MU-MIMO 2023-07-19 12:52:33 +02:00
Sébastien Deronne
f6408b487c wifi: Handle reconstruction of TXVECTOR from PHY headers for MU-MIMO 2023-07-19 12:52:33 +02:00
Sébastien Deronne
ddc736009c wifi: Extend use of EHT PPDU type for MU-MIMO 2023-07-19 12:52:33 +02:00
Sebastien Deronne
8de21d45e7 wifi: Add test that verifies WifiTxVector content for DL MU transmissions 2023-07-19 12:52:33 +02:00
Sebastien Deronne
39efd9e357 wifi: Extend checks in WifiTxVector::IsValid 2023-07-19 12:52:33 +02:00
Sébastien Deronne
675e24d649 wifi: Fill in HE-SIG-A header for MU-MIMO 2023-07-19 12:52:33 +02:00
Sebastien Deronne
0e82858eea wifi: Extend WifiTxVector to indicate whether the Common field is present in the HE-SIG-B 2023-07-19 12:52:33 +02:00
Sebastien Deronne
3bae9a836a wifi: Extend WifiTxVector to indicate whether a multi-user transmission is OFDMA or MU-MIMO 2023-07-19 12:52:32 +02:00
Sébastien Deronne
8eb5245d56 wifi: Extend HE-SIG-A header for SIG-B compression and number of MU-MIMO users fields 2023-07-19 12:33:38 +02:00
Stefano Avallone
1eb7bac099 wifi: Fix valgrind issue with TidToLinkMappingElementTest 2023-07-19 12:04:11 +02:00
Stefano Avallone
0b70ed0bce Update RELEASE_NOTES.md 2023-07-17 09:42:34 +02:00
Stefano Avallone
3b7d7192f7 wifi: Extend MLO test to check TID-to-Link Mapping negotiation 2023-07-17 09:42:34 +02:00
Stefano Avallone
1b6d7f70a4 wifi: Modularize generation of packets in MLO test 2023-07-17 09:42:34 +02:00