Sébastien Deronne
62eb723a6b
fix incorrect NAV duration (reported by Xiaowen Wang)
2015-07-28 19:55:54 +02:00
Tommaso Pecorella
9b2f73e9ae
Bug 2148 - Ipv6Interface::SetUp doesn't re-create the Link-Local addresses
2015-07-24 08:59:57 +02:00
Gustavo Carneiro
1ad026d2bd
Update to get pybindgen from github, with new version scheme
2015-07-26 14:01:43 +01:00
Tommaso Pecorella
871b92f377
[Doxygen] update sixlowpan in/out params
2015-07-25 23:55:40 +02:00
Tommaso Pecorella
fd1bda1bb9
[Doxygen] update topology-read in/out params
2015-07-25 20:17:45 +02:00
Peter D. Barnes, Jr.
e1a48462bc
[Doxygen] Label arguments as in,out. Sentence capitalization.
2015-07-24 12:45:22 -07:00
Peter D. Barnes, Jr.
91a1e78dca
Revert df256d84a7fa.
2015-07-24 11:49:59 -07:00
Peter D. Barnes, Jr.
0e5781ee97
[Sphinx] Fix mesh manual bugs.
2015-07-24 11:49:29 -07:00
Sébastien Deronne
885bb7e1cd
Bug 2156 [wifi] - Duplicate packets when using two level aggregation
2015-07-23 21:55:17 +02:00
Peter D. Barnes, Jr.
62f72a7048
[Doxygen] Fix dirty repo detection.
2015-07-22 17:10:15 -07:00
Peter D. Barnes, Jr.
9e71fc449f
[Doxygen] Template parameter deduction.
2015-07-22 17:09:55 -07:00
Peter D. Barnes, Jr.
aa14800121
Add NonCopyable, refactor Singleton.
2015-07-21 16:21:49 -07:00
Peter D. Barnes, Jr.
d5be610a4d
[Doxygen] Remaining in core
2015-07-21 16:20:17 -07:00
Peter D. Barnes, Jr.
4d180f672c
Clarify that Time arguments to Schedule are all delays wrt Now.
2015-07-21 12:20:12 -07:00
Peter D. Barnes, Jr.
69dd251a0f
[Doxygen] Better documentation for NS_DEPRECATED
2015-07-10 18:13:14 -07:00
Peter D. Barnes, Jr.
39c2b005a4
Remove file-local uncalled and unimplemented functions.
2015-07-08 17:36:16 -07:00
Peter D. Barnes, Jr.
715841d0b3
Fix spelling
2015-07-06 14:43:38 -07:00
Sébastien Deronne
cce40e5148
update RELEASE_NOTES
2015-07-22 23:19:22 +02:00
Matias Richart
c971b0de7d
Bug 2154 [wifi] - Incorrect power calculation in wifi power adaptation examples
2015-07-22 23:16:53 +02:00
Matias Richart
cb8b2a5ad1
Bug 2153 [wifi] - Incorrect power limits in wifi power control algorithms
2015-07-22 23:14:47 +02:00
Christopher Hepner
773bee35ac
improve mesh model library documentation (based on original documentation text from Kirill Andreev)
2015-07-22 08:53:01 -07:00
Tom Henderson
31211f8dc2
add more documentation structure for mesh module
2015-07-22 08:47:43 -07:00
Tom Henderson
bc89ea5288
fix task name in wscript
2015-07-22 08:42:18 -07:00
Matthieu Coudron
368aa197c4
Simplify ns3tcp test code used for pcap writing
2015-07-22 01:13:59 +02:00
Matthieu Coudron
2f63edb779
Add SinkWithHeader to PcapHelper
2015-07-22 01:13:06 +02:00
Alina Quereilhac
559d337432
revert changeset 4be177372dc4 (Bug 2119) due to test 'dummy-network' now crashing for OS X
2015-07-20 10:27:31 +02:00
Alina Quereilhac
1b432fecac
Bug 2119 - valgrind leaks intermittently reported for fd-net-device dummy-network - Required SimulatorImplementationType to be set to ns3::RealtimeSimulatorImpl
2015-07-15 16:52:16 +02:00
Tom Henderson
c75d2fb8f5
update CHANGES.html and RELEASE_NOTES
2015-07-13 20:32:31 -07:00
Tom Henderson
34cde13d3f
rescan internet bindings
2015-07-13 19:18:49 -07:00
Natale Patriciello
66f58aab5a
Documented TCP states, moved enum inside TcpSocket
2015-07-13 17:58:06 -07:00
Natale Patriciello
7f8dc7e404
Window() is now managed inside TcpSocketBase
2015-07-13 17:57:09 -07:00
Natale Patriciello
f228c5c17b
Initialize cWnd and ssTh in TcpSocketBase
2015-07-13 17:56:15 -07:00
Natale Patriciello
43051b28c0
Moved cWnd and ssThresh inside TcpSocketBase
...
These two trace sources are now managed in TcpSocketBase.
2015-07-13 10:02:55 -07:00
Natale Patriciello
5c99689061
TCP flags are now printed using string instead of numbers
...
This patch improves readability when TCP flags are involved.
2015-07-13 08:26:43 -07:00
Natale Patriciello
8f11338195
TcpHeader can be printed in NS_LOG messages
...
Implemented the operator << to an output stream.
2015-07-13 08:23:40 -07:00
Natale Patriciello
c489647301
DoForwardUp behavior unified for IPv4 and IPv6
...
The commit unifies the behavior of DoForwardUp for both IPv4 and IPv6
(previously tagged as duplicated code) by changing the input parameters: from an
{IPv4,IPv6}Header to a couple of address (sender and receiver). Thanks to the
Send() method of TcpL4Protocol which takes in input two Addresses, the behavior
of the method could be unified as in the commit title.
2015-07-13 08:06:38 -07:00
Natale Patriciello
d3f916a917
Addressed comment in CodeReview
...
SendPacket made private except the one which takes general Address. Some minor
correction on doxygen comments.
2015-07-13 08:05:07 -07:00
Natale Patriciello
3dc863a005
Checked style on TcpL4Protocol
2015-07-13 08:03:44 -07:00
Natale Patriciello
b97b0de553
Const correctness enforced
2015-07-13 08:02:58 -07:00
Natale Patriciello
fdcf89dd53
Duplicated code removed from Receive in TcpL4Protocol
...
When TcpL4Protocol receive a packet, the methods which handle the management
of the packet itself (for both IPv4 and IPv6) shares a lot of code. Differencies
are only in the endpoint searching; the other operations have been merged in two
protected methods, which are called by the Receive methods.
2015-07-13 07:53:58 -07:00
Natale Patriciello
ec3ff0953b
Bug 2132: If no endpoints are found for the incoming packet, the TcpL4Protocol sends an RST packet. However it was not well-formatted (missing right source, destination and ports).
2015-07-13 07:50:47 -07:00
Natale Patriciello
b4e765c5b6
Documentation improvements on TcpL4Protocol
2015-07-13 07:48:39 -07:00
Natale Patriciello
5c66f6fa1f
Unused header removed to enable a faster compile process.
2015-07-08 06:58:31 -07:00
Natale Patriciello
dcdbc179fb
Thanks to previous commits, now TcpSocketBases uses only public methods on TcpL4Protocol and the friend relation could be removed.
2015-07-08 06:50:00 -07:00
Natale Patriciello
f612ebca1c
Instead of directly manage the m_socketList member from TcpSocketBase, interact with it through public methods of TcpL4Protocol.
2015-07-08 06:48:40 -07:00
Natale Patriciello
93ce0ad194
Interface API change. This removes the (unused) Send function, and makes SendPacket (used by TcpSocketBase) a public method of the class TcpL4Protocol.
2015-07-08 06:46:54 -07:00
Tom Henderson
1606c90844
fix noeol in wscript
2015-07-12 07:45:13 -07:00
Sébastien Deronne
173514d457
fix, improve and extend HT capabilities information element
2015-07-11 19:02:02 +02:00
Sébastien Deronne
4ad1a2c90e
[wave] Rebuild python bindings
2015-07-11 12:24:01 +02:00
Sébastien Deronne
ac797fccec
[mesh] Rebuild python bindings
2015-07-11 12:17:55 +02:00