Tom Henderson
9944be4c36
internet: Rename Ipv4L3Protocol::EnableRFC6621 attribute from commit 60dc6f91
2019-10-30 20:35:22 -07:00
Jared Dulmage
0482b12b3c
Copyright change from WPL, Inc. to Caliola Engineering, LLC
2019-10-30 16:36:06 -07:00
Tom Henderson
f78d706fb0
Update CHANGES.html and RELEASE_NOTES
2019-10-30 06:36:17 -07:00
Tom Henderson
39dc3437ce
internet: Document IPv4 DPD support (based on commit log from Jared Dulmage)
2019-10-30 06:25:21 -07:00
Ryan Mast
5ac2bb39ff
internet: Remove unused include from ipv4-deduplication-test.cc
2019-10-29 19:35:01 -07:00
Jared Dulmage
60dc6f91b9
internet: (Merge !102 ) Add RFC6621 IPv4 layer de-duplication
2019-10-26 13:24:59 +02:00
Alexander Krotov
ad3324e2dd
wifi: actually reset flags in TestSimpleFrameCaptureModel
...
Previously Reset was simply called multiple times before Simulator::Run ()
2019-10-21 17:56:09 +03:00
Alexander Krotov
a5eecaec4e
wifi: open Minstrel stats files on demand
...
This prevents creation of empty files when PrintStats attribute is disabled
2019-10-21 11:00:19 +00:00
Tommaso Pecorella
cb0f50401f
Clarify UDP behaviour when sending broadcast packets.
2019-10-20 19:14:06 +02:00
Parth Pratim (GCI 2018)
60cfa6d3c8
visualizer: ( fixes #72 ) Modify and use old configuration of CanvasEllipse
2019-10-18 18:13:38 -07:00
Alexander Krotov
9b55e42d79
Merge branch 'interference-helper-windowend'
...
MR !118
2019-10-17 17:38:05 +03:00
Alexander Krotov
a778e7894e
Make CASE 14 in TestAmpduReception pass
2019-10-17 15:56:33 +03:00
Alexander Krotov
da9fbdc0cf
wifi: take window end into account for chunk duration calculation
...
Otherwise if SINR is the same during the whole A-MPDU reception,
first chunk, corresponding to the first MPDU,
may span the whole A-MPDU. The number of bits calculated is
incorrect and the probability of success for the first MPDU
in A-MPDU is significantly lower than it should be.
2019-10-17 14:11:00 +03:00
Davide Magrin
e472686e64
lte: Include LogComponentEnable statements for new classes
...
see merge request nsnam/ns-3-dev!116
2019-10-14 16:51:28 +02:00
Tom Henderson
b1c7297f94
internet: Clarify DSCP codepoint value (Doxygen)
2019-10-11 13:09:27 -07:00
Alexander Krotov
29ba0867b0
core: Fix paper title in GammaRandomVariable documentation
2019-10-11 19:37:06 +03:00
Sébastien Deronne
29152dd9c9
spectrum: Fix missing space in MultiModelSpectrumChannel trace
2019-10-09 21:24:00 +02:00
Rediet
a9c54ea956
wifi: Use wifi- prefix for all test-suites and examples
...
Will enable easier wildcarding
2019-10-08 12:41:32 -07:00
Parth Pratim (GCI 2018)
6b2aa28749
examples: Align third.py with third.cc
2019-10-08 12:01:19 -07:00
Steven Smith
1b4a0c1967
Invoke sent trace callback after send; fixed issue with dropping last send trace callback
2019-10-08 11:55:06 -07:00
Tom Henderson
f5c7c8f17c
wifi: Rescan python bindings
2019-10-05 09:40:54 -07:00
Stefano Avallone
33dd9ce2f1
wifi: Check if an agreement exists before resetting it
...
Fix crashes with non-null inactivity timeout
2019-10-04 23:02:40 +02:00
Stefano Avallone
1b96764ead
wifi: ( fixes #2928 ) Correctly determine if a BAR needs to be retransmitted
2019-10-04 23:02:33 +02:00
Mohit P. Tahiliani
c27066ae3f
wifi: Remove unused variable in ARF, AARF and AARFCD
2019-10-04 11:46:10 +03:00
Tom Henderson
6f09faffaf
Resolve valgrind warning about uninitialized value
2019-10-02 14:20:20 -07:00
Mohit P. Tahiliani
e026a70c7d
doc: Minor updates and fix typos
2019-10-02 15:57:15 +00:00
Tom Henderson
64cd4291b2
Fix clang compilation issues
2019-09-30 20:33:20 -07:00
Tom Henderson
d7914a847d
internet: Rescan API definitions
2019-09-30 06:52:25 -07:00
Tom Henderson
2dfc7546b7
Update CHANGES.html
2019-09-30 06:52:23 -07:00
Tom Henderson
a8687bc642
Fix coding style for newly added files
2019-09-30 06:52:19 -07:00
Natale Patriciello
9d5e29c8bf
changes: Add CongControl to CHANGES.html
2019-09-30 06:51:09 -07:00
Vivek Jain
cfa918b74e
tcp: Added CongControl API in TcpCongestionOps
2019-09-30 06:51:09 -07:00
Vivek Jain
ed743b2cfe
tcp: RecoveryOps gets delivered information from RateOps
...
(incorporating comments from Natale P.)
2019-09-30 06:51:09 -07:00
Vivek Jain
3024805d16
tcp: Feed RateOps from TcpSocketBase
...
(incorporating comments from Natale P.)
2019-09-30 06:51:09 -07:00
Vivek Jain
3911b5f19f
tcp: Added RateOps class and Linux implementation to calculate the rate sample
...
(incorporating comments from Natale P.)
2019-09-30 06:51:08 -07:00
Natale Patriciello
b08ce80459
tcp: Added callbacks for timings in TcpTxBuffer
...
When a SACK is received or when an item is discarded (the segment was fully
acked) then fire a callback with the modified item. This will help when we will
have some mechanism that will look for the timing of these actions.
2019-09-30 06:50:19 -07:00
Natale Patriciello
e5ebdb3b11
tcp: Get the number of bytes SACKed out of the option processing
2019-09-30 06:50:19 -07:00
Natale Patriciello
e92c671f5e
tcp: split TcpTxItem in its own header/implementation file
...
- CopyFromSequence returns a TcpTxItem
Instead of returning a packet, TcpTxBuffer returns a pointer to
an item in its list of sent packet. The caller can then use the
packet stored inside, or have a look into the item properties
(retrans, lost, sacked, etc).
2019-09-30 06:50:19 -07:00
Vivek Jain
e82c68a1ae
tcp: reset cwnd to 1 after, and not before, the notification to a CA
2019-09-30 06:50:19 -07:00
Alexander Krotov
5fb0c87688
wifi: fix indentation in wifi-utils.h
2019-09-30 11:55:40 +03:00
Tom Henderson
cac2d19263
bindings: Update pybindgen version
2019-09-29 18:00:26 -07:00
Tom Henderson
da1b41ed1f
tcp: Ensure that congestion state is set after every notification
2019-09-25 18:34:04 -07:00
Tom Henderson
1eacc2fc0b
tcp: Improve some doxygen comments
2019-09-25 18:33:40 -07:00
Sébastien Deronne
2065242884
wifi: Fix wrong GI in TXVECTOR used in some tests
2019-09-25 15:16:40 +02:00
Tom Henderson
19e6ba2201
wifi: ( fixes #84 ) Removing wrong header due to copy-paste error
2019-09-19 10:26:23 -07:00
Tom Henderson
51548de588
docs: Remove obsolete tutorial-pt-br translation
2019-09-18 13:30:16 -07:00
Tom Henderson
85212c63cd
docs: Update git workflow and release procedure
2019-09-18 13:20:52 -07:00
Tom Henderson
35c78e5735
Merge ns-3.30.1-release branch
2019-09-18 10:46:44 -07:00
Tom Henderson
82c05e41a0
Update RELEASE_NOTES for ns-3.30.1
2019-09-18 10:37:36 -07:00
Tom Henderson
9a6f0bcde9
Update VERSION for ns-3.30.1 release
2019-09-18 10:37:28 -07:00