Commit Graph

17067 Commits

Author SHA1 Message Date
Gabriel Ferreira
3ce922e41a bindings: handle development, candidate and release versions of ns-3 2022-10-28 01:50:49 -03:00
Tom Henderson
dd8763657d Update AUTHORS, CHANGES, and RELEASE_NOTES 2022-10-27 13:22:02 -07:00
Tom Henderson
71d6edf987 doc: Update ns-3 version in tutorial references 2022-10-26 20:58:01 -07:00
Tom Henderson
4022b97d2f doc: Update Python documentation 2022-10-26 20:57:27 -07:00
Sébastien Deronne
75ea27ff5a wifi: Fix WifiTxVector::DeriveRuAllocation in presence of center 26-tone RUs 2022-10-26 16:13:05 -07:00
Sébastien Deronne
abe882148c wifi: Workaround for calling GetRxAllocation() on a temporary TXVECTOR 2022-10-26 16:12:35 -07:00
Gabriel Ferreira
0d6916f431 core: fix leak in CommandLineCharStarTestCase 2022-10-26 16:39:23 -03:00
Eduardo Almeida
fdef5371aa doc: Improve coding-style.rst 2022-10-26 18:35:03 +00:00
Gabriel Ferreira
df6490c7bd build: rollback ccache changes due to increased cache misses 2022-10-26 18:21:22 +00:00
Gabriel Ferreira
ce45129b66 ci: clean up build artifacts of doxygen job 2022-10-26 01:56:58 -03:00
Gabriel Ferreira
870b7fb349 core: fix docs and formatting 2022-10-26 01:56:58 -03:00
Gabriel Ferreira
12373157a4 bindings, docs: pass strings via char* to CommandLine.AddValue
And supplement memory-management issues section
2022-10-25 23:17:55 -03:00
Gabriel Ferreira
bf7407026a Update CHANGES.md and RELEASE_NOTES.md 2022-10-25 23:17:55 -03:00
Peter D. Barnes, Jr
dd6579213c core: command-line: handle char* buffers
This is needed to interface with cppy
2022-10-25 23:17:55 -03:00
Peter D. Barnes, Jr
3ee7fde2c6 core: command-line: better test args 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
9174178cc2 core: refactor example to show initial and final as a table 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
8cef417ee1 core: (fixes #782) command-line: fix GetDefault 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
68557ec32a core: command-line: clarify UserItemParse args 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
dc2e494e33 core: command-line: handle hard-coded options first 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
8361ff2111 core: command-line: update doxy 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
f0bce295fa core: command-line: make more methods const 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
fc9fb7937c core: command-line: refactor and modernize 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
95428c2882 core: command-line: pass strings by const ref 2022-10-26 00:04:43 +00:00
Peter D. Barnes, Jr
2dbcce2ddb core: command-line: remove obsolete include 2022-10-26 00:04:43 +00:00
Eduardo Almeida
f50b180a1f core, build: Fix filesystem library support detection 2022-10-25 20:36:05 +01:00
Gabriel Ferreira
d5c425bcf7 build: remove MPI_CI environment variable from test-ns3.py test case 2022-10-25 12:59:40 -03:00
Gabriel Ferreira
53f2c381dc build: (fixes #789) add examples as dependencies of example-as-test suites 2022-10-25 12:59:40 -03:00
Eduardo Almeida
01a2d7786a utils: Add list of files to skip in check-style-clang-format.py 2022-10-24 20:23:32 +00:00
Eduardo Almeida
d825794fe8 utils, doc: Update check-style-clang-format.py to respect clang-format guards in tabs checking 2022-10-24 21:21:39 +01:00
Eduardo Almeida
b07e1d7019 utils: Adjust formatting of check-style-clang-format.py 2022-10-24 21:21:39 +01:00
Eduardo Almeida
223dbf0277 core: Adjust clang-format guards of external files 2022-10-24 21:21:39 +01:00
Eduardo Almeida
df1dedfc9f Revert "Convert tabs to spaces in files largely copied from elsewhere"
This reverts commit 6854e62de8.
2022-10-24 21:21:39 +01:00
Eduardo Almeida
cff8408462 ci: Add GCC 12 to weekly jobs 2022-10-24 16:43:00 +01:00
Eduardo Almeida
9e39d6d5ad ci: Enable MPI in per-commit jobs 2022-10-24 16:43:00 +01:00
Eduardo Almeida
bfb737a0d9 Remove unnecessary [[maybe_unused]] specifiers 2022-10-24 11:58:49 +00:00
Eduardo Almeida
b048f70912 Fix the [[maybe_unused]] specifier placement to always come after the variable name 2022-10-24 11:58:49 +00:00
Eduardo Almeida
aa36e470b9 doc: Improve [[maybe_unused]] coding style guidance 2022-10-24 11:58:49 +00:00
Gabriel Ferreira
106f44af88 bindings: add more include directories of third-party libraries 2022-10-23 22:29:21 -03:00
Gabriel Ferreira
973463da5e build: fix mpiexec check in the ns3 script 2022-10-23 20:48:11 -03:00
Tommaso Pecorella
2c1bb6f032 core:fix int->double conversion in Time 2022-10-22 14:29:33 +02:00
Tommaso Pecorella
482730e5f9 core: fix undefined behavior in Time::SetResolution()
Credits to Tolik Zinovyev <tolik@bu.edu> for finding the issue
and proposing a first patch.
2022-10-22 09:56:23 +02:00
Stefano Avallone
a7c46386bb network: Fix doxygen for Trailer::Deserialize() methods 2022-10-21 12:01:38 +02:00
Gabriel Ferreira
655b64205e bindings: extract linked libraries and add their include directories 2022-10-20 19:53:08 +00:00
Gabriel Ferreira
f382439edb build: (fixes #779) prevent ./ns3 clean from deleting the ns-3 directory
This could happen if either the output directory or the cmake cache path were set to the ns-3 root path.
2022-10-19 16:48:54 -03:00
Tommaso Pecorella
0fb7e0127d internet: fix formatting of a02fca17 2022-10-19 13:33:35 +02:00
Tommaso Pecorella
a02fca17a8 internet: (fixes #755) Fix GlobalRouting handling of bridged NetDevices 2022-10-19 01:55:15 +02:00
Stefano Avallone
aa0eae52cc wifi: Do not write PCAP files for the wifi-mlo test 2022-10-18 18:08:01 +02:00
Tom Henderson
1d61c8bdb0 openflow: Suppress warnings about redefined macros 2022-10-18 09:00:22 -07:00
Gabriel Ferreira
354a839a85 ci: update GitHub CI to use up-to-date actions and syntax 2022-10-18 02:39:01 -03:00
Tom Henderson
aec5d07e87 lte: Select new working run number for test 2022-10-17 22:16:40 -07:00