Commit Graph

3499 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
27df0a5c92 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
Raj Bhattacharjea
172db792a8 Misspelling in AUTHORS file 2008-07-30 16:36:57 -04:00
Mathieu Lacage
51d31554c4 merge with HEAD 2008-07-30 12:44:56 -07:00
Mathieu Lacage
660c536a49 use fully-qualified c++ typename to allow using macros outside of the ns3 namespace. 2008-07-30 12:44:34 -07:00
Mathieu Lacage
317878411a kill dead code 2008-07-30 12:43:43 -07:00
Raj Bhattacharjea
caaae1c1dd Fix TcpSocketImpl rx buffer logic (closes 248) 2008-07-29 15:36:41 -04:00
Mathieu Lacage
1f86e826e5 bug 264: NS_BREAKPOINT never stops the debugger at the right location. 2008-07-29 11:19:16 -07:00
Mathieu Lacage
5857618635 bug 251: mobility helper has no ascii output 2008-07-28 09:03:10 -07:00
Mathieu Lacage
89cb48c524 bug 252: make python bindings compile 2008-07-28 08:59:05 -07:00
Mathieu Lacage
36f196a9a0 bug 252: get rid of dead code. 2008-07-28 08:54:20 -07:00
Sebastien Vincent
8d844b7502 bug 262: fix g++ 4.3 build 2008-07-28 08:30:32 -07:00
Gustavo J. A. M. Carneiro
b157853a0c OLSR: HELLO messages hold time should be 3 times hello interval, not hello interval. 2008-07-28 16:06:46 +01:00
Gustavo J. A. M. Carneiro
91f0ef0320 Only generate everything.h if python bindings are enabled. Based on patch by Mathieu Lacage. Closes #260. 2008-07-26 15:23:41 +01:00
Gustavo J. A. M. Carneiro
c95c773d17 When generating the everything.h header file for Python, handle ns3 headers inside subdirectories properly. 2008-07-26 15:10:34 +01:00
Gustavo J. A. M. Carneiro
5e24aed9dd When python scanning API, remove again the NS3_LOG_ENABLE define; it is no longer needed. 2008-07-25 16:54:29 +01:00
Gustavo J. A. M. Carneiro
fbf681955e Make the LogComponent* utility functions available for optimized builds as well, albeit as noops. Closes #258. 2008-07-25 16:51:40 +01:00
Gustavo J. A. M. Carneiro
565483bc09 hg ignore the pybindgen checkout dir 2008-07-24 17:24:01 +01:00
Gustavo J. A. M. Carneiro
2aceead32f merge 2008-07-24 11:41:56 +01:00
Gustavo J. A. M. Carneiro
ca2fef3bd8 Make the new NetDevice APIs pure virtual methods, by Mathieu's insistence. 2008-07-24 11:41:15 +01:00
Gustavo J. A. M. Carneiro
732b7994de Add empty implementation of Simulator::SetImplementation, to make Python bindings work. 2008-07-24 11:37:56 +01:00
Gustavo J. A. M. Carneiro
f573eaa47a Add helper waf proxy script 2008-07-24 11:27:57 +01:00
Craig Dowell
c51f635cfb fix supidity in mtu stuff 2008-07-23 18:29:13 -07:00
Craig Dowell
dbb7f0f738 begin sorting out mtu woes 2008-07-23 17:09:12 -07:00
Raj Bhattacharjea
0ad768c938 Make PacketSink multitasking for TCP (closes bug 244) 2008-07-23 16:09:17 -04:00
Gustavo J. A. M. Carneiro
5a71f60c7a Define NS3_ASSERT_ENABLE and NS3_LOG_ENABLE, to make sure we pick up all definitions (such as the logging APIs) 2008-07-23 11:48:17 +01:00
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