Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TCP: Use quoted include for 'signature.h' instead of angle-bracketed one | Francois-Xavier Le Bail | 2015-07-11 | 1 | -1/+1 |
| | |||||
* | Travis: Restore 'make install' in the build script | Francois-Xavier Le Bail | 2015-07-11 | 1 | -10/+7 |
| | | | | | | Moreover: Delete trailing spaces Delete redundant empty lines | ||||
* | make build container happy | Michael Richardson | 2015-07-10 | 1 | -4/+15 |
| | |||||
* | Merge pull request #469 from gvanem/patch-2 | Guy Harris | 2015-07-10 | 1 | -1/+1 |
|\ | | | | | Fix print-icmp.c warning | ||||
| * | Fix print-icmp.c warning | Gisle Vanem | 2015-07-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Fix compilation warning: ``` print-icmp.c(559): warning C4456: declaration of 'vec' hides previous local declaration print-icmp.c(344): note: see declaration of 'vec' ``` | ||||
* | | Merge pull request #468 from gvanem/patch-1 | Guy Harris | 2015-07-10 | 1 | -1/+0 |
|\ \ | | | | | | | Fix print-dccp.c warning | ||||
| * | | Update print-dccp.c | Gisle Vanem | 2015-07-10 | 1 | -1/+0 |
| |/ | | | | | | | | | | | | | Fix warning: ``` print-dccp.c(500): warning C4456: declaration of 'cp' hides previous local declaration print-dccp.c(277): note: see declaration of 'cp' ``` | ||||
* | | update the DNSSEC test case after the last change | Denis Ovsienko | 2015-07-10 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #467 from wessels/master | Denis Ovsienko | 2015-07-10 | 1 | -1/+1 |
|\ \ | |||||
| * | | For DNS messages, represent the "DNSSEC OK" bit as "DO" instead of "OK" | Duane Wessels | 2015-06-18 | 1 | -1/+1 |
| | | | | | | | | | "DO" is a better description of the DNSSEC OK bit in the EDNS0 OPT record. See RFC 3225 section 3. There may be other bits allocated in the future that call themselves "Something OK". | ||||
* | | | add a DNSSEC test case | Denis Ovsienko | 2015-07-10 | 3 | -0/+14 |
| |/ |/| | | | | | This is related to GH #445 and GH #467. | ||||
* | | interface.h,netdissect.h: Cleaning unused items | Francois-Xavier Le Bail | 2015-07-03 | 2 | -18/+0 |
| | | |||||
* | | BGP: Replace printf by ND_PRINT | Francois-Xavier Le Bail | 2015-07-02 | 1 | -4/+5 |
| | | |||||
* | | Fix display of timestamps with -ttt and -ttttt options | Francois-Xavier Le Bail | 2015-07-02 | 4 | -22/+114 |
| | | | | | | | | | | | | | | | | - Fix display of some nanoseconds timestamps For example, bad print 00:-16:-2.000851566 is now 00:00:00.037851566 - Fix display of timestamp of a packet when it is lower than previous one For example, bad print 00:00:-1.000999790 is now -00:00:00.000000210 | ||||
* | | BGP: add decoding of ADD-PATH capability | Denis Ovsienko | 2015-06-29 | 1 | -0/+32 |
| | | | | | | | | | | | | | | | | | | This implements the capability part of draft-ietf-idr-add-paths-10 and seems to work for a packet capture I am looking into. The problem with the "extended NLRI encodings" defined in the same document is that they are going to use a different structure for the two previously assigned path attributes, which makes decoding of an UPDATE difficult without having both relevant OPENs from the same session. | ||||
* | | refine tok2str() buffer use | Denis Ovsienko | 2015-06-29 | 4 | -94/+60 |
| | | | | | | | | | | | | | | | | | | | | Switch RRCP and BGP functions from tok2strbuf() to tok2str() to avoid unnecessary local buffer management. The latter function does it in a way to allow up to 4 calls to itself from printf(). After that tok2strbuf() remains used by tok2str() only and can be refined later. Remove a duplicate macro and place the remaining definition into the right file. | ||||
* | | struct netdissect_options: Remove unused members 'ndo_infodelay' and 'ndo_info' | Francois-Xavier Le Bail | 2015-06-21 | 1 | -6/+0 |
| | | | | | | | | Remark: ^T is a tcpdump function, not a packet-dissection mechanism. | ||||
* | | struct netdissect_options: Remove unused member 'ndo_aflag' | Francois-Xavier Le Bail | 2015-06-20 | 1 | -2/+0 |
| | | | | | | | | | | Moreover: Remove redundant empty line. | ||||
* | | Fix display of nanoseconds timestamps with -tt option (GH issue 466) | Francois-Xavier Le Bail | 2015-06-19 | 1 | -4/+40 |
| | | | | | | | | Add 'ts_unix_format' function. | ||||
* | | Fix a non-reentrant code in a function | Francois-Xavier Le Bail | 2015-06-19 | 1 | -8/+14 |
|/ | | | | | | | | Delete the 'static char buf' array in ts_format(). buf is now a parameter of ts_format(). Moreover: Decrease a too long string. Fix a space in a comment. | ||||
* | Map *ONLY* ASCII letters; don't map anything with the 8th bit set. | Guy Harris | 2015-06-11 | 1 | -10/+8 |
| | |||||
* | Do case-insensitive comparisons assuming ASCII strings. | Guy Harris | 2015-06-11 | 16 | -97/+138 |
| | | | | | | | | Do the case-insensitive comparisons in a locale-independent fashion that only maps ASCII letters, in the standard English-language fashion; that way, we don't get bitten by, for example, Turkish having separate "i with dot" and "i without dot" letters, with lower-case "i with dot" being mapped to upper-case "I with dot" rather than being mapped to "I". | ||||
* | Get rid of macros already defined in netdissect.h | Francois-Xavier Le Bail | 2015-06-10 | 1 | -9/+0 |
| | |||||
* | Move more prototypes in netdissect.h | Francois-Xavier Le Bail | 2015-06-10 | 2 | -8/+8 |
| | |||||
* | Move some prototypes in netdissect.h | Francois-Xavier Le Bail | 2015-06-10 | 2 | -12/+4 |
| | |||||
* | Get rid of macros already defined in netdissect.h | Francois-Xavier Le Bail | 2015-06-10 | 1 | -17/+0 |
| | |||||
* | Checksum stuff must go in netdissect.h (remainder) | Francois-Xavier Le Bail | 2015-06-10 | 2 | -5/+5 |
| | |||||
* | Checksum stuff must go in netdissect.h | Francois-Xavier Le Bail | 2015-06-10 | 2 | -9/+1 |
| | |||||
* | Delete trailing spaces/tabs | Francois-Xavier Le Bail | 2015-06-04 | 5 | -5/+5 |
| | |||||
* | Fix a Coverity warning | Francois-Xavier Le Bail | 2015-05-24 | 1 | -7/+0 |
| | | | | Test already done by 'ND_TCHECK2(tptr[3], length - 3);' | ||||
* | Coverity: build script: Update the download URL of 7.6 release | Francois-Xavier Le Bail | 2015-05-24 | 1 | -1/+1 |
| | |||||
* | BGP: Add support for the AIGP attribute (RFC7311) | Francois-Xavier Le Bail | 2015-05-22 | 4 | -0/+79 |
| | | | | Based on a patch from Hannes Gredler | ||||
* | Merge pull request #455 from brooksdavis/gndo-cleanup | Guy Harris | 2015-05-20 | 4 | -161/+159 |
|\ | | | | | Remove global netdissect_object and remove non-dissection related fields | ||||
| * | Allocate the netdissect_object on the stack. | Brooks Davis | 2015-04-27 | 1 | -4/+3 |
| | | |||||
| * | Rename gndo to ndo now that it isn't global. | Brooks Davis | 2015-04-27 | 1 | -84/+85 |
| | | | | | | | | Allocate ndo on the heap. | ||||
| * | Pass an ndo to the print API rather than using gndo. | Brooks Davis | 2015-04-27 | 4 | -17/+17 |
| | | | | | | | | Since gndo is only referenced in main() move it there. | ||||
| * | Remove non-dissection related flags from struct netdissect_options. | Brooks Davis | 2015-04-27 | 2 | -66/+64 |
| | | |||||
* | | Merge pull request #457 from brooksdavis/no-sandbox-message | Guy Harris | 2015-05-20 | 1 | -2/+0 |
|\ \ | | | | | | | Remove "capability mode sandbox enabled" message. | ||||
| * | | Remove "capability mode sandbox enabled" message. | Brooks Davis | 2015-05-05 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | We have removed all instances of these messages in FreeBSD as they serve little purpose and break some comsumers. | ||||
* | | | Merge branch 'master' of github.com:the-tcpdump-group/tcpdump | Hannes Gredler | 2015-05-20 | 1 | -13/+2 |
|\ \ \ | |||||
| * | | | Update test output for the previous change | Francois-Xavier Le Bail | 2015-05-19 | 1 | -13/+2 |
| | | | | |||||
* | | | | add testcases for IS-IS POI (rfc6232) | Hannes Gredler | 2015-05-20 | 5 | -0/+19 |
|/ / / | |||||
* | | | add support for IS-IS Purge Originator Identifier as per RFC6232. | Hannes Gredler | 2015-05-19 | 1 | -0/+18 |
| | | | |||||
* | | | Don't assume you have <net/if_pflog.h> if you have <net/pfvar.h>. | Guy Harris | 2015-05-17 | 4 | -3/+30 |
| | | | | | | | | | | | | Debian/kFreeBSD ships <net/pfvar.h> but not <net/if_pflog.h>. | ||||
* | | | SFLOW: Fix bounds checking | Francois-Xavier Le Bail | 2015-05-07 | 1 | -3/+52 |
|/ / | |||||
* | | RPL: Fix 'Consistency Check' control code | Francois-Xavier Le Bail | 2015-05-05 | 1 | -1/+1 |
| | | |||||
* | | RPL: Fix suboption print | Francois-Xavier Le Bail | 2015-05-04 | 1 | -1/+1 |
| | | |||||
* | | OLSR: Fix indent and comments | Francois-Xavier Le Bail | 2015-05-04 | 1 | -15/+29 |
| | | | | | | | | | | Avoid too long lines. Not all C compilers accept C++/C99 comments by default. | ||||
* | | olsr: add a test to cover a HNA sgw case | Ferry Huberts | 2015-05-03 | 3 | -0/+16 |
| | | | | | | | | Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl> | ||||
* | | olsr: fix printing of smart-gateway HNAs in IPv4 | Ferry Huberts | 2015-05-03 | 1 | -4/+76 |
| | | | | | | | | Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl> |