Commit Graph

512 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
4ea68659ff Fix TagBuffer::ReadU64 bug. 2009-02-09 19:09:07 +00:00
Guillaume Vu-Brugier
0642485437 bug 329: pcap files generated in native win32 (mingw) are always corrupt 2009-01-16 09:08:20 +01:00
Gustavo J. A. M. Carneiro
f19d54fddd Upgrade to new WAF, work in progress 2008-12-29 13:28:54 +00:00
Timo Bingmann
1bf5ac4f09 patch for bug433-- data rates 2008-12-10 13:28:51 +01:00
Craig Dowell
1885a1d55d instrument PcapWriter 2008-11-25 22:19:59 -08:00
Mathieu Lacage
e443a39436 merge with HEAD 2008-10-17 20:07:44 +02:00
Mathieu Lacage
79250d10c2 add API to get bytes out of a packet without calling PeekData 2008-10-17 14:16:53 +02:00
Mathieu Lacage
6f484b6ead bug 349: workaround compiler bug 2008-10-17 13:11:39 +02:00
Gustavo J. A. M. Carneiro
ff4ec5cf64 Packet::Metadata::PrintStats doesn't really exist. 2008-10-15 18:19:12 +01:00
Mathieu Lacage
aea71064a4 bug 331: constify Packet::PeekHeader 2008-10-10 11:20:53 +02:00
Mathieu Lacage
0500b5353e bug 279: Packets need metadata support for printing without header checking 2008-08-25 15:21:01 -07:00
Mathieu Lacage
728f6ad65d make sure we don't attempt to read outside of ourselves when deserializing a header for printing. 2008-08-11 15:18:40 -07:00
Mathieu Lacage
731a76246f bug 247: tcp checksum crashes when enabled. 2008-07-10 15:58:24 -07:00
Mathieu Lacage
3c16c7d6d0 kill dead code 2008-07-08 10:01:42 -07:00
Mathieu Lacage
2d76aafcfb do not make m_enable protected 2008-07-02 13:21:43 -07:00
Mathieu Lacage
b93a9aeef4 bug 245: build failure with gcc 4.3.x 2008-07-02 03:16:36 -07:00
Mathieu Lacage
67c5dfa611 implement Packet::PeekHeader and Packet::PeekTrailer to avoid evil workarounds when receiving tcp packets. 2008-07-01 11:00:29 -07:00
Sebastien Vincent
75fab6d1b0 bug 236: add optional support for tcp and udp checksum. 2008-07-01 10:52:11 -07:00
Mathieu Lacage
2fb03d7aa3 testcase and fix, symmetric to changeset c861a47407a8 2008-06-21 21:20:38 -07:00
Mathieu Lacage
14c3cac1d1 fix testcase from changeset e367e86d7886 2008-06-21 21:14:28 -07:00
Mathieu Lacage
c4ea047cb9 add documentation comment. 2008-06-21 21:08:16 -07:00
Mathieu Lacage
6746cc48eb bug 217: another testcase. 2008-06-21 21:07:45 -07:00
Mathieu Lacage
6d739bf2b5 bug 217: yet another testcase: make sure we handle degenerate testcases with tags which refer to non-existant data. 2008-06-21 10:30:47 -07:00
Mathieu Lacage
c3fb9059ac another testcase for bug 217. Make sure we do not report tags outside of the current range 2008-06-21 08:55:04 -07:00
Mathieu Lacage
0c35c2b60f bug 217: avoid unsigned/signed confusion. Used signed all the time. 2008-06-21 08:11:10 -07:00
Mathieu Lacage
9008e089ae bug 217: add failing testcase 2008-06-21 08:05:21 -07:00
Mathieu Lacage
ad46f21982 merge testcase 2008-06-20 19:21:11 -07:00
Mathieu Lacage
8a78bf66ae testcase for changeset 133490cf0210 2008-06-20 19:20:58 -07:00
Mathieu Lacage
da514b5edb bug 217: Handle gracefully the case where a packet aggregated contains nothing. 2008-06-20 15:06:23 -07:00
Mathieu Lacage
3b217b603e a few new testcases, bug fixes. 2008-06-06 10:44:43 -07:00
Mathieu Lacage
43263bc0e7 add some logging 2008-06-06 10:22:05 -07:00
Mathieu Lacage
2b7b6628f3 bug 212: Packet::PrintTags fails 2008-06-04 16:59:41 -07:00
Mathieu Lacage
14562c914d this code is not wrong. 2008-06-04 11:59:31 -07:00
Mathieu Lacage
017b3b191d RemoveTag does not exist 2008-06-04 11:59:11 -07:00
Mathieu Lacage
49a48f01e8 remove un-implemented code 2008-06-04 11:58:51 -07:00
Mathieu Lacage
12ae07ddab bug 202: classes disappeared from doxygen output 2008-06-04 11:48:52 -07:00
Mathieu Lacage
1ca824b340 merge with HEAD 2008-06-03 16:20:32 -07:00
Mathieu Lacage
94587dd4f3 bug 200: Packet::PrintTags is not implemented. 2008-06-03 16:20:17 -07:00
Mathieu Lacage
39b7522f4c merge with HEAD 2008-06-03 12:46:37 -07:00
Mathieu Lacage
937f78e7bc doxygen updates 2008-06-02 10:51:55 -07:00
Mathieu Lacage
d9a606c58d update doxygen 2008-06-02 10:38:19 -07:00
Mathieu Lacage
d3942cd4d0 remove dead code. 2008-06-02 10:38:10 -07:00
Mathieu Lacage
add091ea23 bug197: fix infinite loop 2008-05-31 14:12:40 -07:00
Mathieu Lacage
92ebbd036d a testcase for bug 197 2008-05-31 14:12:24 -07:00
Mathieu Lacage
f08ea71825 add small comment 2008-05-31 11:00:01 -07:00
Mathieu Lacage
a5c312cb1c some more cleanup 2008-05-31 10:57:49 -07:00
Mathieu Lacage
e20525cad9 add small comment 2008-05-31 10:47:24 -07:00
Mathieu Lacage
00d36e836c add logging, cleanup AddAtEnd. 2008-05-31 10:46:23 -07:00
Mathieu Lacage
4904c44f15 merge with HEAD 2008-05-30 10:39:43 -07:00
Mathieu Lacage
e4ec46dd52 fix dox warnings 2008-05-30 10:38:59 -07:00