Gustavo J. A. M. Carneiro
|
3e77a6301d
|
merge with ns-3-dev
|
2007-09-12 18:06:09 +01:00 |
|
Mathieu Lacage
|
644fffd69f
|
merge with trunk
|
2007-09-12 11:22:32 +02:00 |
|
Mathieu Lacage
|
a84dd0068c
|
enable buffer heuristics
|
2007-09-12 11:22:05 +02:00 |
|
Mathieu Lacage
|
eb05af8e74
|
add 'internal' documentation, cleanup a bit
|
2007-09-12 11:16:18 +02:00 |
|
Mathieu Lacage
|
7c6c5fe445
|
fix non-optimized build
|
2007-09-12 10:11:57 +02:00 |
|
Mathieu Lacage
|
191c80211b
|
fix copyright statements
|
2007-09-12 09:34:38 +02:00 |
|
Tom Henderson
|
b13164b2c0
|
turn off DEBUG on simple-point-to-point
|
2007-09-11 23:38:18 -07:00 |
|
Tom Henderson
|
28456d5486
|
branch merge
|
2007-09-11 22:47:13 -07:00 |
|
Tom Henderson
|
eb99e12003
|
Copyrights/licenses for routing code
|
2007-09-11 22:46:29 -07:00 |
|
Tom Henderson
|
058529526c
|
Remove m_quiet variable, fix copyright
|
2007-09-11 22:40:04 -07:00 |
|
Craig Dowell
|
49cf104a12
|
variable unused in optimized build -- fixed via attribute
|
2007-09-11 19:40:50 -07:00 |
|
Craig Dowell
|
b639466adb
|
turn off debugging flags
|
2007-09-11 19:11:03 -07:00 |
|
Craig Dowell
|
1cf86b9641
|
integrating broadcast with multicast and sockets with multiple interfaces required default route for disambiguation
|
2007-09-11 19:09:49 -07:00 |
|
Craig Dowell
|
f894771e7d
|
socket update broke multicast
|
2007-09-11 18:29:26 -07:00 |
|
Craig Dowell
|
451a4762df
|
merge with trunk again
|
2007-09-11 12:20:09 -07:00 |
|
Gustavo J. A. M. Carneiro
|
92313a2d64
|
merge
|
2007-09-11 15:09:55 +01:00 |
|
Gustavo J. A. M. Carneiro
|
94743678a9
|
Use NS_DEBUG instead of NS_DEBUG_UNCOND in PacketSink code.
|
2007-09-11 15:09:00 +01:00 |
|
Gustavo J. A. M. Carneiro
|
4a6e5ee331
|
merge with ns-3-dev
|
2007-09-11 14:52:15 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b284eab745
|
WAF: in optimized builds, replace -O2 with -O3
|
2007-09-11 14:44:23 +01:00 |
|
Mathieu Lacage
|
6969cf239a
|
optimize Iterator::ReadU8
|
2007-09-11 15:06:27 +02:00 |
|
Mathieu Lacage
|
2b3b68605e
|
optimize Buffer::WriteU8 variants
|
2007-09-11 14:56:10 +02:00 |
|
Gustavo J. A. M. Carneiro
|
738735b808
|
WAF: fix debug level to be 'ultradebug' by default, instead of 'debug'.
|
2007-09-11 13:37:23 +01:00 |
|
Gustavo J. A. M. Carneiro
|
c1034b9344
|
WAF: remove redundant -Wall (was appearing twice)
|
2007-09-11 13:33:06 +01:00 |
|
Mathieu Lacage
|
42e6c413b6
|
optimize Buffer::WriteU8
|
2007-09-11 14:10:02 +02:00 |
|
Mathieu Lacage
|
4e75362d4b
|
move around Iterator code
|
2007-09-11 13:53:39 +02:00 |
|
Mathieu Lacage
|
9bbfa99b4c
|
print some statistics about free list efficiency
|
2007-09-11 13:47:17 +02:00 |
|
Mathieu Lacage
|
1f49f40faa
|
add a few missing doxygen method documentations
|
2007-09-11 12:42:37 +02:00 |
|
Mathieu Lacage
|
69735ce1a5
|
merge gustavo's changes
|
2007-09-11 12:13:16 +02:00 |
|
Mathieu Lacage
|
8d1ac59134
|
merge tracing overhaul in trunk
|
2007-09-11 12:11:00 +02:00 |
|
Gustavo J. A. M. Carneiro
|
3407a01845
|
Update and fix (entries are searched regexps, not globs) the hg ignored files list.
|
2007-09-11 11:04:06 +01:00 |
|
Mathieu Lacage
|
485a114a2d
|
merge with trunk
|
2007-09-11 10:36:25 +02:00 |
|
Mathieu Lacage
|
4ae082bfc7
|
avoid allocating strings all the time.
|
2007-09-11 10:35:56 +02:00 |
|
Mathieu Lacage
|
cbd6277844
|
merge with trunk
|
2007-09-11 10:01:23 +02:00 |
|
Mathieu Lacage
|
96f04b41cb
|
re-enable packet benchmarking
|
2007-09-11 08:27:27 +02:00 |
|
Mathieu Lacage
|
ba9338c522
|
ignore waf crap
|
2007-09-11 08:27:15 +02:00 |
|
Craig Dowell
|
b39cf878a0
|
name changes missed
|
2007-09-10 15:57:33 -07:00 |
|
Craig Dowell
|
20bf1d71bb
|
merge with trunk
|
2007-09-10 15:50:07 -07:00 |
|
Mathieu Lacage
|
313a167729
|
we handle gustavo's testcase now. Fix for bug 72
|
2007-09-10 18:52:48 +02:00 |
|
Mathieu Lacage
|
ca342d8de2
|
fix buggy assert
|
2007-09-10 18:49:00 +02:00 |
|
Mathieu Lacage
|
0c2dd78f3b
|
update carefully m_maxZeroAreaSize and update correctly m_end and m_zeroAreaEnd in RemoveAtStart
|
2007-09-10 18:43:29 +02:00 |
|
Mathieu Lacage
|
3c81d0423e
|
it is possible to zeroAreaStart to be bigger than the data buffer size
|
2007-09-10 17:55:39 +02:00 |
|
Mathieu Lacage
|
3fcc420e08
|
CreateFullCopy: the data area at the end of the buffer starts at m_zeroAreaStart. AddAtStart: the assert should be used only when the optimization is enabled.
|
2007-09-10 17:43:33 +02:00 |
|
Mathieu Lacage
|
65c099c02a
|
max zero area start can be bigger than m_end if data is removed from end of buffer
|
2007-09-10 16:57:25 +02:00 |
|
Mathieu Lacage
|
c197a4a62c
|
add state checking and fix Buffer::CreateFullCopy
|
2007-09-10 16:55:26 +02:00 |
|
Mathieu Lacage
|
60fbe881c1
|
improve debugging output
|
2007-09-10 16:55:03 +02:00 |
|
Mathieu Lacage
|
e96365a4bc
|
rewrite the buffer code extensively
|
2007-09-10 16:45:52 +02:00 |
|
Mathieu Lacage
|
1e865deaaf
|
add Buffer::m_zeroAreaStart
|
2007-09-10 08:54:11 +02:00 |
|
Mathieu Lacage
|
df98467eaf
|
Added tag buffer-working-before-breaking for changeset 267e2ebc28e4
|
2007-09-10 08:53:55 +02:00 |
|
Tom Henderson
|
7265a5f3c0
|
adapt some example scripts to use the new PacketSink
|
2007-09-09 23:24:31 -07:00 |
|
Tom Henderson
|
0ac1983b66
|
Add PacketSink application
|
2007-09-09 23:21:47 -07:00 |
|