Commit Graph

174 Commits

Author SHA1 Message Date
Brian Swenson
f50c6fe33a tcp doc update 2013-04-29 15:23:15 -04:00
Mitch Watrous
6b5386116e Look for click in bake's build directory first (Bug 1632 partial fix) 2013-04-26 10:09:32 -07:00
Mitch Watrous
f81f265cbd Look for nsc in bake's build directory first (Bug 1632 partial fix) 2013-04-24 15:54:13 -07:00
Tom Henderson
87928cdfcd fix valgrind error 2013-04-21 21:04:29 -07:00
Kristijan Lenković
32e9fe59bd Further work on cleaning up function logging of internet module. 2013-04-20 16:49:31 +02:00
Mitch Watrous
b72c268305 Update Python bindings 2013-04-19 17:17:35 -07:00
Kristijan Lenković
7e79ae8c71 Partially clean up function logging of internet module. 2013-04-20 00:29:36 +02:00
Vedran Miletić
53ec6a479e Rename Start and DoStart methods to Initialize and DoInitialize
The goal of this patch is to allows us to differentiate the Start/Stop
functionality present in some classes from Initialize/Dispose functionality.
2013-04-19 22:39:55 +02:00
Brian Swenson
0dc496c3bf RTT Estimator Test Code 2013-04-19 14:52:17 -04:00
Tommaso Pecorella
f195a9749f Bug 1601 RttEstimator doesn't set m_currentEstimatedRtt fix 2013-04-19 12:18:00 -04:00
Anh Nguyen
2000b34287 Westwood and Westwood+ 2013-04-18 15:57:07 -04:00
Tommaso Pecorella
dfc8ac57cc Bug 1626 - Ipv6-only network can't use UDP or TCP 2013-04-18 21:14:10 +02:00
Tom Henderson
89e67bbb33 update python bindings 2013-04-08 12:48:36 -07: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
Brian Swenson
d2f222fb91 new ns3 nsc tcp comparison example. Updated tcp documentation 2013-03-29 10:27:53 -04:00
Nicola Baldo
b69928a648 bug 1563: get rid of default argument value in AddTestCase 2013-03-22 13:14:38 +01:00
Brian Swenson
949bd26ebc bug 1502 Shutdown on tcp socket seems to misbehave 2013-03-15 11:33:30 -04:00
Tommaso Pecorella
e23676c7ab Bug #1318 (Reopened) - Ipv6L3Protocol::LocalDeliver can get stuck in an infinite loop trying to decode a malformed packet 2013-03-14 21:21:04 +01:00
Tommaso Pecorella
67735b8043 Bug 1600 - Icmpv6OptionLinkLayerAddress can only carry 48 bits addresses correctly 2013-03-09 22:51:49 +01:00
Hajime Tazaki
3aa5c40945 Bug 1582 - IPv6 raw socket return value is not like Linux socket
fix broken return value of IPv6 Raw socket (size, from address)
2013-02-12 12:44:25 +09:00
frederic.
b808e7b856 Ipv4Endpoint: Add 2 tests to verify the existence of the callback before calling it. 2013-01-09 14:13:15 +01:00
Tom Henderson
61f9323e32 update bindings 2012-12-12 13:14:40 -08:00
Tommaso Pecorella
4e4f803953 Bug 1528 - BindToNetDevice not working for IPv6 sockets 2012-11-28 21:32:28 +01:00
Tommaso Pecorella
36f2714a17 Bug 1527 - Ipv4RawSocket's BindToNetDevice not doing anything 2012-11-11 16:29:57 +01:00
Tom Henderson
acc5a33036 complete TOS patch for NSC code 2012-11-22 07:15:19 -08:00
Daniel Lertpratchya
b69e3c1278 Bug 1361 - Set TOS from Application level (sockets) 2012-11-20 17:52:39 -05:00
Brian Swenson
9155fc6a39 bug 1509 RTTEstimator invalid values fix 2012-11-05 14:07:02 -05:00
Tom Henderson
cc613cb57b rescan bindings 2012-10-29 05:33:13 -07:00
Daniel L.
ff64750b99 Checksum for Ipv4RawSocket 2012-10-15 17:35:09 -04:00
Tommaso Pecorella
b95fa01125 bug 1359 TCP cannot receive ICMP 2012-09-27 13:29:03 -04:00
Vedran Miletić
aa554e051d Clean up core, network, internet, point-to-point tests that don't access private class attributes and methods in accordance to sample-test-suite.cc. 2012-09-21 13:47:41 +02:00
Brian Swenson
35a9b09196 bug 1506 dup ack piggyback fix 2012-09-20 10:13:28 -04:00
Vedran Miletić
71e380b55e Bug 1237 - code cleanups related to includes 2012-09-01 20:57:21 +02:00
Tom Henderson
b4291203c5 bug 1256: Unnecessary SND.NXT advance, missing ACK for Out of Order segments 2012-08-26 23:23:52 -07:00
Tom Henderson
5e39baec8a rescan bindings 2012-08-17 16:03:51 -07:00
Tom Henderson
576c6420f7 Make InternetStackHelper::AssignStreams instead take a node container argument 2012-08-17 13:43:00 -07:00
Mitch Watrous
3b2bd56afb Replace src/internet usage of RandomVariable with RandomVariableStream 2012-08-14 10:35:43 -07:00
Vedran Miletić
205780173c Fix logging in Ipv4L3Protocol::AddInterface and Ipv4L3Protocol::Receive. 2012-08-08 17:00:29 +02:00
Tom Henderson
b490641fa6 clarify RouteOutput() header usage 2012-08-04 09:40:51 -07:00
watrous
2d0adadc6d Rescanned internet module bindings on ns-regression 2012-07-26 13:08:00 -07:00
Lalith Suresh
d93d26500c Remove stale doxygen from Ipv4L3ClickProtocol and Ipv4L3Protocol 2012-07-26 16:08:23 +02:00
Lalith Suresh
3718389e85 Bug 1477: Click doesn't work with raw sockets 2012-07-26 15:54:30 +02:00
Tom Henderson
2796d4ce3f rescan bindings 2012-07-11 21:07:41 -07:00
Peter D. Barnes, Jr.
e6d94781ec Fix easy doxygen warnings 2012-06-20 06:50:50 -07:00
Tom Henderson
37375f975c Do not overwrite transport protocol downtarget callback in NotifyNewAggregate() 2012-06-01 17:10:36 -07:00
Tom Henderson
f5c0605aab bug 1399: TCP not backing off retransmissions properly 2012-05-30 10:38:47 -07:00
Thomas Geithner
57629f4ec8 bug 1441: IPv4 header length handling 2012-05-30 09:18:19 -07:00
Tom Henderson
ca9773e13d bump required nsc version 2012-05-27 15:34:02 -07:00
Mike Moreton
9bb252107e bug 1396: ARP with hardware addresses longer than 6 bytes 2012-05-26 06:47:56 -07:00
Tom Henderson
c25333c443 clean up new IP address helper tests 2012-05-24 20:57:51 -07:00