Lynne Salameh
5703ee607e
tcp: ( fixes #2484 ) corrected the exit from CA_LOSS
2016-08-30 09:29:25 +02:00
Natale Patriciello
d980503e68
tcp: count bytes only for new acks
2016-08-30 09:28:43 +02:00
Natale Patriciello
b41965cab6
tcp: Added FastRetransmit method to TcpSocketBase
2016-08-30 09:28:20 +02:00
Natale Patriciello
12284e953d
tcp: Added LimitedTransmit method to TcpSocketBase
2016-08-30 09:27:47 +02:00
Natale Patriciello
89eb614858
tcp: Added DupAck method to TcpSocketBase
2016-08-30 09:26:42 +02:00
Natale Patriciello
d78fb0d2c2
tcp: ( fixes #2401 ) Deserialized len in TcpHeader
2016-08-30 09:24:18 +02:00
Natale Patriciello
ceffbb20d0
examples: added traces in tcp-variants-comparison
2016-08-30 09:23:03 +02:00
Natale Patriciello
7e1c1a5238
tcp: ( fixes #2486 ) Corrected tracing of nextTxSeq
2016-08-30 09:21:04 +02:00
Tom Henderson
0fac8350da
mpi: ( reopens #2437 ) revert changeset ffd079a4b2e4
...
The option -Wno-literal-suffix is not available on clang. Bug 2437 has
outline of alternative conf.check solution to be pursued instead.
2016-08-28 08:35:25 -07:00
Alexander Krotov
fe013cfcd6
stats: ( fixes #2480 ) Use SQLite prepared statements
2016-08-28 08:02:52 -07:00
Alexander Krotov
cedee9ea0e
documentation: ( fixes #2481 ) Missing or incorrect group names
2016-08-28 08:00:43 -07:00
Tom Henderson
2f28d0005f
wifi: Fix SpectrumWifiPhy valgrind issues
2016-08-28 06:26:29 -07:00
Peter D. Barnes, Jr.
cc9ea12573
core: refix problem with temporary variable
...
This amends r12238 (271042c52437)
2016-08-26 09:46:16 -07:00
Tom Henderson
9c2389c41a
bindings: Rescan all bindings
2016-08-26 08:04:44 -07:00
Tom Henderson
1252e2e1a7
traffic-control: Call Simulator::Destroy() on tests involving CoDel
...
CoDel calls Simulator::Now (), so tests should call Simulator::Destroy ()
to clean up.
2016-08-25 10:52:25 -07:00
Tom Henderson
599d96fe5a
wifi: Avoid using m_currentPacket if it has not yet been assigned
...
In the case of an internal collision, it may be the case that no packet
has yet been dequeued, and hence m_currentPacket and m_currentHdr are
not yet set, but backoff still needs to take place. This patch will
peek the head of the queue under such conditions.
2016-08-25 10:51:01 -07:00
Tom Henderson
a0e8cead91
wifi: Assign stream numbers to random variables in bug 2222 test
...
Otherwise, the test may fail if the stream assignment on backoff
generation is perturbed.
2016-08-25 10:48:35 -07:00
Tom Henderson
5d3f2d42ae
examples: Do not prematurely call Simulator::Destroy ()
2016-08-25 10:03:34 -07:00
Tom Henderson
5c2df9acbf
spectrum: GetPointer not needed for dereferencing
...
Dereferencing the smart pointer is needed to pass it as an argument to
the Integral method, but by calling GetPointer to first obtain a raw
pointer, the automatic reference counting is disrupted, and the memory
will not be freed as expected. Instead, dereference the smart pointer
directly.
2016-08-25 09:56:50 -07:00
Tom Henderson
5574e8af5f
spectrum: Remove debugging statements
2016-08-25 09:31:39 -07:00
Stefano Avallone
54671db601
examples: Update the traffic-control example
2016-08-22 14:51:06 +02:00
Stefano Avallone
01fcd078f9
flow-monitor: ( fixes #2479 ) Keep track of packets dropped by queue discs
2016-08-22 14:50:59 +02:00
Stefano Avallone
638d7c0c14
documentation: Yet another (minor) update on wifi AC selection
2016-08-22 14:50:51 +02:00
Tom Henderson
3852c6265d
antenna: Create ns3::Object using CreateObject<> ()
2016-08-21 11:50:24 -07:00
Tom Henderson
3989c359ce
bindings: rescan all module bindings
2016-08-20 22:00:50 -07:00
Tom Henderson
8be66aed05
fix misspelled acronym
2016-08-20 11:16:29 -07:00
Tom Henderson
3622356bab
Doxygen: fix various glithces
2016-08-20 13:57:42 +02:00
Tom Henderson
241ab47e40
fix documentation typo
2016-08-18 17:13:51 -07:00
Amir Modarresi
531955a8fe
tcp: Add H-TCP model
2016-08-18 16:22:57 -07:00
Sébastien Deronne
c657724294
wifi: Remove unused fcs trailer declaration in EdcaTxopN
2016-08-16 22:31:29 +02:00
Stefano Avallone
bf942c4204
documentation: Add more information on setting ToS and priority
2016-08-12 23:57:20 +02:00
Tom Henderson
4973eb1a98
wifi: ( fixes #2469 ) Enable sending of block ack request when block ack association exists without A-MPDU
2016-08-10 20:59:16 +02:00
Sébastien Deronne
c6c28bec0f
wifi: ( fixes #2468 ) Fix fragmentation rules for A-MPDU and HT transmissions
2016-08-10 20:51:54 +02:00
John Abraham
e41abfa797
NetAnim: Bug 2466 - a small bug in the AnimationInterface::ConnectCallbacks method
2016-08-09 19:00:49 -07:00
Stefano Avallone
8352930045
traffic-control: Move the PIE test suite to src/test/ns3tc
2016-08-09 23:40:33 +02:00
Stefano Avallone
0b8efb5785
traffic-control: Add FqCodel and Pie to the benchmark example
2016-08-09 18:55:28 +02:00
Mohit P. Tahiliani
1013e5580d
traffic-control: Introduce the PIE queue disc
2016-08-09 18:55:19 +02:00
Pasquale Imputato
36470ffec1
examples: Add an example to evaluate the performance of various queue discs
2016-08-08 00:21:22 +02:00
Pasquale Imputato
0d207dd649
point-to-point: Add support for BQL to PointToPointNetDevice
2016-08-08 00:21:16 +02:00
Stefano Avallone
0de2ec6ba0
traffic-control: Queue limits objects can be installed by the traffic control helper
2016-08-08 00:21:10 +02:00
Pasquale Imputato
a048b009b2
network: Introduce Byte Queue Limits (BQL)
2016-08-08 00:21:03 +02:00
Tom Henderson
4a81fd96d8
wifi: Convert uint8_t types for logging
2016-08-07 13:54:10 -07:00
Sébastien Deronne
a522709683
wifi: Add test case for bug 2222
2016-08-05 22:46:41 +02:00
Sébastien Deronne
07cc01d3c2
wifi: ( fixes #2222 ) Handle internal collisions
2016-08-05 22:44:56 +02:00
Sébastien Deronne
1e6e44b398
wifi: remove code duplication in yans and spectrum
2016-08-04 22:43:52 +02:00
Sébastien Deronne
017940af6e
wifi: remove code duplication in yans and spectrum helpers
2016-08-04 22:43:09 +02:00
Peter D. Barnes, Jr.
275d52f141
core: fix problem with temporary variable
...
With the upcoming des-metrics feature, the temporary string created
from argv[0] for the argument to Split triggers a bizarre overwrite.
Making the temporary explicit, with block scope as arg0, fixes this.
2016-08-04 13:17:00 -07:00
Peter D. Barnes, Jr.
d8d644a2c4
core: give each CommandLine test a unique name
2016-08-04 13:11:18 -07:00
Peter D. Barnes, Jr.
5cefb05eca
wscript: replace tab indenting with spaces
2016-08-04 12:44:41 -07:00
Peter D. Barnes, Jr.
f19ad59e7c
[test.py] Always run a single test suite specified with --suite=
...
We normally don't run performance tests unless explicitly requested with
"--constrain=performance", but this had the effect of ignoring a test
suite given explicitly with "--suite=..."
This patch runs a performance test without requiring an explicit
performance constraint.
2016-08-02 14:17:01 -07:00