1 | ## |
---|
2 | ## This file is part of libtrace |
---|
3 | ## |
---|
4 | ## Copyright (c) 2004 The University of Waikato, Hamilton, New Zealand. |
---|
5 | ## Authors: Daniel Lawson, WAND Group |
---|
6 | ## Perry Lorier, WAND Group |
---|
7 | ## |
---|
8 | ## All rights reserved. |
---|
9 | ## |
---|
10 | ## This code has been developed by the University of Waikato WAND |
---|
11 | ## research group. For further information please see http://www.wand.net.nz/ |
---|
12 | ## |
---|
13 | ## libtrace is free software; you can redistribute it and/or modify |
---|
14 | ## it under the terms of the GNU General Public License as published by |
---|
15 | ## the Free Software Foundation; either version 2 of the License, or |
---|
16 | ## (at your option) any later version. |
---|
17 | ## |
---|
18 | ## libtrace is distributed in the hope that it will be useful, |
---|
19 | ## but WITHOUT ANY WARRANTY; without even the implied warranty of |
---|
20 | ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
---|
21 | ## GNU General Public License for more details. |
---|
22 | ## |
---|
23 | ## You should have received a copy of the GNU General Public License |
---|
24 | ## along with libtrace; if not, write to the Free Software |
---|
25 | ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
---|
26 | ## |
---|
27 | ## $Id$ |
---|
28 | ## |
---|
29 | ## |
---|
30 | |
---|
31 | - Version 2.0.12 (unreleased) |
---|
32 | * check for IP Fragmentation - if so, don't return TCP header on a |
---|
33 | fragmented packet |
---|
34 | |
---|
35 | - Version 2.0.11 |
---|
36 | |
---|
37 | * Added in a fallback function for strndup under freebsd. |
---|
38 | Thanks to mjl for this code. |
---|
39 | |
---|
40 | - Version 2.0.10 |
---|
41 | * Removed some badly licensed code. |
---|
42 | |
---|
43 | - Version 2.0.9 |
---|
44 | * Added improved conditional codepaths for |
---|
45 | * PCAP |
---|
46 | * ZLIB |
---|
47 | * BPF |
---|
48 | * DAG |
---|
49 | - These sections of code are only compiled in if there is |
---|
50 | appropriate support for them in the OS / asked by configure. |
---|
51 | In the event of no zlib support, we use a fread interface for |
---|
52 | uncompressed trace files instead. |
---|
53 | |
---|
54 | - Version 2.0.8 |
---|
55 | * Added better configure time checking for pcap-bpf.h (ie, actually fail early if it can't find it or an equivalent) |
---|
56 | * Added trace_set_direction , to set the direction bit in an ERF based trace. |
---|
57 | * Added trace_truncate_packet, to truncate the packet at a specified length |
---|
58 | |
---|
59 | |
---|
60 | - Version 2.0.7 |
---|
61 | * Assorted bugfixes. |
---|
62 | |
---|
63 | - Version 2.0.3 |
---|
64 | * Fixed packet->size bug for pcap |
---|
65 | |
---|
66 | - Version 2.0.2 |
---|
67 | * Port to AMD64. Should also work on IA64 |
---|
68 | * Will compile cleanly under gcc-2.95 (Debian Woody) |
---|
69 | * Compiles cleanly under FBSD 4.5 and 5.2. |
---|
70 | |
---|
71 | - Version 2.0.1 |
---|
72 | * Port to FreeBSD. Thanks to Phil Murray for testing this |
---|
73 | |
---|
74 | - Version 2.0.0 |
---|
75 | * Major API change for cleanup purposes. |
---|
76 | * libtrace_packet_t object used to hold reference to the |
---|
77 | trace object, the buffer, and assorted variables |
---|
78 | * First autoconf release |
---|
79 | |
---|
80 | - Version 1.1.0 |
---|
81 | * Tagged as REL_1_1_0 |
---|
82 | * First final release tag |
---|
83 | |
---|
84 | |
---|
85 | |
---|
86 | |
---|