Commit Graph
193 Commits
Author SHA1 Message Date
Sebastien Vincent ac90c3e668 fix build on MinGW (32-bit and 64-bit) 2010-05-24 08:08:25 -07:00
Gustavo J. A. M. Carneiro 1bdab52ab6 Fix Python bindings ns3.Object subclassing bug 2010-05-06 14:21:20 +01:00
Mathieu Lacage e516a05f52 memory leak 2010-04-19 20:49:09 +02:00
Craig Dowell b5e115c729 break down and check return values 2010-04-19 10:10:49 -07:00
Craig Dowell 3862d7d010 repair unused returns in perfio and test-runner 2010-04-19 08:37:27 -07:00
Craig Dowell 0d665d26eb tom wanted to prefix the test-runner tmp file with ns-3 2010-04-16 15:13:29 -07:00
Craig Dowell c3714871fe enable debugger breaks in test-runner and document changes 2010-04-15 16:37:57 -07:00
Craig Dowell 1861422d09 make life easier for folks running test-runner directly 2010-04-13 18:41:11 -07:00
Tom Henderson c1d8761466 Doxygen for check-style.py 2010-02-02 22:14:52 -08:00
Mathieu Lacage d22cf62230 enforce that style conforms to our coding style 2010-02-01 08:04:41 +01:00
Mathieu Lacage a789ba4f3f document the new --tempdir option 2009-11-26 14:53:53 +01:00
Guillaume Seguin e860eb170f Simulator::SetScheduler now takes an ObjectFactory 2009-11-12 13:19:35 +01:00
Craig Dowell 92d0bf8976 pass explicit temp directory to test suites 2009-11-05 19:14:37 -08:00
Craig Dowell 8ac6d4055c make win32 compile again 2009-10-26 14:50:38 -07:00
Craig Dowell 69e1aaa1cf split examples, add examples, tweak test.py to minimize builds
--HG--
rename : examples/csma-bridge-one-hop.cc => examples/csma/csma-bridge-one-hop.cc
rename : examples/csma-bridge.cc => examples/csma/csma-bridge.cc
rename : examples/csma-bridge.py => examples/csma/csma-bridge.py
rename : examples/csma-broadcast.cc => examples/csma/csma-broadcast.cc
rename : examples/csma-multicast.cc => examples/csma/csma-multicast.cc
rename : examples/csma-one-subnet.cc => examples/csma/csma-one-subnet.cc
rename : examples/csma-packet-socket.cc => examples/csma/csma-packet-socket.cc
rename : examples/csma-ping.cc => examples/csma/csma-ping.cc
rename : examples/csma-raw-ip-socket.cc => examples/csma/csma-raw-ip-socket.cc
rename : examples/csma-star.cc => examples/csma/csma-star.cc
rename : examples/emu-ping.cc => examples/emulation/emu-ping.cc
rename : examples/emu-udp-echo.cc => examples/emulation/emu-udp-echo.cc
rename : examples/simple-error-model.cc => examples/error-model/simple-error-model.cc
rename : examples/wifi-olsr-flowmon.py => examples/flowmon/wifi-olsr-flowmon.py
rename : examples/icmpv6-redirect.cc => examples/ipv6/icmpv6-redirect.cc
rename : examples/ping6.cc => examples/ipv6/ping6.cc
rename : examples/radvd-two-prefix.cc => examples/ipv6/radvd-two-prefix.cc
rename : examples/radvd.cc => examples/ipv6/radvd.cc
rename : examples/test-ipv6.cc => examples/ipv6/test-ipv6.cc
rename : examples/mesh.cc => examples/mesh/mesh.cc
rename : examples/object-names.cc => examples/naming/object-names.cc
rename : examples/realtime-udp-echo.cc => examples/realtime/realtime-udp-echo.cc
rename : examples/dynamic-global-routing.cc => examples/routing/dynamic-global-routing.cc
rename : examples/global-injection-slash32.cc => examples/routing/global-injection-slash32.cc
rename : examples/global-routing-slash32.cc => examples/routing/global-routing-slash32.cc
rename : examples/mixed-global-routing.cc => examples/routing/mixed-global-routing.cc
rename : examples/nix-simple.cc => examples/routing/nix-simple.cc
rename : examples/nms-p2p-nix.cc => examples/routing/nms-p2p-nix.cc
rename : examples/simple-alternate-routing.cc => examples/routing/simple-alternate-routing.cc
rename : examples/simple-global-routing.cc => examples/routing/simple-global-routing.cc
rename : examples/simple-point-to-point-olsr.cc => examples/routing/simple-point-to-point-olsr.cc
rename : examples/simple-routing-ping6.cc => examples/routing/simple-routing-ping6.cc
rename : examples/simple-routing-ping6.py => examples/routing/simple-routing-ping6.py
rename : examples/static-routing-slash32.cc => examples/routing/static-routing-slash32.cc
rename : examples/tap-wifi-dumbbell.cc => examples/tap/tap-wifi-dumbbell.cc
rename : examples/star.cc => examples/tcp/star.cc
rename : examples/tcp-large-transfer.cc => examples/tcp/tcp-large-transfer.cc
rename : examples/tcp-nsc-lfn.cc => examples/tcp/tcp-nsc-lfn.cc
rename : examples/tcp-nsc-zoo.cc => examples/tcp/tcp-nsc-zoo.cc
rename : examples/tcp-star-server.cc => examples/tcp/tcp-star-server.cc
rename : examples/virtual-net-device.cc => examples/tunneling/virtual-net-device.cc
rename : examples/first.cc => examples/tutorial/first.cc
rename : examples/first.py => examples/tutorial/first.py
rename : examples/hello-simulator.cc => examples/tutorial/hello-simulator.cc
rename : examples/second.cc => examples/tutorial/second.cc
rename : examples/third.cc => examples/tutorial/third.cc
rename : examples/udp-echo.cc => examples/udp/udp-echo.cc
rename : examples/mixed-wireless.cc => examples/wireless/mixed-wireless.cc
rename : examples/mixed-wireless.py => examples/wireless/mixed-wireless.py
rename : examples/multirate.cc => examples/wireless/multirate.cc
rename : examples/simple-wifi-frame-aggregation.cc => examples/wireless/simple-wifi-frame-aggregation.cc
rename : examples/wifi-adhoc.cc => examples/wireless/wifi-adhoc.cc
rename : examples/wifi-ap.cc => examples/wireless/wifi-ap.cc
rename : examples/wifi-ap.py => examples/wireless/wifi-ap.py
rename : examples/wifi-clear-channel-cmu.cc => examples/wireless/wifi-clear-channel-cmu.cc
rename : examples/wifi-wired-bridging.cc => examples/wireless/wifi-wired-bridging.cc
2009-10-06 19:34:29 -07:00
Mathieu Lacage faa2a7447e bug 675: kill old test framework 2009-10-01 13:17:24 +02:00
Craig Dowell 5d3974da19 Refalgamize test framework to allow multiple test failures 2009-09-30 20:26:33 -07:00
Craig Dowell 006fa73941 If test suite not found, return failure 2009-09-29 19:58:29 -07:00
Craig Dowell 9734679617 add test and validation framework 2009-09-12 19:44:17 -07:00
Mathieu Lacage cb2c93e553 make sure memory is initialized 2009-07-15 08:36:41 +02:00
Mathieu Lacage 21dbd11d9b add an anchor for each generate documentation for a GlobalValue 2009-07-02 15:33:08 +02:00
fmoatamr ca9fcc30de Bug 456: doxygen introspection for trace source config paths is wrong 2009-06-24 09:45:31 +02:00
Mathieu Lacage 6d27614c45 remove dead code 2009-06-17 17:05:51 +02:00
Gustavo J. A. M. Carneiro 35656ecd49 Run unit tests as indenpendent WAF tasks 2009-06-12 12:33:37 +01:00
Mathieu Lacage 0aa674863e bug 580: doxygen introspection does not document global values 2009-06-08 14:14:04 +02:00
Mathieu Lacage 1b77e56fe5 new tags
--HG--
rename : src/common/tag-list.cc => src/common/byte-tag-list.cc
rename : src/common/tag-list.h => src/common/byte-tag-list.h
2009-06-03 08:49:40 +02:00
Tom Henderson cd5025a550 src/ and utils/ changes for IPv4 routing rework 2009-05-28 21:37:25 -07:00
Faker Moatamri 00a38e8081 bug 377: --lcov-report not working fully 2009-04-24 11:14:10 +02:00
Mathieu Lacage af35c1b47c merge
--HG--
rename : src/routing/olsr/olsr-agent-impl.cc => src/routing/olsr/olsr-routing-protocol.cc
rename : src/routing/olsr/olsr-agent-impl.h => src/routing/olsr/olsr-routing-protocol.h
2009-04-17 18:19:03 +02:00
Mathieu Lacage f82ecf95d9 rename attribute from Position to PositionAllocator to avoid conflict with Position attribute defined in ns3::MobilityModel 2009-04-16 10:55:42 +02:00
Mathieu Lacage ff3ecad0ac rename
--HG--
rename : src/routing/olsr/olsr-agent-impl.cc => src/routing/olsr/olsr-routing-protocol.cc
rename : src/routing/olsr/olsr-agent-impl.h => src/routing/olsr/olsr-routing-protocol.h
2009-03-23 14:37:43 +01:00
Raj Bhattacharjea 9356d78167 Fix previous changeset 2009-02-23 23:49:17 -05:00
Raj Bhattacharjea 06c30cd0a1 Proposed RNG API changes 2009-01-13 17:15:44 -05:00
Gustavo J. A. M. Carneiro 7a3adc22e7 merge 2009-01-09 11:44:13 +00:00
Mathieu Lacage 20f4a65ec4 handle calendar scheduler in bench 2009-01-09 07:51:42 +01:00
Gustavo J. A. M. Carneiro b576592431 Upgrade to new WAF, work in progress 2008-12-29 13:28:54 +00:00
Gustavo J. A. M. Carneiro beb8e003f7 Bug 289: CommandLine::AddValue is not wrapped 2008-11-26 12:11:11 +00:00
Mathieu Lacage 44bcc1a4f7 remove broken test 2008-10-20 12:37:43 +02:00
Gustavo J. A. M. Carneiro 188c1f9d48 merge 2008-10-16 11:53:47 +01:00
Mathieu Lacage 9858e46980 bug 343: bench-packets does not work. 2008-10-16 12:44:25 +02:00
Gustavo J. A. M. Carneiro 3eb274081d A more pythonic wrapper for ns3.TypeId.LookupByNameFailSafe 2008-10-15 15:55:09 +01:00
Gustavo J. A. M. Carneiro 92cd268755 New pybindgen and new API scanning, brings support for comparison operators and + - * / numeric operators. 2008-10-06 17:39:35 +01:00
Mathieu Lacage debc5565e7 bug 282: remove Ipv4L4Demux 2008-09-02 17:20:32 -07:00
Mathieu Lacage 32b4e7cd9d bug 279: Packets need metadata support for printing without header checking 2008-08-25 15:21:01 -07:00
Gustavo J. A. M. Carneiro b816aebc68 New PyBindGen, fixes python wrapper identity issue. 2008-08-23 22:35:10 +01:00
Gustavo J. A. M. Carneiro 76473105e5 Python: use hash() as temporary workaround to check if two objects with different wrappers are underneath the same. 2008-08-01 23:11:42 +01:00
Mathieu Lacage ab9aa5b295 bug 252: get rid of dead code. 2008-07-28 08:54:20 -07:00
Gustavo J. A. M. Carneiro 21beb0287c A couple of attribute python unit tests 2008-07-17 17:57:18 +01:00
Gustavo J. A. M. Carneiro 95820416e6 Rescan API; fix and enable the socket unit test, as it now works. 2008-07-09 18:50:28 +01:00
Gustavo J. A. M. Carneiro 9efa9be722 python bindings 2008-07-08 10:43:58 -07:00