Commit Graph

3521 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
39f080feba Rescan API (due to wifi changes to support bridging) 2008-08-08 10:49:18 +01:00
Mathieu Lacage
3ca49e8f39 ensure type is registered 2008-08-07 12:22:38 -07:00
Mathieu Lacage
1327e45a41 merge with HEAD 2008-08-07 11:14:32 -07:00
Mathieu Lacage
bfd084bde7 implement WifiNetDevice::SendFrom 2008-08-07 11:14:15 -07:00
Mathieu Lacage
29151f4ec2 remove Node::GetFirstApplication checked in changeset 38b8549b1ad3 by mistake. 2008-08-07 10:13:54 -07:00
Gustavo J. A. M. Carneiro
161adc2a4e Bug #270: Simulator::RunOneEvent 2008-08-06 11:37:52 +01:00
Gustavo J. A. M. Carneiro
bf060fddf8 Oops, typo (evil copy-paste) 2008-08-06 16:11:44 +01:00
Gustavo J. A. M. Carneiro
3883a5e095 Add bounds checking asserts to Node::GetApplication, NodeList::GetNode, and Node::GetDevice. 2008-08-06 16:06:44 +01:00
Gustavo J. A. M. Carneiro
1eecaa6abd merge 2008-08-05 19:46:05 +01:00
Gustavo J. A. M. Carneiro
2d872a846d Python: re-scan API; unblock python threads during Simulator::Run; new pybindgen brings improved thread safety for virtual methods. 2008-08-05 19:42:53 +01:00
Craig Dowell
2966ca33b9 Comment to clarify MTU policy was insufficiently clear 2008-08-05 10:34:26 -07:00
Mathieu Lacage
162194c37f repeat the virtual keyword in the subclass 2008-08-05 10:06:40 -07:00
Craig Dowell
13bdfdf131 actually use CHANGES.html 2008-08-04 17:44:53 -07:00
Craig Dowell
6116a532db branch merge 2008-08-04 17:32:49 -07:00
Craig Dowell
6c7bdf5845 sort out various MTU options 2008-08-04 17:32:32 -07:00
Tom Henderson
b6a0e35db1 Add CHANGES.html 2008-08-04 14:43:53 -07:00
Craig Dowell
3a519a71da 128 column pages 2008-08-03 21:55:49 -07:00
Mathieu Lacage
7a711ae53e bug 269: revert parts of 9e763021e045 and add comments to avoid getting these again. 2008-08-03 09:14:07 -07:00
Gustavo J. A. M. Carneiro
1e654fa962 merge 2008-08-01 23:15:00 +01:00
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
Tom Henderson
af0efdeab3 branch merge 2008-08-01 07:40:22 -07:00
Mathieu Lacage
4ba6e58745 bug 266: src/wscript unconditionally sets conf.env['NS3_MODULE_PATH'] 2008-07-31 15:04:01 -07: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
Tom Henderson
3af1dc7235 revised patch to fix bug 253 2008-07-30 06:30:42 -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