tcpdump mailing list archives

Automatic report from sources (tcpdump libpcap htdocs) between 21.11.2003 - 22.11.2003 GMT


From: "Automatic cvs log generator /tcpdump/bin/makelog" <mcr () sandelman ottawa on ca>
Date: Sat, 22 Nov 2003 05:06:54 -0500 (EST)

CVS log entries from 21.11.2003 (Fri) 10:05:45 - 22.11.2003 (Sat) 10:05:47 GMT
=====================================================
Summary by authors
=====================================================
Author: guy
        File: libpcap/pcap.c; Revisions: 1.69, 1.63.2.6
        File: libpcap/pcap.h; Revisions: 1.48, 1.45.2.3
        File: libpcap/pcap-pf.c; Revisions: 1.84, 1.83, 1.82, 1.79.2.5, 1.79.2.4, 1.79.2.3
        File: libpcap/pcap-int.h; Revisions: 1.58, 1.55.2.3
        File: libpcap/pcap-nit.c; Revisions: 1.53, 1.50.2.3
        File: libpcap/pcap-snit.c; Revisions: 1.69, 1.66.2.3
        File: libpcap/pcap-linux.c; Revisions: 1.102, 1.98.2.4
        File: libpcap/savefile.c; Revisions: 1.98, 1.92.2.6
        File: libpcap/pcap-bpf.c; Revisions: 1.71, 1.70, 1.67.2.4, 1.67.2.3
        File: libpcap/pcap-dag.c; Revisions: 1.14, 1.10.2.4
        File: libpcap/pcap.3; Revisions: 1.55, 1.51.2.4
        File: libpcap/pcap-snoop.c; Revisions: 1.49, 1.45.2.4
        File: libpcap/pcap-dlpi.c; Revisions: 1.94, 1.91.2.3

=====================================================
Combined list of identical log entries
=====================================================
Description:
We use userland filters if the filter contains backward branches (for
protochain); that means we need to do userland filtering, which we
hadn't been doing.
Modified files:
        File: libpcap/pcap-bpf.c; Revision: 1.71;
        Date: 2003/11/22 00:06:05; Author: guy; Lines: (+52 -21)
        File: libpcap/pcap-bpf.c; Revision: 1.67.2.4;
        Date: 2003/11/22 00:06:28; Author: guy; Lines: (+52 -21)
-------------------------------
Description:
When installing a filter:

        first check whether BIOCVERSION works;

        then, if so, check whether the version is OK for us;

        then, if so, try to install the filter - if that succeeds, free
        up any userland filter we had installed, if any, and filter in
        the kernel, otherwise fail;

        otherwise, if we couldn't get the version or the version check
        failed, install a userland filter.

