Commit Graph

  • e62a059f05 Fix tcp rx buffer semantics; fromaddress tagging is broken at the moment Raj Bhattacharjea 2008-05-22 11:55:42 -04:00
  • 5f94a4cf59 merge with ns-3-dev Tom Henderson 2008-05-21 22:40:18 -07:00
  • 888a3bdad6 ppp model description Craig Dowell 2008-05-21 21:20:30 -07:00
  • 72dba0d456 branch merge Tom Henderson 2008-05-21 19:00:38 -07:00
  • 3bd417f4e5 Merge with tomh/ns-3-dev-socket Raj Bhattacharjea 2008-05-21 12:01:24 -04:00
  • 72d054a867 Move Tcp attributes from factory to TcpSocket Tom Henderson 2008-05-21 00:38:49 -07:00
  • e9e87c3232 Require gtk+ >= 2.12; closes #182 Gustavo J. A. M. Carneiro 2008-05-20 22:04:38 +01:00
  • ef99300eff Add missing files Tom Henderson 2008-05-20 12:55:23 -07:00
  • 49d5404bfc Add abstract base class TcpSocket Tom Henderson 2008-05-20 12:36:05 -07:00
  • c21d79a87b change TcpImpl to TcpSocketFactoryImpl Tom Henderson 2008-05-20 12:27:30 -07:00
  • 8dc2460416 move Tcp to TcpSocketFactory Tom Henderson 2008-05-20 12:16:55 -07:00
  • e6bd2a7a6a change TcpSocket to TcpSocketImpl Tom Henderson 2008-05-20 11:52:25 -07:00
  • 3a34c3fff1 Merge with tomh/ns-3-dev-socket Raj Bhattacharjea 2008-05-20 14:40:36 -04:00
  • ad374c8d87 rename UdpSocket to UdpSocketImpl Tom Henderson 2008-05-20 10:30:40 -07:00
  • 935532822b Move UdpSocket to UdpSocketImpl Tom Henderson 2008-05-20 10:16:03 -07:00
  • 45d6dcd5f4 avoid warning with g++ 4.1.2 Mathieu Lacage 2008-05-20 08:01:11 -07:00
  • e4c1b22090 fix build for g++ 3.4.6 Mathieu Lacage 2008-05-20 07:56:59 -07:00
  • 2a14b1c408 remove spurious test line Tom Henderson 2008-05-20 07:27:16 -07:00
  • 5b119aa40d Add attributes to new abstract base class for UdpSocket Tom Henderson 2008-05-20 07:25:17 -07:00
  • 25de2ff3c4 s/UdpImpl/UdpSocketFactoryImpl Tom Henderson 2008-05-17 22:02:09 -07:00
  • 4c4ef85a93 s/ns3::Udp/ns3::UdpSocketFactory Tom Henderson 2008-05-17 12:08:20 -07:00
  • 67d54a7f8a Implement IPTTL socket option for UDP Tom Henderson 2008-05-17 11:15:02 -07:00
  • 0a476b4f04 undo SocketDefaults class; plumb in new UdpSocket option attributes Tom Henderson 2008-05-16 21:28:07 -07:00
  • 2c57f536e3 merge with HEAD Mathieu Lacage 2008-05-16 15:52:04 -07:00
  • a1882f8e10 merge from HEAD Mathieu Lacage 2008-05-16 15:48:09 -07:00
  • 7c509777e5 forgot to remove dead includes Mathieu Lacage 2008-05-16 10:40:37 -07:00
  • d5a75f0cec merge with HEAD Mathieu Lacage 2008-05-16 10:29:34 -07:00
  • 91c4ef481f remove dead code. Mathieu Lacage 2008-05-16 10:25:24 -07:00
  • d034ec3e08 fix bug 180 Craig Dowell 2008-05-16 10:11:49 -07:00
  • dd4979ef89 merge with HEAD Mathieu Lacage 2008-05-16 08:52:40 -07:00
  • 84c9dd96db merge with HEAD Mathieu Lacage 2008-05-16 08:41:19 -07:00
  • 18011ba4eb improve send semantics, documentation Tom Henderson 2008-05-15 23:06:58 -07:00
  • aa7b91f890 branch merge Tom Henderson 2008-05-15 21:35:55 -07:00
  • 0e05b107fd avoid un-initialized bits Mathieu Lacage 2008-05-15 11:37:36 -07:00
  • 05c3383610 remove XXX Mathieu Lacage 2008-05-15 11:25:17 -07:00
  • 43c64f656b ensure that the list of positions is long enough Mathieu Lacage 2008-05-15 10:39:44 -07:00
  • 2b4b265b60 re-enable editing Mathieu Lacage 2008-05-15 10:29:58 -07:00
  • 0efe19fe76 cleanup the model memory. Mathieu Lacage 2008-05-15 10:22:53 -07:00
  • 1a990a1877 bug 179: Packet fragmentation bug Mathieu Lacage 2008-05-15 09:49:04 -07:00
  • 6547b9222c GlobalRoutingManager: don't segfault for NetDevices that have no associated Channel (e.g. virtual NetDevices); just skip them. Gustavo J. A. M. Carneiro 2008-05-15 12:56:10 +01:00
  • a4a8086580 GlobalRoutingManager: don't abort with non-IP NetDevices, just skip them. Gustavo J. A. M. Carneiro 2008-05-15 12:54:28 +01:00
  • 8d3dfb1df9 Merged nonotifier with main branch. Unknown 2008-05-15 07:47:17 -04:00
  • 3226ce7f09 Changed MobilityModel::m_trace to be more descriptive. Unknown 2008-05-15 07:46:03 -04:00
  • 1b12b95ee9 Removed TraceContext and TraceResolver references, removed MobilityModelNotifier class, and minor changes on samples/main-random-walk.cc. Unknown 2008-05-14 19:24:17 -04:00
  • ffdff79112 improve doxygen doc. Mathieu Lacage 2008-05-14 15:47:44 -07:00
  • 4b7bfc9b77 tweak log output Mathieu Lacage 2008-05-14 15:47:35 -07:00
  • ccb704ffc7 close the writer before deleting it Mathieu Lacage 2008-05-14 15:00:58 -07:00
  • ce87f97994 reset the output stream to get a proper trace path Mathieu Lacage 2008-05-14 14:59:16 -07:00
  • 8a7187fba3 also handle parent attributes. Mathieu Lacage 2008-05-14 13:54:39 -07:00
  • 3a8df9f3d6 make sure we iterate over the parent's attributes. Mathieu Lacage 2008-05-14 13:54:27 -07:00
  • 31a31ffc07 add missing TypeId::HasParent method Mathieu Lacage 2008-05-14 13:54:23 -07:00
  • 63dccc1973 make the iteration code more flexible. add tooltips to gtk config store Mathieu Lacage 2008-05-14 13:33:55 -07:00
  • 36e6b69aaf PacketSocket bind-to-interface bug Gustavo J. A. M. Carneiro 2008-05-14 19:15:00 +01:00
  • dc624d46b3 merge Gustavo J. A. M. Carneiro 2008-05-14 18:16:02 +01:00
  • 1cecfe5548 Missing Packet::Copy in Node::ReceiveFromDevice for the multiple protocol handlers scenario. Gustavo J. A. M. Carneiro 2008-05-14 18:15:26 +01:00
  • a54122b4e8 set a default window size. Mathieu Lacage 2008-05-14 10:06:04 -07:00
  • 693099a950 add scroll area and alternating row colors. Mathieu Lacage 2008-05-14 09:51:25 -07:00
  • ae1fed72b1 add missing getters Mathieu Lacage 2008-05-14 09:44:39 -07:00
  • b5e22fdc37 merge with HEAD Mathieu Lacage 2008-05-14 09:37:53 -07:00
  • 47e58be578 update pcap trace setup filename Mathieu Lacage 2008-05-14 09:37:00 -07:00
  • 833506428b merge with HEAD Mathieu Lacage 2008-05-13 17:07:20 -07:00
  • ca3c48f8e8 a basic but useful Gtk+-based config-store Mathieu Lacage 2008-05-13 17:02:52 -07:00
  • b00892cae7 swap SendTo parameters Tom Henderson 2008-05-13 07:22:03 -07:00
  • 2e116e5f74 Fix semantics of NotifySend() for Tcp Tom Henderson 2008-05-13 06:57:57 -07:00
  • 9eb007fd26 Add SocketDefaults to store socket option attributes (missing files) Tom Henderson 2008-05-12 23:02:44 -07:00
  • 6be343530f Add SocketDefaults to store socket option attributes Tom Henderson 2008-05-12 23:02:23 -07:00
  • 9ee8930726 WAF: add uselib_local to the ns3 library to pull in library dependencies from the ns-3 modules into the main library. Gustavo J. A. M. Carneiro 2008-05-13 01:04:42 +01:00
  • 0add09088e Use the correct semantics for sendcallback Raj Bhattacharjea 2008-05-12 15:12:26 -04:00
  • 006ac07f97 Tcp large transfer modified to keep sending for 10 seconds Raj Bhattacharjea 2008-05-12 13:27:45 -04:00
  • 5d5fd895f1 Add a socket callback that can unblock a blocked close Raj Bhattacharjea 2008-05-12 13:13:50 -04:00
  • a042d0bbef Move API for socket factory to a Socket::CreateSocket () factory method Tom Henderson 2008-05-12 06:39:00 -07:00
  • 3ebec1046c Some tcp socket cleanup for buffer limits Tom Henderson 2008-05-11 22:12:16 -07:00
  • 4340da4ca6 branch merge Tom Henderson 2008-05-11 21:55:17 -07:00
  • 6ec88588f1 tweak UdpSocket buffer limit behavior Tom Henderson 2008-05-11 21:55:00 -07:00
  • 32bc3d3664 Fix point-to-point unit tests Tom Henderson 2008-05-11 21:43:55 -07:00
  • ee62b6d04e Enable receive buffer limit for packet socket Tom Henderson 2008-05-11 20:59:08 -07:00
  • fc73accacd branch merge from ns-3-dev Tom Henderson 2008-05-11 15:17:18 -07:00
  • 9da8e1bb03 branch merge from Raj Tom Henderson 2008-05-11 15:16:58 -07:00
  • 515183caae fix bug 161 Craig Dowell 2008-05-11 11:18:21 -07:00
  • 0f55fefaba API for SocketOptions class Tom Henderson 2008-05-10 21:27:32 -07:00
  • ddda864b77 branch merge Tom Henderson 2008-05-10 20:22:27 -07:00
  • 5a16ff1df4 bug 153 applied to CSMA Craig Dowell 2008-05-08 13:26:49 -07:00
  • 53841f6170 NotifySend ONLY when data is acked Raj Bhattacharjea 2008-05-08 16:17:16 -04:00
  • 3c8bfe6ae6 bug 153 Craig Dowell 2008-05-08 12:43:36 -07:00
  • 2e699a4704 attempt to document some of the internal details Mathieu Lacage 2008-05-08 12:40:44 -07:00
  • 7089f682d6 Finite send buffer first cut Raj Bhattacharjea 2008-05-08 15:31:44 -04:00
  • 371ed54dc9 bench tags Mathieu Lacage 2008-05-08 11:23:22 -07:00
  • 0b6e955a24 help return-value-optimization Mathieu Lacage 2008-05-08 11:22:40 -07:00
  • f5bb823415 avoid doing the work twice. Mathieu Lacage 2008-05-08 11:22:25 -07:00
  • 83cd996471 inline a couple of tag methods. Mathieu Lacage 2008-05-08 11:16:32 -07:00
  • 418a3fae42 bug 170 Craig Dowell 2008-05-08 11:16:12 -07:00
  • 66229167d2 enable metadata only on second run Mathieu Lacage 2008-05-07 15:23:46 -07:00
  • 164e8c83bc simplify code logic Mathieu Lacage 2008-05-07 15:18:33 -07:00
  • 2865203612 simplify code logic Mathieu Lacage 2008-05-07 15:02:07 -07:00
  • f2a37c6ca4 avoid stupid string allocation all the time. Mathieu Lacage 2008-05-07 15:01:45 -07:00
  • 6236cbf9a3 avoid useless ifdefs Mathieu Lacage 2008-05-07 14:40:03 -07:00
  • 58ab30c53c fix optimized build, bug 169 Craig Dowell 2008-05-07 14:24:45 -07:00
  • beaf8569c0 add missing license headers Mathieu Lacage 2008-05-07 13:47:19 -07:00
  • 9679a25783 typos Mathieu Lacage 2008-05-07 13:45:57 -07:00
  • aaccadb46a a couple more tests. Mathieu Lacage 2008-05-07 13:45:04 -07:00