Lines Matching full:for

2   Summary for 1.10.5 libpcap release
13 Rename helper routines for pcap modules to have names beginning with
14 pcapint_, to avoid namespace collisions for code linking statically
16 Avoid casting hack for the Windows cleanup-on-exit routine.
17 Use %zu format for one case of printing a size_t.
35 Don't use DLT_LINUX_SLL2 for anything other than the "any" device.
42 Clean up the code that sets the "real" ("original") length for
47 Handle BPF returning ESRCH for unknown devices.
68 Add support for promiscuous mode.
76 Add a new error PCAP_ERROR_CAPTURE_NOTSUP, for use if a capture
77 mechanism is not present, in the hopes that, for example,
78 attempts to capture on Windows Services for Linux 1, in which
99 Don't try to fix the "real" length for isochronous USB
105 Improved tests and error reporting for uses of pkg-config, and
117 Don't check for libssl if we aren't going to use it.
136 Check for the same -W flags in autotools and CMake.
145 Add initial support for building with TinyCC.
154 Update pcap-savefile man page to match the Internet-Draft for
156 Fix CMake issues for target used by other projects.
167 Summary for 1.10.4 libpcap release
181 Summary for 1.10.3 libpcap release
186 Update code and comments for handling failure to set promiscuous
194 Summary for 1.10.2 libpcap release
200 arrange for it to be used in Darwin releases.
201 Use AS_HELP_STRING for --enable-remote.
204 Use PCAP_ERROR (defined as -1) rather than explicit -1 for
208 for Windows deprecation warnings, so the message that was
212 Use the Wayback Machine for a removed document in a comment.
224 Put CAN ID field in CAN pseudo-headers for LINUX_SLL2, as we do
225 for LINUX_SLL.
226 Fix incorrectly-computed "real" length for isochronous USB
233 Improve error messages for "no such device" and "permission
251 Use DLT_CAN_SOCKETCAN for CANbus interfaces (issue #1052; includes
255 Improve error message for "out of memory" errors for kernel
262 Make sure there's reserved space for a DLT_LINUX_SLL2 header
264 Correctly compute the "real" length for isochronous USB transfers.
283 Improve error messages for host and port resolution errors.
287 Provide an error message for a bad authentication reply size.
288 For link-layer types with host-endian fields in the header, fix
293 Add support for NdisMediumIP (pull request #1027).
296 Use the correct string for the DLL VersionInfo.
305 Close the ADAPTER handle for some errors in
308 Fix deprecation warning for pcap_handle().
313 npcap: squelch deprecation warnings for kernel dump mode.
319 Update configure-time universal build checks for macOS.
321 If we look for an SSL library with pkg-config in configure script,
326 Use "git archive" for the "make releasetar" process.
330 Fix cross-building on Linux for Windows with mingw32 for Win64
334 Fix configure script checks for compiler flags.
335 Give more details if check for usable (F)Lex fails.
339 Don't provide -L/usr/lib for pkg-config --libs in pkg-config.
340 Fix error message for inadequate Bison/Berkeley YACC.
342 Only use pkg-config when checking for DPDK.
344 Use pkg-config first when checking for libibverbs.
345 CMake: fix check for libibverbs with Sun's C compiler.
353 Check for a usable YACC (or Bison) and {F}lex in CMake, as we do
355 Only check for a C++ compiler on Haiku, as that's the only
356 platform with C++ code, and make sure they generate code for
365 Cirrus CI: Use the same configuration as for the main branch.
368 Makefile.in: Use TEST_DIST, like for tcpdump.
387 Trim documentation of support for now-dead UN*Xe and older
399 Document PCAP_ERROR_NOT_ACTIVATED for more routines.
402 Summary for 1.10.1 libpcap release:
412 Fix Bison detection for minor version 0.
420 Check for Arm64 as well as x86-64 when looking for packet.lib on
433 Drop support for text-mode USB captures, as we require a 2.6.27
434 or later kernel (credit to Chaoyuan Peng for noting the
438 Don't assume that all compilers used to build for Linux support
447 Use %lu for ULONGs in error message formats.
452 Clean up error checking and error messages for server address
456 Summary for 1.10.0 libpcap release
457 Add support for capturing on DPDK devices
468 Increase the maximum snaplen for LINKTYPE_USBPCAP/DLT_USBPCAP
470 Add pcap_init() for first-time initialization and global option
480 Add a new filter "ifindex" for DLT_LINUX_SLL2 files on all
486 Added support for ICMPv6 types 1-4 as tokens with names
502 Add some new authentication libpcap error codes for specific
523 Get rid of Wireless Extensions for turning monitor mode on
524 Proper memory sync for PACKET_MMAP (may prevent GitHub issue
526 Drop support for libnl 1 and 2.
536 Report a warning for unknown ARPHRD types
539 Add support for DSA data link types
540 For raw USB bus capture, use the snapshot length to set the
544 Clean up support for some non-GNU libc C libraries
545 Add DLT_LINUX_SLL2 for cooked-mode captures
589 Report PCAP_ERROR_NO_SUCH_DEVICE for a nonexistent device
590 Return an appropriate error message for device removed or
592 Report a warning for unknown NdisMedium types
596 Handle CRT mismatch for pcap_dump_fopen()
599 WinPcap/Npcap's support for it
600 Report the system error for PacketSetHwFilter() failures
601 Add support for getting and setting packet time stamp types
610 Summary for 1.9.1 libpcap release
635 Fix reading of capture statistics for Linux USB
636 Fix packet size values for Linux USB packets (GitHub issue #808)
647 Add support for DLT_LINUX_SLL2
648 Fix handling of the packet-count argument for Myricom SNF devices
656 In rpcapd, report the same error for "invalid user name" and
658 For remote captures, add an error code for "the server requires TLS"
671 Fix the maximum snapshot length for DLT_USBPCAP
672 Use -fPIC when building for 64-bit SPARC on Linux (GitHub issue #837)
681 Summary for 1.9.0 libpcap release
684 Adding support for Large stream buffers on Endace DAG cards
688 Assign a value for OpenBSD DLT_OPENFLOW.
690 Extensive build support for Windows VS2010 and MINGW (many many changes, over many months)
695 Fixes for captures on MacOS, utun0
697 Add a linktype for IBM SDLC frames containing SNA PDUs.
699 bound snaplen for linux tpacket_v2 to ~64k
703 Added DLT_VSOCK for https://qemu-project.org/Features/VirtioVsock
704 probe_devices() fixes not to overrun buffer for name of device
706 RDMA sniffing support for pcap
708 fixes for reading /etc/ethers
710 Add tests for large file support on UN*X.
712 configuration test now looks for header files, not capture devices present
714 fixes for DragonBSD compilation of pcap-netmap.c
719 Add checks for Linux USB, Linux Bluetooth, D-Bus, and RDMA sniffing support.
720 Add a check for hardware time stamping on Linux.
723 Add DLT value 273 for XRA-31 sniffer
733 Summary for 1.9.0 libpcap release (to 2017-01-25 by guy@alum.mit.edu)
740 Improve sorting of interfaces for pcap_findalldevs()
744 Fix DLT_ type for Solaris IPNET devices
745 Always return an error message for errors finding DAG or Myricom
748 enumerating them for pcap_findalldevs()
749 Don't put incompletely-initialized addresses in the address list for
750 When finding Myricom devices, update description for regular
755 Add support for stream buffers larger than 2GB on newer DAG cards
756 Remove support for building against DAG versions without STREAMS
760 Summary for 1.8.1 libpcap release
761 Add a target in Makefile.in for Exuberant Ctags use: 'extags'.
765 Clarify what the return values are for both success and failure.
767 Check for the "break the loop" condition in the inner loop for TPACKET_V3.
770 Fix the handling of loopback filters for IPv6 packets.
771 Add a link-layer header type for RDS (IEC 62106) groups.
772 Use different intermediate folders for x86 and x64 builds on Windows.
774 Removes the need for the "host-endian" link-layer header type.
776 Have separate DLTs for big-endian and host-endian SocketCAN headers.
779 Properly check for sock_recv() errors.
783 Initial cmake support for remote packet capture.
789 Add support for capturing on FreeBSD usbusN interfaces.
790 Add a LINKTYPE/DLT_ value for FreeBSD USB.
797 Summary for 1.7.5 libpcap release
806 Summary for 1.7.4 libpcap release
807 Include fix for GitHub issue #424 -- out of tree builds.
810 Summary for 1.7.3 libpcap release
814 Summary for 1.7.2 libpcap release
815 Support for filtering Geneve encapsulated packets.
818 Add pcap_dump_open_append() to open for appending.
823 Summary for 1.7.0 libpcap release
824 Fix handling of zones for BPF on Solaris
825 new DLT for ZWAVE
826 clarifications for read timeouts.
835 Summary for 1.6.2 libpcap release
844 Summary for 1.6.1 libpcap release
845 some fixes for the any device
846 changes for how --enable-XXX (--enable-sniffing, --enable-can) works
849 Summary for 1.6.0 libpcap release
851 fixes for byte order issues with NFLOG captures
852 Handle using cooked mode for DLT_NETLINK in activate_new().
857 Summary for 1.5.3 libpcap release
868 Summary for 1.5.2 libpcap release
874 Summary for 1.5.1 libpcap release
876 used for link-layer filtering. (Wireshark bug 9376)
879 Summary for 1.5.0 libpcap release
880 TPACKET_V3 support added for Linux
883 Checks added for malloc()/realloc()/etc. failures
887 Add support for getting nanosecond-resolution time stamps when
893 Summary for 1.4.0 libpcap release
895 If we don't have support for IPv6 address resolution, support,
909 Fix addition of VLAN tags for Linux cooked captures
910 Check for both EOPNOTSUPP and EINVAL after SIOCETHTOOL ioctl, so
919 kernels, for VLAN tag valid flag
925 Summary for 1.3.0 libpcap release
928 Add new link-layer type for NFC Forum LLCP.
931 Add DLT_MPEG_2_TS/LINKTYPE_MPEG_2_TS for MPEG-2 transport streams.
935 Added initial support for canusb devices.
940 On Lion, don't build for PPC.
941 For mac80211 devices we need to clean up monitor mode on exit.
944 Summary for 1.2.1 libpcap release
948 Fix Linux compile problems and tests for ethtool.h.
953 Fix code generated for "ip6 protochain".
957 Turn off monitor mode on exit for mac80211 interfaces on Linux.
958 Fix problems turning monitor mode on for non-mac80211 interfaces
963 pcap_t, and add a test program for that.
965 Don't build for PowerPC on Mac OS X Lion.
970 Summary for 1.2 libpcap release
971 All of the changes listed below for 1.1.1 and 1.1.2.
972 Changes to error handling for pcap_findalldevs().
974 Add a link-layer header type for STANAG 5066 D_PDUs.
975 Add a link-layer type for a variant of 3GPP TS 27.010.
977 Add a link-layer type for DVB-CI.
982 Add DLT_DBUS, for raw D-Bus messages.
983 Treat either EPERM or EACCES as "no soup for you".
985 Add DLT_IEEE802_15_4_NOFCS for 802.15.4 interfaces.
988 Summary for 1.1.2 libpcap release
991 Add support for "wlan ra" and "wlan ta", to check the RA and TA
997 Check for valid port numbers (fit in a 16-bit unsigned field) in
1000 Check for "no such device" for the "get the media types" ioctl
1006 Update description fetching code for FreeBSD, fix code for
1008 Ignore /sys/net/dev files if we get ENODEV for them, not just
1010 Fix check for a constant 0 argument to BPF_DIV
1015 Add support for 802.15.4 interfaces on Linux
1018 Summary for 1.1.1 libpcap release
1024 Summary for 1.1.0 libpcap release
1028 Add support for shared libraries on Solaris, HP-UX, and AIX
1037 On Linux, scan /sys/class/net for devices if we have it; scan
1041 Add limited support for reading pcap-ng files
1046 Add support for BPF and libdlpi in OpenSolaris (and SXCE)
1051 errors, and check for the errors in question.
1055 For BPF, raise the default capture buffer size to from 32k to 512k
1060 Fix bug where create_ring would fail for particular snaplen and
1064 Add workaround for threadsafeness on Windows
1065 Add missing mapping for DLT_ENC <-> LINKTYPE_ENC
1068 Don't check for DLT_IPNET if it's not defined
1069 Add link-layer types for Fibre Channel FC-2
1070 Add link-layer types for Wireless HART
1071 Add link-layer types for AOS
1072 Add link-layer types for DECT
1083 Add support for snapshot length for USB Memory-Mapped Interface
1087 Fixes for Linux USB capture
1092 Mon. October 27, 2008. ken@netfunctional.ca. Summary for 1.0.0 libpcap release
1095 Add pcap-config script, which deals with -I/-L flags for compiling
1104 Support for memory-mapped capture on Linux
1105 Support for zerocopy BPF on platforms that support it
1106 Support for setting buffer size when opening devices
1107 Support for setting monitor mode when opening 802.11 devices
1108 Better support for dealing with VLAN tagging/stripping on Linux
1117 On Mac OS X, add scripts for changing permissions on /dev/bpf* and launchd plist
1123 Mon. September 10, 2007. ken@xelerance.com. Summary for 0.9.8 libpcap release
1125 DLT: Add value for IPMI IPMB packets
1126 DLT: Add value for u10 Networks boards
1127 Require <net/pfvar.h> for pf definitions - allows reading of pflog formatted
1130 Wed. April 25, 2007. ken@xelerance.com. Summary for 0.9.6 libpcap release
1134 files at the top-level directory to include those headers, for
1138 Add support for the binary USB sniffing interface in Linux
1139 Add support for new FreeBSD BIOCSDIRECTION ioctl
1140 Add additional filter operations for 802.11 frame types
1141 Add support for filtering on MTP2 frame types
1144 Reserved a DLT_ and SAVEFILE_ value for PPI (Per Packet Info)
1146 Add LINKTYPE_ for IEEE 802.15.4, with address fields padded as done
1149 Add DLT for IEEE 802.16 (WiMAX) MAC Common Part Sublayer
1150 Add DLT for Bluetooth HCI UART transport layer
1154 Add support for autoconf 2.60
1158 Add support for new DAG ERF types.
1161 Mac OSX fixes for dealing with "wlt" devices
1167 Tue. September 19, 2006. ken@xelerance.com. Summary for 0.9.5 libpcap release
1169 Support for LAPD frames with vISDN
1170 Support for ERF on channelized T1/E1 cards via DAG API
1173 Fixes for MPLS packet generation (link layer)
1176 Add DLT/LINKTYPE for carrying FRF.16 Multi-link Frame Relay
1177 Fix allocation of buffer for list of link-layer types
1178 Added a new DLT and LINKTYPE value for ARINC 653 Interpartition Communication Messages
1180 Redefined DLT_CAN20B and LINKTYPE_CAN20B as #190 (as this is the right value for CAN).
1181 Added definition for DLT_A429 and LINKTYPE_A429 as #184.
1182 Added a new DLT and LINKTYPE value for CAN v2.0B frames.
1183 Add support for DLT_JUNIPER_VP.
1187 Add support for DLT_IEEE802_11 and DLT_IEEE802_11_RADIO link
1192 Mon. September 5, 2005. ken@xelerance.com. Summary for 0.9.4 libpcap release
1194 Support for radiotap on Linux (Mike Kershaw)
1195 Fixes for HP-UX
1196 Support for additional Juniper link-layer types
1197 Fixes for filters on MPLS-encapsulated packets
1203 Tue. July 5, 2005. ken@xelerance.com. Summary for 0.9.3 libpcap release
1205 Fixes for compiling on nearly every platform,
1208 Add support for sending packets
1212 Tue. March 30, 2004. mcr@sandelman.ottawa.on.ca. Summary for 3.8.3 release
1218 Mon. March 29, 2004. mcr@sandelman.ottawa.on.ca. Summary for 3.8.2 release
1220 updates for autoconf 2.5
1221 fixes for ppp interfaces for freebsd 4.1
1222 pcap gencode can generate code for 802.11, IEEE1394, and pflog.
1224 Wed. November 12, 2003. mcr@sandelman.ottawa.on.ca. Summary for 0.8 release
1248 Linux support for ARPHRD_RAWHDLC.
1253 Monday October 23, 2001. mcr@sandelman.ottawa.on.ca. Summary for 0.7 release
1260 Tuesday January 9, 2001. guy@alum.mit.edu. Summary for 0.6 release
1265 device for capturing on all interfaces. Cleans up promiscuous
1270 Fixed HP-UX libpcap implementation to correctly get the PPA for
1292 Removed dependency on native headers for packet layout.
1312 - Fixes for NetBSD.
1313 - Support added for OpenBSD DLT_LOOP and BSD/OS DLT_C_HDLC (Cisco HDLC),
1343 - Added support for Fore ATM interfaces (qaa and fa) under IRIX. Thanks
1361 - Fixes for HP-UX 10.20 (which is similar to HP-UX 9). Thanks to
1368 big enough for some interface types (e.g. FDDI). Thanks to Jes
1383 - Change L_SET to SEEK_SET for HP-UX. Thanks to Roland Roberts
1389 - Fixed lex pattern for IDs to allow leading digits. As reported by
1401 for "lo" followed by an eos or digit (newer versions of Linux
1416 - Add support for bpf kernel port filters.
1430 - Fixes for HP-UX 10. Thanks in part to Thomas Wolfram
1433 - Added support for SINIX. Thanks to Andrej Borsenkow
1436 - Fixes for AIX (although this system is not yet supported). Thanks to
1455 - Add "sca" keyword (for DEC cluster services) as suggested by Terry
1475 - Add support for HP-UX. Resulted from code contributed by Tom Murray
1487 - Added loopback support for snoop. Resulted from report Steve
1495 (cslater@imatek.com) for pointing this out.
1518 - Add support for "long jumps". Thanks to Jeffrey Mogul
1533 - Workaround for problems when pcap_read() returns 0 due to the timeout
1543 - Fixed configure to test for snoop before dlpi to avoid problems under
1557 - Fixed configure to test for snoop before dlpi to avoid problems under
1590 - Add hack for version 2.3 savefiles which don't have caplen and len
1593 - Added "&&" and "||" aliases for "and" and "or" thanks to Vern Paxson.