Commit Graph

216 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro
fd479088ec WAF scripts update 2007-07-02 18:23:52 +01:00
Mathieu Lacage
bedbfd18d7 add dox doc for header and trailer PrintTo and DoGetName 2007-06-29 08:18:16 +02:00
Mathieu Lacage
2756732458 add more internal documentation 2007-06-28 13:59:51 +02:00
Mathieu Lacage
3bb28c049f test and fix backward printing 2007-06-28 13:43:27 +02:00
Mathieu Lacage
ce57b5d156 more asserts, add failing tests, fix them 2007-06-28 13:01:40 +02:00
Mathieu Lacage
23f4e85f87 fix basic tests, add new test, add a bunch of asserts, add XXX comment 2007-06-28 12:29:21 +02:00
Mathieu Lacage
b937ec5a87 add failing assert 2007-06-28 12:00:00 +02:00
Mathieu Lacage
35f80fc5c3 modify sample packet printer to use ipv4 and udp headers 2007-06-28 11:48:37 +02:00
Mathieu Lacage
993dc85f8f change default pretty printing output format, add doc to metadata data structures 2007-06-28 11:07:38 +02:00
Mathieu Lacage
2964b90925 add testcase, fix bug 2007-06-21 11:07:04 +02:00
Mathieu Lacage
50f2fc5a16 fix small variable name typo 2007-06-21 11:01:15 +02:00
Mathieu Lacage
d879c3c54a merge from head 2007-06-21 09:40:57 +02:00
Mathieu Lacage
87c5cb5706 add separator support to backward printing 2007-06-13 00:20:53 +02:00
Mathieu Lacage
c4ab5ba8ff add separator support to PacketPrinter 2007-06-13 00:02:57 +02:00
Mathieu Lacage
c2fda9ce09 do not forget payload printer for default printer 2007-06-12 23:23:31 +02:00
Mathieu Lacage
0d7b0e26ee history -> metadata 2007-06-12 22:52:56 +02:00
Mathieu Lacage
55f2084e86 avoid duplicating the packet uid 2007-06-12 13:21:06 +02:00
Mathieu Lacage
102dcfd4bc do not crash is the payload printer is null 2007-06-07 13:19:25 +02:00
Mathieu Lacage
e89ad0a86b fix uleb128 reading bug 2007-06-07 13:16:15 +02:00
Mathieu Lacage
b7ded4e595 PacketHistory -> PacketMetadata 2007-06-07 12:51:57 +02:00
Mathieu Lacage
b61417101f rename packet-history.h to packet-metadata.h 2007-06-07 12:48:52 +02:00
Mathieu Lacage
1ba5c01281 more dox 2007-06-07 12:42:44 +02:00
Mathieu Lacage
2b3882fb1a make the code match the dox doc 2007-06-07 12:29:38 +02:00
Mathieu Lacage
12476595ad improve dox doc 2007-06-07 12:29:27 +02:00
Mathieu Lacage
8435bfc4fe add back optimization option 2007-06-07 12:25:40 +02:00
Mathieu Lacage
9cec524f88 rename History::Enable to Packet::EnableMetadata 2007-06-07 12:17:25 +02:00
Mathieu Lacage
fb3786c137 remove dead code 2007-06-07 11:38:06 +02:00
Mathieu Lacage
40e654dd22 store chunkUid and packetUid as fixed-size fields 2007-06-07 11:21:21 +02:00
Mathieu Lacage
d5087e2d90 unconditionally set m_data 2007-06-07 11:00:49 +02:00
Mathieu Lacage
adf49bbc32 fix gcov link 2007-06-07 10:51:25 +02:00
Mathieu Lacage
8361cbab71 try alternative implementation of AddSmall 2007-06-07 10:38:48 +02:00
Mathieu Lacage
49abdbd009 fix Append and optimize GetUleb128Size 2007-06-07 09:38:51 +02:00
Mathieu Lacage
4b95d67bea optimize a bit AddHeader 2007-06-07 09:18:04 +02:00
Mathieu Lacage
a6382422df remove atStart arg to AddBig 2007-06-07 08:13:19 +02:00
Mathieu Lacage
e77c211955 remove ReadSmall and ReadExtra 2007-06-07 07:39:47 +02:00
Mathieu Lacage
8a3e4b7b14 ReadItems does not depend on ReadSmall & ReadExtra 2007-06-07 07:32:10 +02:00
Mathieu Lacage
a0901958a8 make some methods inline 2007-06-06 14:40:48 +02:00
Mathieu Lacage
8e0ccbb45a Update -> UpdateHead + UpdateTail 2007-06-06 14:38:52 +02:00
Mathieu Lacage
1608934b89 simplify a bit the small item logic 2007-06-06 14:32:17 +02:00
Mathieu Lacage
02763bf7cb fix bug introduced in commit 767 2007-06-06 14:19:21 +02:00
Mathieu Lacage
e5b63ce34d add counters 2007-06-06 14:14:22 +02:00
Mathieu Lacage
4ed6463d22 remove Update call from within AddSmall and AddBig 2007-06-06 14:11:22 +02:00
Mathieu Lacage
f348fc4fbc remove useless CanAdd 2007-06-06 13:56:42 +02:00
Mathieu Lacage
07489e7e9c a few micro-optimizations 2007-06-06 13:51:15 +02:00
Mathieu Lacage
eb6eea0f72 make all tests pass 2007-06-06 13:02:00 +02:00
Mathieu Lacage
b0a30b32bb implement ReplaceTail 2007-06-06 12:39:33 +02:00
Mathieu Lacage
2caaf90037 simplify calls to AddBig and AddSmall 2007-06-06 11:30:17 +02:00
Mathieu Lacage
929ea4dab0 share some code, implement AddAtEnd 2007-06-06 11:01:59 +02:00
Mathieu Lacage
5698e745c9 fix a few bugs in ::RemoveAtEnd 2007-06-06 10:04:02 +02:00
Mathieu Lacage
8c03ce9e0c remove data from end of trailer, not start of header 2007-06-06 09:55:01 +02:00