Commit Graph

  • 5de6f0fd81 Move some stuff that tried to make up for system headers from print-tcp.c to tcp.h, since don't use the system headers now anyway it was just making up for our own tcp.h. fenner 2001-05-09 01:16:57 +0000
  • fae400d412 Fix apparent typos. fenner 2001-05-09 01:08:47 +0000
  • f968977edf Quiet down gcc -Wall fenner 2001-05-09 01:08:03 +0000
  • cd9c3dc53c Print new ECN code-point [ECT(0),ECT(1),CE] instead of old ECN bits fenner 2001-05-09 01:06:31 +0000
  • 52332d0132 SCTP printing from Armando L. Caro Jr. <acaro@mail.eecis.udel.edu> Modified to print IP/IPv6-level addresses like TCP does, and to not print multi-line detail unless -vv by fenner. fenner 2001-05-09 00:34:34 +0000
  • 5e30e81f53 Alphabetize $CSRC fenner 2001-05-09 00:32:01 +0000
  • 24e5c546fe newest config.guess and config.sub from ftp://sunsite.utk.edu/pub/gnu/ftp/config/ mcr 2001-05-05 20:53:51 +0000
  • 80fa678ca4 Print a warning if pcap_open_live modifies ebuf. fenner 2001-04-30 16:08:43 +0000
  • 3774477c7b Regenerate. fenner 2001-04-27 02:36:16 +0000
  • 3893f46237 Change HAVE_ETHER_HOSTTON to USE_ETHER_HOSTTON Only define USE_ETHER_HOSTTON if ether_hostton() doesn't dump core. fenner 2001-04-27 02:33:42 +0000
  • 525194da30 Update PIM Hello options with IANA-registered values. fenner 2001-04-27 02:18:27 +0000
  • c153f2e6ef Don't bother using a variable to store a constant format string in cmu_print() fenner 2001-04-27 02:17:10 +0000
  • e0abc505c1 Patch from Juergen Schoenwaelder <schoenw@ibr.cs.tu-bs.de> to get print-arcnet.c to compile on some platforms. guy 2001-04-24 02:26:14 +0000
  • b720b1080b Juergen's fix for buffer overflow, posted to tcpdump-workers with Message-Id: <200104231431.QAA25904@henkell.ibr.cs.tu-bs.de> fenner 2001-04-23 19:29:21 +0000
  • 3838a46155 ARCNet support, from NetBSD. guy 2001-04-17 08:39:17 +0000
  • d7e0b408cc correct openssl include pathname management. <openssl/foo.h> should be used (see openssl docs). itojun 2001-04-13 02:56:37 +0000
  • 576e24446e "interface.h" includes <sys/time.h>, so it doesn't have to include an incomplete declaration of "struct timeval"; in fact, that incomplete declaration causes the HP C compiler to print a warning, so we get rid of it. guy 2001-04-12 09:05:07 +0000
  • 1d7be028d1 Update the version number to 3.6.2. guy 2001-04-11 05:27:42 +0000
  • 8322d3a154 Update the version number to 3.6.2. guy 2001-04-11 05:27:17 +0000
  • 9335d2326e Fix bug where tcpdump shows data beyond the end of certain NBT packets. fenner 2001-04-03 22:55:33 +0000
  • c737726a82 Convert cut-n-paste tab damage into tabs. fenner 2001-04-03 05:21:24 +0000
  • cc172ef123 remove "|%.2x" appeared on -v, which seemed purely for debugging. itojun 2001-03-22 02:06:43 +0000
  • 2a579c6b18 Patches from Michael Madore <mmadore@turbolinux.com> to include <string.h> in "print-cip.c" and "print-radius.c" to properly declare "memcmp()" and "strcpy()". guy 2001-03-19 03:58:10 +0000
  • c0781576e1 avoid trigraph itojun 2001-03-17 04:41:49 +0000
  • 13c623cda7 Fix checksum and offset printing. fenner 2001-03-13 01:03:17 +0000
  • 9298dc84c8 Assorted PPTP and GRE enhancements from Motonori Shindo <mshindo@mshindo.net>. guy 2001-03-12 00:24:54 +0000
  • 009814287c Treat NetBSD's DLT_HDLC as Cisco HDLC, as that's what it is. guy 2001-03-11 02:45:28 +0000
  • 33fe8e7d3c PPTP support, from Motonori Shindo <mshindo@mshindo.net>. guy 2001-03-09 05:38:19 +0000
  • f5b10b1d48 Patch from Motonori Shindo to update the man page to reflect additional time stamp print formats added a while ago. guy 2001-03-04 00:19:48 +0000
  • 59232b8446 Patch from Motonori Shindo to update the man page to reflect additional time stamp print formats added a while ago. guy 2001-03-04 00:17:28 +0000
  • 94ff2dd3fd Jason Thorpe's changes from NetBSD, to document the symbolic names that can be used for checking ICMP types, ICMP codes, and TCP flags. guy 2001-02-25 01:00:25 +0000
  • 46de5c986c Audit DNS printer for buffer overflows. Use TTEST2() in tests, and make some additional tests (some of which might, in theory, be unnecessary, but...). Check for null pointers *before* checking whether there's enough data at the pointer in question. guy 2001-02-23 08:55:21 +0000
  • 23affcee08 Update the documentation to note that "vrrp" is supported in "ip proto". guy 2001-02-21 09:40:42 +0000
  • 75dae96714 Patch from Harry Raaymakers <harryr@connect.com.au> to the Cisco NetFlow printer to: guy 2001-02-21 09:05:39 +0000
  • fe9049ddd4 Add an additional check for a truncated packet, as per a patch from Jim Hutchins <jim@ca.sandia.gov>. guy 2001-02-21 09:01:19 +0000
  • 998f4f88c9 Add an additional check for a truncated packet, as per a patch from Jim Hutchins <jim@ca.sandia.gov>. guy 2001-02-21 08:52:30 +0000
  • 1d753937ea constify/printf audit changes from netbsd. itojun 2001-02-21 05:59:37 +0000
  • 5c3e0d242f Patches from Pekka Savola <pekkas@netcore.fi> to quiet down SMB a little. I changed his patches to actually use -vv. Obviously tcpdump actually needs more-targeted -v flags (like "-v smb"). fenner 2001-02-20 19:28:02 +0000
  • dbcf4a6df0 Fix the spacing of the UDP checksum reporting. fenner 2001-02-20 19:03:15 +0000
  • eb00e93789 Add missing space after "truncated-ip: %d bytes missing!" fenner 2001-02-20 18:55:47 +0000
  • af07016e37 Use [encrypted %s] instead of the truncation notation [|%s] to note that we have a packet of type %s that we can't print. fenner 2001-02-20 18:55:14 +0000
  • a7e2c51dfd slightly better TSIG decoding. itojun 2001-02-20 07:22:17 +0000
  • e8bcb0d14e add TKEY, TSIG and IXFR itojun 2001-02-20 06:31:34 +0000
  • 2ff2c4c9a7 print dynamic update a little bit better itojun 2001-02-20 06:22:57 +0000
  • de0e71c99b do not SEGV if there's no query section itojun 2001-02-20 06:03:42 +0000
  • 9f850d29f7 typo in message. from netbsd-current itojun 2001-02-20 01:13:56 +0000
  • f3558bbf42 use u_int8_t, not uint8_t (we use BSDish sys/types.h) itojun 2001-02-15 03:03:33 +0000
  • 3307d22692 Make sure "unsupported" is set before it's used. guy 2001-02-09 05:16:48 +0000
  • cbb769e118 Handle (GRE-encapsulated) PPTP fenner 2001-02-04 02:19:23 +0000
  • 98e87f3480 Always define PPP_COMP. Print [???] when we get a PPP packet that we don't handle. fenner 2001-02-04 02:17:54 +0000
  • 28468a4a82 Update GRE printer from RFC 2784 (GRE), 2890 (Key and Sequence extensions). Handle PPTP's GRE extension (RFC 2637) Print the seq, ack, key fields if -vv fenner 2001-02-03 20:21:28 +0000
  • cb3278cddc decode DNS over TCP itojun 2001-02-03 05:04:49 +0000
  • 0e44b855f2 fix query section decoding itojun 2001-02-03 05:04:33 +0000
  • 8fb4d4db58 correct null pointer deref. Jakob Schlyter <jakob@crt.se> itojun 2001-02-02 19:13:42 +0000
  • d15d3f3a1e full support of lwres dissector itojun 2001-01-29 20:04:00 +0000
  • 2a278c3c54 add print-lwres.c itojun 2001-01-29 09:20:57 +0000
  • 9a10fc9abd add lwres dissector itojun 2001-01-29 09:20:15 +0000
  • 4fcedd64bb BIND9 lwres dissector. itojun 2001-01-29 09:18:46 +0000
  • f3022fbcbc style itojun 2001-01-28 09:52:47 +0000
  • d35a11b05c tidy up prototypes itojun 2001-01-28 09:49:49 +0000
  • 8cba55d692 Document the "netbeui" filter expression keyword. guy 2001-01-28 09:46:42 +0000
  • a85f215bc4 meet 2292bis-02 for RA option decls itojun 2001-01-28 09:09:36 +0000
  • 64a0e95995 sync with 2292bis-02: ND_OPT_ADVINTERVAL itojun 2001-01-28 09:02:14 +0000
  • 6e8c0f9cc8 style itojun 2001-01-28 08:27:28 +0000
  • 9358ac260e atabify itojun 2001-01-28 08:18:27 +0000
  • 3733a8bd2b tabify itojun 2001-01-28 08:14:55 +0000
  • f12d9bbf4c do not put variable name in prototype, #define will bite you itojun 2001-01-28 08:12:25 +0000
  • e39eb98adc remove extra space itojun 2001-01-28 08:09:23 +0000
  • a026f89efc use safeputchar() instead of cook up on its own. itojun 2001-01-28 08:06:06 +0000
  • 000a90c61a remove extra space after type name itojun 2001-01-28 07:56:21 +0000
  • c981dfc94b move T_xx and C_xx fallback definitions into nameser.h. itojun 2001-01-28 07:47:56 +0000
  • 2028db4d8d Get rid of libsmiV1 API compatibility. The configure script already requires the v2 API, so this attempt at compatibility just caused problems. fenner 2001-01-24 21:50:58 +0000
  • d10c8baa8b sync RR flag bit name with draft-ietf-ipngwg-rfc2292bis-02.txt. itojun 2001-01-22 02:31:18 +0000
  • b20351e070 "savestr.c" is gone, so remove references to it from "Makefile.in". guy 2001-01-20 20:51:44 +0000
  • 84018cc541 Patch from Pekka Savola <pekkas@netcore.fi> to get rid of "savestr()" (which doesn't actually seem to be significantly more efficient than "strdup()", at least not to the extent that it makes any difference to "tcpdump"), modified to use the BSD "strdup()", rather than the old "savestr()", on platforms that lack "strdup()". guy 2001-01-20 07:22:20 +0000
  • fc67b740a4 Document the "any" interface, and note that captures on it won't be done in promiscuous mode. tcpdump-3.6.2 guy 2001-01-18 04:38:31 +0000
  • bf6db141f6 Document the "any" interface, and note that captures on it won't be done in promiscuous mode. guy 2001-01-18 04:37:23 +0000
  • d62426f71e "pcap-dlpi.c" opens the DLPI devices read/write, not read-only, so, on Solaris, you need read/write access to the network pseudo-devices. guy 2001-01-17 18:54:07 +0000
  • 5cf045f4df "pcap-dlpi.c" opens the DLPI devices read/write, not read-only, so, on Solaris, you need read/write access to the network pseudo-devices. guy 2001-01-17 18:53:20 +0000
  • 60f5a37fc6 Sigh. Not all systems have <netinet/if_ether.h> - for example, at least some libc5 Linux systems don't - so we have to check whether it exists, and include it only if it does. guy 2001-01-17 18:29:58 +0000
  • e0349b359b Sigh. Not all systems have <netinet/if_ether.h> - for example, at least some libc5 Linux systems don't - so we have to check whether it exists, and include it only if it does. guy 2001-01-17 18:27:36 +0000
  • 0056894f4e Do some additional bounds checking when dissecting SMB packets. guy 2001-01-15 03:59:13 +0000
  • 64e81f2917 Handle IPX socket 0x553, which is some kind of NetBIOS-over-IPX socket. (We call it "nwlink-dgm" for now; Ethereal calls it a NWLink SMB datagram.) guy 2001-01-15 03:23:58 +0000
  • 1e73a0fd9d IPX SAP requests don't have service names in them, they just have a service type. guy 2001-01-15 02:23:25 +0000
  • 06f29e20c8 IPX socket 0x85be is for Cisco EIGRP over IPX. guy 2001-01-15 00:43:59 +0000
  • cc97f2bc98 The filter expression "ether proto ipx" now checks for all four count 'em four different types of IPX frames on Ethernet. guy 2001-01-15 00:36:51 +0000
  • e8b1f5e760 LLC frames with a DSAP and LSAP of 0xe0 are IPX frames, and so are Linux cooked frames with a type value of LINUX_SLL_P_802_3; dissect them as such. guy 2001-01-15 00:33:59 +0000
  • 9043a59512 I lied - we *do* dissect IPX frames, it turns out. guy 2001-01-14 21:04:45 +0000
  • 6953cdcf51 Document the new "ipx" argument to "ether proto". guy 2001-01-14 08:13:09 +0000
  • f669fdec18 Document the new "stp" protocol type in filter expressions. guy 2001-01-14 05:03:42 +0000
  • 277c15d74a print truncated message in a more friendly manner. from jinmei@kame.net itojun 2001-01-12 15:06:06 +0000
  • 45aef49d89 "#if 0" out stuff for "asprintf()", "asnprintf()", "vasprintf()", and "vasnprintf()", as we're not using any of them, and we're not declaring them in "interface.h" (keep them around for now in case we decide we need them; they may be useful if we ever want to "sprintf" a string and want the string to grow dynamically to hold what we're putting into it). guy 2001-01-12 10:14:40 +0000
  • 990656e629 adde $Header$ to tcpdump/CHANGES to match libpcap tcpdump-3.6.1 mcr 2001-01-10 20:13:58 +0000
  • 90c5334d29 Update for 3.5.3 tcpdump-3.5 fenner 2001-01-10 15:43:04 +0000
  • 95f7189ca6 Bring in buffer overflow fixes from rev 1.19 and 1.20 fenner 2001-01-10 15:40:19 +0000
  • 74f315405c Fix a minor buffer bounds problem: if the length of an ACL is greater than AFSOPAQUEMAX, a NUL could be written out of bounds of the storage for the ACL. This is almost definitely unexploitable, since no network-supplied data is written (only a NUL). fenner 2001-01-10 08:12:01 +0000
  • d50b5308c1 Fix some typos, and adjust the text to fit within 80 columns. tcpdump-3.5.1 guy 2001-01-10 05:30:07 +0000
  • 8ec4b5b7d5 Fix a typo. guy 2001-01-10 05:16:06 +0000
  • cdc362ea30 update CHANGES and CREDITS mcr 2001-01-10 00:14:30 +0000
  • 958d989808 Don't print the IP src and dst again; print-ip.c already did it. fenner 2001-01-09 08:01:18 +0000