Commit Graph

  • 5d91e8c2d2 implement operator << for ObjectFactory. Mathieu Lacage 2008-04-11 11:27:09 -07:00
  • 0789c9b435 use HasSetter/HasGetter to improve doxygen output. Mathieu Lacage 2008-04-11 11:25:44 -07:00
  • 03b4114b20 add AttributeAccessor::HasGetter/HasSetter and implement it. Mathieu Lacage 2008-04-11 11:25:21 -07:00
  • fda39900e3 allow an std::string to be an attribute Mathieu Lacage 2008-04-11 11:24:42 -07:00
  • 9167a8b308 merge with HEAD Mathieu Lacage 2008-04-11 11:20:05 -07:00
  • 60c81de8b5 ensure that out PcapTraces are generated in a consistant format to allow simple comparison of traces against a single set of reference traces. Mathieu Lacage 2008-04-11 11:19:54 -07:00
  • 3211fbb0bf allocate/deallocate buffer by hand. Mathieu Lacage 2008-04-10 14:08:14 -07:00
  • 3327b9da92 Shorten Tcp attribute names (bug 163) Raj Bhattacharjea 2008-04-10 16:33:44 -04:00
  • 72b496b9ef use RefCountBase Mathieu Lacage 2008-04-10 13:01:53 -07:00
  • 8bfd88b80b get rid of scary implementation details of Attribute. Mathieu Lacage 2008-04-10 12:59:31 -07:00
  • c456128c6d add copy constructor and assignment operator to ensure proper initialization of refcount. Mathieu Lacage 2008-04-10 12:59:15 -07:00
  • dd283f6ead print list of trace sources Mathieu Lacage 2008-04-10 12:24:36 -07:00
  • 271ea4bc75 Add support for TCP cwnd tracing Raj Bhattacharjea 2008-04-10 15:04:47 -04:00
  • e7c2292d7b make duplicate aggregations fail; avoid duplicate aggregations Craig Dowell 2008-04-10 13:16:43 -07:00
  • c883517a1d generate path information for each type. Mathieu Lacage 2008-04-10 11:50:47 -07:00
  • 696859e936 add a few missing ns3:: prefixes in TypeId names. Mathieu Lacage 2008-04-10 11:50:08 -07:00
  • 267a3ca69d add missing registration macro call Mathieu Lacage 2008-04-10 11:11:55 -07:00
  • 27c1fab7fc add functions to access list of root namespace objects Mathieu Lacage 2008-04-10 11:11:34 -07:00
  • be27a1c03d add missing TypeId in base class Mathieu Lacage 2008-04-10 10:24:18 -07:00
  • ba319c457d make IsChildOf not return true for test against self. Add operator < for TypeId. Mathieu Lacage 2008-04-10 10:23:56 -07:00
  • 4a556dbf91 iterate over the _aggregated_ objects: this does not include the initial pointer. Mathieu Lacage 2008-04-10 09:23:24 -07:00
  • 923b1180f9 iterate over aggregated objects dynamically. Mathieu Lacage 2008-04-09 17:35:18 -07:00
  • f6ba778fc9 define a TypeId for ns3::Ipv4Interface Mathieu Lacage 2008-04-09 17:28:19 -07:00
  • cff773b8d2 use a specific type if you can Mathieu Lacage 2008-04-09 17:27:56 -07:00
  • 776a594c3c typos in WifiChannel Mathieu Lacage 2008-04-09 17:27:12 -07:00
  • a75e91cc03 add ObjectVector::GetItemTypeId Mathieu Lacage 2008-04-09 14:58:52 -07:00
  • dc271270a8 allow access to the pointee's TypeId. Mathieu Lacage 2008-04-09 14:28:16 -07:00
  • cc927f907f improve type linking behavior. Mathieu Lacage 2008-04-09 13:05:20 -07:00
  • 53fb65aea7 add doxygen documentation to avoid doxygen warnings. Mathieu Lacage 2008-04-09 13:04:37 -07:00
  • 560a34ba97 add space to ensure doxygen reference generation. Mathieu Lacage 2008-04-09 13:04:18 -07:00
  • e0570ec0b0 add doxygen anchors to avoid warnings. Mathieu Lacage 2008-04-09 13:03:58 -07:00
  • e110fea8ff get rid of implicit conversion of Attribute to/from Ptr<>. Replace this with an explicit Pointer class. Mathieu Lacage 2008-04-09 12:15:24 -07:00
  • d4cd3c92fd Pointer class for primitive type pointer. Mathieu Lacage 2008-04-09 11:46:04 -07:00
  • b807dfa090 Make sure that we really attempt to destroy everything upon process exit. Gets rid of spurious leak reports in valgrind. Mathieu Lacage 2008-04-09 10:04:16 -07:00
  • 5a16b2cad8 add destructor. Easier to plant a breakpoint in there. Mathieu Lacage 2008-04-09 10:03:28 -07:00
  • 9ea56ac66a add pcap files to ignore list. Mathieu Lacage 2008-04-09 10:02:54 -07:00
  • 478e810ad5 add some debugging Mathieu Lacage 2008-04-09 10:01:16 -07:00
  • bf90dded3c avoid compilation warning about undefined MobilityModel class. Mathieu Lacage 2008-04-09 09:08:54 -07:00
  • c22d5c5733 revive mixed-wireless example from Simutools tutorial Tom Henderson 2008-04-08 23:12:19 -07:00
  • bb5f9f1a50 Prevent internet stack helper from overwriting internet stack Tom Henderson 2008-04-08 23:10:39 -07:00
  • 3f1c2d2653 some additional debugging for addressing conflicts Tom Henderson 2008-04-08 23:10:11 -07:00
  • f6dcb76287 Added tag release ns-3.0.12 for changeset b17f2928291e Tom Henderson 2008-04-07 21:39:40 -07:00
  • 6740fc4627 note that waf generates reference trace tarball now Tom Henderson 2008-04-07 21:35:54 -07:00
  • edc7af8a02 nits for 3.0.12 release Tom Henderson 2008-04-07 21:07:38 -07:00
  • 80c8937a01 rework app constructors Craig Dowell 2008-04-07 18:29:38 -07:00
  • 4400054ebe SetupUdp -> SetUdpLocal, SetupTcp -> SetTcpLocal Mathieu Lacage 2008-04-07 10:44:06 -07:00
  • 3a43bd4987 Ipv4AddressHelper::Allocate -> Ipv4AddressHelper::Assign Mathieu Lacage 2008-04-07 10:41:21 -07:00
  • c140066890 Build -> Install Mathieu Lacage 2008-04-07 10:38:37 -07:00
  • c3f0505ddc Create regression traces tarball automatically on waf dist. Gustavo J. A. M. Carneiro 2008-04-06 21:57:11 +01:00
  • 8501ca807c Ignore .py[co] files (python bytecodes) Gustavo J. A. M. Carneiro 2008-04-06 21:41:31 +01:00
  • 75643a53ef Fix a diff|head race condition; Fix regression error messages to indicate the new waf commands to run regression tests. Gustavo J. A. M. Carneiro 2008-04-06 19:58:29 +01:00
  • b6471a7749 merge Gustavo J. A. M. Carneiro 2008-04-06 19:54:39 +01:00
  • 0c393e38c4 Fix case of 'diff xxx | head' appearing to succeed even if the diff command returned non-zero exit statux. Gustavo J. A. M. Carneiro 2008-04-06 19:22:39 +01:00
  • 05019b6214 Add TCP delayed acks Raj Bhattacharjea 2008-04-04 17:20:36 -04:00
  • 737bc7cd00 Integrate regression testing into the main waf script. Gustavo J. A. M. Carneiro 2008-04-04 19:33:39 +01:00
  • 31d26c1e84 Small fix to tcp example Raj Bhattacharjea 2008-04-04 14:00:41 -04:00
  • ec7c5d2dd6 merge with HEAD Mathieu Lacage 2008-04-04 19:02:34 +02:00
  • b34fbc477b fix bug 159 Mathieu Lacage 2008-04-04 19:02:03 +02:00
  • a8acd5c5f0 try to improve obj->png conversion Tom Henderson 2008-04-04 08:47:41 -07:00
  • 621f07f0d2 revert figure directory change Tom Henderson 2008-04-03 23:15:16 -07:00
  • 11468a4235 Remove filename Tom Henderson 2008-04-03 23:04:25 -07:00
  • 441b674f96 workaround texinfo problem with non-local images Tom Henderson 2008-04-03 23:03:25 -07:00
  • 2c273b86cd fixes for Makefile due to tgif command-line limitations Tom Henderson 2008-04-03 22:42:10 -07:00
  • d4347bc1b5 testcase from bug 159 Mathieu Lacage 2008-04-04 07:28:27 +02:00
  • 5a8c75187d Makefile tweaks Tom Henderson 2008-04-03 21:08:28 -07:00
  • 36049254af a few tutorial updates; tutorial Makefile; tutorial figures directory Tom Henderson 2008-04-03 20:58:40 -07:00
  • 18dd6edda3 branch merge Tom Henderson 2008-04-03 09:07:28 -07:00
  • c802635595 Some doxygen work Tom Henderson 2008-04-03 09:07:15 -07:00
  • 56b59c5905 Add a --no-task-lines WAF option; together with -v it makes WAF just print executed commands, like 'make' does. Gustavo J. A. M. Carneiro 2008-04-03 14:15:17 +01:00
  • 6490c81cf8 Point regression tests to final locations, update release steps, bug 158 Craig Dowell 2008-04-02 21:33:31 -07:00
  • ec3d666f3b Add IP layer tracing helpers to InternetStackHelper Raj Bhattacharjea 2008-04-02 14:09:36 -04:00
  • 8dc44fbfaf helpful hint Craig Dowell 2008-04-01 17:05:54 -07:00
  • 5a8d264371 address some list comments Craig Dowell 2008-04-01 16:30:08 -07:00
  • 3faceb9149 minor cleanup Craig Dowell 2008-03-31 18:20:33 -07:00
  • aad4e224e5 test test Craig Dowell 2008-03-31 18:14:47 -07:00
  • 5bd019aba0 use global seed in examples, new regression tests Craig Dowell 2008-03-31 17:48:21 -07:00
  • 9fe0c49344 some examples disappeared Craig Dowell 2008-03-31 16:31:34 -07:00
  • bcc362cd11 branch merge Craig Dowell 2008-03-31 16:22:24 -07:00
  • 34c057c351 quiet clone and pull Craig Dowell 2008-03-31 16:22:06 -07:00
  • 9c1922aebe fix diffs Craig Dowell 2008-03-31 16:16:43 -07:00
  • 058f508927 move reference traces out of main repo Craig Dowell 2008-03-31 16:03:44 -07:00
  • 24863d5368 add guillaume vu-brugier to author list Mathieu Lacage 2008-03-31 15:39:50 -07:00
  • e103bc0ded add Federico to author list. Mathieu Lacage 2008-03-31 15:38:44 -07:00
  • 766efc6d0e initial draft of release notes. Mathieu Lacage 2008-03-31 15:33:19 -07:00
  • e4fa093d5f update platform build matrix and example program. Mathieu Lacage 2008-03-31 15:33:05 -07:00
  • cb1e1d0023 bump up version number. Mathieu Lacage 2008-03-31 15:32:46 -07:00
  • dc96b531b1 generate .pcap postfix for pcap filenames Mathieu Lacage 2008-03-31 15:19:31 -07:00
  • a4a18943f7 change pcap filename template to be slightly more coherent. Mathieu Lacage 2008-03-31 15:19:11 -07:00
  • a87eed74c2 change pcap filename template to be slightly more coherent. Mathieu Lacage 2008-03-31 15:19:08 -07:00
  • 5a614715ea quiet dox warning Mathieu Lacage 2008-03-31 15:00:39 -07:00
  • 27d2380327 remove unused code. Mathieu Lacage 2008-03-31 14:57:30 -07:00
  • d1d683ee21 remove 'All rigts reserved' keyword per tom's suggestion Mathieu Lacage 2008-03-31 14:56:41 -07:00
  • 812fc3be75 add missing license headers Mathieu Lacage 2008-03-31 14:50:25 -07:00
  • ae4529b819 fix typo Mathieu Lacage 2008-03-31 14:44:13 -07:00
  • 2c1c5afe91 get rid of channel during dispose Mathieu Lacage 2008-03-31 14:43:38 -07:00
  • b41554c18f kill dead code. Mathieu Lacage 2008-03-31 14:36:21 -07:00
  • 40349f92d8 do not include internet-node.h Mathieu Lacage 2008-03-31 14:36:15 -07:00
  • 6935a997e6 do not use InternetNode Mathieu Lacage 2008-03-31 14:34:38 -07:00
  • 41f6573c8d do not include internet-node.h Mathieu Lacage 2008-03-31 14:34:27 -07:00
  • 2b44913a70 convert to helper API Mathieu Lacage 2008-03-31 14:34:06 -07:00