Alexander Krotov
564ea8dbf8
Bug 2211 - Ipv{4,6}EndPoint can cause memory corruption
2015-11-15 19:11:04 +01:00
Tom Henderson
fd7c2917b5
fix broken waf --valgrind argument; also make compatible with Python 3
2015-11-15 09:15:28 -08:00
Tommaso Pecorella
7a1e9cfb7f
Bug 2219 - SixLowPanNetDevice hangs trying to decode a IPv6 Fragment extension header
2015-11-14 23:23:35 +01:00
Tommaso Pecorella
3a8d1a1bda
some small fixes
2015-11-11 21:52:39 -08:00
Tommaso Pecorella
d3a2524942
[Doxygen] spectrum module fixes
2015-11-11 21:46:04 -08:00
Tom Henderson
22b15e3a4c
include Internet Applications in documentation build
2015-11-10 09:42:46 -08:00
Tom Henderson
dee782d182
update DSR for Ipv4Address changes in changeset 11755
2015-11-09 13:58:48 -08:00
Tommaso Pecorella
bed9c0569b
Update RELEASE_NOTES
2015-11-09 22:34:41 +01:00
Tommaso Pecorella
6bd2b6f256
Moved internet-specific apps to the new internet-apps module
2015-11-09 22:32:26 +01:00
Tom Henderson
d0c55f9292
update NSC TCP tests to new TCP implementation
2015-11-08 09:37:52 -08:00
Tommaso Pecorella
09e006a8f9
Clarification about the p2p delay attribute
2015-11-01 18:48:16 +01:00
Tommaso Pecorella
c5f702a680
Bug 2176 - Building Ipv4 address from char* doesn't look reliable (cont.)
2015-11-07 23:45:53 +01:00
Sébastien Deronne
7cc8b40f88
Bug 2176 - Building IPv4 address from char* doesn't look reliable
2015-11-07 23:37:44 +01:00
Sébastien Deronne
a73970b783
Add checks when setting the HT and VHT capabilities; fix issue when a 20MHz channel width is selected in 802.11ac
2015-11-07 21:32:56 +01:00
Tommaso Pecorella
c0e874e0d3
Bug 2208 - Interface index based L4 protocols
2015-11-07 18:30:30 +01:00
Tommaso Pecorella
7907f2154e
Clarify PacketTagList::Add assert message
2015-11-05 12:42:24 +01:00
Tommaso Pecorella
79982e8cf4
Print node ID and time when printing routing tables
2015-11-06 23:09:19 +01:00
Tom Henderson
a0dc9ea83a
fix type mismatch and bounds checking
2015-11-05 15:48:43 -08:00
Natale Patriciello
e28ffcca41
Add fd-net-device to Models docs.
2015-11-04 18:12:25 -08:00
Sébastien Deronne
ef605df50b
Fix copy-paste errors in ap-wifi-mac.cc and in sta-wifi-mac.cc
2015-11-02 18:43:56 +01:00
Tommaso Pecorella
355b210734
Bug 1761 - Rounding with olsr::EmfToSeconds
2015-10-31 22:36:02 +01:00
Tommaso Pecorella
d0a29b9c76
[wifi] Avoid to use unneeded dependencies in tests
2015-10-31 13:15:00 +01:00
Tom Henderson
d2efa6c0d6
IsLowLatency attribute is Get only
2015-10-30 17:32:11 -07:00
Tom Henderson
f5d2016219
change plot file suffic for ofdm-vht-validation example
2015-10-30 17:12:59 -07:00
Tom Henderson
5f4c5b48f9
remove unnecessary dependencies
2015-10-30 14:59:12 -07:00
Tom Henderson
b4a2ad6d11
bug 2199 postfix: make unicode decode() more robust
2015-10-30 14:58:58 -07:00
Tom Henderson
2ad3defd42
convert logging character to int
2015-10-30 14:57:30 -07:00
Natale Patriciello
989e0c00a5
Release notes and changes updated for Hybla and HighSpeed
2015-10-28 12:06:25 +01:00
Natale Patriciello
b64d02bbe2
Added test-case for TCP zero window situations
2015-10-28 11:28:30 +01:00
Natale Patriciello
266ca73a62
Added TCP Hybla test
2015-10-28 11:28:28 +01:00
Natale Patriciello
2def27ae86
Added HighSpeed test
2015-10-28 11:28:25 +01:00
Natale Patriciello
653e2f9b05
Added TCP Hybla
2015-10-28 11:21:41 +01:00
Natale Patriciello
2903ebda5c
Added TCP HighSpeed
2015-10-28 11:21:29 +01:00
Sébastien Deronne
0aee9d9712
rescan bindings
2015-10-27 22:54:11 +01:00
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
Natale Patriciello
03f1e6e7db
bug 2199: Python 3 fix for test.py with valgrind option
2015-10-27 12:50:42 -07:00
Natale Patriciello
ba33980009
Updated CHANGES and RELEASE_NOTES after merging GSoC-TCP
2015-10-26 14:51:07 +01:00
Natale Patriciello
6cd6f481c0
Initialized variables in tcp-cong-avoid-test
2015-10-25 09:07:44 -07:00
Natale Patriciello
0a8b3f283b
Slow start reworked
2015-10-25 09:07:40 -07:00
Natale Patriciello
47cdc28f58
Initialize m_bytesAckedNotProcessed in TcpSocketBase
2015-10-25 09:07:31 -07:00
Tom Henderson
1db7dce4dc
rescan bindings
2015-10-20 13:26:36 -07:00
Tom Henderson
ae820a84e8
update TCP test vectors for new implementation and tests
2015-10-20 12:09:16 -07:00
Natale Patriciello
16655a4757
Rename ACK state to Congestion state machine
2015-10-16 10:44:38 -07:00
Natale Patriciello
130f06603b
Ported wscaling test in the new framework
2015-10-16 10:44:29 -07:00
Natale Patriciello
b49e5ea63d
Ported timestamp test to new testing framework
...
Semplified a lot the test.
2015-10-16 10:44:22 -07:00
Natale Patriciello
d87182055c
Basic RTO test
2015-10-16 10:44:15 -07:00
Natale Patriciello
8a3ce829f6
Added test suite for Fast Retransmit
2015-10-16 10:43:58 -07:00
Natale Patriciello
cb30195586
Added test on congestion avoidance
2015-10-16 10:43:52 -07:00
Natale Patriciello
1bc7bed8b3
Added slow start test
...
Two test added: one for the normal slow start behavior in presence of a
normal socket (receive a packet, and ACKs the sequence number
according to the RFC) and the other with a malicious socket which sends
many small ACKs (on bad implementation this should artificially inflate
the window).
2015-10-16 10:43:48 -07:00
Natale Patriciello
74beb15f40
Added an ErrorChannel aware of TCP
...
The class is responsible to take away the IP and TCP header from the packet,
and then to interrogate the pure virtual method ShouldDrop, dropping the packet
accordingly to the returned value. An implementation is a channel which
drops packet with specified flags.
2015-10-16 10:43:44 -07:00