Commit Graph

3474 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
b9722796d7 Require new PyBindGen; make it work for Python 2.3. 2008-07-22 16:54:24 +01:00
Craig Dowell
c415957dfc branch merge 2008-07-21 15:53:03 -07:00
Gustavo J. A. M. Carneiro
f890b8e138 Python: new pybindgen, rescan API definitions, new API definition files are more multi-line and hopefully easier to read 2008-07-21 15:30:15 +01:00
Gustavo J. A. M. Carneiro
fd2cf07d30 python scanning: remove redundant incref/decref_method annotations 2008-07-21 11:43:05 +01:00
Tom Henderson
d711e853d0 more details for 3.2 release notes 2008-07-20 07:59:21 -07:00
Craig Dowell
44c48d41e3 update on-demand RELEASE_NOTES 2008-07-18 21:59:43 -07:00
Craig Dowell
9c8ee223b3 make simulator implementation replaceable via global default value 2008-07-18 21:51:31 -07:00
Gustavo J. A. M. Carneiro
a303c4bfad Add release notes. 2008-07-18 12:12:43 +01:00
Gustavo J. A. M. Carneiro
ae074d9e03 No need to make NetDevice::SendFrom pure virtual; instead just give a fatal error if used in runtime (it's only used by the learning bridge, anyway, so...). 2008-07-18 11:41:22 +01:00
Gustavo J. A. M. Carneiro
0632b05ed9 merge 2008-07-18 11:23:29 +01:00
Gustavo J. A. M. Carneiro
06a4d72721 merge 2008-07-18 11:12:31 +01:00
Craig Dowell
b1af5815b0 factor simulator into interface and (multiple) implementation pieces 2008-07-17 23:52:59 -07:00
Unknown
d369fc0c61 fix darwin build break 2008-07-17 18:57:08 -07:00
Craig Dowell
e567e5fec5 fix darwin build break 2008-07-17 18:45:58 -07:00
Gustavo J. A. M. Carneiro
4144eccd4f merge 2008-07-17 17:58:14 +01:00
Gustavo J. A. M. Carneiro
f7fc598240 A couple of attribute python unit tests 2008-07-17 17:57:18 +01:00
Tom Henderson
4914c4afcb Add NS_LOG_FUNCTION calls in arp implementation 2008-07-16 22:33:51 -07:00
Gustavo J. A. M. Carneiro
8cc54510ba Don't run python unit tests if python bindings not enabled. Closes #254. 2008-07-16 17:44:42 +01:00
Gustavo J. A. M. Carneiro
a8d461f29e Remove some useless code 2008-07-16 16:17:21 +01:00
Gustavo J. A. M. Carneiro
c33568c079 New API considering comments from Craig: NetDevice->Node uses two callbacks; Node->ProtocolHandlers uses a single API with a promiscuous flag. 2008-07-16 16:06:50 +01:00
Gustavo J. A. M. Carneiro
ccb5ec4d4d merge 2008-07-16 14:33:44 +01:00
Gustavo J. A. M. Carneiro
6b9023ebf4 merge 2008-07-16 10:46:51 +01:00
Gustavo J. A. M. Carneiro
ef5b621566 Patch WAF to make output redirection work again (Utils.get_term_cols() bug) 2008-07-16 10:45:13 +01:00
Craig Dowell
36a4bc8c40 update RELEASE_NOTES 2008-07-15 16:14:57 -07:00
Craig Dowell
db748a0000 add system threads and synchronization primitives 2008-07-15 15:59:57 -07:00
Gustavo J. A. M. Carneiro
2ca65219de Add csma-bridge example ported to Python. 2008-07-14 15:41:51 +01:00
Gustavo J. A. M. Carneiro
65d4f0972c Rescan API 2008-07-14 11:42:49 +01:00
Gustavo J. A. M. Carneiro
41fab0b441 merge 2008-07-14 11:39:41 +01:00
Gustavo J. A. M. Carneiro
cfa12b46c4 Again, make Python depend only on scanned modules (last fix was incomplete). 2008-07-14 11:35:58 +01:00
Gustavo J. A. M. Carneiro
ff82231ef4 merge 2008-07-14 11:29:31 +01:00
Gustavo J. A. M. Carneiro
6afc4f8d7f Again, make Python depend only on scanned modules (last fix was incomplete). 2008-07-14 11:29:13 +01:00
Gustavo J. A. M. Carneiro
f1e627aec7 merge 2008-07-14 11:25:59 +01:00
Gustavo J. A. M. Carneiro
69dc042ec7 Make Python bindings depend only on NS-3 modules that have been API-scanned, not all modules. 2008-07-14 11:25:10 +01:00
Gustavo J. A. M. Carneiro
d1a7261479 merge 2008-07-14 11:12:30 +01:00
Gustavo J. A. M. Carneiro
2aff99d749 Add mixed-wireless example ported to Python. 2008-07-13 18:08:48 +01:00
Gustavo J. A. M. Carneiro
10ee9b9e01 Python: make helper class methods using attribute optional parameters work. 2008-07-13 17:55:48 +01:00
Gustavo J. A. M. Carneiro
1132bcbd99 If GtkConfigStore support is disabled, disable the python bindings for it, or else compilation fails. 2008-07-12 22:06:15 +01:00
Gustavo J. A. M. Carneiro
90e5f8cf0e Add WAF option --pyrun, to make it easier to run Python programs. 2008-07-12 19:33:29 +01:00
Gustavo J. A. M. Carneiro
7fb6a81b59 merge 2008-07-11 19:32:45 +01:00
Gustavo J. A. M. Carneiro
8356645d0a Make sure we don't trigger deprecation warnings while compiling the python bindings. 2008-07-11 19:32:22 +01:00
Gustavo J. A. M. Carneiro
9b8db57a00 Check that the compiler accepts -Wno-error=deprecated-declarations before using it 2008-07-11 19:24:33 +01:00
Gustavo J. A. M. Carneiro
9d5d168444 Rescan APIs 2008-07-11 18:39:19 +01:00
Gustavo J. A. M. Carneiro
7dce1174ba merge 2008-07-11 18:15:52 +01:00
Gustavo J. A. M. Carneiro
6911a69356 Add compilation flag -Wno-error=deprecated-declarations, or else the NS_DEPRECATED macro becomes useless. 2008-07-11 11:36:59 +01:00
Raj Bhattacharjea
14beae6e8d Remove tcp-2way as a regression test 2008-07-10 21:32:33 -04:00
Mathieu Lacage
731a76246f bug 247: tcp checksum crashes when enabled. 2008-07-10 15:58:24 -07:00
Mathieu Lacage
7f07acc254 use NS_DEPRECATED for bug 232. 2008-07-09 20:12:05 -07:00
Mathieu Lacage
7b34f76ef7 define NS_DEPRECATED 2008-07-09 20:11:16 -07:00
Mathieu Lacage
fb17731cab more cleanups based on bug 249. 2008-07-09 19:52:15 -07:00
Raj Bhattacharjea
c3a8ec5555 Add David Evensky's tcp-2way regression test 2008-07-09 17:04:29 -04:00