Stefano Avallone
|
be2f46e5ad
|
wifi: Remove redundant computation of PPDU TX duration
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
f0a4c4d187
|
wifi: Aggregate MSDU to TX params before calling protection and ack managers
In this way, updated TX duration is made available to protection and ack managers
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
7fb148be8b
|
wifi: Add MPDU to TX params before calling protection and ack managers
In this way, updated TX duration is made available to protection and ack managers
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
2d9a2bb22f
|
wifi: Make WifiAcknowledgment::acknowledgmentTime optional
...instead of relying on Time::Min() as blank value
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
d3b3ae2bcd
|
wifi: Make WifiProtection::protectionTime optional
...instead of relying on Time::Min() as blank value
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
f9238adc3c
|
wifi: Make WifiTxParameters::m_txDuration optional
...instead of relying on Time::Min() as blank value
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
0ae38498fb
|
wifi: Extend TXOP unit test to check the SingleRtsPerTxop attribute
|
2024-05-02 08:40:21 +00:00 |
|
Stefano Avallone
|
cc53100cfc
|
wifi: Add a SingleRtsPerTxop attribute to prevent more than one protection per TXOP
|
2024-05-02 08:40:21 +00:00 |
|
Tom Henderson
|
655455bf04
|
propagation: Clarify units and range on Friis SystemLoss attribute
|
2024-05-01 22:47:30 +00:00 |
|
Tom Henderson
|
f0fda976f8
|
spectrum: Avoid newline in SpectrumValue ostream operator
|
2024-05-01 13:59:10 +00:00 |
|
Gabriel Ferreira
|
f008b0c9ab
|
build: Lower optimization of GCC 9 default builds from -Os to -O2
A bug in GCC can result in crashes due to excessive memory usage (>10GB)
|
2024-04-29 14:30:25 +02:00 |
|
Gabriel Ferreira
|
4676dcdb8a
|
tests: Add test fullness option for test.py when running examples
|
2024-04-27 21:30:05 +00:00 |
|
Eduardo Almeida
|
381d62561a
|
ci: Add --disable-logs flag to per-commit-disabled-asserts job and use clang
|
2024-04-27 14:47:04 +00:00 |
|
Gabriel Ferreira
|
53e653b262
|
build: Fix trailing semicolon check for GCC pedantic warnings
|
2024-04-27 11:57:04 +02:00 |
|
Eduardo Almeida
|
ea058843e9
|
core: Add ns-3 version to deprecated message
|
2024-04-26 18:27:22 +00:00 |
|
Eduardo Almeida
|
65e9fb7427
|
Fix trailing whitespace, tabs and indentation
|
2024-04-26 14:46:05 +00:00 |
|
Eduardo Almeida
|
0bd18b88e7
|
check-style: Extend list of files analyzed by check-style-clang-format.py
|
2024-04-26 14:46:05 +00:00 |
|
Gabriel Ferreira
|
c92c3b1ca6
|
lte: Initialize variables
|
2024-04-25 13:23:19 +00:00 |
|
Gabriel Ferreira
|
2142f76392
|
antenna: Retrieve inclination and azimuth to let compiler fuse sincos
|
2024-04-25 10:08:05 +02:00 |
|
Gabriel Ferreira
|
b6892d1364
|
spectrum: Save up pow()'s and memory allocations in GenerateChannelParameters
|
2024-04-25 10:08:05 +02:00 |
|
Sébastien Deronne
|
387bfb0bca
|
wifi: Fix PHY ID and operating channel reported in WifiPhy logs in case of multi link
|
2024-04-24 07:34:13 +02:00 |
|
Gabriel Ferreira
|
d8174c1ac8
|
bindings,docs: Update docs and script to support Cppyy 3
|
2024-04-22 22:25:34 +02:00 |
|
Gabriel Ferreira
|
ee836a922d
|
wifi: Use ns3/eht-configuration to ensure header is found in installed builds
|
2024-04-22 22:24:40 +02:00 |
|
André Apitzsch
|
2c0f33f80e
|
lte: Fix typo in resource block group abbreviations (RGB->RBG)
|
2024-04-22 10:00:46 +02:00 |
|
Gabriel Ferreira
|
d1fb6b4046
|
build: Stricter sanitizer checks
|
2024-04-21 22:26:02 +02:00 |
|
Gabriel Ferreira
|
302ab2dc6e
|
buildings: Remove unused variable
|
2024-04-21 22:25:57 +02:00 |
|
Gabriel Ferreira
|
88134dd6be
|
internet: Prevent freeing a stack variable
|
2024-04-21 22:25:31 +02:00 |
|
Gabriel Ferreira
|
a4fc843c72
|
internet: Initialize shift with a value smaller than the ipv4 address
|
2024-04-21 22:25:02 +02:00 |
|
Eduardo Almeida
|
2d73e74de2
|
ci: Add weekly job with sanitizers
|
2024-04-21 20:13:35 +00:00 |
|
Gabriel Ferreira
|
b656ab68f9
|
Update RELEASE_NOTES
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
4ce1982082
|
build: Disable pedantic checks in GCC9 due to extra semicolon check
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
a9fb22a442
|
core: Move Time::StaticInit call to helper constructor
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
73b33bdf1a
|
tests: Try-catch opening of possibly non-existent output file
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
2fa2fe5ccc
|
wifi: Move wifi reference error rate tables definition to .cc file
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
959ed1807d
|
wifi: Include missing header to get RxSignalInfo definition
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
3005ac54ef
|
core: Allow bool<std::string> callback functions
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
e2fa301904
|
lte: Move UE_MEASUREMENT_REPORT_DELAY definition to .cc file
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
36b43d9cbf
|
core: Fix TimerImpl maybe uninitialized issue
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
20d013154d
|
core, wifi: Fix MakeEvent stack overflow
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
150fb0e1ce
|
Enable pedantic checks for C++ conformance
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
9c1f4fa654
|
bindings: Prevent module namespace injection in case the namespace exists
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
b4b1bbd739
|
core: Add missing <tuple> header
|
2024-04-21 17:02:07 +00:00 |
|
Gabriel Ferreira
|
ce15778490
|
build: Include additional headers to the PCH
Including: deque, functional, queue, tuple, typeinfo, type_traits and utility
|
2024-04-21 17:02:07 +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 |
|
Stefano Avallone
|
a58dd1cbbe
|
wifi: Make assert on transition delay value less restrictive
|
2024-04-20 17:42:25 +02:00 |
|
Stefano Avallone
|
47ebdfbbf0
|
wifi: Do not start access on a link on which no PHY is operating
|
2024-04-20 17:42:25 +02:00 |
|
Stefano Avallone
|
2652be78ca
|
wifi: Request channel access on links blocked for a temporary reason
|
2024-04-20 17:42:25 +02:00 |
|
Stefano Avallone
|
99a66d19a5
|
wifi: Allow links blocked for specified reasons to be returned by GetLinkIds
|
2024-04-20 17:42:25 +02:00 |
|
Stefano Avallone
|
151316ce68
|
wifi: Block channel access when aux PHYs change channel width
|
2024-04-20 17:42:25 +02:00 |
|