Commit Graph

929 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
ae8f10ae47 WAF: derive the variable NS3_MODULES from the 'all_modules' list in src/wscript, instead of requiring every module to define a configure function to register themselves. This way module registration is done in one place only: src/wscript. Requires module naming conventions, though. 2007-07-15 13:04:47 +01:00
Gustavo J. A. M. Carneiro
b6c0155487 Make Simulator::IsExpired parameter const, to reflect the fact that the EventId is not changed. EventId::IsExpired and EventId::IsRunning also made const. 2007-07-12 12:41:37 +01:00
George F. Riley
42d93b9872 Simplifications to the point to point devices and channel 2007-07-13 10:40:10 +02:00
Gustavo J. A. M. Carneiro
d757f69479 WAF: explain in the docs how to change the compilation flags. 2007-07-10 13:45:20 +01:00
Gustavo J. A. M. Carneiro
5629eae3ae WAF: don't change CXXFLAGS if CXXFLAGS is set in the OS environment (so that user CXXFLAGS take precedence). 2007-07-10 13:42:23 +01:00
Gustavo J. A. M. Carneiro
496313f56b WAF: add debugging symbols to optimized builds 2007-07-10 13:37:17 +01:00
Tom Henderson
67fa3a8c82 WAF: --update build-waf.txt; add note about waf configure, add waf dist/distclean, remove ./ as part of system path to waf 2007-07-09 06:43:11 -07:00
Gustavo J. A. M. Carneiro
3ce169b4e2 WAF: ignore errors on shutil.rmtree in dist_hook, so that waf dist works even when no docs were previously generated. 2007-07-09 14:36:40 +01:00
Gustavo J. A. M. Carneiro
441a8868a0 Fix unit test assertion failure error message (was printing the value instead of the expression itself) 2007-07-09 14:31:52 +01:00
Gustavo J. A. M. Carneiro
65f894b7ac WAF: --run now runs the specified program from the directory where waf was invoked. 2007-07-08 12:24:22 +01:00
Gustavo J. A. M. Carneiro
de608e90c1 WAF: option --run now filters out programs not in the subtree starting at the launch dir 2007-07-07 18:10:54 +01:00
Gustavo J. A. M. Carneiro
0b32b0109f WAF: fix simple typo in error message. 2007-07-05 14:48:21 +01:00
Gustavo J. A. M. Carneiro
0f246d7f69 WAF: when the program specified by --run is not found, print a list of all available program names in the error message. 2007-07-05 14:44:00 +01:00
Gustavo J. A. M. Carneiro
d30f4d66de WAF: make the --run option work again 2007-07-05 14:38:39 +01:00
Unknown
8b7716b380 Add payload size to UDP 2007-07-01 00:35:59 -07:00
Unknown
96a92d230e more verbose commenting of the sample 2007-07-01 00:21:14 -07:00
Mathieu Lacage
7bed39940e merge with head 2007-07-02 19:47:03 +02:00
Mathieu Lacage
5625551898 append correct unit when printing Time objects 2007-07-02 19:44:18 +02:00
Gustavo J. A. M. Carneiro
fd479088ec WAF scripts update 2007-07-02 18:23:52 +01:00
Mathieu Lacage
bedbfd18d7 add dox doc for header and trailer PrintTo and DoGetName 2007-06-29 08:18:16 +02:00
Mathieu Lacage
2756732458 add more internal documentation 2007-06-28 13:59:51 +02:00
Mathieu Lacage
3bb28c049f test and fix backward printing 2007-06-28 13:43:27 +02:00
Mathieu Lacage
ce57b5d156 more asserts, add failing tests, fix them 2007-06-28 13:01:40 +02:00
Mathieu Lacage
23f4e85f87 fix basic tests, add new test, add a bunch of asserts, add XXX comment 2007-06-28 12:29:21 +02:00
Mathieu Lacage
b937ec5a87 add failing assert 2007-06-28 12:00:00 +02:00
Mathieu Lacage
103a2527ce use pretty printing in ascii output 2007-06-28 11:52:50 +02:00
Mathieu Lacage
18e53720d1 change arp pretty printing to new format 2007-06-28 11:52:16 +02:00
Mathieu Lacage
35f80fc5c3 modify sample packet printer to use ipv4 and udp headers 2007-06-28 11:48:37 +02:00
Mathieu Lacage
993dc85f8f change default pretty printing output format, add doc to metadata data structures 2007-06-28 11:07:38 +02:00
Mathieu Lacage
99bd5418bc merge with head 2007-06-27 20:51:07 +02:00
Gustavo J. A. M. Carneiro
7c1e148ffa WAF: add a warning to the --high-precision-as-double option help text saying they it works in configure. 2007-06-21 12:33:50 +01:00
Gustavo J. A. M. Carneiro
ffa52a935a WAF: simplify --debug-level option to only have debug and optimized as possible values (debug becomes the former ultradebug); Add a warning to some options help text saying they only work in configure. 2007-06-21 12:26:46 +01:00
Gustavo J. A. M. Carneiro
4b4b121366 WAF: be careful not to set gcc-specific flags (like -Werror) when using a non-gcc compiler. 2007-06-21 11:59:55 +01:00
Mathieu Lacage
2964b90925 add testcase, fix bug 2007-06-21 11:07:04 +02:00
Mathieu Lacage
50f2fc5a16 fix small variable name typo 2007-06-21 11:01:15 +02:00
Mathieu Lacage
d879c3c54a merge from head 2007-06-21 09:40:57 +02:00
Gustavo J. A. M. Carneiro
3012f74206 WAF: configure dynamic path for the cygwin platform. 2007-06-21 00:38:58 +01:00
Gustavo J. A. M. Carneiro
91aa5250de Add Ipv4Address operator <, to allow Ipv4Address to be used in std::set; Closes #39. 2007-06-19 16:59:44 +01:00
Mathieu Lacage
75d762c0b9 fix small typos 2007-06-18 19:31:27 +02:00
Gustavo J. A. M. Carneiro
67454b117b Add Ipv4Mask == and != operators, similarly to Ipv4Address. 2007-06-18 18:01:28 +01:00
Gustavo J. A. M. Carneiro
3b96881ba2 Bug 37: NS_TEST_ASSERT_EQUAL 2007-06-18 15:55:47 +01:00
Mathieu Lacage
87c5cb5706 add separator support to backward printing 2007-06-13 00:20:53 +02:00
Mathieu Lacage
f4911e544b update packet benchmark 2007-06-13 00:10:40 +02:00
Mathieu Lacage
10d053a838 comment the sample code a little bit 2007-06-13 00:07:17 +02:00
Mathieu Lacage
c4ab5ba8ff add separator support to PacketPrinter 2007-06-13 00:02:57 +02:00
Mathieu Lacage
75bc2e9b0b sample code for pretty printing 2007-06-12 23:40:14 +02:00
Mathieu Lacage
c2fda9ce09 do not forget payload printer for default printer 2007-06-12 23:23:31 +02:00
Mathieu Lacage
8e2ee88b93 merge 2007-06-12 22:54:43 +02:00
Mathieu Lacage
d27fe9ac8e merge 2007-06-12 22:54:10 +02:00
Mathieu Lacage
0d7b0e26ee history -> metadata 2007-06-12 22:52:56 +02:00