| Commit message (Expand) | Author | Age | Files | Lines |
* | Check not just the capture length but the on-the-network length.tcpdump_4.5 | Guy Harris | 2015-01-14 | 1 | -6/+5 |
* | Don't run past the snapshot length when doing hex/ASCII dumps. | Guy Harris | 2015-01-14 | 1 | -2/+2 |
* | Don't run past the snapshot length when doing hex/ASCII dumps. | Guy Harris | 2015-01-14 | 2 | -1/+19 |
* | Do bounds checking when unescaping PPP. | Guy Harris | 2015-01-14 | 1 | -8/+11 |
* | Don't subtract the UDP header size from the length twice. | Guy Harris | 2015-01-14 | 1 | -4/+2 |
* | Use the length field in the UDP header. | Guy Harris | 2015-01-14 | 1 | -13/+27 |
* | Report a too-long unreachable destination list. | Guy Harris | 2015-01-14 | 1 | -12/+15 |
* | Not using offsetof() any more, so no need for <stddef.h>. | Guy Harris | 2015-01-14 | 1 | -1/+0 |
* | Further cleanups. | Guy Harris | 2015-01-14 | 1 | -136/+126 |
* | Clean up error message printing. | Guy Harris | 2015-01-14 | 2 | -43/+47 |
* | Add initial bounds check, get rid of union aodv. | Guy Harris | 2015-01-14 | 2 | -144/+130 |
* | Do more bounds checking and length checking. | Guy Harris | 2015-01-14 | 1 | -15/+43 |
* | Do bounds checking and length checking. | Guy Harris | 2015-01-14 | 1 | -120/+155 |
* | Do a bunch more length checking. | Guy Harris | 2014-02-16 | 1 | -124/+209 |
* | fix partial checksum errors in DCCP decoder, IPv6 case | Francois-Xavier Le Bail | 2014-02-16 | 12 | -12/+30 |
* | Merge pull request #364 from fxlb/dccp | Guy Harris | 2014-02-16 | 3 | -24/+24 |
* | Fetch the sequence number the way we fetch the acknowledgment number. | Guy Harris | 2014-02-16 | 2 | -37/+38 |
* | Use an 8-octet array when the ACK field is always 8 octets. | Guy Harris | 2014-02-16 | 1 | -13/+4 |
* | Get rid of unused function. | Guy Harris | 2014-02-16 | 1 | -18/+0 |
* | Add {40,48,56}-bit big-endian extract macros and use them for DCCP ACKs. | Guy Harris | 2014-02-15 | 2 | -14/+30 |
* | Mark structures with UNALIGNED. | Guy Harris | 2014-02-15 | 1 | -6/+6 |
* | fix partial checksum errors in DCCP decoder, IPv4 case | Francois-Xavier Le Bail | 2014-02-15 | 11 | -10/+57 |
* | print-pptp: add a missing break | Denis Ovsienko | 2014-02-15 | 1 | -0/+1 |
* | print-pptp: pptp_result_code_print(): badly placed break | Francois-Xavier Le Bail | 2014-02-15 | 1 | -1/+1 |
* | Support -Q for setting the capture direction. | Guy Harris | 2014-02-03 | 2 | -5/+11 |
* | Clean up the TLV processing loop. | Guy Harris | 2014-02-03 | 1 | -16/+37 |
* | With -A and -AA, don't send CRs to the standard output. | Guy Harris | 2014-02-03 | 1 | -5/+19 |
* | Use the new libpcap <pcap/nflog.h> for NFLOG definitions and declarations. | Guy Harris | 2014-02-02 | 7 | -55/+26 |
* | Do our own isascii(), isprint(), isgraph(), and toascii(). | Guy Harris | 2014-02-02 | 10 | -32/+36 |
* | Fix a compiler warning. | Guy Harris | 2014-02-01 | 1 | -1/+2 |
* | Don't use the __attribute__((packed)) on most platforms. | Guy Harris | 2014-02-01 | 1 | -11/+51 |
* | The interval in an AODV HELLO extension is not aligned on a 4-byte boundary. | Guy Harris | 2014-01-19 | 1 | -2/+3 |
* | As with memcpy, so with memcmp. | Guy Harris | 2014-01-18 | 1 | -4/+4 |
* | More UNALIGNED_MEM{CPY,CMP} on IP addresses. | Guy Harris | 2014-01-18 | 1 | -5/+5 |
* | Another case where UNALIGNED_MEMCPY() is probably necessary. | Guy Harris | 2014-01-18 | 1 | -4/+4 |
* | No need for casting back and forth. | Guy Harris | 2014-01-18 | 1 | -3/+2 |
* | Only do the unaligned_mem{cpy,cmp} hack if necessary. | Guy Harris | 2014-01-17 | 7 | -53/+76 |
* | No need to declare unaligned_mem{cpy,cmp} in netdissect.h *and* interface.h. | Guy Harris | 2014-01-17 | 1 | -3/+0 |
* | More possibly-unaligned memcpy()s and assignments - use unaligned_memcpy(). | Guy Harris | 2014-01-17 | 2 | -6/+6 |
* | Check for compiling for IPv6; don't check whether we can create an IPv6 socket. | Guy Harris | 2014-01-17 | 2 | -24/+27 |
* | Use unaligned_memcmp() to compare with IPv{4,6} addresses in a packet. | Guy Harris | 2014-01-16 | 1 | -2/+3 |
* | Use EXTRACT_nBITS even when just testing against zero. | Guy Harris | 2014-01-16 | 1 | -6/+6 |
* | Fix some more unaligned accesses. | Guy Harris | 2014-01-16 | 1 | -5/+8 |
* | memcmp() doesn't modify either of its arguments. | Guy Harris | 2014-01-15 | 3 | -3/+3 |
* | Revert print-tcp memcpy() changes, and use unaligned_memcpy() instead. | Guy Harris | 2014-01-15 | 4 | -14/+18 |
* | Fix compilation warnings: set but unused variables. | Gleb Smirnoff | 2014-01-15 | 4 | -48/+18 |
* | Fix compilation warnings: | Gleb Smirnoff | 2014-01-15 | 1 | -12/+2 |
* | Move safememcpy() to util.c so it doesn't get inlined. | Guy Harris | 2014-01-15 | 4 | -53/+56 |
* | Fix a bug the previous change made a bit more obvious. | Guy Harris | 2014-01-15 | 1 | -1/+1 |
* | Don't use a u_int16_t * to extract data from packets. | Guy Harris | 2014-01-15 | 1 | -16/+12 |