Commit Graph

  • 7a54aad5cf lr-wpan: Update documentation Alberto Gallegos Ramonet 2024-09-13 12:09:16 +09:00
  • 23168c41ce gitattributes: Set text files to LF endings Gabriel Ferreira 2024-09-12 11:33:08 +02:00
  • 626e19da43 build: Fix examples filtering Gabriel Ferreira 2024-09-12 10:26:55 +02:00
  • fc7e26d551 wifi: Fix MinstrelHtWifiManager logging Gabriel Ferreira 2024-09-11 18:47:19 +02:00
  • 17e62acd68 core: Prevent signed integer overflow of minimum value Gabriel Ferreira 2024-09-11 12:30:52 +02:00
  • d09d84ece7 wifi: Do not increment reference count during logging in SpectrumWifiPhy Gabriel Ferreira 2024-09-11 11:35:00 +02:00
  • 9281078dd2 tests: Run test.py with full logging in the presence of TEST_LOGS environment variable Gabriel Ferreira 2024-09-11 10:47:23 +02:00
  • 9f3232ce6e wifi: Do not set existing factory to TypeId 0 Gabriel Ferreira 2024-09-11 10:34:44 +02:00
  • ef72c1248e wifi: pass WifiConstPsduMap by const ref. Tolik Zinovyev 2024-09-14 23:38:02 -04:00
  • 3d4b05bef0 lr-wpan: (fixes #1130) Delay channel creation and add methods to set propagation loss and delay models in LrWpanHelper Alessio Bugetti 2024-09-11 01:12:02 +02:00
  • 0d9698b8be ci: (fixes #1141) use repackaged Doxygen 1.11.0 Tommaso Pecorella 2024-09-13 22:50:24 +02:00
  • 6941796ce2 network: remove unused object from PacketSocket wzfelix 2024-09-13 21:19:03 +00:00
  • b9407fc643 doc: pid: show support level for Attributes and TraceSources Peter Barnes 2024-09-12 23:08:34 +00:00
  • d07875540b doc: show group name for each TypeId, add page of all groups Peter Barnes 2024-09-12 23:04:24 +00:00
  • 2925dce614 doc: enable single TypeId output from p-i-d (fixes #140) Peter Barnes 2024-09-12 22:25:09 +00:00
  • c89f33e882 docs: Restore doxygen.conf when a warnings build has been interrupted. Peter D. Barnes, Jr 2024-04-29 13:55:21 -07:00
  • 603ce30446 core: fix math in RNG docs Tommaso Pecorella 2024-09-06 22:20:49 +02:00
  • abfb77e6ad wifi: use Time() instead of *Seconds(0). Tolik Zinovyev 2023-11-23 15:38:51 -05:00
  • 79ec66236d wifi: return constant reference from WifiMode::GetUniqueName() (restores f3c21636) Tolik Zinovyev 2024-06-25 09:50:21 -04:00
  • 2739ef883b wifi: Update documentation of default standard sanjaybhat2004 2024-09-06 21:28:06 +05:30
  • 1cc10b7811 wifi: Update wifi-user.rst and changes.md to reflect the changes made to WifiHelper::SetStandard() sanjaybhat2004 2024-09-06 20:53:20 +05:30
  • 0f58f70d62 wifi: (fixes #1055) Overload WifiHelper::SetStandard to take a string as an argument sanjaybhat2004 2024-08-31 19:22:08 +05:30
  • 7837b7e9f8 Update RELEASE_NOTES.md Stefano Avallone 2024-09-06 13:04:20 +02:00
  • 2cc91bf734 wifi: Extend MLO test to check Txop Link entity swapping Stefano Avallone 2024-07-26 17:43:26 +02:00
  • d32a8a576f wifi: Split MLO test into header and module Stefano Avallone 2024-06-18 11:17:19 +02:00
  • 805deb16f1 wifi: Fix Txop Link entity swapping in some specific cases Stefano Avallone 2024-07-26 17:42:46 +02:00
  • 31a6342b24 wifi: No need for scheduling SwitchToSleep() after 728f4651 Stefano Avallone 2024-07-01 17:31:06 +02:00
  • d57753a184 wifi: FEM resets ongoing RX info when resetting MAC state Stefano Avallone 2024-07-09 19:08:24 +02:00
  • 890d993ed3 wifi: CAM notifies FEM when PHY is put to sleep Stefano Avallone 2024-07-26 11:58:37 +02:00
  • d68b0bad8b wifi: CAM resets all backoffs when PHY is put to sleep Stefano Avallone 2024-07-26 11:57:58 +02:00
  • 8cb7e4772a wifi: Avoid repeatedly sending BSRP TF in a TXOP when access is requested by MU scheduler Stefano Avallone 2024-06-05 16:32:25 +02:00
  • d89a590be2 wifi: Use correct address to retrieve buffer status Stefano Avallone 2024-06-05 16:26:05 +02:00
  • 357c1cf398 wifi: Create alias for QoS Null frames sent in TB PPDUs Stefano Avallone 2024-06-05 16:24:43 +02:00
  • 9afe9f8c70 wifi: MU scheduler maintains a separate access request timer for each link Stefano Avallone 2024-05-16 18:51:13 +02:00
  • e9361ef6c8 wifi: Add unit test to check TX window stalled with non-zero BA threshold Stefano Avallone 2024-07-01 13:51:45 +02:00
  • 75df5d004d wifi: Default ack manager returns that response is needed if TX window is stalled Stefano Avallone 2024-07-01 13:50:39 +02:00
  • c31c5d96cc wifi: No need to create a WifiPsdu when scheduling end of an MPDU Stefano Avallone 2024-06-30 23:16:35 +02:00
  • aa7d690a1d wifi: Default ack manager considers MPDUs being transmitted to determine if response is needed Stefano Avallone 2024-06-30 18:05:09 +02:00
  • 9bf78233f7 wifi: Default ack manager checks that given MPDU is included in TX params Stefano Avallone 2024-06-30 16:38:02 +02:00
  • e1272139d6 wifi: Extend MLO test to check WifiMac::TidMappedOnLink() function Stefano Avallone 2024-05-21 16:12:52 +02:00
  • 94b679052b wifi: RR MU scheduler does not send Basic/BSRP TF if no TID mapped in UL direction Stefano Avallone 2024-05-13 11:16:44 +02:00
  • cab9e72c3b wifi: RR MU scheduler does not send Basic/BSRP TF to EMLSR clients using another link Stefano Avallone 2024-05-13 10:52:40 +02:00
  • bb22630df7 wifi: Add a WifiMac method to check if TX is blocked on a link Stefano Avallone 2024-05-13 10:41:15 +02:00
  • 2d4ff42649 wifi: Allow more reuse/customization of RrMultiUserScheduler code Stefano Avallone 2024-05-10 17:25:29 +02:00
  • 0ac8cefcbd wifi: Add FrameExchangeManagers attribute to WifiMac Stefano Avallone 2024-03-20 13:13:06 +01:00
  • 3c5d505e16 wifi: Extend MLO test to check non-AP MLDs not supporting 160 MHz operations Stefano Avallone 2023-11-03 17:55:34 +01:00
  • 9b327c556b wifi: DefaultAssocManager handles non-AP MLDs not supporting 160 MHz operations Stefano Avallone 2023-11-03 17:54:54 +01:00
  • 6493a00385 wifi: Add function to get a primary channel of a WifiPhyOperatingChannel Stefano Avallone 2023-11-03 17:53:40 +01:00
  • 10b2f6e531 wifi: Use correct width when checking supported width upon setting channel Stefano Avallone 2023-11-03 12:38:09 +01:00
  • c38078a5a6 Update RELEASE_NOTES.md to mention about the adoption of SI unit weak types for wifi module Sébastien Deronne 2024-09-09 15:53:26 +02:00
  • 35a1f5ac8a wifi: Use joule_u weak alias Sébastien Deronne 2024-06-28 12:00:31 +02:00
  • 93f08e8de3 wifi: Use degree_u weak alias Sébastien Deronne 2024-06-17 21:36:18 +02:00
  • 03fe29c04c wifi: Use volt_u weak alias Sébastien Deronne 2024-06-13 20:58:50 +02:00
  • de4bb85048 wifi: Use ampere_u weak alias Sébastien Deronne 2024-06-13 20:56:55 +02:00
  • d54e5c4e91 wifi: Use meter_u weak alias Sébastien Deronne 2024-06-13 20:40:24 +02:00
  • 9ffc5f6290 wifi: Use dBm_per_Hz_u and dBm_per_MHz_u weak aliases Sébastien Deronne 2024-07-05 07:55:08 +02:00
  • 8b54d54f1e wifi: Use dBr_u weak alias Sébastien Deronne 2024-06-13 20:24:48 +02:00
  • 10f76845f7 wifi: Use dB_u weak alias Sébastien Deronne 2024-06-12 08:22:31 +02:00
  • f0c63e2a22 wifi: Use Watt_u and mWatt_u weak aliases for powers Sébastien Deronne 2024-06-03 22:35:37 +02:00
  • eca3431c6d wifi: Use dBm_u and dBW_u weak aliases for powers Sébastien Deronne 2024-05-27 22:30:10 +02:00
  • a36937fbe3 wifi: Use Hz_u and MHz_u weak aliases for frequencies Sébastien Deronne 2024-08-16 16:24:12 +02:00
  • e7494ccc27 wifi: Use Hz_u and MHz_u weak aliases for channel widths Sébastien Deronne 2024-09-01 12:49:07 +02:00
  • 292b81c3cc wifi: Add weak types for physical quantities Sébastien Deronne 2024-05-18 12:04:30 +02:00
  • 777bd2f480 wifi: Remove unnecessary assert hit when creating a non-HT duplicate PSD for 80+80MHz operating channel Sébastien Deronne 2024-09-08 12:00:36 +02:00
  • 32a2883385 lr-wpan: CCA vulnerability window test and doc Alberto Gallegos Ramonet 2024-08-30 19:54:16 +09:00
  • 9d80dbbd27 ci: limit the ccache size to 3GB Tommaso Pecorella 2024-09-08 00:14:01 +02:00
  • 498a832e87 ci: Add code coverage job for GitLab Gabriel Ferreira 2024-09-06 19:52:13 +02:00
  • 59ae0231ed build: Add target to convert lcov coverage report to the cobertura format Gabriel Ferreira 2024-09-06 17:17:15 +02:00
  • 8dc668e599 ci: bump Doxygen to 1.11.0 Tommaso Pecorella 2024-09-07 13:18:12 +02:00
  • 9b1a8030e9 visualizer: document python variable Tommaso Pecorella 2024-09-07 13:17:48 +02:00
  • a43bb999d8 Merge tag 'ns-3.42' into unison F5 2024-09-07 16:01:00 +08:00
  • bd4c735b15 doc: Add SPDX license guidelines André Apitzsch 2024-07-04 13:54:47 +02:00
  • 8bc94a1cc3 Use SPDX license identifiers André Apitzsch 2024-06-17 16:17:10 +02:00
  • 209c593a00 tcp: (merges !2083) Consider segmentSize send limit while checking for cwnd rate-limit Ghostyhands 2024-07-28 19:18:27 +00:00
  • 583733a3bd uan: Fix uninitialized memory usage bug in the operator>> for UanModesList AlessioBugetti 2024-09-05 12:55:01 +02:00
  • c4e291565f uan: Fix precision loss in Eb/N0 calculation in UanPhyPerCommonModes::CalcPer() (reported by donghuiyong) AlessioBugetti 2024-09-05 10:50:11 +02:00
  • 84b0d9d907 core: (fixes #1135) Silence TypeTraits deprecation warnings in its test suite Eduardo Almeida 2024-09-05 19:49:02 +01:00
  • 8e7eb707fc build: Prevent empty list from causing REMOVE_ITEM to fail Gabriel Ferreira 2024-09-05 11:38:40 +02:00
  • 042e5b0c67 ci: Update clang-10 jobs to clang-11 Gabriel Ferreira 2024-09-05 11:37:50 +02:00
  • 2032727d03 lte: Avoid expensive multiplications and divisions Gabriel Ferreira 2024-09-03 19:15:43 +02:00
  • 26b3fd9c04 wifi: Avoid expensive divisions Gabriel Ferreira 2024-09-02 22:33:18 +02:00
  • ba6be0dbd3 wifi: Replace mismatching type in std::max Gabriel Ferreira 2024-09-04 11:41:33 +02:00
  • a0b80af33d wifi: No need to call SwitchMaybeToCcaBusy upon reception from a non-active PHY interface Sébastien Deronne 2024-06-12 20:12:34 +02:00
  • 22af184c69 doc, wifi: Update class Doxygen Tom Henderson 2024-08-24 16:42:45 -07:00
  • 270f662a16 doc, wifi: Update Wi-Fi architecture diagram Tom Henderson 2024-07-12 14:03:55 -07:00
  • 40017b93d3 core: Use provided argument values Tom Henderson 2024-08-13 10:26:08 -07:00
  • ae5830337b core: Improve random variable logging Tom Henderson 2024-08-13 10:05:17 -07:00
  • 4d2a631def uan: (fixes #1125) Add UanModesListTest in uan-test.cc for the operator>> AlessioBugetti 2024-08-30 00:54:52 +02:00
  • 27b220f326 uan: (fixes #1125) Fix handling of EOF in operator>> for UanModesList AlessioBugetti 2024-08-27 16:43:23 +02:00
  • c7f3306bc0 uan: (fixes #1128) Fix bug in Eb/N0 calculation in UanPhyPerCommonModes::CalcPer() (reported by donghuiyong) AlessioBugetti 2024-08-29 17:27:00 +02:00
  • 578fecdcba wifi: Use time instead of uint16_t for guard interval duration Sébastien Deronne 2024-05-19 14:48:44 +02:00
  • 9cc2cb08ee wifi: Use double for frequencies Sébastien Deronne 2024-08-16 16:21:53 +02:00
  • e287da982b wifi: Use double for ChannelWidthMhz Sébastien Deronne 2024-05-18 12:28:46 +02:00
  • f5d48f4b57 wifi: Fix missing use of ChannelWidthMhz alias Sébastien Deronne 2024-05-18 12:28:06 +02:00
  • 0d69659882 core: (fixes #1122) Handle deserializing empty strings in ATTRIBUTE_VALUE_IMPLEMENT Eduardo Almeida 2024-08-28 14:29:44 +01:00
  • 59f5daff76 ci: Silence clang-tidy-diff exit code Eduardo Almeida 2024-09-02 23:06:06 +01:00
  • a6f7a10445 ci: Trim empty lines in clang-tidy output file Eduardo Almeida 2024-08-20 17:02:08 +01:00
  • 2e589e6785 core: Deprecate struct TypeTraits André Apitzsch 2024-05-30 10:48:33 +02:00
  • 61e310c965 core, test: Use type trait functions from std header André Apitzsch 2024-04-09 12:01:38 +02:00
  • 03f04681f5 core: Declare empty constructor as = default in attribute-helper.h AlessioBugetti 2024-08-28 15:10:04 +02:00