-
039692de8f
mobility, buildings: (fixes #977) fix corner rebound direction
Menglei Zhang
2024-02-13 18:39:09 -06:00
-
5649b4801c
build: evaluate NS3_CCACHE after parsing .ns3rc
Gabriel Ferreira
2024-02-15 10:24:27 +01:00
-
69442e97c3
build: prevent usage of uninitialized variables set inside src modules
Gabriel Ferreira
2024-02-14 23:56:51 +01:00
-
2209a5abd1
build: bump minimum GCC version to 9.1 and remove libfs compiler workaround
Gabriel Ferreira
2024-02-13 21:34:09 +01:00
-
7f830d7295
core: remove redefinition of std::filesystem
Tommaso Pecorella
2024-02-13 06:10:59 -06:00
-
82153c2964
build, core: (fixes #790) Remove experimental filesystem
Eduardo Almeida
2024-01-15 21:06:08 +00:00
-
639ff2ba08
lte: replace std::vector with std::deque for O(1) removal of first element
Gabriel Ferreira
2024-02-12 15:38:19 +01:00
-
64e68fced4
Fix Markdown linting warnings in CHANGES.md
Eduardo Almeida
2024-02-13 18:30:29 +00:00
-
f9c57ac182
core: Add deprecated for ns-3.42
Tommaso Pecorella
2024-02-13 08:04:52 -06:00
-
c4810ddbd7
Start RELEASE_NOTES.md and CHANGES.md sections for new release
Tommaso Pecorella
2024-02-13 08:04:05 -06:00
-
e1d55570bc
Use static Mac48Address broadcast address
Gabriel Ferreira
2024-02-12 19:58:11 +01:00
-
cf08a97b7e
doc: (fixes #1016) Update ns3_doxy_header
AlessioBugetti
2024-01-30 13:46:21 +01:00
-
a442b054b4
doc: (fixes #1016) Update ns3_doxy_footer
AlessioBugetti
2024-01-30 11:43:04 +01:00
-
7b717ff485
core: Get doublings in trickle-timer the elegant way
André Apitzsch
2024-02-05 11:53:29 +01:00
-
3e5ac445dc
Merge ns-3.41-release branch
Tom Henderson
2024-02-09 14:20:42 -08:00
-
-
-
-
e5039092b3
Update availability in RELEASE_NOTES.md
Tom Henderson
2024-02-09 14:09:53 -08:00
-
0bf7f97c84
Update VERSION and documentation tags for ns-3.41 release
Tom Henderson
2024-02-09 14:08:50 -08:00
-
-
aa8f2a54e8
doc: Update ns-3 version in tutorial and installation references
Tom Henderson
2024-02-09 13:04:36 -08:00
-
10c929275e
doc: Update AUTHORS, CHANGES.md, and RELEASE_NOTES.md for ns-3.41
Tom Henderson
2024-02-02 12:16:17 -08:00
-
35395b37ac
wifi: Request channel access if frames available on TXOP end
Stefano Avallone
2024-01-31 15:54:01 +01:00
-
ff08b3c18f
wifi: Add a disclaimer about using EMLSR in the user doc
Stefano Avallone
2024-02-09 08:54:21 +01:00
-
feff08fd3f
wifi: Prevent issues when no PHY is connected to CAM
Stefano Avallone
2024-01-30 16:26:09 +01:00
-
1759450302
tcp (fixes #1026) Fix delivery rate estimation bug (thanks to Menglei Zhang)
Tom Henderson
2024-02-06 13:51:43 -08:00
-
64853768c8
doc: Fix code example (reported by Doug Blough)
Tom Henderson
2024-02-06 15:06:43 -08:00
-
efcbd25d01
ci: Exclude *.c files from clang-tidy-diff analysis
Eduardo Almeida
2024-02-05 21:08:13 +00:00
-
7c4b3bbbfa
Update documentation and release notes for TCP Cubic changes
Tom Henderson
2024-01-08 07:38:15 -08:00
-
97279afc3e
tcp: Add system test suite for TCP Cubic
Tom Henderson
2024-01-08 07:37:55 -08:00
-
a72b26a3fa
tcp: (fixes #1001) Add TCP-friendliness heuristic to TCP Cubic
Tom Henderson
2024-01-08 07:37:08 -08:00
-
2c86bc6ee9
antenna: Fix the operator in UniformPlannarArray (>= instead of >)
Biljana Bojovic
2024-02-02 17:41:57 +01:00
-
f19e1929fa
examples: (fixes #1000) Refactor I/O in tcp-bbr-example and tcp-linux-reno
Kavya Bhat
2024-01-31 19:12:37 +05:30
-
942e0baca3
wifi: Reset backoff and request access if needed when switching EMLSR links
Stefano Avallone
2023-11-17 17:25:43 +01:00
-
fb18aa503c
wifi: Use constexpr values instead of true/false when calling StartAccessAfterEvent
Stefano Avallone
2023-11-28 09:11:54 +01:00
-
cec80188dd
wifi: Main PHY can switch from non-primary link to non-primary link
Stefano Avallone
2023-10-30 19:40:40 +01:00
-
70df57ab90
wifi: Add a method to reset the backoff of all ACs
Stefano Avallone
2023-11-20 21:33:13 +01:00
-
86433f06c7
wifi: Prevent transmissions on aux PHY links in EMLSR test by blocking links
Stefano Avallone
2023-10-09 18:41:44 +02:00
-
98f27be294
wifi: Main PHY and aux PHY can switch immediately (no need to schedule)
Stefano Avallone
2023-11-02 11:26:30 +01:00
-
e840a0220b
wifi: Update PHY connected to RSM upon EMLSR link switching
Stefano Avallone
2023-09-04 22:01:06 +02:00
-
76e472e1c3
wifi: Extend EMLSR test to check main PHY switch when no CTS is received
Stefano Avallone
2023-10-05 17:05:53 +02:00
-
37034f2fa8
wifi: Handle main PHY channel switch when no CTS is received
Stefano Avallone
2023-10-04 17:13:46 +02:00
-
38b4db155b
wifi: Take channel switch delay into account when main PHY switches to take over UL TXOP
Stefano Avallone
2023-09-12 20:25:33 +02:00
-
5ae9fabf49
wifi: PHY operates on EMLSR link until another PHY completes channel switching
Stefano Avallone
2023-09-29 09:55:15 +02:00
-
7dfb732a0d
wifi: Improve log messages in Channel Access Manager
Stefano Avallone
2023-10-05 21:44:12 +02:00
-
cb7f3b68b6
wifi: Do not freeze backoff while using another EMLSR link
Stefano Avallone
2023-09-23 19:04:08 +02:00
-
c512f3e872
examples: wifi-multi-tos prints a message if throughput is zero
Stefano Avallone
2024-01-31 22:46:12 +01:00
-
17954bc114
wifi: Fix rate used to send BlockAckReq frames
Stefano Avallone
2024-01-31 14:27:05 +01:00
-
87bb7d7615
examples: Use TCP with UL OFDMA in EHT network example
Stefano Avallone
2024-01-31 22:41:22 +01:00
-
8e65941650
wifi: Extend WifiHelper::AssignStreams to support MLDs
Stefano Avallone
2023-12-20 12:19:21 +01:00
-
b1b9ff1ecc
wifi: Check if band is appropriate for (ERP-)OFDM modulation class
Stefano Avallone
2023-12-03 18:32:06 +01:00
-
6134312b5d
wifi: Fix condition to setup BA for MLDs
Stefano Avallone
2023-11-29 17:28:38 +01:00
-
9e4319a86c
wifi: Avoid hitting an assert when switching PHY to sleep at RX end
Stefano Avallone
2023-10-13 13:14:48 +02:00
-
1975fc833d
wifi: Cancel preamble events before switching PHY to sleep state
Stefano Avallone
2023-10-13 11:04:54 +02:00
-
728f46518e
wifi: PHY notifies MAC as the last action when RX ends
Stefano Avallone
2023-11-02 10:17:57 +01:00
-
cbddba56e1
wifi: Move access request to BlockAckManager unblock callback
Stefano Avallone
2023-11-22 23:37:56 +01:00
-
2cff989b38
wifi: Decouple setup PHY/MAC and reset on remote station manager
Stefano Avallone
2023-09-04 21:57:31 +02:00
-
b6b92f8cef
wifi: No need for RSM to have member variables for default MCS/mode
Stefano Avallone
2023-09-04 21:53:59 +02:00
-
f93647d459
wifi: Remove log in Txop getter
Stefano Avallone
2023-10-05 21:43:53 +02:00
-
d082f8cea9
wifi: Add stream operator to print AC index
Stefano Avallone
2023-10-05 21:43:05 +02:00
-
95480a9c28
wifi: Do not report A-MPDU status if a BAR will be sent after BA timeout
Stefano Avallone
2023-10-15 22:42:01 +02:00
-
cbebe769b0
wifi: Increase BA response timeout
Stefano Avallone
2023-09-25 10:42:56 +02:00
-
ef24207f1e
wifi: Extend documentation about current MU-MIMO PHY support
Sébastien Deronne
2023-12-27 11:45:18 +01:00
-
538ecd1f74
spectrum: Add AssignStreams() to SpectrumChannel
Tom Henderson
2024-01-23 14:29:31 -08:00
-
6ec7ff4ea5
core: Fix EnumChecker::GetName()
Eduardo Almeida
2024-01-31 23:48:42 +00:00
-
3271f6a8b0
doc: Update CHANGES and RELEASE_NOTES
André Apitzsch
2023-10-20 11:19:19 +02:00
-
6b8bbb9641
core: add test for attribute enum class
André Apitzsch
2023-10-20 11:11:04 +02:00
-
647149e39a
Add enum class support to EnumValue
André Apitzsch
2023-02-27 16:44:02 +01:00
-
862c74b055
spectrum, wifi: Make AssignStreams behavior consistent
Tom Henderson
2024-01-23 17:35:57 -08:00
-
f7437a8731
ci: print the doxygen version used
Tommaso Pecorella
2024-01-30 13:36:08 -06:00
-
ee5224589a
tcp: Clarify DCTCP limitation regarding packet loss behavior
Tom Henderson
2024-01-25 17:57:22 -08:00
-
13c1b9b63c
tcp: (fixes #991) TCP crashes due to sending zero-length segment
Tommaso Pecorella
2024-01-27 08:06:18 -08:00
-
5c0b319463
tcp: (fixes #990) Fix TcpTxBuffer::IsLost()
Levente Mészáros
2024-01-23 06:35:53 -08:00
-
5b7dd0123a
tcp: (fixes #989) Fix IsLost() condition for entering recovery
Levente Mészáros
2024-01-23 06:53:21 -08:00
-
951f13c2fd
tcp: (fixes #987) Fix retransmission of wrong segment
Levente Mészáros
2024-01-23 07:00:37 -08:00
-
4a3b0fea8b
doc: Fix Doxygen logo issue
AlessioBugetti
2024-01-30 00:18:26 +01:00
-
f993518fa7
doc: (fixes #973) Fix the dark mode issues
AlessioBugetti
2024-01-30 00:18:10 +01:00
-
aa6ea3dcf6
Remove NS_DEPRECATED_3_39 methods
Eduardo Almeida
2024-01-29 23:24:51 +00:00
-
7b3ef55ef2
Remove NS_DEPRECATED_3_38 methods
Eduardo Almeida
2024-01-26 13:32:26 +00:00
-
2b37f7d3c6
Remove NS_DEPRECATED_3_37 methods
Eduardo Almeida
2024-01-26 13:02:51 +00:00
-
4dcbc8f7a2
Remove NS_DEPRECATED_3_36 methods
Eduardo Almeida
2024-01-26 12:50:50 +00:00
-
8e61240969
applications, examples, test: Add missing include to "udp-server.h"
Eduardo Almeida
2024-01-29 15:16:19 +00:00
-
0b26d85561
mobility: Fix spelling typo
Szymon Szott
2024-01-29 18:09:05 +00:00
-
06802a5d9e
Add latest GitLab release badge to README
Eduardo Almeida
2024-01-08 19:46:36 +00:00
-
ffcbc322ad
ci: Add stage to generate GitLab releases of stable ns-3 versions
Eduardo Almeida
2024-01-08 19:46:31 +00:00
-
3ed75b7e9e
test, utils, visualizer: document missing functions and variables in scripts
Gabriel Ferreira
2024-01-28 17:56:41 +00:00
-
61750bbd89
doc: improve the manual event description
Tommaso Pecorella
2024-01-27 20:48:38 +00:00
-
fc380a750d
click, energy, internet, internet-apps: Add missing "deprecated.h" header
Eduardo Almeida
2024-01-27 14:40:35 +00:00
-
6155ed728e
internet: (fixes #896) Standardize End System Model attributes across IPv4 and IPv6
Alessio Bugetti
2024-01-27 02:33:56 +00:00
-
567566c259
core: (fixes #540) Add Bernoulli and Binomial Distributions
AlessioBugetti
2024-01-16 19:48:13 +01:00
-
85d03d2353
Fix Python Black formatting (detected by Black 24.1.0)
André
2024-01-26 12:10:44 +00:00
-
5c2da745c3
wifi: Notify EMLSR Manager of TXOP end only if TXOP actually started
Stefano Avallone
2023-09-20 17:56:20 +02:00
-
8cbcd0cb96
wifi: Possibly invoke backoff when no transmission is made in a TXOP
Stefano Avallone
2023-09-22 13:31:33 +02:00
-
1dde39c87c
wifi: Keep UL OFDMA enabled only during the frame exchange of interest in MLO test
Stefano Avallone
2023-09-21 10:33:16 +02:00
-
af0df4884a
wifi: Allow accessing start TXOP time in QosTxop
Stefano Avallone
2023-09-20 17:12:38 +02:00
-
637334f280
wifi: Remove unneeded StartAccessIfNeeded functions
Stefano Avallone
2023-09-19 18:20:44 +02:00
-
b4ef172776
wifi: Generate backoff if needed when receiving AssocResp
Stefano Avallone
2023-09-19 18:19:20 +02:00
-
2223700e88
wifi: Generate backoff if needed when unblocking unicast TX
Stefano Avallone
2023-09-19 18:01:32 +02:00
-
d2ea9f36dd
wifi: Generate backoff if needed when MSD timer expires after that no TXOP attempts are allowed
Stefano Avallone
2023-09-19 18:01:00 +02:00
-
9d172ac9a1
wifi: Generate backoff if needed when a PHY wakes up or is turned on
Stefano Avallone
2023-09-19 17:44:48 +02:00
-
2bb301a8db
wifi: Generate backoff if needed when unblocking links after BA agreement
Stefano Avallone
2023-09-19 17:28:18 +02:00
-
3cea322710
wifi: Generate backoff if needed when requesting channel access
Stefano Avallone
2023-09-19 16:43:58 +02:00
-
7c778e74d3
wifi: Fix the time when link status is checked in EMLSR UL TXOP test with one non-EMLSR link
Stefano Avallone
2023-09-23 23:26:02 +02:00