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:
- Automatic report from sources (tcpdump libpcap htdocs) between 21.11.2003 - 22.11.2003 GMT Automatic cvs log generator /tcpdump/bin/makelog (Nov 22)