Commit Graph

135 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro 9cf0988230 Fix build of Python bindings on systems with no support for TabBridge 2009-02-23 16:07:46 +00:00
Gustavo J. A. M. Carneiro f00e2d7b11 Rescan python bindings. 2009-02-21 23:19:18 +00:00
Gustavo J. A. M. Carneiro d1b501f370 Python: wrap std::ostream/ofstream, for ascii tracing. 2009-02-18 12:23:08 +00:00
Gustavo J. A. M. Carneiro a9edcf4928 Make sure to call ns3.Simulator.Destroy() before python exit to avoid segmentation faults on program exit. 2009-01-27 14:18:55 +00:00
Gustavo J. A. M. Carneiro 92b5bc7309 Try to guess pybindgen location (more #478) 2009-01-24 15:28:54 +00:00
Gustavo J. A. M. Carneiro 8bd42a0693 Make it easy to turn on profiling of pybindgen 2009-01-17 16:59:45 +00:00
Gustavo J. A. M. Carneiro 796dee6f9e On native win32, we cannot use -D_DEBUG when compiling Python extensions 2009-01-17 16:58:42 +00:00
Gustavo J. A. M. Carneiro 5ef24fc287 Remove the last remnants of local pybindgen handling (allinone takes care of pybindgen now) 2009-01-16 17:18:49 +00:00
Gustavo J. A. M. Carneiro f116668736 RealtimeEventLock is gone 2009-01-14 15:35:42 +00:00
Gustavo J. A. M. Carneiro 46a0667585 Add dependency annotations for the task that generates Python bindings 2009-01-14 11:17:41 +00:00
Gustavo J. A. M. Carneiro c0ea878ba2 Bug 375: Ctrl-C does not always work when running Python simulations 2009-01-13 19:28:26 +00:00
Gustavo J. A. M. Carneiro 7568facca0 Bug 467: waf configure enables python after detecting pybindgen is missing 2009-01-12 18:45:03 +00:00
Gustavo J. A. M. Carneiro fdaf129f60 Don't build or fetch NSC/pybindgen, those tasks are now moved to ns-3-allinone 2009-01-11 23:26:34 +00:00
Gustavo J. A. M. Carneiro 9ae3c42512 Upgrade WAF; fix Darwin (OSX) build problems. 2009-01-11 17:51:20 +00:00
Mathieu Lacage 530c949c2a rescan python 2009-01-09 13:18:29 +01:00
Gustavo J. A. M. Carneiro 2007671aa0 merge 2009-01-09 11:44:13 +00:00
Mathieu Lacage f0c50a6466 rescan python 2009-01-09 09:54:14 +01:00
Mathieu Lacage 068869e088 rescan python 2009-01-09 09:39:54 +01:00
Mathieu Lacage 180f0d7f46 rescan python 2009-01-07 13:27:03 +01:00
Mathieu Lacage 1732ab51e2 virtualize ErrorRateModel 2009-01-06 13:12:28 +01:00
Gustavo J. A. M. Carneiro 95de4dafdb correct dependency problem 2008-12-31 11:15:45 +00:00
Gustavo J. A. M. Carneiro 46a6c1b7c7 Convert warning to Logs.warn (waf api change) 2008-12-29 16:54:53 +00:00
Gustavo J. A. M. Carneiro 8022254256 Fix --python-scan 2008-12-29 15:48:34 +00:00
Gustavo J. A. M. Carneiro f19d54fddd Upgrade to new WAF, work in progress 2008-12-29 13:28:54 +00:00
mathieu. 691ce0fdde fix bug 230, rescan bindings 2008-12-10 17:01:06 -08:00
Mathieu Lacage 6adcd14d5f rescan python 2008-12-10 01:34:04 -08:00
Gustavo J. A. M. Carneiro ca92874e34 Fix nsc/python-scan task descriptions 2008-12-04 11:34:01 +00:00
Craig Dowell f8cf3d5cf4 rescan bindings 2008-12-02 12:15:18 -08:00
Gustavo J. A. M. Carneiro 47980e80e6 Const fix (needed for older Python versions) 2008-11-28 15:12:05 +00:00
Gustavo J. A. M. Carneiro 192ae37d11 The 'contrib' module actually depends on 'common' too (affects waf --python-scan) 2008-11-28 14:45:48 +00:00
Sebastien Vincent 271bac3e92 Remove IcmpSocket class. 2008-11-28 14:24:09 +01:00
Gustavo J. A. M. Carneiro d474f1933a Bug 289: CommandLine::AddValue is not wrapped 2008-11-26 12:11:11 +00:00
Gustavo J. A. M. Carneiro 885330d035 Work around #define ECHO in a system header file included by Python.h on Mac OS X (bug #413) 2008-11-24 12:39:50 +00:00
Gustavo J. A. M. Carneiro ef00197fe8 Disable EmuNetDevice Python bindings if the netdevice is not compiled in (bug #413) 2008-11-24 12:09:47 +00:00
Mathieu Lacage c6d1ff065d add WifiHelper::Install (Ptr<Node>) method per craig's comment. 2008-11-24 06:45:13 +01:00
Mathieu Lacage 8393b27aa2 merge with HEAD 2008-11-24 06:36:05 +01:00
Gustavo J. A. M. Carneiro dfa88263cc fix --with-pybindgen path handling bug 2008-11-19 18:23:22 +00:00
Gustavo J. A. M. Carneiro 9af50e6d5b Add a --with-pybindgen option, to allow external pybindgen to be used instead of fetching it from the network 2008-11-19 17:32:37 +00:00
Gustavo J. A. M. Carneiro afe55f740e Fix build of Python bindings with Python 2.6 2008-11-18 15:12:12 +00:00
Craig Dowell 9a750001db rescan for new method in InternetStackHelper 2008-11-17 20:14:53 -08:00
Craig Dowell 81c8a200d9 change attribute ReceiveErrorModel in CSMA and rescan 2008-11-17 19:56:04 -08:00
Gustavo J. A. M. Carneiro 8acf39d56e Ipv6Header::GetName() is declared but not implemented; remove it. 2008-11-09 12:34:48 +00:00
Gustavo J. A. M. Carneiro f804bb190a Python: require new pybindgen and re-scan API to make the list of free functions and namespaces sorted.
This commit will change a lot the scanned API definitions, once, but should allow much more stable scanning in the future, as right now only types were being sorted, but free functions can jump up or down when different people on different machines scan the API.  Well, no more will that happen in the future, I hope.
2008-11-08 15:00:28 +00:00
Gustavo J. A. M. Carneiro 103389505b Make olsr::RoutingTable public, add a method GetEntries to it, and add a method GetRoutingTable to OlsrAgent. This way it is possible to read the actual routing table that OLSR has discovered, for debugging/visualization purposes. 2008-11-07 19:51:00 +00:00
Craig Dowell eaf0526911 need bindings for v4ping 2008-11-05 17:35:15 -08:00
Craig Dowell afc09e988a remove unimplemented methods from emu class + rescan 2008-11-05 15:00:59 -08:00
Unknown dc2d67e7b8 apply patch for bug 294 (GetMulticastAddr) + emu device update + rescan 2008-11-05 14:49:21 -08:00
Mathieu Lacage 6ebfe7faba new wifi API 2008-11-04 14:06:34 +01:00
Gustavo J. A. M. Carneiro ccd6e796cd Work around a WAF bug in failing to recognize GCC while detecting CXXFLAGS for compiling Python extensions. 2008-10-31 22:47:29 +00:00
Craig Dowell 0df5a7183a apply icmp patch 2008-10-29 11:18:39 -07:00