Tommaso Pecorella
a5ceb2cf29
TopologyRead string handling optimization
2011-12-13 00:14:44 +01:00
Kirill Andreev
54e9e3200a
Bug 1020 - Wrong usage of the originator sequence number in HWMP PREP: fixed
2011-12-12 19:00:45 +03:00
Kirill Andreev
2dbe6fbd4f
Bug 1021: Beacon collision avoidance in Mesh module works wrong. fixed.
2011-12-12 18:40:41 +03:00
Mauro Tortonesi
cccd7aaa1a
Bug 1229 - Multiplication overflow in WaypointMobilityModel::EndMobility
...
method: fixed.
2011-12-12 15:38:45 +03:00
Adrian S Tam
0b4502f505
Fix bug 1299
2011-12-12 00:28:38 -05:00
Adrian S Tam
be7f2d54bc
Improve code readability in TCP module.
2011-12-11 23:57:15 -05:00
Tom Henderson
24eee8459b
rescan bindings
2011-12-11 20:04:07 -08:00
Tommaso Pecorella
1a6c4faf6b
IPv4 packets double fragmentation was broken. Fixed.
2011-12-10 23:52:40 +01:00
Gustavo J. A. M. Carneiro
e8f1e17b70
Rescan bindings
2011-12-08 00:33:13 -08:00
Adrian S Tam
fbd9fd20ee
Typo in last commit.
2011-12-08 01:03:37 -05:00
Adrian S Tam
c93ef86d94
TcpSocketBase improved out of range checking
2011-12-08 00:59:35 -05:00
Tom Henderson
a0476f4f87
Fix outdated README information
2011-12-07 16:11:42 -08:00
Gary Pei
c7048115e4
Fix wifi-clear-channel-cmu.cc example
2011-12-07 16:09:12 -08:00
Adrian S Tam
0ca076a06a
Nagle's algorithm in TCP (closes bug 1039)
2011-12-07 11:22:10 -05:00
John Abraham
4c7b5db42b
NetAnim: fix for bcast packet reuse
2011-12-06 08:42:44 -05:00
John Abraham
307ea48b61
Red Queue optimized build fixes
2011-12-05 20:02:42 -05:00
John Abraham
a0909ae62f
Red Queue doxygen changes
2011-12-05 19:48:03 -05:00
John Abraham
49687d3064
Red Queue style changes
2011-12-05 19:11:11 -05:00
John Abraham
898db05c5a
Red Queue
2011-12-05 19:05:39 -05:00
John Abraham
a53be62d01
RED
2011-12-05 09:39:55 -05:00
John Abraham
4824860f48
Index: src/network/examples/red-tests.cc
...
===================================================================
new file mode 100644
2011-12-05 09:39:28 -05:00
Adrian S Tam
300b3cd758
Advance m_nextTxSequence upon retransmit after RTO (fixes bug 1112)
2011-12-03 15:35:47 -05:00
Adrian S Tam
89019eabf5
Send ACK to some out-of-order packets (fixes bug 1112 and part of 1256)
2011-12-03 14:02:19 -05:00
Adrian S Tam
d349afb5e4
TCP's attribute variables are initialized in constructor (mutes valgrind)
2011-12-01 21:41:16 -05:00
Adrian S Tam
af8ae01917
Mixed bugfixes on TCP, closes bug 1166, 1227, 1242.
...
1. Make connection count (m_cnCount) a separate variable from the number of
connection retries (m_cnRetries), so that the number of connection retries
can be cloned without affecting the number of connections to be made in the
cloned sockets.
2. There was a case that the m_highTxMark was mistaken as m_nextTxSequence
3. Update m_lastRtt correctly, fixes bug 1242
4. The endpoint allocation/deallocation is rewritten so that the endpoint
remembers the correct peer's address and it is deleted upon close.
RecvFrom() call now use the data in endpoint to return the peer's address,
and the socket closes nicely.
5. TcpL4Protocol::m_sockets now holds a complete list of all existing sockets
6. RST packet is sent before CloseAndNotify() is called, so that m_endPoint is
not yet destroyed, fixes bug 1166
7. Fix cwnd deflation bug in partial ACK handling in TcpNewReno
8. Created attributes for fast retransmit threshold (m_retxThresh) and max
advertised window size (m_maxWinSize)
9. Refactor SendPendingData() and DoRetransmit(), created SendDataPacket()
10. Call NotifySend() after connection established in ProcessSynSent() and
ProcessSynRcvd()
11. Defines new flags in TcpHeader: ECE and CWR (see RFC3168)
12. Prepared hooks for TCP option handling
13. Code tidy up
14. Fix the definition of out-of-order packets
15. TCP can now move from TIME_WAIT state to CLOSED state after 2*MSL
16. Implemented limited transmit (RFC3042) in TcpNewReno, c.f. bug 1227
17. Added Raj's email to the preamble, as TcpSocketBase was modified from
TcpSocketImpl.
2011-12-01 04:53:20 -05:00
John Abraham
912d8bbf6e
NetAnim: typos and style changes
2011-11-30 19:16:09 -05:00
John Abraham
e39f1ebe10
NetAnim: One time initialization, fixes for long duration runs
2011-11-30 19:11:19 -05:00
Gustavo J. A. M. Carneiro
0f1c425737
Fix and rescan the bindings
2011-11-28 07:40:36 -08:00
Gustavo J. A. M. Carneiro
6bfb0721b8
Don't include mobility-model.h, to make Mathieu happy
2011-11-28 10:46:33 +00:00
Tom Henderson
9f49549bed
Update link to ns-2 mobility documentation
2011-11-27 21:24:02 -08:00
Tom Henderson
6fd41f7ca5
rescan bindings
2011-11-27 13:15:50 -08:00
Tom Henderson
2e38efd294
fix darwin compiler warning
2011-11-27 10:42:40 -08:00
Vedran Miletić
39d338dbeb
fix various doxygen errors
2011-11-26 21:13:46 -08:00
Atishay Jain
270fb3958a
IPv6 address generator
2011-11-26 20:33:45 -08:00
Gustavo J. A. M. Carneiro
4943cf9f38
Missing PropagationLossModel.CalcRxPower in Python bindings
2011-11-26 08:43:33 -08:00
Kirill Andreev
eabb826db0
Bug 1300: fixed
2011-11-23 19:08:31 +03:00
Kirill Andreev
825c5aad26
Bug 1219: fixed. Coding style of ns2-mobility-helper-test-suite.cc is fixed.
2011-11-23 19:08:07 +03:00
John Abraham
fb732fabd9
StopAnimation should reset write callback
2011-11-23 09:40:50 -05:00
Gustavo J. A. M. Carneiro
dbbee3cb45
merge
2011-11-17 18:11:07 +00:00
Tommaso Pecorella
6f5bb7d985
Added MobilityModel::GetRelativeSpeed() - proposed by Jens Mittag.
2011-11-17 19:02:45 +01:00
Alexander Afanasyev
6c6a87b1b9
Correcting compilation behavior in Ubuntu 11.10. I guess, default behavior of ldd has been changed... As a result, many dynamic features of NS were not working
2011-11-11 00:13:30 -08:00
Tommaso Pecorella
b0fd4d2e2a
Topology reader docs fixings
2011-11-06 17:46:16 +01:00
Alexander Afanasyev
30e6359e85
Adding required PTHREAD dependency to RT library check. Adding missing include to ipv6-address.cc
2011-10-06 10:42:21 -07:00
Tommaso Pecorella
9da04bf971
Bug 1295 - Missing const qualifiers in TopologyRead
2011-11-15 19:47:22 +01:00
Tom Henderson
266768b4ba
add protocol selection as command-line argument
2011-11-14 21:25:58 -08:00
Tom Henderson
c4b3e2faf2
enable optional mobility tracing on example
2011-11-06 17:04:22 -08:00
watrous
b7a72ee3dc
Rescanned bindings on ns-regression
2011-11-14 13:00:58 -08:00
Gustavo J. A. M. Carneiro
e440943a9b
Rescan some module bindings, 32-bit api version only
2011-11-14 19:47:37 +00:00
Gustavo J. A. M. Carneiro
466108dc0a
Add function declaration to make bindings happy
2011-11-14 19:47:09 +00:00
Gustavo J. A. M. Carneiro
b5a296d127
Fix issue with waf --apiscan=all
2011-11-14 12:19:10 +00:00