Mathieu Lacage
|
2e699a4704
|
attempt to document some of the internal details
|
2008-05-08 12:40:44 -07:00 |
|
Raj Bhattacharjea
|
7089f682d6
|
Finite send buffer first cut
|
2008-05-08 15:31:44 -04:00 |
|
Mathieu Lacage
|
371ed54dc9
|
bench tags
|
2008-05-08 11:23:22 -07:00 |
|
Mathieu Lacage
|
0b6e955a24
|
help return-value-optimization
|
2008-05-08 11:22:40 -07:00 |
|
Mathieu Lacage
|
f5bb823415
|
avoid doing the work twice.
|
2008-05-08 11:22:25 -07:00 |
|
Mathieu Lacage
|
83cd996471
|
inline a couple of tag methods.
|
2008-05-08 11:16:32 -07:00 |
|
Craig Dowell
|
418a3fae42
|
bug 170
|
2008-05-08 11:16:12 -07:00 |
|
Mathieu Lacage
|
66229167d2
|
enable metadata only on second run
|
2008-05-07 15:23:46 -07:00 |
|
Mathieu Lacage
|
164e8c83bc
|
simplify code logic
|
2008-05-07 15:18:33 -07:00 |
|
Mathieu Lacage
|
2865203612
|
simplify code logic
|
2008-05-07 15:02:07 -07:00 |
|
Mathieu Lacage
|
f2a37c6ca4
|
avoid stupid string allocation all the time.
|
2008-05-07 15:01:45 -07:00 |
|
Mathieu Lacage
|
6236cbf9a3
|
avoid useless ifdefs
|
2008-05-07 14:40:03 -07:00 |
|
Craig Dowell
|
58ab30c53c
|
fix optimized build, bug 169
|
2008-05-07 14:24:45 -07:00 |
|
Mathieu Lacage
|
beaf8569c0
|
add missing license headers
|
2008-05-07 13:47:19 -07:00 |
|
Mathieu Lacage
|
9679a25783
|
typos
|
2008-05-07 13:45:57 -07:00 |
|
Mathieu Lacage
|
aaccadb46a
|
a couple more tests.
|
2008-05-07 13:45:04 -07:00 |
|
Mathieu Lacage
|
4c424da911
|
add comments about previous bug fix
|
2008-05-07 11:33:40 -07:00 |
|
Mathieu Lacage
|
623d9898b7
|
avoid signed/unsigned comparison warning.
|
2008-05-07 11:28:17 -07:00 |
|
Mathieu Lacage
|
1c05220bba
|
test self-assignment of packets
|
2008-05-06 15:04:36 -07:00 |
|
Mathieu Lacage
|
ccd72825dd
|
add dox doc
|
2008-05-06 14:54:52 -07:00 |
|
Mathieu Lacage
|
29169d42b6
|
add missing include for optimized builds
|
2008-05-06 14:54:44 -07:00 |
|
Mathieu Lacage
|
43ecf40b5a
|
use a free list for tag buffers
|
2008-05-06 14:44:09 -07:00 |
|
Mathieu Lacage
|
119cf2035b
|
use a shared buffer
|
2008-05-06 14:18:05 -07:00 |
|
Mathieu Lacage
|
73aec9c9b1
|
avoid segfault when setting NS_LOG=*
|
2008-05-06 12:20:10 -07:00 |
|
Gustavo J. A. M. Carneiro
|
04c8831510
|
merge
|
2008-05-04 22:46:31 +01:00 |
|
Gustavo J. A. M. Carneiro
|
fbabf8129a
|
Upgrade to WAF 1.4.1
|
2008-05-04 22:43:18 +01:00 |
|
Tom Henderson
|
08511f30c5
|
Add GetTxBuffer; add some socket options; make limited UDP receive buffer functional
|
2008-05-03 11:11:24 -07:00 |
|
Tom Henderson
|
daddd90d07
|
Implement GetRxAvailable ()
|
2008-05-02 10:55:07 -07:00 |
|
Tom Henderson
|
bfe0533aa3
|
overloaded Recv() method suggested by Gustavo
|
2008-05-02 09:38:18 -07:00 |
|
Tom Henderson
|
f8a2add627
|
more cleanup
|
2008-05-02 09:21:01 -07:00 |
|
Tom Henderson
|
af58cc3026
|
remove more dead code
|
2008-04-28 21:54:48 -07:00 |
|
Tom Henderson
|
c6f7bb2d3e
|
remove previous socket receive methods
|
2008-04-28 21:45:55 -07:00 |
|
Tom Henderson
|
075851985f
|
Move tcp socket to receive pull model
|
2008-04-28 21:33:15 -07:00 |
|
Gustavo J. A. M. Carneiro
|
e4eeeb18f5
|
WAF: use os.path.join in the message 'Entering directory ...'
|
2008-04-26 22:02:12 +01:00 |
|
Gustavo J. A. M. Carneiro
|
b61d0ff5f2
|
WAF: convert code to WAF 1.4 API; the 'waf' script bundle will be updated later, for now has been disabled.
|
2008-04-26 21:54:36 +01:00 |
|
Tom Henderson
|
288d193daa
|
Cut over UDP applications to use the new receive API
|
2008-04-25 14:29:28 -07:00 |
|
Mathieu Lacage
|
0996a38b84
|
mtag -> tag
|
2008-04-24 16:06:33 -07:00 |
|
Mathieu Lacage
|
18ee064a79
|
Mtag -> Tag
|
2008-04-24 16:03:13 -07:00 |
|
Mathieu Lacage
|
96c43a7e26
|
remove now-unused Tags class
|
2008-04-24 16:01:53 -07:00 |
|
Mathieu Lacage
|
5c7b34db46
|
convert to new tag API.
|
2008-04-24 15:44:35 -07:00 |
|
Mathieu Lacage
|
d3623e2142
|
add a couple of serialization/deserialization methods
|
2008-04-24 15:44:15 -07:00 |
|
Mathieu Lacage
|
062a2dcc42
|
add a couple of dox comments
|
2008-04-24 14:58:17 -07:00 |
|
Mathieu Lacage
|
2d581766fd
|
a new tag implementation: Mtag
|
2008-04-24 14:52:59 -07:00 |
|
Tom Henderson
|
d7a038431f
|
Plumb in socket receive pull model, in parallel to existing Receive framework
|
2008-04-24 08:18:01 -07:00 |
|
Mathieu Lacage
|
e17282f995
|
move test code to anon namespace
|
2008-04-23 15:01:27 -07:00 |
|
Mathieu Lacage
|
78829ba702
|
add a couple of helper test macros
|
2008-04-23 14:56:58 -07:00 |
|
Mathieu Lacage
|
4a78ce68d1
|
add adjustment report to overloaded Buffer::AddAtEnd method
|
2008-04-23 09:11:55 -07:00 |
|
Mathieu Lacage
|
ad54b2ce62
|
make the code more consistent across AddAtStart and AddAtEnd
|
2008-04-23 09:05:18 -07:00 |
|
Mathieu Lacage
|
f79e7581b6
|
report the adjustment delta in Buffer::AddAtEnd and Buffer::AddAtStart.
|
2008-04-23 08:54:29 -07:00 |
|
Mathieu Lacage
|
aeffbb31d7
|
kill dead code
|
2008-04-23 08:35:59 -07:00 |
|