Commit Graph

  • 76cff6af65 wifi: Indicate ongoing reception is stopped to interference helper when PHY is reset Sébastien Deronne 2024-02-21 19:50:12 +01:00
  • c606aa4cf3 wifi: Fix first power per band held in interference helper when multiple PHY interfaces are used Sébastien Deronne 2024-02-17 11:52:05 +01:00
  • 99a6477d5e wifi: Move operations to be done by PHY at the end of TX in a separate function Sébastien Deronne 2024-02-21 12:29:34 +01:00
  • fb358034cd lr-wpan: Use Mac and PHY standard attribute ids Alberto Gallegos Ramonet 2024-03-25 15:48:20 +01:00
  • 1d5c3830e8 mtp: Keep examples up to date and change their reflogs correspondingly F5 2024-03-26 14:47:15 +08:00
  • 6046f4f889 mtp: Use override syntax instead of virtual F5 2024-03-26 14:46:30 +08:00
  • 08db4ac6d7 Merge tag 'ns-3.41' into unison F5 2024-03-26 10:54:49 +08:00
  • 0fd0a38b78 core: Move deprecated example snippet to NS_DEPRECATED() macro Doxygen Eduardo Almeida 2024-03-21 19:51:57 +00:00
  • 44c48b2591 core: Fix Doxygen formatting of NS_DEPRECATED() macro Eduardo Almeida 2024-02-28 22:13:37 +00:00
  • 29d820a82c doc: Disable Doxygen's STRIP_CODE_COMMENTS Eduardo Almeida 2024-03-21 20:32:50 +00:00
  • 5d132515df wifi: Cleanup use of pointers in MacRxMiddle Sébastien Deronne 2023-11-05 16:13:45 +01:00
  • 1fcf7c4c4b core: Move EventMemberImplObjTraits to namespace internal André Apitzsch 2024-03-08 11:17:12 +01:00
  • f80f94178c core: Refactor MakeEvent with variadic templates André Apitzsch 2024-03-01 16:30:28 +01:00
  • 7c18be6fb7 brite: update version to fix unknown-pragmas warnings André Apitzsch 2024-03-07 13:50:56 +01:00
  • 22c406b627 wifi: Use 'contains' instead of 'count'/'find' Sébastien Deronne 2024-03-20 22:36:04 +01:00
  • 08448d7ad9 wifi: Use constant from C++20 standard instead of Macro From GNU C library Sébastien Deronne 2024-02-07 22:20:59 +01:00
  • 55acc1e3c3 bindings: Load contrib modules when working with a lock file Gabriel Ferreira 2024-03-20 22:46:11 +01:00
  • df529e4ae5 examples: Fix comment on sending rate in wifi-rate-adaptation-distance.cc Wojtek Kosior 2024-03-19 12:30:00 -07:00
  • 4b63c6048b examples: Correct CLI arg validation in wifi-rate-adaptation-distance.cc Wojtek Kosior 2024-03-19 12:29:07 -07:00
  • 7340502ecc network: Fix a memory leak issue in byte-tag-list yyq15280 2024-03-19 17:18:08 +08:00
  • a6d12047a4 wifi: Fix center frequency of channel 119 in the 6 GHz band Stefano Avallone 2024-02-16 12:08:20 +01:00
  • 42d47d615f wifi: Make WifiPhyState a scoped enum within ns3 namespace Stefano Avallone 2024-02-13 18:04:51 +01:00
  • bd3650cda0 wifi: WifiPhyStateHelper updates m_endCcaBusy when leaving CCA_BUSY state Stefano Avallone 2024-02-08 18:32:20 +01:00
  • 55e7a9dcb8 wifi: Add a function to get the last time a PHY was in any of given states Stefano Avallone 2024-01-30 11:54:13 +01:00
  • 8fd5aebd1c wifi: Fix logged duration of CCA_BUSY/IDLE periods Stefano Avallone 2024-01-30 11:46:34 +01:00
  • 177bc6bacb wifi: WifiPhyStateHelper tracks start/end times for OFF/SLEEP states Stefano Avallone 2024-01-30 10:30:42 +01:00
  • 8dea1fbd84 Update CHANGES and RELEASE_NOTES to describe !1828 Sébastien Deronne 2024-02-15 22:04:45 +01:00
  • a2f10dc205 applications, internet-apps: Add checks for unset attributes Sébastien Deronne 2024-02-28 21:43:00 +01:00
  • 37b4a6163d applications: Remove UdpServer::GetServer() function Sébastien Deronne 2024-01-28 17:51:18 +01:00
  • 928a011413 applications: Use module as name prefix for tests Sébastien Deronne 2024-01-14 17:16:32 +01:00
  • 59837ecd78 applications: Fix coding style for initialization in udp-server application Sébastien Deronne 2024-01-12 18:02:24 +01:00
  • 24fc55a5ef applications: Cleanup unnecessary DoDispose overloads Sébastien Deronne 2024-01-12 18:06:26 +01:00
  • 188720309c internet-apps: Simplify helpers Sébastien Deronne 2024-02-05 20:39:51 +01:00
  • 6b1afa1a5d applications: Simplify helpers Sébastien Deronne 2024-01-11 21:42:31 +01:00
  • 4d098adbb2 network: Add common helper base class Sébastien Deronne 2024-01-11 21:21:42 +01:00
  • e90a8924f5 network, applications, internet-apps: Add AssignStreams method to application base class Sébastien Deronne 2024-01-24 12:52:44 +01:00
  • b942f54323 applications, internet-apps: Align overridden methods in child classes of Application Sébastien Deronne 2024-01-24 12:33:55 +01:00
  • 890bc05f07 examples: Reduce amount of generated packets in wifi examples Sébastien Deronne 2024-03-06 20:50:32 +01:00
  • a5c42bc879 core: Use enum class for TestSuite::Type André Apitzsch 2024-02-20 16:05:46 +01:00
  • e46d2a8024 core: Use enum class for TestCase::TestDuration and rename it to TestCase:Duration André Apitzsch 2024-02-20 15:40:33 +01:00
  • bb3cbdd28f core: allow multiple aggregation of an object Tommaso Pecorella 2024-03-15 02:53:15 +00:00
  • df984cf4b0 core: Log failures to connect trace source Tom Henderson 2024-03-03 11:19:19 -08:00
  • e05447e04a core: delete int64x64_t::int64x64_t(int128_t). Tolik Zinovyev 2024-03-03 19:51:01 -05:00
  • b0696dd8fe core: (fixes #1049) add error message to ObjectFactory::Create Tommaso Pecorella 2024-03-12 23:02:10 +01:00
  • 3f5d421fe7 wifi: Cleanup copy-pasted macros for logging Sébastien Deronne 2024-03-05 21:10:32 +01:00
  • 24e5bbe67d wifi: Add information about inactive interface upon reception Sébastien Deronne 2024-02-23 18:02:38 +01:00
  • 9aca6aa4fd wifi: Add PHY index and channel number in PHY logs Sébastien Deronne 2024-02-22 08:12:15 +01:00
  • 533bf013dc wifi: Cleanup excessive logs with no real benefit Sébastien Deronne 2024-02-23 18:02:51 +01:00
  • 691c75fbfd wifi: Cleanup more logs in getters Sébastien Deronne 2024-02-22 08:07:23 +01:00
  • 2fc41e5a99 wifi: Add missing logs in WifiPhy setters Sébastien Deronne 2024-02-22 08:05:35 +01:00
  • 744f830384 wifi: Consistent logs in interference helper with units after the value Sébastien Deronne 2024-02-22 08:03:51 +01:00
  • 356ab42be8 wifi: Cache results of Get{Ack,Rts,Cts}Size() functions in wifi-utils.h Eduardo Almeida 2024-03-12 18:05:30 +00:00
  • 3b2627ac7f wifi: avoid copying packet in AdhocWifiMac::Receive(). Tolik Zinovyev 2024-03-07 14:35:06 -05:00
  • c3de726aef uan: (fixes #1046) allow UAN to Tx/Rx 6LoWPAN Tommaso Pecorella 2024-03-10 10:48:51 +01:00
  • 6ae8b54e52 spectrum: Precompute sincos of cluster angles Gabriel Ferreira 2024-03-08 12:27:44 +01:00
  • 6c0fbb74df spectrum: Precompute delay*doppler product outside the loop with number of ports Gabriel Ferreira 2024-03-06 14:40:27 +01:00
  • 2e30779f28 spectrum: Compute one square root per psd value Gabriel Ferreira 2024-02-29 15:58:24 +01:00
  • 4a184b75a0 gitignore: Ignore all directories prefixed with cmake- Gabriel Ferreira 2024-02-15 14:43:23 +01:00
  • 51152a0ea5 wifi: Avoid repeated calculations by caching result Eduardo Almeida 2024-03-06 22:15:48 +00:00
  • d1aa4aa6fb core: fix test in Apple clang 15.0.0 (Xcode 15.3) Tommaso Pecorella 2024-03-08 01:05:12 +01:00
  • 7cefbaed63 wifi: eliminate unnecessary dBm-W conversions in WifiPhy. Tolik Zinovyev 2024-03-04 15:17:30 -05:00
  • e3d778ee97 propagation: Add log statement to LogDistancePropagationLossModel Tom Henderson 2024-03-03 11:13:43 -08:00
  • 3e98de188d wifi: TID-To-Link mapping negotiation support: Replace magic numbers André Apitzsch 2023-08-28 11:14:23 +02:00
  • 18af29a3ff wifi: Convert WifiTidToLinkMappingNegSupport to scoped enum André Apitzsch 2024-02-15 09:05:58 +01:00
  • dc06225749 network: extend addressUtils::IsMulticast to handle more cases Tommaso Pecorella 2024-03-03 19:08:29 +01:00
  • d6d2bdc327 examples: fix RIP and RIPng examples Tommaso Pecorella 2024-03-03 19:07:17 +01:00
  • 30a9c2d1c2 examples: Fix copy-paste typo in wifi EHT network example Sébastien Deronne 2024-03-03 15:56:16 +01:00
  • a4fd9bb2e0 build: fix target processing when a parent directory contains "scratch" Jacob Janzen 2024-03-01 16:21:15 -06:00
  • eaeb53d0b6 check-style: Add note with instructions to fix files Eduardo Almeida 2024-02-19 13:52:14 +00:00
  • 8baa49a2bc spectrum: cache sincos in ThreeGppSpectrumPropagationLossModel Gabriel Ferreira 2024-03-01 12:34:22 +00:00
  • 045ae0c9ed wifi: Fix clang-tidy performance-for-range-copy warning Eduardo Almeida 2024-02-29 20:47:52 +00:00
  • fec2c7b48f internet: (fixes #1037) set the correct values in the IPv6 header after extensions processing Tommaso Pecorella 2024-02-27 10:50:43 -06:00
  • 9b62087072 build: Change default build from -O2 -g to -Os -g Gabriel Ferreira 2024-02-27 15:34:27 +01:00
  • b921650795 wifi: Cleanup duplicated code in WifiNetDevice Sébastien Deronne 2024-01-02 10:52:56 +01:00
  • 098fcb35ec doc: add a Docker section to the manual Gabriel Ferreira 2024-02-02 16:18:54 +01:00
  • 6ce89d37d8 ns3: add valgrind suppression file Gabriel Ferreira 2024-02-23 23:12:29 +01:00
  • ec8b9a57b1 test: add valgrind suppression for libucs used by MPI Tommaso Pecorella 2024-02-23 14:33:48 -06:00
  • af67f5501e point-to-point: Fix error "member access into incomplete type" Eduardo Almeida 2024-02-21 00:36:47 +00:00
  • 8e28f1559c doc, energy, spectrum: Fix typos Eduardo Almeida 2024-02-19 19:50:33 +00:00
  • 0b5803a762 antenna, doc, energy, lte, spectrum: (fixes #1034) Fix and remove non-cited references in documentation Eduardo Almeida 2024-02-19 19:44:54 +00:00
  • b77d197c07 doc: Do not set documentation language Eduardo Almeida 2024-02-22 19:05:58 +00:00
  • 456f840cc7 doc: Add warning-as-error to Sphinx options Eduardo Almeida 2024-02-19 23:04:14 +00:00
  • 190cb8a80d ci: Create Sphinx base job Eduardo Almeida 2024-02-20 14:49:40 +00:00
  • f4d51ae75d ci: Run pipelines for all events (including Git tags) Eduardo Almeida 2024-02-21 12:55:06 +00:00
  • c5889b1768 ci: Set all jobs as interruptible, except manual jobs and release stage Eduardo Almeida 2024-02-19 18:34:14 +00:00
  • 53da52fb5c ci: Add workflow:auto_cancel flag to pipeline settings Eduardo Almeida 2024-02-19 18:24:16 +00:00
  • fe895b5b4f network: do not print an invalid (0-length) address Tommaso Pecorella 2024-02-22 13:51:49 -06:00
  • 5f963e32ea doc: svg interactive images instead of png for doxygen Tommaso Pecorella 2024-02-16 22:36:28 -06:00
  • 6fb9855af5 doc: align documentation and classes to match and remove warnings. Tommaso Pecorella 2024-02-16 22:34:42 -06:00
  • 24aad01e9c internet: fix UDP header checksum Tommaso Pecorella 2024-02-21 00:35:47 -06:00
  • d60f78c85e ci: Merge weekly clang jobs Eduardo Almeida 2024-02-19 18:36:12 +00:00
  • 2d04193b54 doc, wifi: Fix rendering of RST code blocks Eduardo Almeida 2024-02-09 16:55:04 +00:00
  • 1aeb2a53e7 ci: Set ns-3 release URLs to the respective Git tag Eduardo Almeida 2024-02-19 12:59:39 +00:00
  • 27aa41e454 core: Add assert and debugging message to catch ObjectFactory errors Tom Henderson 2024-02-13 20:50:05 -08:00
  • 2f160894a6 sixlowpan: clarify documentation Tommaso Pecorella 2024-02-16 14:26:35 -06:00
  • ca83416d07 internet: (fixes #1006) Remove InetSocketAddress ToS functions and replace with attributes Tommaso Pecorella 2024-01-15 16:37:10 -06:00
  • c70cfd026e doc: increase doxygen cache Tommaso Pecorella 2024-02-14 12:36:19 -06:00
  • 47768894aa doc: fix doxygen grouping Tommaso Pecorella 2024-02-03 23:00:01 -06:00
  • f2d07f0a19 wifi: avoid unnecessary using to inherit constructors Tommaso Pecorella 2024-02-03 14:39:42 -06:00
  • 2d9b97a274 energy: fix shell command in docs Tommaso Pecorella 2024-02-03 14:37:30 -06:00