| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix some typos | Francois-Xavier Le Bail | 2022-07-04 | 1 | -1/+1 |
* | Move nd_trunc_longjmp() to netdissect.h with the other nd_ functions. | Guy Harris | 2022-03-28 | 1 | -14/+0 |
* | Use __builtin_unreachable(). [skip ci] | Denis Ovsienko | 2021-08-15 | 1 | -1/+2 |
* | Squelch a noreturn warning on AIX. [skip ci] | Denis Ovsienko | 2021-07-26 | 1 | -0/+8 |
* | Rename nd_trunc() to nd_trunc_longjmp(). | Denis Ovsienko | 2020-09-27 | 1 | -35/+35 |
* | Use a switch to manage the setjmp() return values | Francois-Xavier Le Bail | 2020-09-18 | 1 | -1/+1 |
* | Introduce and use nd_trunc(). [skip ci] | Denis Ovsienko | 2020-09-17 | 1 | -34/+40 |
* | Remove duplicate words | Francois-Xavier Le Bail | 2020-03-28 | 1 | -1/+1 |
* | Add GET_CPY_BYTES() macro and get_cpy_bytes() function | Francois-Xavier Le Bail | 2019-09-09 | 1 | -0/+10 |
* | Add an include guard in extract.h | Francois-Xavier Le Bail | 2019-06-29 | 1 | -0/+5 |
* | Apply the first step of the new way to fetch data with bounds checking | Francois-Xavier Le Bail | 2019-03-26 | 1 | -0/+322 |
* | Updated 802.15.4 code | Tero Kivinen | 2018-11-18 | 1 | -69/+376 |
|\ |
|
| * | Don't assume ARM supports unaligned accesses. | Guy Harris | 2018-09-05 | 1 | -4/+10 |
| * | Fix a typo in the EXTRACT_BE_S_6() macro | Francois-Xavier Le Bail | 2018-06-15 | 1 | -1/+1 |
| * | Add a cast to the EXTRACT_U_1() macro | Francois-Xavier Le Bail | 2018-05-19 | 1 | -1/+1 |
| * | Fix some host-endian extract routines | Francois-Xavier Le Bail | 2018-04-30 | 1 | -3/+3 |
| * | Put UNALIGNED_OK at the beginning of the inline declaration. | Guy Harris | 2018-01-29 | 1 | -7/+7 |
| * | Don't test for __attribute__ in the configure script. | Guy Harris | 2018-01-21 | 1 | -4/+5 |
| * | Use nd_ types, add host-endian extract routines, clean up signed vs. unsigned. | Guy Harris | 2018-01-11 | 1 | -0/+50 |
| * | Add EXTRACT_ macros/functions for IPv4 addresses, get rid of structure wrappers. | Guy Harris | 2017-12-20 | 1 | -0/+51 |
| * | Replace ND_TTEST2()/ND_TCHECK2() macros by macros using pointers (2/n) | Francois-Xavier Le Bail | 2017-12-11 | 1 | -18/+18 |
| * | Clean up signed vs. unsigned. | Guy Harris | 2017-11-23 | 1 | -0/+21 |
| * | Rename EXTRACT_ macros | Francois-Xavier Le Bail | 2017-11-22 | 1 | -32/+32 |
| * | Rename ND_TCHECK_/ND_TTEST_ macros | Francois-Xavier Le Bail | 2017-11-22 | 1 | -18/+18 |
| * | Add EXTRACT_ macros/functions to get signed integers. | Guy Harris | 2017-11-21 | 1 | -0/+123 |
| * | Remove EXTRACT_LE_8BITS() macro, use EXTRACT_8BITS() macro | Francois-Xavier Le Bail | 2017-11-18 | 1 | -2/+1 |
| * | Rename EXTRACT_nBITS() macros to EXTRACT_BE_nBITS() | Francois-Xavier Le Bail | 2017-11-18 | 1 | -13/+13 |
| * | Check for unaligned memory access support at compile time. | Guy Harris | 2017-10-16 | 1 | -38/+47 |
| * | CVE-2017-13025/IPv6 mobility: Add a bounds check before fetching data | Francois-Xavier Le Bail | 2017-09-13 | 1 | -0/+3 |
| * | CVE-2017-13003/Clean up the LMP dissector. | Guy Harris | 2017-09-13 | 1 | -1/+7 |
| * | Suppress UBSan warnings from EXTRACT_. | Guy Harris | 2017-08-18 | 1 | -8/+41 |
* | | IEEE 802.15.4 printer which understands frame version 2 frames, and also know... | Tero Kivinen | 2017-03-26 | 1 | -0/+21 |
|/ |
|
* | CVE-2016-7940/Add a bunch of bounds checks, and fix some printing. | Guy Harris | 2017-01-18 | 1 | -0/+27 |
* | Remove unnecessary backslashes | Francois-Xavier Le Bail | 2016-08-29 | 1 | -2/+2 |
* | Use the nd_uintN_t types more. | Guy Harris | 2015-10-07 | 1 | -23/+0 |
* | Introduce data types to use for integral values in packet structures. | Guy Harris | 2015-10-06 | 1 | -0/+23 |
* | Fix indentation. | Guy Harris | 2014-10-01 | 1 | -1/+1 |
* | Add some more parentheses, Just In Case. | Guy Harris | 2014-10-01 | 1 | -52/+52 |
* | More getting rid of old u_intN_t. | Guy Harris | 2014-04-23 | 1 | -73/+73 |
* | Add {40,48,56}-bit big-endian extract macros and use them for DCCP ACKs. | Guy Harris | 2014-02-15 | 1 | -0/+24 |
* | Don't use the __attribute__((packed)) on most platforms. | Guy Harris | 2014-02-01 | 1 | -11/+51 |
* | remove tcpdump's own CVS keywords | Denis Ovsienko | 2014-01-03 | 1 | -2/+0 |
* | Convert some versions of EXTRACT_{16,32,64}BITS() to inline functions. | Dmitrij Tejblum | 2013-06-04 | 1 | -14/+39 |
* | -add support (TLV parser) for the juniper .pcap extensions | hannes | 2006-01-30 | 1 | -1/+5 |
* | Declare the non-GCCized 64-bit big-endian extraction macro as | guy | 2005-01-15 | 1 | -2/+2 |
* | Fix the parenthesization in the "alignment required but you can | guy | 2004-09-25 | 1 | -3/+3 |
* | Don't do the "OR together the result of two "ntohl()"s stuff on | guy | 2004-09-25 | 1 | -9/+24 |
* | Add an "EXTRACT_64BITS()" macro - using the "EXTRACT_32BITS()" macro, so | guy | 2004-09-24 | 1 | -1/+5 |
* | cpack uses EXTRACT_LE_64BITS to extract little-endian 64-bit words. | dyoung | 2004-09-23 | 1 | -1/+10 |
* | The "__attribute__((packed))" tag on structures causes some files not to | guy | 2002-12-11 | 1 | -3/+44 |