tcpdump mailing list archives

Automatic report from sources (tcpdump libpcap htdocs) between 07.11.2004 - 08.11.2004 GMT


From: "Automatic cvs log generator /tcpdump/bin/makelog" <mcr () sandelman ottawa on ca>
Date: Mon, 8 Nov 2004 05:08:11 -0500 (EST)

CVS log entries from 07.11.2004 (Sun) 10:06:46 - 08.11.2004 (Mon) 10:06:42 GMT
=====================================================
Summary by authors
=====================================================
Author: guy
        File: libpcap/pcap.3; Revisions: 1.63
        File: tcpdump/tcpdump.1; Revisions: 1.165
        File: libpcap/pcap.h; Revisions: 1.51
        File: libpcap/CREDITS; Revisions: 1.76
        File: libpcap/optimize.c; Revisions: 1.79, 1.78
        File: tcpdump/interface.h; Revisions: 1.237
        File: tcpdump/tcpdump.c; Revisions: 1.250
        File: libpcap/savefile.c; Revisions: 1.112
        File: tcpdump/netdissect.h; Revisions: 1.12

=====================================================
Combined list of identical log entries
=====================================================
Description:
From Chris Lightfoot <cwrl () users sourceforge net>: add
"pcap_dump_fopen()" to open a pcap_t given a FILE *, and add
"pcap_dump_fopen()" to open a pcap_dumper_t given a FILE *.

On Windows, if we're opening the standard input, put it in binary mode.

Check for errors from "sf_write_header()" and return an error if we get
an error.
Modified files:
        File: libpcap/CREDITS; Revision: 1.76;
        Date: 2004/11/07 21:40:48; Author: guy; Lines: (+1 -0)
        File: libpcap/pcap.3; Revision: 1.63;
        Date: 2004/11/07 21:40:48; Author: guy; Lines: (+17 -2)
        File: libpcap/pcap.h; Revision: 1.51;
        Date: 2004/11/07 21:40:48; Author: guy; Lines: (+3 -1)
        File: libpcap/savefile.c; Revision: 1.112;
        Date: 2004/11/07 21:40:48; Author: guy; Lines: (+79 -24)
-------------------------------
Description:
If libpcap is configured with --enable-optimizer-dbg, it expects dflag
to be a global supplied by the application using it.  In tcpdump, "-d"
is a specialized flag, and doesn't apply to packet dissection, so it
doesn't belong in the netdissect structure - make it a global again.
Modified files:
        File: tcpdump/interface.h; Revision: 1.237;
        Date: 2004/11/07 22:05:20; Author: guy; Lines: (+1 -2)
        File: tcpdump/netdissect.h; Revision: 1.12;
        Date: 2004/11/07 22:05:20; Author: guy; Lines: (+1 -2)
        File: tcpdump/tcpdump.c; Revision: 1.250;
        Date: 2004/11/07 22:05:20; Author: guy; Lines: (+3 -2)
=====================================================
Log entries
=====================================================
Description:
There are a bunch of optimizations we can only do in blocks that end
with jeq #x and that don't have a subsequent block that uses the value
the block leaves in the A register; make sure we only do them if the
last operation is a jeq with a constant operand and if nothing uses this
block's A register value.  (Some were being done with jeq x, and some
were done regardless of the branch that terminated the block and
regardless of whether the block's A register value is being used.)
Modified files:
        File: libpcap/optimize.c; Revision: 1.79;
        Date: 2004/11/08 09:03:37; Author: guy; Lines:  (+47 -28)
-------------------------------
Description:
If a block loads a value into the index register with a value different
from what it had on entry, we can't eliminate it, even if we don't use
the index register value.
Modified files:
        File: libpcap/optimize.c; Revision: 1.78;
        Date: 2004/11/07 22:43:01; Author: guy; Lines:  (+24 -5)
-------------------------------
Description:
Note that comparisons in filter expressions are unsigned, not signed;
the uppermost bit is part of the value, not a sign, and 0x80000000 and
0xffffffff are > 0.
Modified files:
        File: tcpdump/tcpdump.1; Revision: 1.165;
        Date: 2004/11/08 07:45:05; Author: guy; Lines:  (+3 -2)
=====================================================
Summary of modified files
=====================================================
File: libpcap/CREDITS
Revisions: 1.76
Authors: guy (+1 -0)
-------------------------------
File: libpcap/optimize.c
Revisions: 1.79, 1.78
Authors: guy (+47 -28), guy (+24 -5)
-------------------------------
File: libpcap/pcap.3
Revisions: 1.63
Authors: guy (+17 -2)
-------------------------------
File: libpcap/pcap.h
Revisions: 1.51
Authors: guy (+3 -1)
-------------------------------
File: libpcap/savefile.c
Revisions: 1.112
Authors: guy (+79 -24)
-------------------------------
File: tcpdump/interface.h
Revisions: 1.237
Authors: guy (+1 -2)
-------------------------------
File: tcpdump/netdissect.h
Revisions: 1.12
Authors: guy (+1 -2)
-------------------------------
File: tcpdump/tcpdump.1
Revisions: 1.165
Authors: guy (+3 -2)
-------------------------------
File: tcpdump/tcpdump.c
Revisions: 1.250
Authors: guy (+3 -2)
-- 
Automatic cron job from /tcpdump/bin/makelog
-
This is the tcpdump-workers list.
Visit https://lists.sandelman.ca/ to unsubscribe.


Current thread: