Commit Graph

  • 12dee93f70 fd-net-device: (merges !811) Remove PlanetLab helper Tom Henderson 2021-12-10 10:15:39 -08:00
  • fcc095b05c core: Use std::invoke_result instead of std::result_of Ameya Deshpande 2021-11-22 17:29:07 +05:30
  • 0001916d89 propagation: Fix a6a97ab5 and redeclare DoCalcRxPower() as private Eduardo Almeida 2021-12-17 23:23:46 +00:00
  • 8569864c6b Fix .editorconfig trim_trailing_whitespace rule Eduardo Almeida 2021-12-21 20:36:19 +00:00
  • 5398e79dc4 doxy: put warnings built docs in separate directory html-warn Peter D. Barnes, Jr 2021-12-23 15:26:54 -08:00
  • 447bf043d1 stats: Simplify dia figures Tom Henderson 2021-12-28 08:29:37 -08:00
  • d689d74798 doc: refactor Manual, add Simulator, Time and Scheduler sections Peter D. Barnes, Jr 2021-12-20 16:37:33 -08:00
  • 15e5a7915a wifi: Rescan python bindings Tom Henderson 2021-12-27 18:36:11 -08:00
  • da5cdff2da click: Rescan python bindings Tom Henderson 2021-12-27 18:04:58 -08:00
  • 64099b3e50 doc: Fix typo in coding style doc Eduardo Almeida 2021-12-20 16:48:31 +00:00
  • 2eef1471c9 wifi: (fixes #507) Set CS Required field according to 802.11ax specs Stefano Avallone 2021-12-20 15:51:44 +01:00
  • 3dd74f2017 core: refactor ObjectBase::ConstructSelf Peter Barnes 2021-12-24 00:08:09 +00:00
  • 7f3d883f75 core: fix doxy warnings Peter Barnes 2021-12-21 17:06:57 +00:00
  • 6d665d5901 build: fix ns3 path resolution when running waf executables Gabriel Ferreira 2021-12-21 11:39:53 -03:00
  • 0e685cbdbb Use [[maybe_unused]] attribute directly, instead of NS_UNUSED Peter Barnes 2021-12-21 10:32:43 +00:00
  • 38ec28bf50 documentation: Update obsolete links in manual Tom Henderson 2021-12-20 21:42:33 -08:00
  • 1d0c81dea4 core: pre-event hook, to facilitate chaining SimulatorImpls Peter Barnes 2021-12-20 21:59:44 +00:00
  • 715232ea96 build: fix dependency checks for the test module Gabriel Ferreira 2021-12-17 15:16:04 -03:00
  • aad79536bf bindings: Rescan all APIs Tom Henderson 2021-12-18 16:39:15 -08:00
  • 1b6a5c0508 Update coding style for deleted constructors and operators Eduardo Almeida 2021-12-15 17:25:18 +00:00
  • 96ec88cd59 core: Remove NonCopyable class Eduardo Almeida 2021-12-15 17:23:44 +00:00
  • 4ebdc0c6c6 Mark deleted ctors and operator= with delete keyword Eduardo Almeida 2021-11-30 17:40:09 +00:00
  • a4626d178a wifi: Set TXOP holder when receiving a Trigger Frame Stefano Avallone 2021-12-18 18:36:27 +01:00
  • 158bf67696 editorconfig: Add rules for trim trailing whitespaces, CMake and ns3 script Eduardo Almeida 2021-12-11 18:52:57 +00:00
  • da7e53148b CI: fix Yaml for clang tests Tommaso Pecorella 2021-12-18 01:42:46 +00:00
  • 9b1b8feb81 CI: fix Yaml for clang tests Tommaso Pecorella 2021-12-18 01:32:44 +00:00
  • 98e3168d7e CI: fix Yaml for clang tests Tommaso Pecorella 2021-12-18 01:26:40 +00:00
  • f5bd038b86 build: Update minimum compiler versions to g++-8, clang++-6, Apple Clang 11 Tom Henderson 2021-12-10 10:26:52 -08:00
  • fa64e1e008 ci: Remove unsupported Fedora 31, 32 Tom Henderson 2021-12-17 15:55:50 -08:00
  • 9588ad7fe6 internet: Update Python bindings Tom Henderson 2021-12-17 15:46:55 -08:00
  • 2d3389005b internet: further NSC cleanup Tommaso Pecorella 2021-12-16 00:23:35 +01:00
  • 0510f36078 internet: change NS_ASSERT to NS_TEST_ASSERT* in tests Chandrakant jena 2021-12-17 19:45:36 +01:00
  • 9c5fec6697 Define NS_DEPRECATED_3_36 Peter D. Barnes, Jr 2021-09-17 11:28:43 -07:00
  • ccb21e8887 Use C++-14 [[deprecated (msg)]], convert NS_DEPRECATED to function macro Peter D. Barnes, Jr 2021-09-17 11:28:26 -07:00
  • 6f319e48fc core: (bugzilla 2203) MakeEvent from a lambda Peter Barnes 2021-12-17 17:23:45 +00:00
  • a36733d8b1 doc: Document the TrafficControlHelper::Uninstall method Stefano Avallone 2020-04-12 16:51:27 +02:00
  • 3bbdd7bb59 traffic-control: Trace packets dropped by the traffic control layer Stefano Avallone 2020-04-12 16:07:21 +02:00
  • 7fd2d476ba traffic-control: Allow to disable flow control for devices supporting it Stefano Avallone 2020-04-12 10:27:32 +02:00
  • 4dc0ec0682 core: (fixes #141) Print parent attributes from CommandLine --PrintAttributes Peter Barnes 2021-12-17 01:04:14 +00:00
  • dd1d254a9f core: html-encode in CommandLine::PrintDoxygenUsage Peter Barnes 2021-12-16 23:32:15 +00:00
  • 9d9f765ba6 build: additional CMake and ns3 bugfixes Gabriel Ferreira 2021-12-16 02:29:59 +00:00
  • bb46bcce1a build: Remove remaining NSC references from waf_workaround_fakeconfig.cmake Eduardo Almeida 2021-12-15 15:10:55 +00:00
  • a21a8fb7ab build: Remove unsupported flag NO_SOURCE_PERMISSIONS Gabriel Ferreira 2021-12-14 17:15:59 +00:00
  • 73fd4b87a4 build: fix Ubuntu 18.04 CI scripts Tommaso Pecorella 2021-12-14 00:27:56 +01:00
  • 8b0d0e7044 core: symbolic names for EventId reserved Uid values Peter Barnes 2021-12-13 23:04:15 +00:00
  • 69d4cce61b build: Fix ns3 --help Gabriel Ferreira 2021-12-13 18:16:33 +00:00
  • 532dadb1c3 build: update CI scripts to use gcc-8 Tommaso Pecorella 2021-12-13 18:01:35 +01:00
  • 91e1ffbd87 doc: Remove ns3 verbose references Gabriel Ferreira 2021-12-10 23:43:28 -03:00
  • eda1c6af51 build: Stop manually refreshing the cmake cache to speed up build Gabriel Ferreira 2021-12-10 21:08:23 -03:00
  • f61eb31909 build: Exempt paths to external libraries from the ns3 modules check Gabriel Ferreira 2021-12-10 21:05:28 -03:00
  • c333dbc0cd core: forward ScheduleNow(...) to Schedule(0, ...) Peter Barnes 2021-12-10 22:41:33 +00:00
  • 2c19b5b453 internet: Remove Network Simulation Cradle (NSC) Tom Henderson 2021-12-02 21:30:16 -08:00
  • b26b2b8a17 build: Set default build type in the CMake cache if not specified Gabriel Ferreira 2021-12-10 00:16:05 -03:00
  • f6ef415392 build: CMake bugfixes Gabriel Ferreira 2021-12-10 02:13:43 +00:00
  • 0e32b5304b build: Add ns3:: namespace to exported CMake targets Ryan Mast 2021-12-09 19:18:00 +00:00
  • deaec64d36 core: remove NS_TEST_*_INTERNAL Tommaso Pecorella 2021-11-23 01:26:45 +01:00
  • d40173fb50 wifi: (fixes #500) Clear PHY RX event if switching channel in IDLE and CCA_BUSY state (patch from Ohad Klausner) Stefano Avallone 2021-12-07 12:02:08 +01:00
  • d0765540ad wifi: (fixes #483) Cancel EndOfMpdu events when cancelling all events Stefano Avallone 2021-11-29 17:32:18 +01:00
  • 48d8bf45f8 Add wifi model subheader on changes across releases Tom Henderson 2021-11-28 17:40:32 +01:00
  • 88078de14e wifi: Update documentation Stefano Avallone 2021-11-25 12:54:20 +01:00
  • bd7ebdd4cf wifi: Switch to the new PHY methods to set the operating channel Stefano Avallone 2021-11-24 13:17:46 +01:00
  • 1c8cdac51c wifi: Add new PHY methods to set the operating channel Stefano Avallone 2021-11-19 16:16:44 +01:00
  • 068914a18c wifi: Move channels definition from WifiPhy to WifiPhyOperatingChannel Stefano Avallone 2021-11-20 16:54:29 +01:00
  • 6ec6fc2eb6 core: Add an attribute value storing a std::tuple Stefano Avallone 2021-11-16 12:18:12 +01:00
  • d860f02187 build: Prevent ns3 from searching generators with --run-no-build Gabriel Ferreira 2021-12-05 23:59:55 -03:00
  • 9b8f232b28 wifi: PHY notifies MAC every time the payload of an HE TB PPDU starts Stefano Avallone 2021-10-22 12:58:56 +02:00
  • 91fa037246 wifi: WifiTxTimer can be rescheduled multiple times Stefano Avallone 2021-10-22 12:33:23 +02:00
  • d7662fbead wifi: Fix misinterpretation of 802.11ax specs Stefano Avallone 2021-10-22 12:32:50 +02:00
  • 7d9939dd00 build: Fix _cache entry for ns-3 version. Gabriel Ferreira 2021-12-05 19:32:40 -03:00
  • a893eba7e3 build: Fix CMake and ns3 script bugs, add a test suite and fix formatting Gabriel Ferreira 2021-12-05 21:53:49 +00:00
  • 1dc223f85a core: mark event impl function typedefs as maybe_unused Peter D. Barnes, Jr 2021-11-19 13:45:39 -08:00
  • ad7ca1c5c1 doc: fix some doxygen warnings Tommaso Pecorella 2021-12-02 02:34:38 +01:00
  • 3c604d5b2e Update docs with CMake and ns3 wrapper Gabriel Ferreira 2021-11-29 21:58:30 -03:00
  • 314c02b234 CI job using ns3 wrapper script Gabriel Ferreira 2021-11-26 14:24:08 -03:00
  • 9c876c7f5a CMake buildsystem Gabriel Ferreira 2021-11-10 22:28:44 -03:00
  • a4b86694f8 Missing headers and forward declarations Gabriel Ferreira 2021-11-10 22:27:02 -03:00
  • 22a1631700 Missing __FILE__ macros Gabriel Ferreira 2021-11-10 22:25:34 -03:00
  • 8e82859754 propagation: fix doxygen warnings Tommaso Pecorella 2021-12-01 03:26:31 +01:00
  • 6b9b30f470 stats: Remove unused variables from stats module Gabriel Arrobo 2021-10-27 09:08:46 -07:00
  • dbd49741fc lte: Remove unused variables from lte module Gabriel Arrobo 2021-10-27 09:08:18 -07:00
  • c19489485c Fix RELEASE_NOTES.md Markdown style (header levels, lists, indentation) Eduardo Almeida 2021-11-26 18:50:48 +00:00
  • 78c116e32a Formatting changes Gabriel Arrobo 2021-09-07 17:29:42 -07:00
  • c527506471 Avoid multiple log and sqrt calculations for the same value(s) Gabriel Arrobo 2021-09-07 17:22:42 -07:00
  • 262fe14fe7 Code simplifications Gabriel Arrobo 2021-09-07 16:12:35 -07:00
  • b7ab6aa5d2 changed exp^(0 + xi) to cos(x) + i*sin(x) Gabriel Arrobo 2021-09-07 16:11:11 -07:00
  • e888cb168a doc: fix some typos chendaojin 2021-11-25 22:53:03 +00:00
  • 3ec15efca2 core: fix some doxygen warnings Tommaso Pecorella 2021-11-25 00:17:52 +01:00
  • 62ab4ade42 wifi: prevent static initialization order issue with m_staticPhyEntities Gabriel Ferreira 2021-09-16 08:22:50 -03:00
  • 942f57c762 bindings: Use C++17 to scan bindings, too Stefano Avallone 2021-11-21 20:38:19 +01:00
  • a6281448bd traffic-control: Fix doxygen warnings Stefano Avallone 2021-11-19 14:32:36 +01:00
  • 574b8b6c64 build: Remove duplicate header checking Eduardo Almeida 2021-11-16 20:16:46 +00:00
  • b73323471b test: Remove duplicate config test case Eduardo Almeida 2021-11-16 20:49:02 +00:00
  • 49d6754d42 doc: Update coding style Tom Henderson 2021-11-13 09:06:38 -08:00
  • a6a97ab571 propagation: Mark inherited functions with override keyword Eduardo Almeida 2021-11-17 21:58:30 +00:00
  • 9c0d3e8556 wifi,wave,mesh: Rescan python bindings Tom Henderson 2021-11-18 08:06:44 -08:00
  • db6b804b58 wifi: NetDevice pointed to by WifiMac is a WifiNetDevice Stefano Avallone 2021-11-10 13:03:04 +01:00
  • 239459cbb3 wifi: Remove unnecessary dynamic casts to WifiNetDevice Stefano Avallone 2021-11-10 11:24:26 +01:00
  • 1be4f3ae27 wifi: NetDevice pointed to by WifiPhy is a WifiNetDevice Stefano Avallone 2021-11-10 11:00:30 +01:00
  • 2c66c3bd68 wifi: Remove unnecessary includes from wifi-phy.cc Stefano Avallone 2021-11-08 12:27:27 +01:00
  • 99aaa35231 wifi: Rescan python bindings Tom Henderson 2021-11-15 12:32:37 -08:00