This website requires JavaScript.
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