Commit Graph
109 Commits
Author SHA1 Message Date
Gustavo J. A. M. Carneiro 8664f09c22 Fix nsc/python-scan task descriptions 2008-12-04 11:34:01 +00:00
Craig Dowell 151986fca8 rescan bindings 2008-12-02 12:15:18 -08:00
Gustavo J. A. M. Carneiro d3f7c35b56 Const fix (needed for older Python versions) 2008-11-28 15:12:05 +00:00
Gustavo J. A. M. Carneiro a452201659 The 'contrib' module actually depends on 'common' too (affects waf --python-scan) 2008-11-28 14:45:48 +00:00
Sebastien Vincent 6bd26bae53 Remove IcmpSocket class. 2008-11-28 14:24:09 +01:00
Gustavo J. A. M. Carneiro beb8e003f7 Bug 289: CommandLine::AddValue is not wrapped 2008-11-26 12:11:11 +00:00
Gustavo J. A. M. Carneiro 607690fa92 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 c3220853af Disable EmuNetDevice Python bindings if the netdevice is not compiled in (bug #413) 2008-11-24 12:09:47 +00:00
Mathieu Lacage 2bf79c66d5 add WifiHelper::Install (Ptr<Node>) method per craig's comment. 2008-11-24 06:45:13 +01:00
Mathieu Lacage 61362067bd merge with HEAD 2008-11-24 06:36:05 +01:00
Gustavo J. A. M. Carneiro 38019a5405 fix --with-pybindgen path handling bug 2008-11-19 18:23:22 +00:00
Gustavo J. A. M. Carneiro 052cc1c658 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 f975eec706 Fix build of Python bindings with Python 2.6 2008-11-18 15:12:12 +00:00
Craig Dowell ffcb4df9d1 rescan for new method in InternetStackHelper 2008-11-17 20:14:53 -08:00
Craig Dowell 220766696f change attribute ReceiveErrorModel in CSMA and rescan 2008-11-17 19:56:04 -08:00
Gustavo J. A. M. Carneiro a4a8a54c71 Ipv6Header::GetName() is declared but not implemented; remove it. 2008-11-09 12:34:48 +00:00
Gustavo J. A. M. Carneiro 36bc92acc9 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 bd4c574f22 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 6053888486 need bindings for v4ping 2008-11-05 17:35:15 -08:00
Craig Dowell 21b127aa80 remove unimplemented methods from emu class + rescan 2008-11-05 15:00:59 -08:00
vincent@clarinet.u-strasbg.fr ac56f9122f apply patch for bug 294 (GetMulticastAddr) + emu device update + rescan 2008-11-05 14:49:21 -08:00
Mathieu Lacage ea50bacd42 new wifi API 2008-11-04 14:06:34 +01:00
Gustavo J. A. M. Carneiro e5d74b98d1 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 80ffe1fc70 apply icmp patch 2008-10-29 11:18:39 -07:00
Mathieu Lacage 513ffb0184 fix build. 2008-10-28 13:24:04 +01:00
Mathieu Lacage 341c19f31b add composite capability to PropagationLossModel base class. 2008-10-28 13:17:17 +01:00
Mathieu Lacage cfe7d16d09 merge with HEAD
--HG--
rename : src/devices/wifi/wifi-phy.cc => src/devices/wifi/yans-wifi-phy.cc
rename : src/devices/wifi/wifi-phy.h => src/devices/wifi/yans-wifi-phy.h
2008-10-28 11:26:58 +01:00
Mathieu Lacage d89c70de5d remove realtime public API. 2008-10-27 12:47:33 +01:00
Mathieu Lacage 7ba5753f97 merge with HEAD 2008-10-27 12:17:38 +01:00
Mathieu Lacage 92f1ec9c69 rescan python 2008-10-24 12:29:15 +02:00
Craig Dowell dab41ba05a rescan for bug 283 2008-10-23 16:08:13 -07:00
Craig Dowell 4c8a3b2087 rescan after 363 fix 2008-10-23 11:50:45 -07:00
Craig Dowell d5ba4337d9 rescan after bug 357 patch 2008-10-23 10:57:26 -07:00
Gustavo J. A. M. Carneiro 958ef01844 Python: fix bug with missing wrapper registration for objects created directly via the python constructor
--HG--
extra : transplant_source : %7Fp%14%AA%2A%D88%EFP%82%BD%C7%B1%1BYQ%BB0r%22
2008-10-20 16:56:40 +01:00
Gustavo J. A. M. Carneiro e8092fa274 merge 2008-10-16 11:42:23 +01:00
Mathieu Lacage a3046c6a20 bug 372: fragmentation is broken 2008-10-16 09:48:47 +02:00
Gustavo J. A. M. Carneiro c17d75a8f6 Python: enable wrapping of the packet metadata APIs. 2008-10-15 18:32:07 +01:00
Gustavo J. A. M. Carneiro 3eb274081d A more pythonic wrapper for ns3.TypeId.LookupByNameFailSafe 2008-10-15 15:55:09 +01:00
Mathieu Lacage 1a81b62c2f rescan python bindings 2008-10-15 15:12:05 +02:00
Gustavo J. A. M. Carneiro 7b1304c757 Rescan API for Python. 2008-10-12 18:04:10 +01:00
Gustavo J. A. M. Carneiro 425947922a Upgrade to pybindgen rev. 598, to fix bug #291. 2008-10-12 14:40:26 +01:00
Gustavo J. A. M. Carneiro acd8745e77 Fix compat. with Python < 2.5 (fixes ns-old regression failure) 2008-10-07 12:23:57 +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
Gustavo J. A. M. Carneiro 52a690f14a Pull pybindgen revno 582 for increased stability of the generated python files with multiple developers doing the scanning. 2008-10-02 17:30:38 +01:00
Gustavo J. A. M. Carneiro 9c6e2d78ad Exit WAF after processing --python-scan to avoid incorrect builds, since WAF does not handle well files being generated into the source dir instead of the build dir 2008-10-02 17:15:09 +01:00
Gustavo J. A. M. Carneiro eab3243523 Need to acquire the Python GIL also in ~PythonEventImpl, as it may be called at any time from the C++ code, from any thread. 2008-09-27 15:32:04 +01:00
Gustavo J. A. M. Carneiro 607487607a Get newer pybindgen, for stl containers support 2008-09-27 15:26:27 +01:00
Gustavo J. A. M. Carneiro bd8d9daee5 merge 2008-09-27 15:17:37 +01:00
Gustavo J. A. M. Carneiro 41ffc40f0b Allow interrupting PyBindGen fetching, via Ctrl-C, for the impatient developers. 2008-09-27 15:06:38 +01:00
Gustavo J. A. M. Carneiro dd3479d7a6 Add missing Python GIL locking in PythonEventImpl::Notify 2008-09-17 15:47:07 +01:00