Commit Graph

  • 2ce78604b9 ci: Rename "coding-style" stage to "code-linting" Eduardo Almeida 2022-09-29 16:47:03 +01:00
  • d0fe6b613c ci: Add clang-tidy CI job Eduardo Almeida 2022-09-20 13:23:50 +01:00
  • a1ca545eea Add .clang-tidy file Eduardo Almeida 2022-09-04 18:02:32 +01:00
  • ae984bcf48 wifi: Improve doxygen of GetMldAddress() Stefano Avallone 2022-10-06 22:12:05 +02:00
  • 0c73646d9f lte: Do not import std::vector to namespace Eduardo Almeida 2022-09-21 17:06:12 +01:00
  • 4c318dde52 Fix missing includes Eduardo Almeida 2022-09-11 23:24:38 +01:00
  • 371bb9e6f0 Convert tabs to spaces in Python scripts Eduardo Almeida 2022-10-05 21:09:29 +01:00
  • 6854e62de8 Convert tabs to spaces in files largely copied from elsewhere Eduardo Almeida 2022-09-06 17:29:34 +01:00
  • 3e39cb0724 Fix formatting of some files before clang-format application Eduardo Almeida 2022-09-12 02:47:16 +01:00
  • fcb90b1ef6 Add clang-format guards to protect code formatting Eduardo Almeida 2022-08-26 22:42:46 +01:00
  • 3d9e2d39b7 doc: Convert tabs to spaces Eduardo Almeida 2022-09-29 16:25:36 +01:00
  • c72bdf2c37 doc: Update enhancements.rst Tom Henderson 2022-10-06 15:56:05 +01:00
  • 7279f9c135 doc: Update coding style documentation to the new ns-3 style Eduardo Almeida 2022-09-15 01:33:10 +01:00
  • b284ccb9c8 ci: Format gitlab-ci-doc.yml Eduardo Almeida 2022-09-29 12:53:33 +01:00
  • aa09261539 ci: Move "coding-style" stage to after "build" stage Eduardo Almeida 2022-09-10 01:46:18 +01:00
  • 4a32ceb29c ci: Add "check-style-clang-format" job Eduardo Almeida 2022-08-24 21:58:29 +01:00
  • e34d22bf4b utils: Update "create-module.py" to new coding style Tom Henderson 2022-10-06 19:12:24 +01:00
  • abe2b2a388 utils: Add new "check-style-clang-format.py" Eduardo Almeida 2022-09-07 18:38:22 +01:00
  • 731d12b355 editorconfig: Change indent_size of source code to 4 spaces Eduardo Almeida 2022-09-25 02:21:27 +01:00
  • 063a1cd6f0 editorconfig: Remove wscript and unify ns3 with *.py Eduardo Almeida 2022-09-25 02:21:08 +01:00
  • e99d0a8550 Add new .clang-format with Microsoft base style Eduardo Almeida 2022-06-24 19:25:48 +01:00
  • 39cc8431e1 examples: Initialize vectors with braces instead of = Eduardo Almeida 2022-10-06 20:45:41 +01:00
  • 71b5f9f21f lte: Fix random variable streams for lte-handover-failure tests Tom Henderson 2022-10-06 11:53:50 -07:00
  • 13d25c908d lte: Run utils/trim-trailing-whitespace.py on handover failure changes Tom Henderson 2022-08-09 12:04:08 -07:00
  • 7db7394ebb lte: Extend lena-x2-handover.cc for HO failure traces Tom Henderson 2022-03-25 14:07:05 -07:00
  • 1e28b3d227 lte: Document changes related to LTE handover failure Tom Henderson 2022-03-25 13:46:16 -07:00
  • 0dbe96f62d lte: Handover failure test suite and related code Sachin Nayak 2021-11-10 06:47:30 -08:00
  • af1739551c lte: Add four handover failure trace sources to LteEnbRrc Sachin Nayak 2021-11-02 13:29:23 -07:00
  • 8cd9fc9718 lte: Do cell selection after RACH failure during HO ZorazeAli 2019-03-26 11:04:27 +01:00
  • 58c493e92b lte: Handle handover leaving timeout ZorazeAli 2019-03-26 08:38:47 +01:00
  • 4de9269e2e lte: Handle handover joining timeout ZorazeAli 2019-03-26 08:22:32 +01:00
  • bc47595f5b lte: Trigger HO failure if eNB can not allocate non-contention based preamble ZorazeAli 2021-02-20 22:12:36 +01:00
  • f69fda69e6 lte: Extend EPC X2 interface to send handover cancel message ZorazeAli 2019-03-25 14:22:05 +01:00
  • 84b4e82757 lte: Add EpcX2HandoverCancelHeader ZorazeAli 2019-03-25 14:18:07 +01:00
  • e3ae60fceb wifi: Fix Doxygen warnings Sébastien Deronne 2022-10-06 18:23:24 +02:00
  • a087a9e564 core: do not reset the resolution during PeekResolution Gabriel Ferreira 2022-10-01 15:43:13 -03:00
  • 81be5b4f32 lr-wpan: (fixes #765) Fix PAN compression Tommaso Pecorella 2022-10-06 18:18:06 +02:00
  • b2af8bbe48 wifi, lte, dsr, examples: Optimize vector initialization Eduardo Almeida 2022-10-06 11:20:08 +00:00
  • e807d729db Update RELEASE_NOTES.md Eduardo Almeida 2022-10-01 00:46:46 +00:00
  • bdf80a8f85 Fix clang-tidy bugprone-too-small-loop-variable warnings (fixes #758) Eduardo Almeida 2022-10-03 18:54:07 +00:00
  • d2294f4522 propagation: Address review comments Katerina Koutlia 2022-09-28 14:46:49 +02:00
  • fdbc601115 propagation: Add possibility to determine the O2I condition based on the UE height Biljana Bojovic 2021-11-04 19:13:56 +01:00
  • a9daf34daa channel-condition-model: Calculate new 02I losses only when channel condition changes Katerina Koutlia 2021-11-04 17:26:12 +01:00
  • 7846b267c6 channel-condition-model: Add high penetration losses and threshold attribute to 3gpp propagation loss models Katerina Koutlia 2021-10-29 15:31:28 +02:00
  • 4b7e13c3d5 propagation: Fix breakpoint distance calculation and set O2iThreshold to 0 Katerina Koutlia 2021-10-14 12:48:41 +02:00
  • 29aa3d1a36 propagation: Add 02i losses and attribute for o2i conditions Biljana Bojovic 2021-09-28 10:22:30 +02:00
  • ad046b1146 wifi: Add missing log to HePhy::SwitchMaybeToCcaBusy Sébastien Deronne 2022-10-04 20:50:35 +02:00
  • aef4d69bd8 wifi: Cleanup unused assert Sébastien Deronne 2022-10-04 20:40:01 +02:00
  • 82aea5c6c1 wifi: Fix small typos in PHY OFDMA tests Sébastien Deronne 2022-10-04 20:52:40 +02:00
  • da5f141e92 wifi: Allow to set empty list of punctured channels Sébastien Deronne 2022-09-14 07:41:30 +02:00
  • baf2504f88 wifi: Add SIG-B RU_ALLOCATION support (based on patch from Xiaowen Wang) Sebastien Deronne 2022-06-29 08:01:29 +02:00
  • 57f74f5d8d wifi: Add HE SIG-B Content Channel Allocation Sharan Naribole 2022-06-29 08:16:33 +02:00
  • 05695ee45c wifi: Rework HE SIG-B Content Channel Allocation Sharan Naribole 2022-06-28 21:47:48 +02:00
  • ead8eaca91 wifi: Add SIG_B MCS field to TXVECTOR (based on patch from Xiaowen Wang) Sebastien Deronne 2022-06-27 20:26:24 +02:00
  • e034753943 wifi: Rework HE SIG-B size computation Sharan Naribole 2022-06-27 18:54:08 +02:00
  • 30bade8812 internet: add NotifyConnection[Succeeded,Failed] to Ipv[4,6]RawScocket Tommaso Pecorella 2022-10-05 01:35:35 +02:00
  • eaa62db26f application: Fix setting connect callback for OnOffApplication Stefano Avallone 2022-10-04 08:39:14 +02:00
  • 41fed49054 utils: update bench-scheduler to report average and stdev, use 64-bit counters Peter Barnes 2022-10-04 23:09:25 +00:00
  • ef2af4c536 core: remove unneeded overload for char * Peter Barnes 2022-10-04 23:08:41 +00:00
  • 006690c628 lte: fix redundant vector copy Tommaso Pecorella 2022-10-01 19:24:38 +02:00
  • fd5a6a44a3 core: refactor ParameterLogger specializations Peter D. Barnes, Jr 2022-09-30 12:03:23 -07:00
  • 366c12b546 lte: (fixes #749) LteFfStrictAlgorithm::CenterPowerOffset initialization Tom Henderson 2022-10-03 13:02:52 -07:00
  • 97e39bee89 propagation: (fixes #725) Add attribute to enforce TR 38.901 ranges Tom Henderson 2022-09-01 12:51:21 -07:00
  • 97791cc7e5 internet: (merges !1035) Fix wrong if statement in Icmpv6L4Protocol Zhiheng Dong 2022-09-04 21:41:03 -07:00
  • 46b5dbd9b4 lr-wpan: (fixes #745) Make sure that mobility model is found by LrWpanPhy Tommaso Pecorella 2022-09-22 02:19:40 +02:00
  • 2c2a39f12e wifi: Reset BSSID when a STA of a non-AP MLD disassociates Stefano Avallone 2022-10-02 17:56:12 +02:00
  • fdda633d6d lr-wpan: Fixes PHY reaction after a TX during BUSY_RX Alberto Gallegos Ramonet 2022-09-30 13:32:58 +09:00
  • 0b2e26f3b7 core: Fix clang-tidy misc-redundant-expression warning in length-example.cc Eduardo Almeida 2022-09-27 16:08:49 +01:00
  • db492fd84f network: Document PacketDataCalculators::DoDispose Gabriel Ferreira 2022-07-20 12:35:11 -03:00
  • 487ad09793 stats: Instantiate and export CounterCalculator<uint32_t> Gabriel Ferreira 2022-07-19 20:21:30 -03:00
  • 820ad760b8 Fix clang-tidy readability-redundant-control-flow warnings Eduardo Almeida 2022-09-29 20:06:57 +01:00
  • 959e9b9873 Fix clang-tidy bugprone-argument-comment warnings Eduardo Almeida 2022-09-27 14:08:43 +01:00
  • 1809468c76 Update RELEASE_NOTES.md Eduardo Almeida 2022-09-27 14:44:37 +01:00
  • 657ef5346b core (fix #756): Fix CsvReader::GetValueAs() for char Eduardo Almeida 2022-09-27 14:40:44 +01:00
  • 56d6ad67e3 tcp: Fix clang-tidy misc-redundant-expression warning Eduardo Almeida 2022-09-27 18:45:02 +01:00
  • 2a86f51eff lr-wpan: (fixes #757) fix incorrect birwise operation in GTS field serialization Tommaso Pecorella 2022-09-29 00:20:11 +02:00
  • 6e541f9c87 network: Isolate variables declaration in NS_PCAP_TEST_EXPECT_EQ() Eduardo Almeida 2022-09-27 14:18:47 +01:00
  • a4c576bf38 lr-wpan: Convert spaces to tabs in Makefile Eduardo Almeida 2022-09-28 19:59:32 +01:00
  • 68db943fce lr-wpan: fix model documentation Tommaso Pecorella 2022-09-28 20:23:32 +02:00
  • 0c9aefccb7 lr-wpan: Adds support for association (network bootstrap) Alberto Gallegos 2022-08-30 04:17:43 -05:00
  • 9d5f5563ad core: Pass parameters by reference to ParameterLogger Stefano Avallone 2022-09-13 12:14:21 +02:00
  • 3544088555 core: Declare SYSTEM_PATH_SEP as constexpr Eduardo Almeida 2022-09-26 10:19:25 +00:00
  • cb96ffb0a8 example: Optimize vector initialization Eduardo Almeida 2022-09-19 18:08:11 +01:00
  • 5b9bb7ad26 example: Add missing return 0 in multiple examples Eduardo Almeida 2022-09-19 18:03:29 +01:00
  • fdc8123237 wifi: Install distinct per-PHY interference helpers Stefano Avallone 2022-09-20 13:30:01 +02:00
  • 5c5973ea96 wifi: No need for PHY to make a copy of WifiPsdus Stefano Avallone 2022-08-24 16:55:20 +02:00
  • 941a1287ff wifi: WifiPhyStateHelper can receive pointers to const WifiPsdus Stefano Avallone 2022-08-24 16:43:07 +02:00
  • 6b8dde4fe2 wifi: FEM::Receive() can receive pointers to const WifiPsdus Stefano Avallone 2022-08-24 16:32:55 +02:00
  • 84c4f7f2fe wifi: FEM::ReceiveMpdu() can receive pointers to const WifiMpdu Stefano Avallone 2022-08-24 16:09:34 +02:00
  • 08c537549e wifi: RecipientBlockAckAgreement can store pointers to const WifiMpdu Stefano Avallone 2022-08-24 16:03:03 +02:00
  • 43c6f7cb03 wifi: MacRxMiddle can receive pointers to const WifiMpdu Stefano Avallone 2022-08-24 15:59:13 +02:00
  • ce590ad057 wifi: WifiMac can receive pointers to const WifiMpdu Stefano Avallone 2022-08-24 15:52:07 +02:00
  • 9824de569f wifi: Extend wifi-mac-ofdma test to check PSDUs of different ACs Stefano Avallone 2022-08-19 16:13:11 +02:00
  • 713c584284 wifi: Fix the TID of QoS Null frames in response to BSRP TF Stefano Avallone 2022-08-19 16:12:35 +02:00
  • fe3a0ad5d8 wifi: Fix BlockAckManager searching for BA agreement Stefano Avallone 2022-08-17 17:55:56 +02:00
  • 493e6c5197 wifi: Provide each BlockAckManager with info about all others Stefano Avallone 2022-08-17 17:24:17 +02:00
  • c34abb4ccc build: initial Windows support patches Gabriel Ferreira 2022-09-23 23:37:14 -03:00
  • f8846d22ed build: add STANDALONE option to build_exec and fix static builds Gabriel Ferreira 2022-09-24 13:16:05 -03:00
  • 7355065854 wifi: Extend management action headers Sébastien Deronne 2021-12-29 10:19:33 +01:00
  • 1a29958d1f wifi: Prepare WifiMacHeader for 802.11ad Sébastien Deronne 2021-11-06 15:35:28 +01:00