Commit Graph

19793 Commits

Author SHA1 Message Date
Ivey
04e605554f build: Handle Python path with whitespaces on Windows 2025-01-24 08:04:05 +00:00
Ivey
7a6f433bbc build: Handle weird version of CMake shipped with MSVC 2025-01-24 08:04:05 +00:00
Ivey
cb9259803d build: Provide option to generate export header from build_lib 2025-01-24 08:04:05 +00:00
Ivey
528c9f927f build: Set MSVC build settings and make sure MSVC is defined 2025-01-24 08:04:05 +00:00
Gabriel Ferreira
b3870f04db antenna: Enforce minimum and maximum gain values of CircularApertureAntennaModel 2025-01-23 10:28:27 +01:00
Gabriel Ferreira
83000d9a8b build: Avoid include_directories when NS3_FORCE_LOCAL_DEPENDENCIES is set 2025-01-22 13:00:22 +00:00
Gabriel Ferreira
cfafb552ed spectrum: Scale the CDS to nanoseconds in 3GPP NTN channel models 2025-01-22 12:07:27 +01:00
Gabriel Ferreira
52b9abb7b9 mesh: Ignore false-alarm typos 2025-01-22 11:38:56 +01:00
Gabriel Ferreira
c7514249ea internet: Fix typos 2025-01-22 11:38:32 +01:00
Gabriel Ferreira
3f5026efdf network: Fix typos 2025-01-22 11:38:26 +01:00
Gabriel Ferreira
af26f99f86 uan: Fix typos 2025-01-22 11:38:19 +01:00
Gabriel Ferreira
de4159c832 zigbee: Fix typos 2025-01-22 11:38:00 +01:00
Gabriel Ferreira
6d43566341 lte: Fix typos 2025-01-22 11:37:37 +01:00
Sébastien Deronne
1ad1642e6f examples, wifi: Fix typos 2025-01-22 11:36:16 +01:00
Gabriel Ferreira
6db29eecb0 Update RELEASE_NOTES.md 2025-01-21 12:39:55 +01:00
Gabriel Ferreira
6b5f3c2ac4 propagation: Scale NTN LOS probabilities from percentages [0, 100] to probabilities [0, 1] 2025-01-21 12:39:55 +01:00
Gabriel Ferreira
f7e51b1a3c build: Enable clang-tidy 17 and 18 via CMake 2025-01-20 17:20:24 +01:00
Gabriel Ferreira
a26e5c82ee spectrum: Add padding values for empty K-factor (uK, sigK) fields for NLOS NTN 2025-01-20 17:20:24 +01:00
Eduardo Almeida
ce614299b4 utils: Remove unnecessary escape character 2025-01-19 22:05:57 +00:00
Eduardo Almeida
37ccf7c06e utils: Declare regex strings as raw
Fixes "SyntaxWarning: invalid escape sequence '\w'" raised since Python3.12
2025-01-19 22:05:57 +00:00
Eduardo Almeida
ac02eabca8 utils: Remove new line at the top of generated file 2025-01-19 22:05:57 +00:00
Eduardo Almeida
5f1cd14516 utils: Add namespace trailing comments to code generated by create-module.py 2025-01-19 22:05:57 +00:00
Eduardo Almeida
4e310a0d96 utils: Use @ Doxygen tags in code generated by create-module.py 2025-01-19 22:05:57 +00:00
Sébastien Deronne
123b04a8e3 wifi: Handle lifetime expiry for groupcast MPDUs stored by Block Ack manager 2025-01-19 14:08:12 +01:00
Sébastien Deronne
911220a0c1 wifi: Block/unblock groupcast transmission during Block Ack agreement setup 2025-01-19 14:08:12 +01:00
Sébastien Deronne
4586aee61e wifi: Handle GCR Block Ack agreement teardown 2025-01-19 14:08:12 +01:00
Sébastien Deronne
99c446bd5a wifi: Set correct starting sequence number for established GCR block ack agreement 2025-01-19 14:08:12 +01:00
Sébastien Deronne
04e9e45cf7 wifi: Update function to notify reception of a GCR BlockAck request frame 2025-01-19 14:08:12 +01:00
Sébastien Deronne
92eb7d0882 wifi: Add functions to retrieve the buffer size and the starting sequence for a GCR Block Ack agreement 2025-01-19 14:08:12 +01:00
Sébastien Deronne
55c58ead3b wifi: Add GCR support for GetBaAgreementEstablishedAsRecipient 2025-01-19 14:08:12 +01:00
Sébastien Deronne
860b8e93d2 wifi: Add GCR support for GetBaAgreementEstablishedAsOriginator 2025-01-19 14:08:12 +01:00
Sébastien Deronne
bc0a9b5969 wifi: Use multimap for recipient block agreements 2025-01-19 14:08:12 +01:00
Sébastien Deronne
f42436a9b8 wifi: Use multimap for originator block agreements 2025-01-19 14:08:12 +01:00
Gabriel Ferreira
b3c6b34fc0 spectrum: (fixes #1147) Scale the CDS to nanoseconds in 3GPP V2V channel models 2025-01-18 17:54:33 +01:00
Eduardo Almeida
f6e1ee4282 Convert ns-3 #include headers to quotes 2025-01-17 19:02:17 +00:00
Eduardo Almeida
89b008ccc3 doc: Update coding-style.rst to use #include with quotes 2025-01-17 19:02:17 +00:00
Eduardo Almeida
c99b2007df check-style: Add check for ns-3 #include headers with angle brackets 2025-01-17 19:02:17 +00:00
Gabriel Ferreira
944c2affa8 spectrum: Keep precoding matrix on the heap 2025-01-17 15:46:33 +01:00
Gabriel Ferreira
1a5957d9d0 spectrum: Reduce PSD complexity by computing only the main matrix diagonal 2025-01-17 15:46:14 +01:00
Gabriel Ferreira
e299ddba3a spectrum: Calculate PSD by combining received power, even when no precoding matrix is set 2025-01-17 15:46:14 +01:00
Sharan Naribole
fb5ed767be wifi: Add Per-STA Profile BSS Params Change count (de)serialization 2025-01-15 19:22:52 +01:00
Sharan Naribole
1acc3840ec wifi: Update RNR MLD Parameters to 802.11be draft 6.0 2025-01-15 19:22:52 +01:00
Sharan Naribole
04784deddb wifi: Add Capability Information EHT subfields 2025-01-15 19:22:52 +01:00
Sharan Naribole
def70cd895 wifi: Add multi-link Probe exchange test suite 2025-01-15 19:22:51 +01:00
Sharan Naribole
94be0bc488 wifi: Fix missing DSSS Param Set in Probe Request sent over 2.4 GHz links 2025-01-14 22:21:35 +01:00
Sharan Naribole
65fcfb3344 wifi: ApWifiMac responds to Multi-link Probe Request 2025-01-14 22:21:35 +01:00
Sharan Naribole
ea474ecbbc wifi: Add StaWifiMac Multi-link Probe Request generation 2025-01-14 22:21:35 +01:00
Sharan Naribole
9c49377716 wifi: Update Basic MLE variant to newer 802.11be draft 2025-01-14 22:21:35 +01:00
Sharan Naribole
e95689673e wifi: Add Probe Request MLE variant 2025-01-14 22:21:35 +01:00
Sharan Naribole
7c54cf1212 wifi: Add Probe Request Multi-link Element Common Info 2025-01-14 22:21:35 +01:00