Sébastien Deronne
3b17193ef8
Bug 2185 [wifi] - WiFi MacLow may respond to errored frames that it should ignore
2015-10-27 21:17:29 +01:00
Tom Henderson
ae820a84e8
update TCP test vectors for new implementation and tests
2015-10-20 12:09:16 -07:00
Natale Patriciello
2c0cfe1201
Removed Tahoe.
2015-10-16 10:38:57 -07:00
Natale Patriciello
51e94e52f0
Removed TcpReno from ns-3 mainline
...
TcpNewReno is introduced in RFC 2582. The most recent RFC on this is
the RFC 6582. Since its introduction, Tcp NewReno is the RECOMMENDED
algorithm by the Internet Engineering Task Force. The main difference
between Reno and New Reno is in the Fast retransmit algorithm, in order
to recover more quickly when multiple packet losses occur in a single
window. NewReno introduces the concept of Partial acknowledgments. Since
the intention is to merge fast retransmit and fast recovery into
TcpSocketBase, there isn't the possibility to maintain TcpReno as
separate class. However, its behavior could be introduced again with one
conditional attribute in TcpSocketBase itself.
2015-10-16 10:38:39 -07:00
Tom Henderson
bcacc03cca
avoid test suite name collision
2015-08-23 16:06:17 -07:00
Tommaso Pecorella
ad42c61e54
Fix clang "error: unused function" error.
2015-08-22 16:27:17 +02:00
Peter D. Barnes, Jr.
dea2f0b8c7
Change TestSuite class name to avoid duplication in static builds.
2015-08-21 13:46:14 -07:00
Peter D. Barnes, Jr.
b1976b6366
Merge
2015-08-18 16:59:27 -07:00
Peter D. Barnes, Jr.
61f2fbd415
[doxygen] Revise TracedCallback function signatures for const.
2015-08-18 16:46:10 -07:00
Peter D. Barnes, Jr.
574a6cd6b1
Log attempted file path on failure to open pcap file.
2015-08-18 16:34:50 -07:00
Peter D. Barnes, Jr.
111035d3fa
Fix response vector file path construction.
2015-08-18 15:15:04 -07:00
Matthieu Coudron
368aa197c4
Simplify ns3tcp test code used for pcap writing
2015-07-22 01:13:59 +02:00
Peter D. Barnes, Jr.
d67ced0392
Fix parents, group names, and missing constructors in GetTypeId definitions.
2015-06-09 12:59:59 -07:00
Peter D. Barnes, Jr.
a2e0ed145a
Missing mode lines.
2015-06-08 16:37:40 -07:00
Tom Henderson
2aa44ad287
enable logging in a TCP test suite
2015-02-24 14:04:15 -08:00
Tom Henderson
73f5b282c8
fix memcmp return type; print offending test case upon failure
2015-01-29 17:18:51 -08:00
Peter D. Barnes, Jr.
bfdb6ef10a
[Bug 1551] Redux: NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace?
2014-09-26 15:51:00 -07:00
Tom Henderson
884ad61823
adjust ns3tcp-cwnd-test-suite response vector
2014-09-11 20:08:17 -07:00
Tom Henderson
3a872a1d8c
update test vector for test ns3-tcp-interoperability
2014-09-11 17:43:37 -07:00
Tom Henderson
80c9d1e629
update test vectors for test ns3-tcp-loss
2014-09-11 17:22:58 -07:00
Tom Henderson
fb59f7982a
update test vectors for test ns3-tcp-state
2014-09-11 15:29:42 -07:00
Tommaso Pecorella
287bda5b7e
Move some tests from src/test to appropriate places
2014-09-06 07:09:08 +02:00
Natale Patriciello
07364f0e31
Support for basic TCP options, window scale, and timestamps, based on original code proposal by Adrian S.-W. Tam
2014-09-05 16:57:11 -07:00
Brian Swenson
2f07ece0bb
Bug 1850 update tests
2014-04-22 14:16:48 -04:00
Unknown
9d815d019d
Bug 1850
2014-04-22 13:58:22 -04:00
Peter D. Barnes, Jr.
4a5acb6109
One waf to rule them all.
2014-02-07 17:00:28 -08:00
Peter D. Barnes, Jr.
578f3a1f04
Fix doxygen module references
2013-11-14 16:52:11 -08:00
Ghada Badawy
085a0eea39
partial 802.11n support
2013-08-13 22:05:25 -07:00
Tom Henderson
2180f8ad5d
move average.h from tools to stats module
2013-06-18 13:42:57 -07:00
Anh Nguyen
0ea5de1d3d
Westwood and Westwood+ test response vectors
2013-04-19 11:50:31 -04:00
Anh Nguyen
2000b34287
Westwood and Westwood+
2013-04-18 15:57:07 -04:00
Vedran Miletić
bbdb4231b3
Upgrade waf to 1.7.10 and fix included wscripts
...
This is a massive upgrade removing almost all pre-waf 1.6 script code. In addition, this does away with custom pkgconfig.py script for making .pc files and replaces it with waf's builtin mechanism.
Massive thanks to Alex Afanasyev for ideas and bugfixing, to Alina Quereilhac for bugfixing and testing, and to Tom Henderson for thorough testing.
2013-04-01 22:33:46 +02:00
Nicola Baldo
b69928a648
bug 1563: get rid of default argument value in AddTestCase
2013-03-22 13:14:38 +01:00
Tom Henderson
676215d236
move error model test suite to network module
2013-03-18 22:24:11 -07:00
Andrey Mazo
ec4007ca27
make non-static global debugging-only functions static inline (bug 1170).
...
Compilers shouldn't warn on unused static inline function and just don't emit code for
them in optimized builds.
Also debugging-only functions don't pollute symbol tables.
2013-01-21 17:19:00 +04:00
Tom Henderson
2695a9f9ce
signed/unsigned comparison warning
2012-12-08 10:11:07 -08:00
Mitch Watrous
daf1a437f0
Fix unsigned integer comparison error
2012-12-07 14:31:32 -08:00
Brian Swenson
ac1d8980b8
bug 1342 ns3tcp-cwnd-test-suite.cc test failing
2012-12-07 15:59:05 -05:00
Brian Swenson
5cb935ed4f
bug 1341 tcp state unit test. New vectors
2012-10-05 10:08:41 -04:00
Brian Swenson
601e30bd51
bug 1340 ns3tcp-loss-suite.cc tests failing. New response generated
2012-10-04 13:51:42 -04:00
Vedran Miletić
71e380b55e
Bug 1237 - code cleanups related to includes
2012-09-01 20:57:21 +02:00
Mitch Watrous
eafb5075bf
Add a constant rate setting function to the on-off helper
2012-08-23 16:00:17 -07:00
Mitch Watrous
da1cf74f90
Replace various instances of RandomVariable with RandomVariableStream
2012-08-20 14:25:35 -07:00
Tom Henderson
a0bda821ac
update error-model-test-suite
2012-08-16 20:58:12 -07:00
Mitch Watrous
998713685f
Replace src/network usage of RandomVariable with RandomVariableStream
2012-08-16 09:13:36 -07:00
Mitch Watrous
49a757cebc
Replace src/mobility usage of RandomVariable with RandomVariableStream (Patch Set 1)
2012-08-15 14:28:33 -07:00
Mitch Watrous
190f314ba5
Replace src/application usage of RandomVariable with RandomVariableStream
2012-08-13 16:08:13 -07:00
Vedran Miletić
b5cac1da24
Use longer names for QueueMode and ErrorUnit enums and move them to Queue and RateErrorModel classes respectively.
2012-05-01 20:48:34 +02:00
Gustavo J. A. M. Carneiro
5620c694e8
Add parenthesis in while (packet = socket->Recv ()) to make clang++ (LLVM) happy
2012-02-22 13:58:51 +00:00
Andrey Mazo
cec21ade43
Bug 1170: Formulate best practices for dealing with unused debug variables.
2012-02-10 19:02:12 +04:00