Commit Graph

18717 Commits

Author SHA1 Message Date
Tommaso Pecorella
dc06225749 network: extend addressUtils::IsMulticast to handle more cases 2024-03-03 19:08:29 +01:00
Tommaso Pecorella
d6d2bdc327 examples: fix RIP and RIPng examples 2024-03-03 19:07:17 +01:00
Sébastien Deronne
30a9c2d1c2 examples: Fix copy-paste typo in wifi EHT network example 2024-03-03 15:56:16 +01:00
Jacob Janzen
a4fd9bb2e0 build: fix target processing when a parent directory contains "scratch" 2024-03-02 14:16:39 +01:00
Eduardo Almeida
eaeb53d0b6 check-style: Add note with instructions to fix files 2024-03-01 12:41:00 +00:00
Gabriel Ferreira
8baa49a2bc spectrum: cache sincos in ThreeGppSpectrumPropagationLossModel 2024-03-01 12:34:22 +00:00
Eduardo Almeida
045ae0c9ed wifi: Fix clang-tidy performance-for-range-copy warning 2024-02-29 20:47:52 +00:00
Tommaso Pecorella
fec2c7b48f internet: (fixes #1037) set the correct values in the IPv6 header after extensions processing 2024-02-27 23:05:38 +00:00
Gabriel Ferreira
9b62087072 build: Change default build from -O2 -g to -Os -g 2024-02-27 15:37:32 +01:00
Sébastien Deronne
b921650795 wifi: Cleanup duplicated code in WifiNetDevice 2024-02-26 14:47:03 +00:00
Gabriel Ferreira
098fcb35ec doc: add a Docker section to the manual 2024-02-25 13:55:35 +00:00
Gabriel Ferreira
6ce89d37d8 ns3: add valgrind suppression file 2024-02-23 19:46:15 -06:00
Tommaso Pecorella
ec8b9a57b1 test: add valgrind suppression for libucs used by MPI 2024-02-23 19:46:15 -06:00
Eduardo Almeida
af67f5501e point-to-point: Fix error "member access into incomplete type" 2024-02-23 16:10:38 +00:00
Eduardo Almeida
8e28f1559c doc, energy, spectrum: Fix typos 2024-02-23 12:30:43 +00:00
Eduardo Almeida
0b5803a762 antenna, doc, energy, lte, spectrum: (fixes #1034) Fix and remove non-cited references in documentation 2024-02-23 12:30:43 +00:00
Eduardo Almeida
b77d197c07 doc: Do not set documentation language
Sphinx 5.0.0 no longer accepts "language = None". Default behavior is to fallback to English.
2024-02-23 12:30:43 +00:00
Eduardo Almeida
456f840cc7 doc: Add warning-as-error to Sphinx options 2024-02-23 12:30:43 +00:00
Eduardo Almeida
190cb8a80d ci: Create Sphinx base job 2024-02-23 12:29:52 +00:00
Eduardo Almeida
f4d51ae75d ci: Run pipelines for all events (including Git tags) 2024-02-23 12:28:45 +00:00
Eduardo Almeida
c5889b1768 ci: Set all jobs as interruptible, except manual jobs and release stage 2024-02-23 09:34:19 +00:00
Eduardo Almeida
53da52fb5c ci: Add workflow:auto_cancel flag to pipeline settings 2024-02-23 09:34:19 +00:00
Tommaso Pecorella
fe895b5b4f network: do not print an invalid (0-length) address 2024-02-22 13:51:49 -06:00
Tommaso Pecorella
5f963e32ea doc: svg interactive images instead of png for doxygen 2024-02-21 12:29:26 -06:00
Tommaso Pecorella
6fb9855af5 doc: align documentation and classes to match and remove warnings. 2024-02-21 12:29:26 -06:00
Tommaso Pecorella
24aad01e9c internet: fix UDP header checksum 2024-02-21 09:25:56 -06:00
Eduardo Almeida
d60f78c85e ci: Merge weekly clang jobs 2024-02-21 12:15:45 +00:00
Eduardo Almeida
2d04193b54 doc, wifi: Fix rendering of RST code blocks 2024-02-20 11:17:16 +00:00
Eduardo Almeida
1aeb2a53e7 ci: Set ns-3 release URLs to the respective Git tag 2024-02-19 12:59:39 +00:00
Tom Henderson
27aa41e454 core: Add assert and debugging message to catch ObjectFactory errors 2024-02-17 01:16:42 +00:00
Tommaso Pecorella
2f160894a6 sixlowpan: clarify documentation 2024-02-16 20:48:13 +00:00
Tommaso Pecorella
ca83416d07 internet: (fixes #1006) Remove InetSocketAddress ToS functions and replace with attributes 2024-02-16 12:40:18 -06:00
Tommaso Pecorella
c70cfd026e doc: increase doxygen cache 2024-02-16 16:33:27 +00:00
Tommaso Pecorella
47768894aa doc: fix doxygen grouping 2024-02-16 16:33:27 +00:00
Tommaso Pecorella
f2d07f0a19 wifi: avoid unnecessary using to inherit constructors 2024-02-16 16:33:27 +00:00
Tommaso Pecorella
2d9b97a274 energy: fix shell command in docs 2024-02-16 16:33:27 +00:00
Menglei Zhang
039692de8f mobility, buildings: (fixes #977) fix corner rebound direction 2024-02-16 10:01:05 -06:00
Gabriel Ferreira
5649b4801c build: evaluate NS3_CCACHE after parsing .ns3rc 2024-02-15 10:26:30 +01:00
Gabriel Ferreira
69442e97c3 build: prevent usage of uninitialized variables set inside src modules 2024-02-15 09:39:20 +01:00
Gabriel Ferreira
2209a5abd1 build: bump minimum GCC version to 9.1 and remove libfs compiler workaround 2024-02-13 21:47:54 +01:00
Tommaso Pecorella
7f830d7295 core: remove redefinition of std::filesystem 2024-02-13 21:47:22 +01:00
Eduardo Almeida
82153c2964 build, core: (fixes #790) Remove experimental filesystem 2024-02-13 21:47:22 +01:00
Gabriel Ferreira
639ff2ba08 lte: replace std::vector with std::deque for O(1) removal of first element 2024-02-13 19:34:29 +00:00
Eduardo Almeida
64e68fced4 Fix Markdown linting warnings in CHANGES.md 2024-02-13 18:30:29 +00:00
Tommaso Pecorella
f9c57ac182 core: Add deprecated for ns-3.42 2024-02-13 08:04:52 -06:00
Tommaso Pecorella
c4810ddbd7 Start RELEASE_NOTES.md and CHANGES.md sections for new release 2024-02-13 08:04:05 -06:00
Gabriel Ferreira
e1d55570bc Use static Mac48Address broadcast address 2024-02-13 13:55:21 +01:00
AlessioBugetti
cf08a97b7e doc: (fixes #1016) Update ns3_doxy_header 2024-02-11 03:06:58 +00:00
AlessioBugetti
a442b054b4 doc: (fixes #1016) Update ns3_doxy_footer 2024-02-11 03:06:58 +00:00
André Apitzsch
7b717ff485 core: Get doublings in trickle-timer the elegant way 2024-02-10 23:24:36 +00:00