Mathieu Lacage
b44dc748e0
fix optimized build
2008-10-17 10:35:14 +02:00
Mathieu Lacage
98b197de5a
bug 202: header file conflict
2008-10-16 12:53:05 +02:00
Mathieu Lacage
ff776177bf
bug 352: STA receives back the broadcasts it sends.
2008-10-16 12:47:17 +02:00
Mathieu Lacage
e4fb44dd96
bug 343: bench-packets does not work.
2008-10-16 12:44:25 +02:00
Mathieu Lacage
7b55da3a04
kill dead code
2008-10-16 12:22:59 +02:00
Mathieu Lacage
eb566b82d3
bug 350: operator > missing.
2008-10-16 12:17:00 +02:00
Mathieu Lacage
91d94d6076
bug 371: wifi-ap broken
2008-10-16 10:26:13 +02:00
Mathieu Lacage
47f1f1fefc
improve debugging
2008-10-16 10:25:55 +02:00
Mathieu Lacage
d3e9be922d
bug 372: fragmentation is broken
2008-10-16 09:48:47 +02:00
Mathieu Lacage
414c2ff3ad
constify
2008-10-15 09:49:39 +02:00
Gustavo J. A. M. Carneiro
213f6526a8
Rescan API for Python.
2008-10-12 18:04:10 +01:00
Gustavo J. A. M. Carneiro
f75fbc1512
Upgrade to pybindgen rev. 598, to fix bug #291 .
2008-10-12 14:40:26 +01:00
Tom Henderson
b03afa5f00
remove tgif figures; replace with dia
2008-10-10 15:01:20 -07:00
Tom Henderson
43f3993d36
branch merge
2008-10-10 14:22:53 -07:00
Tom Henderson
1581ac4450
remove tgif figures; replace with dia
2008-10-10 14:21:58 -07:00
Mathieu Lacage
aea71064a4
bug 331: constify Packet::PeekHeader
2008-10-10 11:20:53 +02:00
Mathieu Lacage
32ce5ce0be
bug 367: generate beacons by default at time 0.0
2008-10-10 11:18:46 +02:00
Mathieu Lacage
e20b335199
bug 361: make GetBssid public.
2008-10-10 09:24:35 +02:00
Gustavo J. A. M. Carneiro
9239dcf55a
merge
2008-10-07 12:39:27 +01:00
Gustavo J. A. M. Carneiro
81bcdc9bf8
Fix compat. with Python < 2.5 (fixes ns-old regression failure)
2008-10-07 12:23:57 +01:00
Tom Henderson
14dbd0649f
typo fix (bug 373)
2008-10-06 22:39:53 -07:00
Gustavo J. A. M. Carneiro
24a1fdfc69
Improve debug logging in Node::ReceiveFromDevice
2008-10-06 18:21:04 +01:00
Gustavo J. A. M. Carneiro
8a664200e5
New pybindgen and new API scanning, brings support for comparison operators and + - * / numeric operators.
2008-10-06 17:39:35 +01:00
Tom Henderson
1c3dcd37b3
bug in script-- Stop not being called
2008-10-02 16:48:01 -07:00
Craig Dowell
4215553314
bug 337
2008-10-02 15:22:17 -07:00
Gustavo J. A. M. Carneiro
c2985053a3
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
3997faf477
merge
2008-10-02 17:16:04 +01:00
Gustavo J. A. M. Carneiro
03e1a6bae5
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
Mathieu Lacage
2160b31237
add private operator = to disable it
2008-10-02 17:05:16 +02:00
Mathieu Lacage
35c25f995e
hide window when starting simulation.
2008-10-02 15:04:28 +02:00
Mathieu Lacage
5cd9a601e1
change button label to be more explicit
2008-10-02 14:57:39 +02:00
Gustavo J. A. M. Carneiro
d607ae00f3
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
8e454b058b
Get newer pybindgen, for stl containers support
2008-09-27 15:26:27 +01:00
Gustavo J. A. M. Carneiro
9866cc1ce3
merge
2008-09-27 15:17:37 +01:00
Gustavo J. A. M. Carneiro
79e685df92
Allow interrupting PyBindGen fetching, via Ctrl-C, for the impatient developers.
2008-09-27 15:06:38 +01:00
Mathieu Lacage
e864af7983
fix build with gcc 4.3.0
2008-09-25 15:50:07 -07:00
Florian Westphal
3a6bf88a49
nsc: delay creating nsc interface using ScheduleNow ().
...
because we cannot rely on the node to have any assigned interface
when the nsc stack is initialised, we need to delay creating the nsc
interface. Up until now this was done by initialising the interface
when the first socket is opened, which resulted in a segfault or
an assertion failure when a packet arrived but no socket was ever created...
2008-09-25 01:43:27 +02:00
Mathieu Lacage
f8bbbbc899
make sure sinks are started
2008-09-23 16:38:51 -07:00
Mathieu Lacage
fbf3dd3cf7
make sure that the sinks are started
2008-09-23 16:31:54 -07:00
Mathieu Lacage
a7b4e36b84
use better variable names.
2008-09-23 16:14:00 -07:00
Mathieu Lacage
97b7179161
the sink must be enabled on node 2
2008-09-23 16:02:30 -07:00
Craig Dowell
102623e2b1
mispeeling in introduction.texi
2008-09-23 09:53:52 -07:00
Florian Westphal
266bc671a5
nsc: avoid unecessary use of posix headers
...
this removes usage of struct iphdr and inet_ntoa.
Replaced by uint32_t[] (we only need to fetch source/destination
ip addresses) and Ipv4Header::Print(), respectively.
netinet/in.h and arpa/inet.h are retained for the time being
due to ntohs/ntohl.
2008-09-23 01:09:43 +02:00
Florian Westphal
41fffa73b9
nsc: make sure nsc has a configured interface
...
the receive method hands packets to the nsc core via
nsc's if_receive_packet() method.
NSC (rightfully) assumes that if it gets a packet, there must
be a network interface. However, at this time the interface
initialization in ns-3-nsc is done when the first socket is created.
The result is a segmentation fault inside nsc when ns-3 receives
a packet on an nsc-enabled node before a socked has been created
on that node.
For the time being, use NS_ASSERT to make sure the nsc interface exits.
This also gets rid of the NS_LOG use inside the Softinterrupt timer
method and replaces
NS_LOG_FUNCTION_NOARGS with NS_LOG_FUNCTION (this), as suggested by
Mathieu Lacage.
2008-09-22 22:18:53 +02:00
Craig Dowell
05d0f37dda
Added tag ns-3.2 for changeset 2ecac911b3ec
2008-09-22 10:36:24 -07:00
Tom Henderson
06f2b16d78
Add chapter on realtime scheduler to manual
2008-09-21 13:10:08 -07:00
Tom Henderson
5d82b2e31f
new manual chapter on TCP
2008-09-20 15:45:31 -07:00
Craig Dowell
4a3ee19a31
mispeeling in RELEASE_NOTES
2008-09-18 15:29:00 -07:00
Craig Dowell
8785a190ee
Added tag ns-3.2-RC4 for changeset 68218c266a84
2008-09-18 15:28:35 -07:00
Tom Henderson
9e1a3adf6f
document ConfigStore
2008-09-18 07:28:03 -07:00