-
cff8408462
ci: Add GCC 12 to weekly jobs
Eduardo Almeida
2022-10-23 16:23:12 +00:00
-
9e39d6d5ad
ci: Enable MPI in per-commit jobs
Eduardo Almeida
2022-10-23 16:10:29 +00:00
-
bfb737a0d9
Remove unnecessary [[maybe_unused]] specifiers
Eduardo Almeida
2022-10-20 15:26:38 +00:00
-
b048f70912
Fix the [[maybe_unused]] specifier placement to always come after the variable name
Eduardo Almeida
2022-10-20 14:41:18 +00:00
-
aa36e470b9
doc: Improve [[maybe_unused]] coding style guidance
Eduardo Almeida
2022-10-17 22:02:59 +00:00
-
106f44af88
bindings: add more include directories of third-party libraries
Gabriel Ferreira
2022-10-23 22:17:01 -03:00
-
973463da5e
build: fix mpiexec check in the ns3 script
Gabriel Ferreira
2022-10-23 20:48:11 -03:00
-
2c1bb6f032
core:fix int->double conversion in Time
Tommaso Pecorella
2022-10-22 14:29:33 +02:00
-
482730e5f9
core: fix undefined behavior in Time::SetResolution()
Tommaso Pecorella
2022-10-22 09:56:03 +02:00
-
a7c46386bb
network: Fix doxygen for Trailer::Deserialize() methods
Stefano Avallone
2022-10-21 12:01:38 +02:00
-
655b64205e
bindings: extract linked libraries and add their include directories
Gabriel Ferreira
2022-10-18 23:18:41 -03:00
-
f382439edb
build: (fixes #779) prevent ./ns3 clean from deleting the ns-3 directory
Gabriel Ferreira
2022-10-19 16:46:14 -03:00
-
0fb7e0127d
internet: fix formatting of
a02fca17
Tommaso Pecorella
2022-10-19 13:33:35 +02:00
-
a02fca17a8
internet: (fixes #755) Fix GlobalRouting handling of bridged NetDevices
Tommaso Pecorella
2022-10-19 01:55:15 +02:00
-
aa0eae52cc
wifi: Do not write PCAP files for the wifi-mlo test
Stefano Avallone
2022-10-18 18:06:53 +02:00
-
1d61c8bdb0
openflow: Suppress warnings about redefined macros
Tom Henderson
2022-10-18 09:00:12 -07:00
-
354a839a85
ci: update GitHub CI to use up-to-date actions and syntax
Gabriel Ferreira
2022-10-15 20:01:13 -03:00
-
aec5d07e87
lte: Select new working run number for test
Tom Henderson
2022-10-17 21:58:16 -07:00
-
1a94214bc3
lte: Disable logging from test
Tom Henderson
2022-10-17 21:57:01 -07:00
-
7869f26381
brite: Add missing forward declaration
Tom Henderson
2022-10-17 21:08:20 -07:00
-
e3ec549fb7
lr-wpan: Log fixes to lr-wpan-fields.cc
Alberto Gallegos Ramonet
2022-10-17 10:11:31 +09:00
-
89dbb78ba4
build: expose the coverage_gcc target in the ns3 script
Gabriel Ferreira
2022-10-17 22:47:55 -03:00
-
fff36424f2
test: (fixes #118) list Python tests with ./test.py -l
Gabriel Ferreira
2022-10-14 20:54:03 -03:00
-
fcbb0b0cfe
build: fix mpi test case and refactor test-ns3.py
Gabriel Ferreira
2022-10-14 15:33:24 -03:00
-
642ffe8361
build, doc: add options to run with Heaptrack, Memray or Perf profilers
Gabriel Ferreira
2022-10-14 12:59:30 -03:00
-
6e8642d294
build: check if a dependency exists before calling it in ns3
Gabriel Ferreira
2022-10-14 12:57:45 -03:00
-
c5e48cf251
build: use CMAKE_CXX_COMPILER_LAUNCHER instead of RULE_LAUNCH_COMPILE
Gabriel Ferreira
2022-10-12 01:40:34 -03:00
-
00e2a63a84
doc: Minor fix in coding-style.rst
Eduardo Almeida
2022-10-17 20:05:49 +01:00
-
7c96289305
core: Fix inconsistent formatting between clang-format 14 and 16
Eduardo Almeida
2022-10-17 13:43:08 +01:00
-
5519d95528
ci: re-enable gcc-8 weekly jobs
Tommaso Pecorella
2022-10-16 20:04:32 +02:00
-
a60681528d
lr-wpan: (fixes #741) add a post-rx error model
Tommaso Pecorella
2022-10-08 15:23:58 +02:00
-
85ade4e18d
Fix Doxygen comment formatting and typos
Eduardo Almeida
2022-10-16 14:49:21 +01:00
-
33ff238ccb
doc, visualizer: Remove obsolete defines
Eduardo Almeida
2022-10-10 12:23:45 +00:00
-
8ceacee338
Trim trailing whitespace in CHANGES.md, macros-and-definitions.cmake and lr-wpan.rst
Eduardo Almeida
2022-10-15 21:10:52 +01:00
-
c115a77dd7
utils: Add ".cmake" to the list of files to be checked by "check-style-clang-format.py"
Eduardo Almeida
2022-10-15 20:59:34 +01:00
-
ab47be98a2
utils: Fix tabs checking
Eduardo Almeida
2022-10-15 21:09:35 +01:00
-
050bf556e6
utils: Fix check-style-clang-format.py formatting
Eduardo Almeida
2022-10-15 21:00:36 +01:00
-
f0709d9799
core: Fix breakpoint.cc
Eduardo Almeida
2022-10-15 20:50:57 +01:00
-
e1d1d1bc00
visualizer: fix missing semicolon
Tommaso Pecorella
2022-10-15 01:43:40 +02:00
-
95e95f8904
Fix clang-tidy warnings in brite, click, mpi, openflow, p2p, visualizer
Eduardo Almeida
2022-10-09 22:36:23 +00:00
-
dfc6fb9d2d
Remove emacs comment from C++ files
Eduardo Almeida
2022-10-08 23:27:14 +01:00
-
bfae084517
utils: Update utils scripts to not add emacs comment on new files
Eduardo Almeida
2022-10-08 23:24:37 +01:00
-
b2c5bcd032
doc: Remove emacs comment from coding-style.rst
Eduardo Almeida
2022-10-08 23:21:14 +01:00
-
453dd70612
core, internet, sixlowpan: Declare unused variables as [[maybe_unused]]
Eduardo Almeida
2022-10-11 11:21:54 +01:00
-
d03f12151e
fd-net-device: Fix alpine builds about "redefinition of struct ethhdr"
Eduardo Almeida
2022-10-09 16:12:41 +00:00
-
9e0c6b281d
build: widen the dependencies search to streamline Bake use
Gabriel Ferreira
2022-10-13 23:54:47 -03:00
-
2b01a49af3
ci: Add 3h timeout to code-linting jobs
Eduardo Almeida
2022-10-13 19:24:56 +01:00
-
3ac4bba216
ci: Clean clang-tidy job output to only show errors and save it as artifact
Eduardo Almeida
2022-10-09 18:42:41 +00:00
-
4d2bf393fc
internet: Fix index checking in Ipv[4,6]ListRouting::GetRoutingProtocol
Pavinberg
2022-10-13 15:26:53 +00:00
-
6ac24de27c
doc: fix typos in Windows docs
Gabriel Ferreira
2022-10-12 20:57:06 -03:00
-
aee234645a
build: remove bindings dependency on the lock, add opt-in installation
Gabriel Ferreira
2022-08-23 18:08:14 -03:00
-
8f250053b5
doc: add missing line to default Vagrantfile contents for Windows
Gabriel Ferreira
2022-10-12 11:31:05 -03:00
-
0367e17772
lr-wpan: Queue pointer fixes and queue limits addition
Alberto Gallegos
2022-10-09 21:34:00 +09:00
-
f957f3996e
visualizer: dereference cppyy's smartptr to get the real netdevice
Gabriel Ferreira
2022-10-11 19:52:28 -03:00
-
3a5fa97271
visualizer: Improve module import
André Apitzsch
2022-09-19 10:02:29 +02:00
-
e10586ee02
visualizer: Fix warning when using wayland
André Apitzsch
2022-09-09 09:13:08 +02:00
-
b44f4911fc
visualizer: Remove unavailable GTK dialog flag
André Apitzsch
2022-09-09 09:10:31 +02:00
-
783dd68270
visualizer: Remove deprecated GTK stock images
André Apitzsch
2022-09-09 09:09:11 +02:00
-
45dc0ed604
visualizer: Remove Python 2 compatibility code
André Apitzsch
2022-09-09 09:05:15 +02:00
-
3480f0324d
visualizer: Replace deprecated stock icon
André Apitzsch
2022-08-31 20:43:40 +02:00
-
8a4ac80069
visualizer: Remove gnomedesktop dependency
André Apitzsch
2022-08-31 11:28:20 +02:00
-
82bbdfacb1
ci: Cleanup build artifacts after testing
Gabriel Ferreira
2022-10-11 13:48:46 -03:00
-
087e71393e
core: Fix clang-tidy modernize-use-nullptr warnings
Gabriel Ferreira
2022-10-10 20:04:41 -03:00
-
23872428f0
build: update NS3_CLANG_FORMAT and NS3_CLANG_TIDY messages to throw error when not found
Gabriel Ferreira
2022-10-10 19:42:07 -03:00
-
1c417da685
docs: enable doxygen CREATE_SUBDIRS and DOT_MULTI_TARGETS
Gabriel Ferreira
2022-10-09 13:22:31 -03:00
-
d3b011b0db
CI: add Github CI jobs for Windows, MacOS, code coverage and CodeQL
Gabriel Ferreira
2022-10-08 21:26:53 -03:00
-
72240683a6
doc: Windows section
Gabriel Ferreira
2022-10-08 21:26:27 -03:00
-
67c512c3ef
internet, sixlowpan: use win32-internet.h as an alternative to netinet/in.h and sys/socket.h
Gabriel Ferreira
2022-10-08 21:23:38 -03:00
-
a29d8ad552
internet: add win32-internet.h internet header wrapper
Gabriel Ferreira
2022-10-08 21:21:53 -03:00
-
19433392de
core: rework RUNNING_ON_VALGRIND to support Windows in int64x64 tests
Gabriel Ferreira
2022-10-08 21:20:14 -03:00
-
cf96b77c12
core: trim short program name for Windows compatibility
Gabriel Ferreira
2022-10-08 21:19:21 -03:00
-
d88afc4379
core: replace 32-bit lround (Windows) with llround in Time constructor
Gabriel Ferreira
2022-10-08 21:19:05 -03:00
-
529d30b0da
core: handle sigaction on Windows
Gabriel Ferreira
2022-10-08 21:15:21 -03:00
-
10673c56e9
core: capture example-as-tests return code directly from ns3
Gabriel Ferreira
2022-10-08 21:15:08 -03:00
-
83099b7bda
core: add win32-fd-reader
Gabriel Ferreira
2022-10-08 21:13:54 -03:00
-
14c4221f15
core: rename unix-fd-reader.h to fd-reader.h
Gabriel Ferreira
2022-10-08 21:13:26 -03:00
-
881f64017f
build: support "private" headers (unlisted in module headers)
Gabriel Ferreira
2022-10-08 21:11:38 -03:00
-
4d8ef16f60
build: remove C++ format checking tests from test-ns3.py
Gabriel Ferreira
2022-10-06 15:42:26 -03:00
-
49430233ee
lte: add missing <map> header to lte-spectrum-value-helper.h
Gabriel Ferreira
2022-10-09 00:17:19 -03:00
-
78984d28b9
doc: Minor adjustments to coding-style.rst
Eduardo Almeida
2022-10-10 19:25:49 +01:00
-
f115e188bd
gitignore: Update scratch/ .gitignore to not exclude itself
Eduardo Almeida
2022-09-30 15:13:08 +01:00
-
68855672f9
gitignore: Create dedicated ".gitignore" for .vscode/
Eduardo Almeida
2022-09-30 15:12:21 +01:00
-
05e28c23ee
utils: Find default clang-format in check-style-clang-format.py
Eduardo Almeida
2022-10-09 16:39:29 +00:00
-
facde1d432
utils: Find latest clang-format versions first in check-style-clang-format.py
Eduardo Almeida
2022-10-09 16:30:02 +00:00
-
-
e25ff966fe
Apply clang-format to codebase
Eduardo Almeida
2022-10-07 20:08:35 +00:00
-
b0c841f63f
core, lte: Fix Doxygen warnings
Tommaso Pecorella
2022-10-07 20:02:16 +00:00
-
-
ebb596910c
Fix remaining clang-tidy warnings
Eduardo Almeida
2022-10-06 22:34:11 +00:00
-
afb0f160d4
Fix clang-tidy performance-faster-string-find warnings
Eduardo Almeida
2022-10-06 22:25:16 +00:00
-
c1e7757315
Fix clang-tidy readability-isolate-declaration warnings
Eduardo Almeida
2022-10-06 22:20:10 +00:00
-
f65238a0db
Fix clang-tidy readability-string-compare warnings
Eduardo Almeida
2022-10-06 22:14:30 +00:00
-
1b78ecc117
Fix clang-tidy readability-braces-around-statements warnings
Eduardo Almeida
2022-10-06 22:09:53 +00:00
-
f87b53bbc5
Fix clang-tidy modernize-use-emplace warnings
Eduardo Almeida
2022-10-06 21:49:56 +00:00
-
4af0fe4b85
Fix clang-tidy modernize-use-nullptr warnings
Eduardo Almeida
2022-10-06 21:45:05 +00:00
-
be07b6487a
Fix clang-tidy modernize-use-override warnings
Eduardo Almeida
2022-10-06 21:39:37 +00:00
-
6bb6383562
Fix clang-tidy modernize-redundant-void-arg warnings
Eduardo Almeida
2022-10-06 21:33:49 +00:00
-
27c86ec146
Fix clang-format guards in valgrind.h
Eduardo Almeida
2022-10-07 10:17:20 +00:00
-
d732248530
ci: Show all clang-tidy errors
Eduardo Almeida
2022-10-07 09:57:04 +00:00
-
ca9b33ded6
lte: Fix missing Doxygen of an example function
Tom Henderson
2022-10-06 14:01:22 -07:00
-
b34e5426a5
Add clang-tidy guards
Eduardo Almeida
2022-09-05 01:51:52 +01:00
-
2e2c3d7cba
doc: Add clang-tidy to "coding-style.rst"
Eduardo Almeida
2022-10-03 20:33:58 +01:00