Commit Graph

  • 5de083e234 value.h -> attribute.h Mathieu Lacage 2008-02-20 21:45:42 +01:00
  • e4529f9217 Value -> AttributeValue Mathieu Lacage 2008-02-20 21:17:34 +01:00
  • b511f31d39 Accessor -> AttributeAccessor Mathieu Lacage 2008-02-20 20:57:59 +01:00
  • 4d6e41a185 fix rtt::copy's signature Raj Bhattacharjea 2008-02-20 14:26:42 -05:00
  • 73740bdbc6 undoes 2326:eec07777d1a2 because localInterface is no longer needed (see bug 136) Raj Bhattacharjea 2008-03-12 16:05:31 -04:00
  • b30c9ee4b3 Cleanup of ipv4endpointdemux and tcpl4protocol Raj Bhattacharjea 2008-03-12 15:33:11 -04:00
  • 386b63ceb9 Fixes to tcp and to the ipv4endpointdemux to allow forking to work correctly Raj Bhattacharjea 2008-03-12 14:52:29 -04:00
  • ebbea8ae40 First cut at making the socket clone Raj Bhattacharjea 2008-03-12 11:55:08 -04:00
  • fceeaca439 store length type field in ethernet packets in network order. Guillaume Vu-Brugier 2008-03-07 11:36:33 -08:00
  • f46a1041b8 OLSR optimization: avoid doing routing table computation if no local DB changed after receiving a OLSR packet. Gustavo J. A. M. Carneiro 2008-03-06 19:14:52 +00:00
  • 0fa7cbe6a3 Small OLSR memory optimisation. Gustavo J. A. M. Carneiro 2008-03-03 15:02:33 +00:00
  • 6a2d2601fc Release all events left upon Simulator::Destroy Mathieu Lacage 2008-02-26 01:39:59 +01:00
  • 0d49574056 Sync event must be properly canceled upon tx during sync. Federico Maguolo 2008-02-26 01:23:27 +01:00
  • 10d2a5b770 Use the physical rate where needed. Federico Maguolo 2008-02-26 01:22:44 +01:00
  • f38dfb4e28 Fix memory leaks in PendingData class by returning Ptr<Packet> instead of PendingData* where appropriate Raj Bhattacharjea 2008-02-25 17:06:18 -05:00
  • b5664b575d Move TcpSocket::m_retxEvent.Cancel to TcpSocket::Destroy; undoes d4217d7ba4ba Raj Bhattacharjea 2008-02-25 15:28:03 -05:00
  • 0ffaf38602 Fix to make the TCP SYN retransmission do a binary exponential backoff Kulin Shah 2008-02-25 14:40:25 -05:00
  • b744916fb8 RRAA implementation. Federico Maguolo 2008-02-22 23:45:25 +01:00
  • 0febad916b Hook trace sources into the trace system. Add WifiTrace to give a 'simple' API to tracing wifi-specific sources. Mathieu Lacage 2008-02-22 23:34:53 +01:00
  • 7b44a35460 allow rate control algorithms to control more per-packet parameters. Federico Maguolo 2008-02-22 23:28:01 +01:00
  • 5e08c5cb5b the NAV should be updated only when the packet is _not_ addressed to us. (see section 9.2.5.4) Federico Maguolo 2008-02-22 23:16:51 +01:00
  • ad7d70ae34 ParamSpec -> Accessor Mathieu Lacage 2008-02-20 20:24:52 +01:00
  • c182f4d479 use helpr macro where needed. Mathieu Lacage 2008-02-20 19:58:46 +01:00
  • 6353d911c0 PValue -> Attribute Mathieu Lacage 2008-02-20 19:57:31 +01:00
  • 8c4ce99b89 add extra StopAt call to ensure that the simulation ends at some point. Mathieu Lacage 2008-02-20 19:40:36 +01:00
  • 6c34a2f48e PARAM -> ATTR Mathieu Lacage 2008-02-20 19:33:59 +01:00
  • f95a872d12 add missing include. Mathieu Lacage 2008-02-20 19:30:12 +01:00
  • 95c59da336 Update NS_LOG documentation Tom Henderson 2008-02-19 21:33:08 -08:00
  • 78a151d337 Fix the WAF --run option for running a program with command line options Gustavo J. A. M. Carneiro 2008-02-19 21:43:28 +00:00
  • cccdb1f6d6 small tweaking Mathieu Lacage 2008-02-18 05:53:51 +01:00
  • 4dce1b28b8 InitialValue support Mathieu Lacage 2008-02-18 03:01:52 +01:00
  • 8bac0c2ba3 move checker creation function to .cc file. Mathieu Lacage 2008-02-18 03:01:42 +01:00
  • c194579f5e split checker from ParamSpec. Mathieu Lacage 2008-02-18 00:18:45 +01:00
  • 2a3e635cd1 Fix a typo in the WAF scripts; don't access m_linktask directly, use the get_target_name() method instead (to make it work with waf trunk). Gustavo J. A. M. Carneiro 2008-02-17 14:02:45 +00:00
  • 82c3fa3aaa merge Mathieu Lacage 2008-02-17 04:38:52 +01:00
  • 2830225b2c Backed out changeset 7b145012b2eb Mathieu Lacage 2008-02-17 04:38:41 +01:00
  • cf9ed2855f split initial value from ParamSpec. Mathieu Lacage 2008-02-17 04:38:34 +01:00
  • b4edd36ec5 get rid of ParamSpec::CreateValue. Mathieu Lacage 2008-02-17 00:46:24 +01:00
  • 49d1a39d16 a few tweaks to the release steps document Tom Henderson 2008-02-16 13:24:08 -08:00
  • 23a8d8bf1b Added tag release-3.0.11 for changeset ee5e1da76ecc Tom Henderson 2008-02-16 12:01:48 -08:00
  • 1e70c7ac38 add Joe Kopena to AUTHORS list Tom Henderson 2008-02-16 11:51:58 -08:00
  • bf0d4e7154 avoid infinite recursion in Tcp callback (bug 131) Tom Henderson 2008-02-15 19:54:34 -08:00
  • e8fc6ec946 fix doxygen. Mathieu Lacage 2008-02-15 20:53:07 +01:00
  • be2b52ac8f update version number Mathieu Lacage 2008-02-15 20:37:34 +01:00
  • 7bb06e0661 initial release notes Mathieu Lacage 2008-02-15 20:37:19 +01:00
  • b56cad3cbc bug 133: automate RandomVariable memory management. Mathieu Lacage 2008-02-15 20:03:48 +01:00
  • 5bec43f720 fix bug 137: Make Ipv4Address (uint32_t) constructor explicit. patch by Gustavo. Mathieu Lacage 2008-02-15 19:14:35 +01:00
  • 25bb76ce20 macro-ify Mathieu Lacage 2008-02-15 05:38:29 +01:00
  • e94efb4a11 get rid of Value::ConvertFrom method. Mathieu Lacage 2008-02-15 03:52:56 +01:00
  • de438d035b helper getters and setters for c++ native types. Mathieu Lacage 2008-02-15 02:08:55 +01:00
  • 88c9b123ee add node/device containers to build Mathieu Lacage 2008-02-14 23:57:18 +01:00
  • 2c234e63e7 an initial draft of helper classes. don't work yet. Mathieu Lacage 2008-02-14 23:56:54 +01:00
  • bd94258500 add device/node containers for helper API. Mathieu Lacage 2008-02-14 23:56:21 +01:00
  • ee5f2a5475 Make the OLSR routing protocol priority higher, not lower, than static routing. Gustavo J. A. M. Carneiro 2008-02-14 19:01:01 +00:00
  • 2806d0edbe Add support for tracing the OLSR routing table size. Gustavo J. A. M. Carneiro 2008-02-14 18:55:11 +00:00
  • c51821715f convert DropTailQueue to parameters Mathieu Lacage 2008-02-14 19:47:19 +01:00
  • 85cbeccd3e Check for malformed trace paths that do not start with '/'. Gustavo J. A. M. Carneiro 2008-02-14 18:15:26 +00:00
  • 147510bb00 Make Packet::RemoveTag behave as documented (bug #139) Gustavo J. A. M. Carneiro 2008-02-14 17:48:15 +00:00
  • 450ca7325d replace ambiguous constructor with separate construction function. Mathieu Lacage 2008-02-14 01:08:45 +01:00
  • 3f5fa2d889 fix an old typo. Mathieu Lacage 2008-02-14 00:43:46 +01:00
  • 2e4860e39e add Value support to Address Mathieu Lacage 2008-02-14 00:36:39 +01:00
  • 392c7581eb add Value support to DataRate Mathieu Lacage 2008-02-14 00:36:25 +01:00
  • 81f0d2464c add Value support to Mac48Address Mathieu Lacage 2008-02-14 00:36:14 +01:00
  • 58a93485de introduce top-level ParamSpec for bindings. Mathieu Lacage 2008-02-13 23:37:46 +01:00
  • 23c4395731 convert RandomVariable, Rectangle, Vector, and Time to the new Class Helper Mathieu Lacage 2008-02-13 22:39:17 +01:00
  • 0a20822e64 rework param-spec-helper code to avoid having to deal with pointers to member functions et al. Mathieu Lacage 2008-02-13 21:00:33 +01:00
  • cdc9002e41 Fix TCP server socket connection notification (part of bug 132) Raj Bhattacharjea 2008-02-13 09:55:15 -05:00
  • f8ae534480 A couple more OLSR bug fixes Gustavo J. A. M. Carneiro 2008-02-13 18:23:20 +00:00
  • c6f3793178 OLSR: code cleanup, more extensive logging, many bug fixes. Should also handle multiple interfaces better, now. Gustavo J. A. M. Carneiro 2008-02-13 17:44:05 +00:00
  • 96451fdb37 Make the OLSR example a bit more complete, adding a 5th node, to exercise 3-hop routing. Gustavo J. A. M. Carneiro 2008-02-13 17:42:08 +00:00
  • feb47b3bb1 Fix broadcast packet reception for locally bound sockets (bug #136) Gustavo J. A. M. Carneiro 2008-02-13 17:37:43 +00:00
  • 4f02439cb1 Add the IPv4 header before deciding whether to drop packets. Closes bug #135. Gustavo J. A. M. Carneiro 2008-02-11 14:46:44 +00:00
  • b0e8f9ff56 add XXX markers. Mathieu Lacage 2008-02-11 05:11:55 +01:00
  • 74a7f5d065 add big warning Mathieu Lacage 2008-02-11 05:11:45 +01:00
  • 8cc988f172 add ObjectVector value support. Mathieu Lacage 2008-02-11 04:26:09 +01:00
  • a14e1de6cc The message "Unable to determine outbound interface. No default route set" should not be fatal; just return false instead. Gustavo J. A. M. Carneiro 2008-02-10 22:34:04 +00:00
  • a30e3a7e94 Upgrade WAF to version 1.3.2 Gustavo J. A. M. Carneiro 2008-02-10 13:19:07 +00:00
  • 450f9db5c6 RandomWalk2dMobilityModel changed name to RandomWalkMobilityModel (typo or intentional?) Gustavo J. A. M. Carneiro 2008-02-10 11:51:53 +00:00
  • eca7dc5b27 Make sequence-number.h a public header file (because it is included by another public header, tcp-header.h) Gustavo J. A. M. Carneiro 2008-02-09 18:37:58 +00:00
  • e51df22a48 kill non-existant method Mathieu Lacage 2008-02-09 02:35:38 +01:00
  • fa3b613148 report more get/set errors Mathieu Lacage 2008-02-09 02:28:21 +01:00
  • d4a6b3ab85 merge with HEAD Mathieu Lacage 2008-02-08 18:24:35 +01:00
  • c295b15d7e add hierarchical support to MobilityHelper Mathieu Lacage 2008-02-08 17:52:20 +01:00
  • cf48df0f49 rework slightly ns2 mobility support Mathieu Lacage 2008-02-08 17:27:38 +01:00
  • 16a94230d2 convert Mobility subsystem to Value framework Mathieu Lacage 2008-02-08 04:11:48 +01:00
  • d226ebb036 fix typo: non-matching delaration/implementation Mathieu Lacage 2008-02-08 04:11:29 +01:00
  • 2c658704eb add automatic conversion from string to PValue. Mathieu Lacage 2008-02-08 04:11:08 +01:00
  • ea1eacc952 implement missing methods Mathieu Lacage 2008-02-08 02:22:36 +01:00
  • 161ff1c6b0 a pretty simple wrapper around TypeId+Parameters: ObjectFactory Mathieu Lacage 2008-02-08 02:22:04 +01:00
  • eec4df655d add a default constructor for the TypeId class Mathieu Lacage 2008-02-08 02:21:23 +01:00
  • bd0ca7917a untested templates rarely work. Mathieu Lacage 2008-02-08 00:53:40 +01:00
  • 5af34cc0da add missing Make functions Mathieu Lacage 2008-02-08 00:53:16 +01:00
  • 69f491c008 fix Value support Mathieu Lacage 2008-02-08 00:52:57 +01:00
  • 1f848288d8 add Value support to Time Mathieu Lacage 2008-02-08 00:52:32 +01:00
  • 9cd8e34252 make headers public. Mathieu Lacage 2008-02-07 23:57:07 +01:00
  • 5137b37f86 add Value support to Rectangle Mathieu Lacage 2008-02-07 23:56:03 +01:00
  • 16086b3349 add Value support to Vector Mathieu Lacage 2008-02-07 23:55:43 +01:00
  • 153e0f6d48 make param-spec-helper.h public Mathieu Lacage 2008-02-07 23:55:23 +01:00
  • f44a019aed add back FpValue support Mathieu Lacage 2008-02-07 23:23:33 +01:00
  • f826fbc2d9 add Value support to RandomVariable. Mathieu Lacage 2008-02-07 22:40:46 +01:00