Commit Graph

  • c9323a180f wifi: Add test for ChannelAccessManager::GetLargestIdlePrimaryChannel() Stefano Avallone 2022-05-19 14:14:50 +02:00
  • 6f34d6e0d6 wifi: Remove useless ChannelAccessManager::MostRecent() Stefano Avallone 2022-05-18 16:09:33 +02:00
  • ac99256d50 wifi: Add a ChannelAccessManager method to compute the largest available primary channel Stefano Avallone 2022-04-28 15:24:58 +02:00
  • 3e4b673d1f wifi: ChannelAccessManager tracks start and end time of last idle period Stefano Avallone 2022-04-27 15:11:55 +02:00
  • 5845dbf84a wifi: ChannelAccessManager keeps per-20 MHz channel CCA Busy state Stefano Avallone 2022-04-27 17:18:05 +02:00
  • 2189585889 wifi: Simplify ChannelAccessManager member variables Stefano Avallone 2022-04-26 18:35:55 +02:00
  • 983dbc2254 wifi: Add methods to check the type of the operating channel Stefano Avallone 2022-04-27 15:28:30 +02:00
  • 258920c0d6 wifi: Get all the 20 MHz channel indices in a given primary or secondary channel Stefano Avallone 2021-04-02 11:24:18 +02:00
  • d7c4c676f5 wifi: Pass CCA busy durations per 20 MHz subchannel to WifiPhyListener::NotifyCcaBusyStart Sebastien Deronne 2022-04-20 21:26:42 +02:00
  • c1dfb42dcf wifi: Pass channel type to WifiPhyListener::NotifyCcaBusyStart Sebastien Deronne 2022-04-20 20:56:41 +02:00
  • dc6c5c36ec wifi: Define WifiChannelListType Sebastien Deronne 2022-04-20 19:24:31 +02:00
  • 5a8d849f89 wifi: Rename NotifyMaybeCcaBusyStart to NotifyCcaBusyStart Sebastien Deronne 2022-04-20 17:59:45 +02:00
  • b0ec20b41d Fix previous commit trailing whitespace Tom Henderson 2022-06-14 08:23:59 -07:00
  • 93c4bbd9ac doc: Update stale tutorial information Tom Henderson 2022-06-14 08:20:50 -07:00
  • bdfb10a108 wifi: There is one WifiPhy::SetOperatingChannel() method now Stefano Avallone 2022-06-13 19:30:11 +02:00
  • 1eabe61b56 lrwpan: Fixes PHY not going to TRX_OFF after CSMA-CA failure (RxOnWhenIdel(false)) Alberto Gallegos 2022-05-30 01:47:29 +00:00
  • 6db83e54bf build: split environment variables used to search for libraries Gabriel Ferreira 2022-06-09 19:23:54 -03:00
  • d616b77129 build: call NS3_VERBOSE block earlier to catch early library checks Gabriel Ferreira 2022-06-09 17:07:41 -03:00
  • ccbbed037f Update documentation Stefano Avallone 2022-06-08 10:57:54 +02:00
  • a301750492 wifi: Examples to run include configurations with 11ax OFDMA enabled Stefano Avallone 2022-05-18 13:40:42 +02:00
  • 1be8c8a874 wifi: Extend the wifi-he-network script Stefano Avallone 2022-05-11 12:02:24 +02:00
  • f8c2613e47 wifi: RR MultiUserScheduler tries UL MU if queues are empty when invoked Stefano Avallone 2022-05-11 12:01:22 +02:00
  • 9f0dbc8ba1 wifi: MultiUserScheduler can request channel access periodically Stefano Avallone 2022-05-11 11:58:04 +02:00
  • 1bc7766228 wifi: Add a WifiMac method to return the ChannelAccessManager Stefano Avallone 2022-05-11 11:49:22 +02:00
  • b351edb9b7 wifi: Compute UL MU info independently of previous DL MU transmission Stefano Avallone 2022-05-11 11:45:20 +02:00
  • f6e1f84e50 wifi: Increase modularization of RrMultiUserScheduler Stefano Avallone 2022-05-18 10:49:49 +02:00
  • 693517ce0f network: Queue container can hold elements of type different than queue items Stefano Avallone 2022-05-28 00:31:56 +02:00
  • 7c73228e78 network: Remove begin() and end() from Queue class Stefano Avallone 2021-10-18 20:02:45 +02:00
  • e5805a53fb network: Queue uses a generic type of container to store items internally Stefano Avallone 2021-10-18 19:03:40 +02:00
  • 70ea7891fc core: Get the full type name for template classes Stefano Avallone 2021-10-20 15:52:36 +02:00
  • e0f20a49c0 network: (fixes #611) Reset MAC address allocation pool between runs Tommaso Pecorella 2022-04-09 14:56:00 +02:00
  • 0f8f7125cd click: additional search suffixes for Click libraries Gabriel Ferreira 2022-06-07 12:46:10 -03:00
  • de505a9a9a lr-wpan: Adds PAN descriptor, Command Payload Header, Capability Field Alberto Gallegos 2022-06-07 07:58:45 +00:00
  • 54f01f11a9 doc: Fix formatting Tom Henderson 2022-06-06 13:04:15 -07:00
  • b6a5ee8151 Run utils/trim-trailing-whitespace.py on codebase Tom Henderson 2022-06-05 21:01:11 -07:00
  • 7c47d8af08 doc: Fix indentation on coding-style.rst Eduardo Almeida 2022-06-02 20:22:53 +01:00
  • bbb3e9bc75 doc: Add information about trim-trailing-whitespace.py Eduardo Almeida 2022-06-02 20:21:18 +01:00
  • 9a5ca86d06 ci: Add CI job to check trailing whitespace Eduardo Almeida 2022-05-22 23:54:47 +01:00
  • d70780caad utils: (merges !839) Add trim-trailing-whitespace.py script Eduardo Almeida 2022-05-22 23:54:12 +01:00
  • e9c98de72c Mark more deleted copy constructors and operator= with delete keyword (fixes #279) Eduardo Almeida 2022-06-01 23:41:00 +01:00
  • 514294e254 doc: Update release_steps.txt Tom Henderson 2022-06-03 14:28:29 -07:00
  • 0b76f161ce build: fix IGNORE_PCH option for modules and sort the PCH header list Gabriel Ferreira 2022-06-03 17:56:53 -03:00
  • 8a08584bd5 topology-read: fix documentation Tommaso Pecorella 2022-06-03 14:40:08 +02:00
  • 18ed36f01b topology-read: fix RocketFuel maps regex and add a test file Gabriel Ferreira 2022-05-26 22:21:46 -03:00
  • 6f8832bf12 topology-read: replace regex.h implementation with C++ regex Gabriel Ferreira 2022-05-25 11:41:52 -03:00
  • 5ad9678074 doc: fix lr-wpan model documentation Tommaso Pecorella 2022-06-02 22:44:56 +02:00
  • c11f3fe503 lr-wpan: Add channel page support Alberto Gallegos 2022-06-02 09:58:13 +00:00
  • bf93433d75 lr-wpan: (fixes #667) fix LrWpanCsmaCa::SetMacMaxBE Tommaso Pecorella 2022-06-01 19:39:42 +02:00
  • 24fe685340 Fix typos in deleted methods Eduardo Almeida 2022-05-30 19:00:43 +01:00
  • 19bf707a1d wifi: Simplify rate adaptation example André Apitzsch 2022-05-30 18:02:31 +02:00
  • ceb714e175 core: Make all usual accessors available to AttributeContainerValue Stefano Avallone 2022-03-05 17:40:00 +01:00
  • 6a9a3b1f51 doc: add short version on how to find and use third-party libraries Gabriel Ferreira 2022-05-25 12:30:55 -03:00
  • df884c1f2e doc: fix gitlab-ci-local link and compiler flags table Gabriel Ferreira 2022-05-24 15:41:11 -03:00
  • bae1e40ceb build: fix netanim build and program output path Gabriel Ferreira 2022-05-21 14:32:41 -03:00
  • 20a0fb2e8d build: Use check_include_file when checking for C headers Gabriel Ferreira 2022-05-11 21:24:03 -03:00
  • cd353a538f csma: Avoid scheduling Receive() on own NetDevice Lars Toenning 2022-05-27 19:47:04 +00:00
  • af86894475 Fix syntax of Markdown files Eduardo Almeida 2022-05-26 17:56:23 +01:00
  • 90c777a65b Mark deleted constructors and operator= with delete keyword Eduardo Almeida 2022-03-16 21:03:27 +00:00
  • 6f9622ccc0 doc: Fix indentation on gnuplot.rst Eduardo Almeida 2022-05-19 18:54:05 +01:00
  • 201676fca7 Remove "using namespace std;" from codebase Eduardo Almeida 2022-05-19 18:52:15 +01:00
  • 1ac48ef57d scratch: Add missing return statement to scratch-simulator.cc Eduardo Almeida 2022-05-26 17:49:38 +00:00
  • c9cf798e5f core: Fix int64x64-cairo.h bool operator Gabriel Ferreira 2022-05-11 22:01:16 -03:00
  • 64a51b15ac doc: fix apiscan-all example Tommaso Pecorella 2022-05-26 17:07:11 +00:00
  • a0cf461037 wifi: Fix setting TX power for HE TB PPDUs Stefano Avallone 2022-05-20 17:37:49 +02:00
  • 4be4ab41dd Rescan python bindings Stefano Avallone 2022-05-25 15:37:49 +02:00
  • 83bb6f064e Update wifi documentation Stefano Avallone 2022-05-18 10:35:22 +02:00
  • 684c8ba9c2 wifi: Add a max delay with which a TB PPDU can arrive Stefano Avallone 2022-05-17 10:46:29 +02:00
  • 42f667afdb wifi: Check that the width of the operating channel is supported Stefano Avallone 2022-05-05 19:35:58 +02:00
  • cad3108316 wifi: Fix setting of max supported channel width in (V)HT Capabilities Stefano Avallone 2022-05-04 13:54:42 +02:00
  • 5249d472c5 wifi: Add (V)HT Configuration attributes to set max supported channel width Stefano Avallone 2022-05-04 13:45:37 +02:00
  • 83aff49262 wifi: Remove incorrect adjustment of the max supported channel width of a remote station Stefano Avallone 2022-05-04 13:23:52 +02:00
  • 7cd57c9a8a wifi: Remove unused PHY methods Stefano Avallone 2022-05-04 12:48:41 +02:00
  • 9111ac68bf wifi: Fix ChannelSettings examples André Apitzsch 2022-05-24 11:30:24 +02:00
  • e62e13ab25 wifi: Add initial EHT capabilities IE Sébastien Deronne 2021-03-06 15:51:46 +01:00
  • 7294ea57ab wifi: Extend SupportedRates IE for 802.11be Sébastien Deronne 2021-02-21 21:43:44 +01:00
  • 37b46a0bd9 wifi: Add minimal MAC support for 802.11be Sébastien Deronne 2022-02-19 19:39:28 +01:00
  • a14fe4a51c wifi: Add initial PHY support for 802.11be Sébastien Deronne 2022-02-19 19:00:05 +01:00
  • f0e9f13480 wifi: Add initial EHT configuration Sébastien Deronne 2021-02-21 15:18:45 +01:00
  • d6f82d20e0 wifi: Add new standards, preambles and modulation class for 802.11be Sébastien Deronne 2021-02-21 13:43:24 +01:00
  • 8b1c5a0cff Start RELEASE_NOTES.md and CHANGES.md sections for new release Tom Henderson 2022-05-23 11:41:56 -07:00
  • 1aff7e7aab Merge ns-3.36.1-release branch Tom Henderson 2022-05-23 11:36:04 -07:00
  • 7004d1a66e Update availability in RELEASE_NOTES Tom Henderson 2022-05-23 11:31:59 -07:00
  • 93b60d0036 Update VERSION and documentation tags for ns-3.36.1 release Tom Henderson 2022-05-23 11:31:14 -07:00
  • b2b5a07a52 CI: export environment variable used by Valgrind on Archlinux Gabriel Ferreira 2022-05-23 14:56:26 -03:00
  • 7aaf8c0498 Update AUTHORS for ns-3.36.1 release Tom Henderson 2022-05-23 10:38:01 -07:00
  • bb4f3b86ec Add ns-3.36.1 release notes Tom Henderson 2022-05-17 13:09:39 -07:00
  • 84d5b81fb3 build: Fix and improve generated pkgconfig files André Apitzsch 2022-05-20 15:39:44 +02:00
  • 557e37f668 build: Let ns3 change the configured build profile and C++ standard Gabriel Ferreira 2022-05-21 04:17:34 +00:00
  • 5e49582250 sixlowpan: fix UDP_NHC port decompression Philipp Raich 2022-05-19 13:50:56 +02:00
  • 4e3d9485c4 energy: (fixes #658) EnergySource correct current update Alberto Gallegos Ramonet 2022-05-18 11:11:46 +09:00
  • afe54bad8d test: replace u_int32_t with uint32_t Gabriel Ferreira 2022-05-18 10:34:18 -03:00
  • 0548f480ee CI: Add Alpine job to check if ns-3 can be built with Musl C library Gabriel Ferreira 2022-05-17 16:19:42 -03:00
  • ecd18974cd fd-net-device: Reorder headers to prevent symbol redefinition Gabriel Ferreira 2022-05-17 16:17:04 -03:00
  • 7d9543b6f7 openflow: Update docs and add compilation flag required by Clang Gabriel Arrobo 2022-05-16 12:55:35 +00:00
  • 9fbb26f04f Silence additional compiler warnings about lack of return value Tom Henderson 2022-05-14 21:45:22 -07:00
  • 215f83f9ec core, examples: fix rollback mistake with HAVE_SQLITE3 and core build Gabriel Ferreira 2022-05-15 00:12:25 -03:00
  • 0097a0b756 core: Rescan bindings for previous commit Tom Henderson 2022-05-14 08:47:13 -07:00
  • ca59097075 core: Use std::optional to return an optional value Stefano Avallone 2022-05-14 08:45:04 -07:00
  • cc68be51b3 build: Allow module examples in subdirectories other than "examples" Gabriel Ferreira 2022-05-13 19:09:33 -03:00
  • 6473b7ec98 build: rollback linking to globally searched libraries Gabriel Ferreira 2022-05-13 16:40:15 -03:00