Commit Graph

689 Commits

Author SHA1 Message Date
Mathieu Lacage
1668a400c9 replace RefCountBase with SimpleRefCount<> to avoid duplicate refcounting implementations. 2009-11-12 13:01:01 +01:00
Andrey Mazo
b252f68f9d bug 711: example mesh/mesh fails valgrind.
also fix several possible leaks.
2009-10-15 14:10:02 +04:00
Andrey Mazo
af27a1388c add NS_LOG_FUNCTION to several constructors/destructors/DoDisposes 2009-10-15 13:49:42 +04:00
Josh Pelkey
742f18415e TCP bug fixes 424, 426, 559, 663, 664, 697 2009-10-07 20:55:43 -04:00
Mathieu Lacage
b56a839c44 bug 675: convert unit tests to new test framework 2009-09-30 14:54:53 +02:00
Mathieu Lacage
2df88d723f bug 675: convert unit tests to new test framework 2009-09-30 14:24:04 +02:00
Tom Wambold
b86c706b6b PacketBB: Tidy up some memory leaks. 2009-09-24 18:05:36 -04:00
Tom Wambold
615c4eb4d5 Merge ns-3-dev. 2009-09-24 10:57:41 -04:00
Craig Dowell
b803da1d39 Add a ChannelList namespace (bug 680) 2009-09-21 11:21:05 -07:00
Sebastien Vincent
9f16bba32e Fix some doxygen warnings revealed by WARN_NO_PARAMDOC=YES in doc/doxygen.conf. 2009-09-18 22:18:06 +02:00
Sebastien Vincent
fac12d7448 Doxygenize. 2009-09-18 18:21:15 +02:00
Sebastien Vincent
afeae4240d Export more IPv6 includes. 2009-09-16 18:56:29 +02:00
Tom Wambold
a8a0ce0d13 PacketBB: Converted test script to use new testing framework. 2009-09-15 16:25:49 -04:00
Craig Dowell
55a729aca7 fat fingers 2009-09-13 21:53:06 -07:00
Craig Dowell
52d5749a27 Quiet silly compiler error 2009-09-13 20:29:29 -07:00
Craig Dowell
28346e21ce gcc 3.4 complained about virtual methods without virtual destructor 2009-09-13 15:35:33 -07:00
Tom Wambold
124ed7e91b PacketBB: Typo in comment. 2009-09-11 12:16:21 -04:00
Tom Wambold
0785e918e2 PacketBB: A bit more documentation. 2009-09-11 12:11:23 -04:00
Tom Wambold
bf9984d28a PacketBB: Removed unnecessary forward declarations. 2009-09-11 12:00:38 -04:00
Tom Wambold
7d7681d6bc PacketBB: Moved from src/contrib to src/node. 2009-09-11 11:52:47 -04:00
Sebastien Vincent
5db36bee27 Cleanup, reindent, NULL -> 0. 2009-09-08 18:40:47 +02:00
Sebastien Vincent
8cbdcd69c1 [Bug 653] NetDevice link change callback (SetLinkChangeCallback -> AddLinkChangeCallback). 2009-09-08 06:29:26 +02:00
Sebastien Vincent
542d4c31a2 Add metric and longest prefix match support for IPv6. 2009-09-07 18:03:01 +02:00
Sebastien Vincent
1f8767ac28 second phase of IPv6 checkins from Univ. of Strasbourg team 2009-08-22 14:36:55 -07:00
Tom Henderson
d2acbc3eba missing include 2009-08-23 14:00:50 -07:00
Tom Henderson
2276ac9097 coding style cleanup 2009-08-22 15:35:15 -07:00
Tom Henderson
18c4ed4f10 allow Ipv4Mask constructor to accept a string /32, /24 etc. in constructor 2009-08-22 15:32:30 -07:00
Antti Makela
6493da4fd5 [bug 634] patch to grab prefix length from Ipv4Mask 2009-08-22 14:58:27 -07:00
Tom Henderson
3ae5224641 fix Ipv4 doxygen error 2009-08-11 21:29:18 -07:00
Duy Nguyen
dc035d6142 fix for bug 650 (PacketSocket Close() 2009-08-06 21:58:04 -07:00
Tom Henderson
7d21df488f Implement UdpSocketImpl::Close () 2009-08-05 20:53:44 -07:00
Tom Henderson
1817b596db a few more doxygen fixes 2009-07-08 10:47:22 -07:00
Tom Henderson
e56c013bb1 fix doxygen errors 2009-07-08 10:05:39 -07:00
Mathieu Lacage
bb9b379e0a buggy attribute definitions. 2009-06-26 15:31:20 +02:00
Gustavo J. A. M. Carneiro
a95927ec17 bug 596: unbounded tcp queue is evil 2009-06-26 13:40:14 +02:00
Tom Henderson
c2c9ee3b2f bug 63: allow enabling or disabling ip forwarding on a per-interface basis 2009-06-26 10:56:51 +02:00
Josh Pelkey
ac0905c49a bug 592: Ipv4RoutingProtocol::RouteOutput needs a packet pointer argument for reactive protocols 2009-06-26 09:55:36 +02:00
Craig Dowell
6e8b7012e7 Finally make tap bridge work with VMs (bug 569) 2009-06-23 22:12:35 -07:00
Tom Henderson
9f286430dd move list routing and static routing to src/routing directories 2009-06-21 23:32:23 -07:00
Tom Henderson
e86857b5c6 fix for bug 588 2009-06-13 15:57:04 -07:00
Tom Henderson
234df20364 Move Ipv4ListRouting to src/internet-stack; get rid of Impl class 2009-06-12 14:43:22 -07:00
Mathieu Lacage
0dca6fc55c Remove static routing dependencies in code 2009-06-12 13:44:19 -07:00
Mathieu Lacage
e8a4113e96 bug 491: It is painful to enable all checksums 2009-06-19 09:13:29 +02:00
Tom Henderson
f39c6618ba fix doxygen collision 2009-06-09 06:47:18 -07:00
Mathieu Lacage
a0d182c7d8 CopyData is more efficient than a PeekData+memcpy pair 2009-06-08 16:42:06 +02:00
Mathieu Lacage
8dfb6eb0dc merge with HEAD 2009-06-08 09:19:00 +02:00
Mathieu Lacage
c442b0788b remove duplicate filename declaration 2009-06-03 13:17:04 +02:00
Mathieu Lacage
0560edaa40 bug 550: NetDevice::GetChannel method need clarification 2009-06-03 09:48:31 +02:00
Mathieu Lacage
a8e074d6e3 new tags 2009-06-03 08:49:40 +02:00
Tom Henderson
fd3a3f8881 more doxygen cleanup 2009-05-31 22:11:52 -07:00