Gabriel Ferreira
bd2dde6c48
test: reconfigure before each test in test-ns3.py
2022-11-30 23:25:33 -03:00
Gabriel Ferreira
ffc4811cee
build: remove reference to deprecated header files ipv4-nix-vector-routing/helper
2022-11-30 23:25:33 -03:00
Gabriel Ferreira
1be44d8ecf
build: prevent the configuration from succeeding if headers do not exist
2022-11-30 23:25:33 -03:00
Gabriel Ferreira
5b644250c0
build: add suffix to PCH to speed up recompilation when switching build profiles
2022-11-30 15:03:13 -03:00
Gabriel Ferreira
b59565aa9b
build: add NS3_CCACHE and NS3_FAST_LINKERS switches to disable ccache and lld/mold usage
2022-11-30 15:03:13 -03:00
Eduardo Almeida
18225243f2
examples: Add missing return 0
2022-11-29 21:33:09 +00:00
Eduardo Almeida
291f899663
wave, fd-net-device, tap-bridge: Convert log and verbose parameters to bool
2022-11-29 01:35:16 +00:00
Tommaso Pecorella
cc985b7860
internet: make NeighborCacheHelper::PopulateNeighborCache robust against missing IPv4 or IPv6 stack
2022-11-28 01:32:14 +01:00
Tommaso Pecorella
520865a919
internet: fixes to IPv4 subnet-directed broadcast
2022-11-28 01:26:07 +01:00
Gabriel Ferreira
3396de4c99
Update RELEASE_NOTES.md and CHANGES.md
2022-11-27 16:09:31 +00:00
Gabriel Ferreira
4abe5fa5d5
doc: add a NinjaTracing section to the manual
2022-11-27 16:09:31 +00:00
Gabriel Ferreira
5cd9069cd2
bindings: add Python-based UdpEchoServer application to python-unit-tests.py
2022-11-27 16:09:31 +00:00
Gabriel Ferreira
f2f9a4ef4d
build: ( fixes #815 ) Configure find_program to search for AppBundles last in MacOS
2022-11-26 00:27:26 -03:00
Eduardo Almeida
0e44f5a0e0
examples: Improve wifi-ofdmt-eht-validation.cc
2022-11-25 01:59:08 +00:00
Tommaso Pecorella
a9223622da
network: make addresses ConvertTo public and simplify python scripts
2022-11-25 01:36:26 +00:00
Eduardo Almeida
b9562ba520
Fix formatting of braced-init-lists by adding trailing comma
2022-11-24 16:13:09 +00:00
Eduardo Almeida
ae1fb0c451
doc: Update coding-style.rst with trailing comma in braced-init-lists
2022-11-24 16:13:09 +00:00
Eduardo Almeida
3c62cf10cc
wave: Fix formatting of vanet-routing-compare.cc
2022-11-24 12:28:35 +00:00
Eduardo Almeida
1f1033f452
wimax: Fix implicit bool conversion
2022-11-23 23:05:12 +00:00
Eduardo Almeida
292130b25f
wave: Convert boolean variables from int to bool
2022-11-23 23:03:52 +00:00
Tommaso Pecorella
e66a50f843
topology-read: ( fixes #762 ) Automatically add names to the nodes read from topology files
2022-11-23 21:55:54 +01:00
Eduardo Almeida
d7249607a2
wifi: Fix InterferenceHelper::CalculatePhyHeaderPer()
2022-11-21 15:55:27 +00:00
Eduardo Almeida
cfcf8c0c5c
traffic-control: Fix implicit bool conversion in CodelQueueDiscTestItem ctor
...
Defaults to 0, similarly to the other test suites
2022-11-21 07:52:15 +00:00
Eduardo Almeida
fd6188871d
traffic-control: Remove the protocol parameter from cobalt test suite
...
Defaults to 0, similarly to the other test suites
2022-11-21 07:52:15 +00:00
Tommaso Pecorella
0077121649
internet: ( fixes #579 ) remove TcpWestwood model
2022-11-21 01:52:57 +00:00
Eduardo Almeida
33b9f5fe7a
internet: Fix non-standard use of ternary operator
2022-11-20 20:36:38 +00:00
Wouter Overmeire
83f6edb44e
tcp: Fix documentation typo
2022-11-20 12:33:03 -08:00
Stefano Avallone
68200622ef
wifi: Fix 6 GHz band starting frequency for RNR element
2022-11-20 13:25:40 +00:00
Sébastien Deronne
6f67d61683
wifi: Do not allow HE TB with 800ns guard interval
2022-11-20 13:25:40 +00:00
Stefano Avallone
b1bf40f409
wifi: Fix guard interval for BlockAck frames sent in TB PPDUs
2022-11-20 13:25:40 +00:00
Stefano Avallone
4705aa9f3b
wifi: Remove unused GetChannelWidthForTransmission functions
2022-11-20 13:25:40 +00:00
Stefano Avallone
de079ece9e
wifi: Rate managers use the new WifiPhy::GetTxBandWidth() method
2022-11-20 13:25:40 +00:00
Stefano Avallone
c50240c097
wifi: Add a PHY method to get the bandwidth of a transmission
...
...which takes into account the width of the operating channel,
the maximum width resulting from the selected modulation class
and an additional maximum allowed bandwidth provided as argument.
2022-11-20 13:25:40 +00:00
Stefano Avallone
c71b0de4a4
wifi: Make GetMaximumChannelWidth() a function of the modulation class instead of standard
...
Also, move it to wifi-phy-common
2022-11-20 13:25:40 +00:00
Tommaso Pecorella
5db180c609
internet: Fix IPv6 src address glitch when receiving redirects
2022-11-19 23:27:22 +01:00
Tom Henderson
fbe0786cd9
internet: Remove obsolete PendingData model
2022-11-16 17:09:48 -08:00
Sébastien Deronne
99fc2390c4
wifi: Fix wrongly committed file
2022-11-16 21:47:19 +01:00
Sébastien Deronne
3f3c3583d2
wifi: Fix valgrind issues
2022-11-16 21:36:01 +01:00
Gabriel Ferreira
f9eb5a7327
bindings: improve search of linked libraries and include directories
2022-11-16 02:51:34 -03:00
Sébastien Deronne
9ac4410af2
wifi: WifiTxVector does no longer need to be passed together with WifiPpdu
2022-11-14 19:50:48 +00:00
Sébastien Deronne
558587e166
wifi: Reconstruct TXVECTOR from received PPDU only once
2022-11-14 19:50:48 +00:00
Sébastien Deronne
39e0455735
wifi: Prepare OFDMA TX power power and PSD before scheduling HE portion of MU PPDUs
2022-11-14 19:50:48 +00:00
Sébastien Deronne
d58ecd42b4
wifi: Do no longer hold RU PHY index in HeRu
2022-11-14 19:50:48 +00:00
Sébastien Deronne
ea8860e75f
wifi: Do no longer copy WifiPpdu for HE portion of MU transmissions
2022-11-14 19:50:48 +00:00
Sébastien Deronne
343d37778f
wifi: Do not longer copy the WifiPpdu for each RX PHY (for now we can always use the WifiPpdu from the TX PHY)
2022-11-14 19:50:48 +00:00
Sébastien Deronne
f834a6e389
wifi: Simplify Copy functions in PPDU classes
2022-11-14 19:50:48 +00:00
Sébastien Deronne
7714b2d201
wifi: Cleanup unused parameter in WifiSpectrumSignalParameters
2022-11-14 19:50:48 +00:00
Gabriel Ferreira
5bf6e4d642
Update README.md to display coverage and CI badges
2022-11-14 14:49:14 -03:00
Gabriel Ferreira
789967fbc4
test: add test case for precompiled header checks in test-ns3.py
2022-11-13 21:17:39 +00:00
Gabriel Ferreira
abaf9fecbc
test: add NS3_NINJA_TRACE test case in test-ns3.py
2022-11-13 21:17:39 +00:00