Commit Graph

  • 6f5d788e44 stats: fixes for SQLite stats and its example Gabriel Ferreira 2022-05-12 17:18:56 -03:00
  • f1e9d9c842 build: config table fixes Gabriel Ferreira 2022-05-12 16:44:43 -03:00
  • ea7ca9b690 build: include and link to globally searched libraries Gabriel Ferreira 2022-05-12 12:58:19 -03:00
  • 8afef2b89d build: Fix typo in find_external_library macro Gabriel Ferreira 2022-05-11 16:02:55 -03:00
  • bf6effc920 build: Improve ns3rc parsing to support multiline list/skip comments Gabriel Ferreira 2022-05-11 16:01:48 -03:00
  • 15eeed5f1c build: Restore debug build profile flags Gabriel Ferreira 2022-05-11 13:54:55 -03:00
  • 0e0e4acf31 Update website release steps Tom Henderson 2022-05-11 07:18:58 -07:00
  • 021696a5e9 wifi: Add possibility to set InterferenceHelper from PHY helpers Sebastien Deronne 2022-04-27 16:59:12 +02:00
  • c62c648459 wifi: Use templates in WifiHelper Sebastien Deronne 2022-04-27 14:50:43 +02:00
  • 3622965747 wifi: WifiPhy holds a Ptr to InterferenceHelper Sebastien Deronne 2022-04-19 07:58:23 +02:00
  • 679ce12636 wifi: Make InterferenceHelper inherit from Object Sebastien Deronne 2022-04-26 19:45:30 +02:00
  • a1afa86410 wifi: IdealWifiManager uses the appropriate default mode Stefano Avallone 2022-05-07 18:53:18 +02:00
  • a13e5e6789 wifi: Add a method to find the default mode to use to transmit to a station Stefano Avallone 2022-05-07 18:50:41 +02:00
  • 973b0fe9b6 wifi: Do not change protection when aggregating MSDU to DL MU PPDU Stefano Avallone 2022-05-06 14:20:12 +02:00
  • cecf0fa749 wifi: (fixes #639) Remove FCS before deserializing Wi-Fi frames Stefano Avallone 2022-04-27 09:01:42 +02:00
  • 6a202f88ee bindings: Rescan APIs for inclusion of STL features Tom Henderson 2022-05-05 13:31:45 -07:00
  • 2627643720 Update RELEASE_NOTES.md and CHANGES.md Eduardo Almeida 2021-11-17 16:49:44 +00:00
  • e5e58ebdbc build: Update CMake to use system threads Eduardo Almeida 2021-11-17 02:02:02 +00:00
  • 9d9dfc71a5 stats: Replace POSIX semaphore with STL Eduardo Almeida 2021-12-15 21:33:25 +00:00
  • f4d296baaa core: Replace SystemCondition class with STL Eduardo Almeida 2021-10-24 01:33:08 +01:00
  • 85ad3961fc core: Replace SystemThread class with STL Eduardo Almeida 2021-10-24 01:40:19 +01:00
  • b32c80ecb0 core: Replace SystemMutex and CriticalSection classes with STL Eduardo Almeida 2021-12-14 17:15:59 +00:00
  • a387d0cd1e Rescan python bindings Stefano Avallone 2022-05-03 21:57:58 +02:00
  • faacbe02c9 wifi: Do no longer pass CCA busy duration to SwitchFromSleep and SwitchFromOff Sebastien Deronne 2022-04-24 11:41:05 +02:00
  • e736151b27 wifi: Do not recalculate RX duration in PhyEntity::StartReceivePreamble Sebastien Deronne 2022-04-23 14:36:13 +02:00
  • e5b30b5c0e wifi: Always add PPDU received with unsupported modulation as interference Sebastien Deronne 2022-04-23 12:37:12 +02:00
  • 719d4ff458 wifi: Use std::min to update m_endCcaBusy upon channel switching Sebastien Deronne 2022-04-23 11:53:03 +02:00
  • 38177f08b0 wifi: Cleanup ListenersI typedef from WifiPhyStateHelper Sebastien Deronne 2022-04-23 11:51:52 +02:00
  • e943fe4beb wifi: Cleanup duplicated code in WifiPhyStateHelper Sebastien Deronne 2022-04-23 11:45:00 +02:00
  • cc25eeea92 wifi: Check CCA once transmission is completed Sebastien Deronne 2022-04-21 21:59:24 +02:00
  • 29789e78bb wifi: Fix VHT Operation Channel Width encoding Sebastien Deronne 2022-04-27 21:51:12 +02:00
  • 23aac7bf9c wifi: Use range-based for loop to notify PHY listeners Sebastien Deronne 2022-04-19 22:57:50 +02:00
  • f9f534cc38 wifi: Fix legacy casts Sebastien Deronne 2022-04-19 07:23:52 +02:00
  • 8e3491112d wifi: Fix computation of maximum allowed channel width Stefano Avallone 2022-03-31 12:27:15 +02:00
  • db98872fb0 wifi: Check that PHY band is allowed when setting channel Stefano Avallone 2022-04-19 10:51:57 +02:00
  • 22900026ce test: Improve installation tests Gabriel Ferreira 2022-05-03 13:32:51 -03:00
  • 98eaf7a746 build: Do not recreate header symlinks during CMake refreshes Gabriel Ferreira 2022-05-02 14:23:17 -03:00
  • d8f0afc539 Start RELEASE_NOTES.md and CHANGES.md sections for new release Tom Henderson 2022-05-02 07:08:43 -07:00
  • a9c30a86e5 Update RELEASE_NOTES.md and CHANGES.md for ns-3.36 changes Tom Henderson 2022-05-02 07:07:20 -07:00
  • 6b754a3c34 ci: swap release builds with default Tommaso Pecorella 2022-05-01 18:32:32 +02:00
  • 41c5508fb8 Merge ns-3.36-release branch Tom Henderson 2022-04-30 18:20:47 -07:00
  • e9acb3f84a Update availability in RELEASE NOTES Tom Henderson 2022-04-30 18:01:51 -07:00
  • 14f0d242f6 Update VERSION and documentation tags for ns-3.36 release Tom Henderson 2022-04-30 18:00:05 -07:00
  • 5f3cef954a documentation: Update ns-3 version in tutorial examples Tom Henderson 2022-04-29 16:09:46 -07:00
  • 7cd842486e build: Disable warning from Python bindings under clang++ Tom Henderson 2022-04-29 16:09:18 -07:00
  • 33bbbe5b9c wifi: Fix broken links in Doxygen Tom Henderson 2022-04-29 15:48:10 -07:00
  • 9ea73461c0 build: Add python framework RPATHs when building on Macs Gabriel Ferreira 2022-04-27 18:08:32 -03:00
  • a6eae29693 Update CHANGES and RELEASE_NOTES Tom Henderson 2022-04-25 18:23:20 -07:00
  • 29d201eef8 doc: Fix copy-paste error in Docker section of Python API scanning Tom Henderson 2022-04-25 15:16:47 -07:00
  • d09ff25846 wifi: Rescan Python bindings Tom Henderson 2022-04-25 18:15:22 -07:00
  • e3f51bccde wifi: Allow enabling UL OFDMA in wifi-he-network script Stefano Avallone 2022-04-25 21:49:11 +02:00
  • 14af5af4db wifi: Clear PSDU map of HE FEM when needed Stefano Avallone 2022-04-25 00:22:35 +02:00
  • 0fd04a774b ci: move pybindgen to a private runner Tommaso Pecorella 2022-04-25 12:04:55 +02:00
  • 2425d2b041 Update AUTHORS, CHANGES, and RELEASE_NOTES Tom Henderson 2022-04-24 21:18:17 -07:00
  • 56a17fe5d8 Update AUTHORS list Tom Henderson 2022-04-24 18:32:51 -07:00
  • 4e689bd8a3 ci: remove python2 and fix ubuntu 22.04 Tommaso Pecorella 2022-04-25 02:39:35 +02:00
  • 983725f449 build: Rephrase check-version message when build version is disabled Gabriel Ferreira 2022-04-23 20:14:38 -03:00
  • 74503981cc build: add pybindgen path in the upper directory to PYTHONPATH Gabriel Ferreira 2022-04-23 13:08:12 -03:00
  • 8966f4c870 build: link libraries with no file extensions to the static ns-3 build Gabriel Ferreira 2022-04-23 12:54:49 -03:00
  • fbbb1f256f build: replace CMake warning message color Gabriel Ferreira 2022-04-22 00:15:50 -03:00
  • 4b83eb7085 build: Fix features and make pthread an explicit dependency Gabriel Ferreira 2022-04-22 00:03:49 -03:00
  • b6a03e74f5 netanim: Add file to track required netanim version Tom Henderson 2022-04-21 14:14:41 -07:00
  • 07d0ba6abe build: Expose MONOLIB option in ns3 Gabriel Ferreira 2022-04-20 19:47:38 -03:00
  • f43c79b0a3 build: Only link DPDK libraries when enabled Gabriel Ferreira 2022-04-20 19:11:04 -03:00
  • 981f36fd24 build: Raise NS3_STATIC message level to warning Gabriel Ferreira 2022-04-20 19:10:11 -03:00
  • 819877045f build: Remove unused CMake code Gabriel Ferreira 2022-04-20 18:37:26 -03:00
  • c5a2b513cd wifi: Small updates to three example programs. Tom Henderson 2022-04-17 21:35:42 -07:00
  • 8378bc9c4b bindings: Add file to track required pybindgen version Tom Henderson 2022-04-19 09:59:27 -07:00
  • a614114865 bindings: Rescan all APIs Tom Henderson 2022-04-18 15:30:35 -07:00
  • ccf26928d5 doc: Update manual for Python API scanning (gitlab-ci-local) Tom Henderson 2022-04-18 14:04:33 -07:00
  • c78ae3cc48 mesh: Remove forward declaration (for bindings) Tom Henderson 2022-04-18 13:39:38 -07:00
  • 8e4376a202 wifi: (reverts !899) Avoid return value conflicting with Python bindings Tom Henderson 2022-04-18 13:37:40 -07:00
  • 51b89bcf54 wifi: Fix L-SIG length computation for HE TB PPDUs Stefano Avallone 2022-04-02 17:20:58 +02:00
  • 71e942a461 wifi: (fixes #628) Use ASSERT test macros outside of callbacks Tom Henderson 2022-04-18 12:37:38 -07:00
  • fbb84923f2 traffic-control: (fixes #628) Use ASSERT test macros outside of callbacks Tom Henderson 2022-04-18 12:30:56 -07:00
  • 55c36d8045 build: throw error when DPDK/MPI/Python bindings dependencies are unmet Gabriel Ferreira 2022-04-16 23:49:59 -03:00
  • 4df6af79d4 bindings, CI: run python scripts with ns3 and add bindings scanning job Gabriel Ferreira 2022-04-13 22:45:44 -03:00
  • fedb35d05b traffic-control: Clarify fqcodel-l4s-example.cc scenario variable Tom Henderson 2022-04-18 06:53:45 -07:00
  • a863f8f8ea wifi: Disable protection for DL MU PPDUs including more than one PSDU Stefano Avallone 2022-04-14 09:36:16 +02:00
  • 0816eebc29 wifi: Enable protection for DL MU PPDUs including one PSDU Stefano Avallone 2022-04-14 09:35:37 +02:00
  • 72c64cd500 doc: Update manual for Python API scanning Tom Henderson 2022-04-17 15:46:35 -07:00
  • 9ac351202b doc: Replace occurrences of sphinx.ext.pngmath Tom Henderson 2022-04-17 15:25:43 -07:00
  • 9a257891d6 doc: Update file formatting for CHANGES.md Tom Henderson 2022-04-17 14:16:43 -07:00
  • 7d30bd8b2d doc: Rename CHANGES.html to CHANGES.md Tom Henderson 2022-04-17 14:16:09 -07:00
  • 81d5efcc39 doc: Update stale tutorial information Tom Henderson 2022-04-16 15:18:50 -07:00
  • 44c85d30ca examples: Update fifth.cc and the cwnd plot in the tutorial Mohit P. Tahiliani 2022-03-29 23:19:17 +05:30
  • 43d7c91d3f documentation: coding style guidance for [[maybe_unused]] Tom Henderson 2021-12-21 08:39:41 -08:00
  • c7fc6b5430 mesh: (fixes #478, #472) Add forwarding delay; update examples, tests Tom Henderson 2022-03-31 21:27:12 -07:00
  • eb99d8b36a mesh: Avoid non-ASCII characters in log output Tom Henderson 2022-03-28 09:29:43 -07:00
  • c3506a4572 mpi: (postfix of #607, commit e6fbf39cf) Update reflogs Tom Henderson 2022-04-06 15:32:09 -07:00
  • 1c3b2998b6 traffic-control: (fixes #621) Enable traces based on scenario number Tom Henderson 2022-04-06 14:39:03 -07:00
  • db4c10bb8c build: python bindings fixes Gabriel Ferreira 2022-04-04 22:15:46 -03:00
  • 4a98f0502c build: fix post find_program checks Gabriel Ferreira 2022-04-03 23:56:07 -03:00
  • e6fbf39cf5 mpi: (fixes #607) call CommandLine correctly to generate docs Peter D. Barnes, Jr 2022-03-28 12:24:46 -07:00
  • 5be17e1f21 core: (fixes #487) Refactor double to int64x64 conversion test for platforms with less than 64 bit mantissa Peter D. Barnes, Jr 2022-03-28 12:19:50 -07:00
  • e2ee75cd5a Explicit operator bool() for int64x64_t Peter D. Barnes, Jr 2022-03-25 11:03:48 -07:00
  • 7617186e8f wifi: Fix Duration/ID setting when TXOP Limit is exceeded Stefano Avallone 2022-04-01 13:27:30 +02:00
  • c7553687d7 build: enable colorized CMake and g++/clang++ when using ns3 Gabriel Ferreira 2022-03-19 12:57:05 -03:00
  • b8539b09dd build: additional CMake and ns3 fixes Gabriel Ferreira 2022-04-02 13:45:47 -03:00
  • d511fdce79 doc: Update Python API scanning commands Tom Henderson 2022-04-02 13:32:30 -07:00