That way, we don't install kernel filters unless we know the kernel's
BPF interpreter is OK for us (rather than checking the version *after*
we've already installed the filter), and don't have to worry about that
filter being in the kernel (possibly with an inappropriate interpreter)
if we're filtering in userland.

Clean up the "version isn't OK" message (put in a newline at the end,
and put in "tcpdump:" at the beginning).
Modified files:
        File: libpcap/pcap-pf.c; Revision: 1.84;
        Date: 2003/11/22 00:32:25; Author: guy; Lines: (+63 -34)
        File: libpcap/pcap-pf.c; Revision: 1.79.2.5;
        Date: 2003/11/22 00:32:55; Author: guy; Lines: (+63 -34)
-------------------------------
Description:
If the kernel supports an older version of BPF than we do, install the
userland filter before setting the "filtering is being done in the
kernel" flag to 0, and note in a comment that we've already handed the
BPF program to the older BPF interpreter in the kernel.
Modified files:
        File: libpcap/pcap-pf.c; Revision: 1.83;
        Date: 2003/11/21 23:28:27; Author: guy; Lines: (+11 -2)
        File: libpcap/pcap-pf.c; Revision: 1.79.2.4;
        Date: 2003/11/21 23:29:14; Author: guy; Lines: (+11 -2)
-------------------------------
Description:
Add a "pcap_get_selectable_fd()" API to get an FD on which you can do a
"select()" or "poll()" - or -1 if that won't work.
Modified files:
        File: libpcap/pcap-bpf.c; Revision: 1.70;
        Date: 2003/11/21 10:19:33; Author: guy; Lines: (+57 -1)
        File: libpcap/pcap-bpf.c; Revision: 1.67.2.3;
        Date: 2003/11/21 10:20:45; Author: guy; Lines: (+57 -1)
        File: libpcap/pcap-dag.c; Revision: 1.14;
        Date: 2003/11/21 10:19:33; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-dag.c; Revision: 1.10.2.4;
        Date: 2003/11/21 10:20:45; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-dlpi.c; Revision: 1.94;
        Date: 2003/11/21 10:19:34; Author: guy; Lines: (+7 -1)
        File: libpcap/pcap-dlpi.c; Revision: 1.91.2.3;
        Date: 2003/11/21 10:20:46; Author: guy; Lines: (+7 -1)
        File: libpcap/pcap-int.h; Revision: 1.58;
        Date: 2003/11/21 10:19:34; Author: guy; Lines: (+2 -1)
        File: libpcap/pcap-int.h; Revision: 1.55.2.3;
        Date: 2003/11/21 10:20:46; Author: guy; Lines: (+2 -1)
        File: libpcap/pcap-linux.c; Revision: 1.102;
        Date: 2003/11/21 10:19:34; Author: guy; Lines: (+7 -1)
        File: libpcap/pcap-linux.c; Revision: 1.98.2.4;
        Date: 2003/11/21 10:20:46; Author: guy; Lines: (+7 -1)
        File: libpcap/pcap-nit.c; Revision: 1.53;
        Date: 2003/11/21 10:19:35; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-nit.c; Revision: 1.50.2.3;
        Date: 2003/11/21 10:20:47; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-pf.c; Revision: 1.82;
        Date: 2003/11/21 10:19:35; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-pf.c; Revision: 1.79.2.3;
        Date: 2003/11/21 10:20:48; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-snit.c; Revision: 1.69;
        Date: 2003/11/21 10:19:35; Author: guy; Lines: (+7 -1)
        File: libpcap/pcap-snit.c; Revision: 1.66.2.3;
        Date: 2003/11/21 10:20:48; Author: guy; Lines: (+7 -1)
        File: libpcap/pcap-snoop.c; Revision: 1.49;
        Date: 2003/11/21 10:19:35; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap-snoop.c; Revision: 1.45.2.4;
        Date: 2003/11/21 10:20:48; Author: guy; Lines: (+6 -1)
        File: libpcap/pcap.3; Revision: 1.55;
        Date: 2003/11/21 10:19:36; Author: guy; Lines: (+2 -2)
        File: libpcap/pcap.3; Revision: 1.51.2.4;
        Date: 2003/11/21 10:20:49; Author: guy; Lines: (+2 -2)
        File: libpcap/pcap.c; Revision: 1.69;
        Date: 2003/11/21 10:19:36; Author: guy; Lines: (+9 -1)
        File: libpcap/pcap.c; Revision: 1.63.2.6;
        Date: 2003/11/21 10:20:49; Author: guy; Lines: (+9 -1)
        File: libpcap/pcap.h; Revision: 1.48;
        Date: 2003/11/21 10:19:36; Author: guy; Lines: (+8 -1)
        File: libpcap/pcap.h; Revision: 1.45.2.3;
        Date: 2003/11/21 10:20:50; Author: guy; Lines: (+8 -1)
        File: libpcap/savefile.c; Revision: 1.98;
        Date: 2003/11/21 10:19:37; Author: guy; Lines: (+7 -1)
        File: libpcap/savefile.c; Revision: 1.92.2.6;
        Date: 2003/11/21 10:20:50; Author: guy; Lines: (+7 -1)
=====================================================
Log entries
=====================================================
=====================================================
Summary of modified files
=====================================================
File: libpcap/pcap-bpf.c
Revisions: 1.71, 1.70, 1.67.2.4, 1.67.2.3
Authors: guy (+52 -21), guy (+57 -1), guy (+52 -21), guy (+57 -1)
-------------------------------
File: libpcap/pcap-dag.c
Revisions: 1.14, 1.10.2.4
Authors: guy (+6 -1), guy (+6 -1)
-------------------------------
File: libpcap/pcap-dlpi.c
Revisions: 1.94, 1.91.2.3
Authors: guy (+7 -1), guy (+7 -1)
-------------------------------
File: libpcap/pcap-int.h
Revisions: 1.58, 1.55.2.3
Authors: guy (+2 -1), guy (+2 -1)
-------------------------------
File: libpcap/pcap-linux.c
Revisions: 1.102, 1.98.2.4
Authors: guy (+7 -1), guy (+7 -1)
-------------------------------
File: libpcap/pcap-nit.c
Revisions: 1.53, 1.50.2.3
Authors: guy (+6 -1), guy (+6 -1)
-------------------------------
File: libpcap/pcap-pf.c
Revisions: 1.84, 1.83, 1.82, 1.79.2.5, 1.79.2.4, 1.79.2.3
Authors: guy (+63 -34), guy (+11 -2), guy (+6 -1), guy (+63 -34), guy (+11 -2), guy (+6 -1)
-------------------------------
File: libpcap/pcap-snit.c
Revisions: 1.69, 1.66.2.3
Authors: guy (+7 -1), guy (+7 -1)
-------------------------------
File: libpcap/pcap-snoop.c
Revisions: 1.49, 1.45.2.4
Authors: guy (+6 -1), guy (+6 -1)
-------------------------------
File: libpcap/pcap.3
Revisions: 1.55, 1.51.2.4
Authors: guy (+2 -2), guy (+2 -2)
-------------------------------
File: libpcap/pcap.c
Revisions: 1.69, 1.63.2.6
Authors: guy (+9 -1), guy (+9 -1)
-------------------------------
File: libpcap/pcap.h
Revisions: 1.48, 1.45.2.3
Authors: guy (+8 -1), guy (+8 -1)
-------------------------------
File: libpcap/savefile.c
Revisions: 1.98, 1.92.2.6
Authors: guy (+7 -1), guy (+7 -1)
-- 
Automatic cron job from /tcpdump/bin/makelog
-
This is the TCPDUMP workers list. It is archived at
http://www.tcpdump.org/lists/workers/index.html
To unsubscribe use mailto:tcpdump-workers-request () tcpdump org?body=unsubscribe


Current thread: