Mathieu Lacage
be2b52ac8f
update version number
2008-02-15 20:37:34 +01:00
Mathieu Lacage
7bb06e0661
initial release notes
2008-02-15 20:37:19 +01:00
Mathieu Lacage
b56cad3cbc
bug 133: automate RandomVariable memory management.
2008-02-15 20:03:48 +01:00
Mathieu Lacage
5bec43f720
fix bug 137: Make Ipv4Address (uint32_t) constructor explicit. patch by Gustavo.
2008-02-15 19:14:35 +01:00
Gustavo J. A. M. Carneiro
ee5f2a5475
Make the OLSR routing protocol priority higher, not lower, than static routing.
...
The reason for this change is related to the fact that sockets now send
broadcast (255.255.255.255) packets as subnetwork directed broadcasts. With
wireless OLSR nodes with only a single interface, in order for OLSR to hear
each other's broadcasts they all need to be in the same network. On the other
hand, if the nodes are all in the same network then the static routing module
will mistakenly believe it has direct conectivity to all other nodes, thereby
bypassing OLSR completely.
2008-02-14 19:01:01 +00:00
Gustavo J. A. M. Carneiro
2806d0edbe
Add support for tracing the OLSR routing table size.
2008-02-14 18:55:11 +00:00
Gustavo J. A. M. Carneiro
85cbeccd3e
Check for malformed trace paths that do not start with '/'.
2008-02-14 18:15:26 +00:00
Gustavo J. A. M. Carneiro
147510bb00
Make Packet::RemoveTag behave as documented (bug #139 )
2008-02-14 17:48:15 +00:00
Raj Bhattacharjea
cdc9002e41
Fix TCP server socket connection notification (part of bug 132)
2008-02-13 09:55:15 -05:00
Gustavo J. A. M. Carneiro
f8ae534480
A couple more OLSR bug fixes
2008-02-13 18:23:20 +00:00
Gustavo J. A. M. Carneiro
c6f3793178
OLSR: code cleanup, more extensive logging, many bug fixes. Should also handle multiple interfaces better, now.
2008-02-13 17:44:05 +00:00
Gustavo J. A. M. Carneiro
96451fdb37
Make the OLSR example a bit more complete, adding a 5th node, to exercise 3-hop routing.
2008-02-13 17:42:08 +00:00
Gustavo J. A. M. Carneiro
feb47b3bb1
Fix broadcast packet reception for locally bound sockets (bug #136 )
2008-02-13 17:37:43 +00:00
Gustavo J. A. M. Carneiro
4f02439cb1
Add the IPv4 header before deciding whether to drop packets. Closes bug #135 .
2008-02-11 14:46:44 +00:00
Gustavo J. A. M. Carneiro
a14e1de6cc
The message "Unable to determine outbound interface. No default route set"
...
should not be fatal; just return false instead.
2008-02-10 22:34:04 +00:00
Gustavo J. A. M. Carneiro
a30e3a7e94
Upgrade WAF to version 1.3.2
2008-02-10 13:19:07 +00:00
Gustavo J. A. M. Carneiro
450f9db5c6
RandomWalk2dMobilityModel changed name to RandomWalkMobilityModel (typo or intentional?)
2008-02-10 11:51:53 +00:00
Gustavo J. A. M. Carneiro
eca7dc5b27
Make sequence-number.h a public header file (because it is included by another public header, tcp-header.h)
2008-02-09 18:37:58 +00:00
Craig Dowell
b4c23f8ebf
branch merge
2008-02-06 10:03:46 -08:00
Craig Dowell
dd8985b92d
further ns-3-obj changes
2008-02-06 10:03:09 -08:00
Gustavo J. A. M. Carneiro
9fcd20505c
Move TcpSocket's m_retxEvent.Cancel() to ~TcpSocket(), so that it is executed by all possible code paths leading up to a TcpSocket deallocation.
2008-02-06 17:11:56 +00:00
Raj Bhattacharjea
a142d30a9d
Merge
2008-02-05 15:30:16 -05:00
Raj Bhattacharjea
c3658bd810
Slight refactor of TCP code so two way connections don't bug out
2008-02-05 15:29:17 -05:00
Raj Bhattacharjea
6e7d9062cb
Patch for bug 130 from Gustavo
2008-02-05 09:54:32 -05:00
Tom Henderson
a6438d91b4
some more edits to the front part of the tutorial
2008-02-04 23:09:07 -08:00
Craig Dowell
d2d16360c1
fix instances of stale names
2008-02-04 19:17:45 -08:00
Craig Dowell
3b277785c0
object model section of tutorial needed to be rewritten due to ns-3-object changes.
2008-02-04 19:04:01 -08:00
Craig Dowell
c3719a2eca
tutorial now agrees with ns3-object changes
2008-02-04 12:56:08 -08:00
Craig Dowell
3b58cf8c0e
half of example describing how to plumb in new model without plumbing
2008-02-04 12:27:18 -08:00
Tom Henderson
b390f1ef73
Further alignment of simple-point-to-point.cc with ns-2/simple.tcl (add TCP)
2008-02-03 14:34:10 -08:00
Gustavo J. A. M. Carneiro
02fd903228
OLSR: remove the 'Link tuple has no corresponding neighbor tuple' assertion; it happens now because MID messages may occasionally not arrive in time, but it's normal.
2008-02-03 19:09:35 +00:00
Gustavo J. A. M. Carneiro
52ca0dd3f6
merge
2008-02-03 19:05:37 +00:00
Gustavo J. A. M. Carneiro
6a874b283c
OLSR: get main address of the peer from the UDP source address and the 'interface association' table; this way the UDP source address need not be the same as the main address.
2008-02-03 18:50:55 +00:00
Gustavo J. A. M. Carneiro
fd238f3e40
Backed out changeset 055ff23aa034 (Tom does not like it turns out OLSR does not need it)
2008-02-03 18:29:25 +00:00
Tom Henderson
438036550f
Fix tutorial TOC
2008-02-02 20:46:04 -08:00
Tom Henderson
a0e14bd523
formatting cleanup
2008-02-02 15:52:54 -08:00
Tom Henderson
c8a76b7dd5
typos and formatting of Introduction section
2008-02-01 21:31:15 -08:00
Gustavo J. A. M. Carneiro
c86c3ce16d
UDP sockets are fixed, remove the hack and note.
2008-02-01 19:37:27 +00:00
Gustavo J. A. M. Carneiro
dd48772c9e
Fix UDP source address, make it honor Bind().
2008-02-01 19:29:56 +00:00
Gustavo J. A. M. Carneiro
53833582b7
Some more udp socket debug messages
2008-02-01 18:40:14 +00:00
Gustavo J. A. M. Carneiro
f262b76a41
Put back the simulation time in 30 seconds, else we generate huge trace files.
2008-02-01 18:39:37 +00:00
Gustavo J. A. M. Carneiro
441e17174d
Add more debug info to olsr routing table
2008-02-01 18:24:39 +00:00
Gustavo J. A. M. Carneiro
defd58bc77
In OLSR agent, work around newly introduced bug in UDP sockets prenting Bind from working as e.g. Linux. Add note explaining what's wrong.
2008-02-01 18:07:45 +00:00
Gustavo J. A. M. Carneiro
38f2897c29
Fix OLSR example: don't add static routes, increase simulation time to 300 seconds.
2008-02-01 17:17:24 +00:00
Gustavo J. A. M. Carneiro
d9d019c5d4
Unbreak ParameterLogger
2008-02-01 15:16:44 +00:00
Gustavo J. A. M. Carneiro
f23152d7a7
Start the Olsr agent (accidentally removed during last code refactoring)
2008-02-01 14:05:59 +00:00
Mathieu Lacage
d625837eb9
merge with HEAD
2008-02-01 08:50:03 +01:00
Mathieu Lacage
cecd35e20b
AddInterface -> AggregateObject
2008-01-31 22:23:46 +01:00
Mathieu Lacage
5ade799440
QueryInterface -> GetObject
2008-01-31 22:11:03 +01:00
Mathieu Lacage
2786b195ee
merge with HEAD again
2008-01-31 21:58:13 +01:00