55d6b56a89
internet: Revert # of available ports to pass the test
2023-11-14 20:40:10 +08:00
0df9cb6264
Merge tag 'ns-3.38' into unison
...
ns-3.38 release
2023-11-14 15:58:35 +08:00
daba77e6c1
network: Make packet metadata thread-safe
2023-11-14 15:36:42 +08:00
4d20e01482
mtp: Remove the legacy first line
2023-11-14 15:36:14 +08:00
07400b582e
Merge tag 'ns-3.37' into unison
...
ns-3.37 release
2023-11-11 21:44:45 +08:00
48577b4659
mtp: Fix deprecation usage since ns-3.37
2023-11-11 21:43:02 +08:00
0d4617a5c6
Merge commit 'e25ff96' into unison
2023-11-11 21:33:08 +08:00
e605065a43
Apply clang-format to modified code for ease of merging
2023-11-11 21:17:27 +08:00
ec09348f8b
Merge commit 'ebb5969' into unison
2023-11-11 21:16:15 +08:00
6f020aef5a
mtp: Fix index out-of-bound if no links are in the simulated topology
2023-11-02 12:32:17 +08:00
843c579402
flow-monitor: Fix deadlocks when using the hybrid simulator
2023-09-29 17:28:27 +08:00
af331aed29
mpi, mtp: Add hybrid simulation support
2023-09-15 16:04:12 +08:00
f818faabcd
mtp: Add multithreaded parallel simulation support
2023-09-15 16:03:58 +08:00
Sébastien Deronne
2a75e50f53
wifi: Fix UID used in an MU-CTS trigger response on 2.4 GHz links
2023-03-13 18:40:03 +01:00
Tom Henderson
38b33903ba
openflow: Align Callback usage with signature in CommandLine class
2023-03-13 08:00:08 -07:00
Tom Henderson
a7bdcafed9
netanim: Update required netanim version
2023-03-13 07:59:58 -07:00
Stefano Avallone
44f6309bf2
wifi: Add unit test for extraction of expired MPDUs
2023-03-10 15:24:10 +01:00
Stefano Avallone
101a5a1a40
wifi: Prevent extraction of inflight MPDUs with lifetime expired
2023-03-10 11:49:11 +01:00
Stefano Avallone
1f54892b7e
wifi: Fix getting p80 channel number in 6 GHz band
2023-03-10 11:49:11 +01:00
Biljana Bojovic
b68ebc98a7
core: ( fixes #866 ) Adjust testing of default ValArray move constructor and assignment
2023-03-09 14:33:54 -08:00
Biljana Bojovic
a811d8c593
core: ( fixes #867 ) Remove noexcept from ValArray/MatrixArray move constructor/assignment
2023-03-09 14:33:48 -08:00
Tom Henderson
df20f5f5e8
doc: Fix errors found by codespell and aspell
2023-03-09 11:45:15 -08:00
Stefano Avallone
7da2f08a97
core: ( fixes #859 ) Avoid signature mismatch when creating bound callbacks
2023-03-07 21:54:20 +00:00
Stefano Avallone
e31169b8ed
wifi: Add explicit casts in wifi-ac-mapping test suite
2023-03-07 21:54:20 +00:00
Stefano Avallone
7e7f766ff0
core: Align Callback usage with signature (L309) in CommandLine class
2023-03-07 21:54:20 +00:00
Stefano Avallone
86d90acc3f
core: Fix bound callback type in callback test suite
2023-03-07 21:54:20 +00:00
Eduardo Almeida
ce82692a21
antenna, core: Fix coding style, formatting and typos
2023-03-07 17:56:19 +00:00
Sébastien Deronne
3f5b18b922
wifi: HE TB TXVECTOR parameters should be obtained from the TRIGVECTOR instead of HE-SIG-A header
2023-03-07 04:58:29 +00:00
Sébastien Deronne
30db47be6f
wifi: We do not need to abort in functions returning a well-defined duration
2023-03-07 04:58:29 +00:00
Sébastien Deronne
55f460571a
wifi: Fix TRIGVECTOR not set in TestUlOfdmaPpduUid
2023-03-07 04:58:29 +00:00
Sébastien Deronne
6491f44169
wifi: Cleanup invalid OFDMA PHY tests
2023-03-07 04:58:29 +00:00
Tom Henderson
6bfeaa90b1
wifi: Identify class in attribute deprecation help string
2023-03-04 08:14:45 -08:00
Tom Henderson
58758631cd
wifi: ( fixes #835 ) Fix types in AttributeContainerAccessor
2023-03-04 08:14:45 -08:00
Biljana Bojovic
7495938a2d
spectrum, antenna: Change definitions of 1D, 2D, 3D complex vectors
...
spectrum, antenna: Remove unnecessary Eigen includes
fix clang-tidy issues in three-gpp-spectrum-propagation-loss-model
2023-03-03 21:15:50 +01:00
Biljana Bojovic
b7c3ba83fb
core: Add MatrixArray and MatrixArrayTestSuite
...
MatrixArray class is introduced for efficient operations on arrays of matrices
core: Allow using GetPagePtr as public function of MatrixArray
core: Remove Eigen include from matrix-array.h
core: Fix MatrixArray Doxygen
core: Fix MatrixArrayTestSuite Doxygen
core: Make HermitianTranspose member of MatrixArray
fix matrix-array spell check
core: Improve constructor Doxygen description
core: Move out MatrixArray inline function implementation from the class declaration (Thanks to Peter Barnes)
Use auto in MatrixArrayTestCase to be consistent
2023-03-03 21:15:50 +01:00
Biljana Bojovic
abcee41e3d
core: Add ValArray and ValArrayTestSuite
...
core: Improve operator<< implementation, to not represent all numbers with the real and the imaginary parts, instead
use the operator<< of each of the types (Thanks to Peter Barnes)
core: Improve operator<< to remove unnecessary "\t" and remove "std::endl" flush from each row of the matrix (Thanks to Peter Barnes)
core: Improve constructor that accepts std::vector and copies it into the std::valarray, use std::copy operator (Thanks to Peter Barnes)
core: Move out inline implementations from ValArray class outside from the class declaration (Thanks to Peter Barnes)
core: Move implementations from val-array.cc file into val-array.h file to have achieve truely template ValArray (Thanks to Peter Barnes)
core: Use stl library and std::equal for the operator == (Thanks to Peter Barnes)
core: Use stl library and std::equal and lambda expression in IsAlmostEqual (Thanks to Peter Barnes)
core: Use size_t for the index in the ValArray instead of uint16_t (Thanks to Peter Barnes)
Use auto in ValArrayTestCase to be more consistent
Improve Doxygen
Remove cast to (uint16_t)
core: Remove definition of ValArray for int, double, complex,they are not needed any more after moving all implementation to the header file
Remove accidentally added new lines in core/CMakeLists.
2023-03-03 21:15:26 +01:00
Tom Henderson
acbef0e96c
tap-bridge: Update shell choice for scripts
2023-02-28 21:19:48 -08:00
Bill Tao
0e0d10b617
tap-bridge: ( fixes #839 ) Update LXC configuration files
2023-02-28 21:19:04 -08:00
Peter D. Barnes, Jr
aca3bd9638
core: ( fixes #863 ) override d'tor
2023-02-27 18:09:47 -08:00
Peter D. Barnes, Jr
1b514e6344
core: assert-example program
2023-02-27 19:52:40 +00:00
Peter D. Barnes, Jr
531f2d6d22
core: log-example
2023-02-27 09:52:25 -08:00
Peter D. Barnes, Jr
8894c8fad9
core: add delimiters to log message so fields don't run together
2023-02-27 09:49:09 -08:00
Peter D. Barnes, Jr
34b6c4f097
core: allow examples to return an error in examples-as-tests
2023-02-27 17:41:02 +00:00
Peter D. Barnes, Jr
63912dfc4a
core: fix output redirection in example-as-test
2023-02-27 17:41:02 +00:00
Gabriel Ferreira
7b7b3c10b7
lr-wpan: rename 802.15.4-psr-distance.eps to 802-15-4-psr-distance.eps
2023-02-27 15:48:44 +00:00
Alberto Gallegos Ramonet
c85819b502
lr-wpan: ( fixes #636 ) Ext address, short address and manual assoc adjustments
2023-02-27 14:33:28 +09:00
Alberto Gallegos Ramonet
5d0948a7c7
lr-wpan: Add rx Sensitivity configuration support
2023-02-27 12:17:11 +09:00
Stefano Avallone
fad32cb757
wifi: ( fixes #861 ) Connect traces to correct Txop object
2023-02-26 11:18:33 +00:00
Stefano Avallone
83de9cdb07
wifi: A WifiRemoteStation may not exist when GetMostRecentRssi is called, in case of MLDs
2023-02-26 11:18:33 +00:00
Stefano Avallone
603ec8b51f
wifi: Do not hash BSSIDs to avoid randomness in AP selection
2023-02-26 11:18:33 +00:00