summaryrefslogtreecommitdiff
path: root/print-ppp.c
Commit message (Expand)AuthorAgeFilesLines
* When un-escaping, don't allocate a too-large buffer.Guy Harris2020-04-181-3/+12
* More bounds checking when fetching addresses and converting to strings.Guy Harris2020-01-191-5/+5
* Use more HTTPS in URLsFrancois-Xavier Le Bail2019-08-191-1/+1
* Fix some narrowing warnings on LP64/LLP64 platforms.Guy Harris2019-04-181-3/+3
* Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail2019-03-261-117/+120
* PPP: Update two error messagesFrancois-Xavier Le Bail2019-03-201-2/+2
* PPP: Fix two loops for undefined behavior at runtimeFrancois-Xavier Le Bail2019-03-181-1/+12
* PPP: Fix inaccurate variable namesFrancois-Xavier Le Bail2019-03-181-6/+6
* Clean up whitespacesFrancois-Xavier Le Bail2019-03-181-3/+3
* Remove some useless testsFrancois-Xavier Le Bail2018-09-141-1/+1
* Add more nd_print_trunc() callsFrancois-Xavier Le Bail2018-06-061-7/+7
* Remove the safeputchar() functionFrancois-Xavier Le Bail2018-05-021-5/+5
* Rename the fn_printX() functions to nd_printX()Francois-Xavier Le Bail2018-04-301-1/+1
* Remove useless commentsFrancois-Xavier Le Bail2018-03-191-8/+0
* Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail2018-03-161-0/+4
* Add a malloc/free process with garbage collectorFrancois-Xavier Le Bail2018-03-141-3/+2
* Fix a typoFrancois-Xavier Le Bail2018-03-101-1/+1
* Style updateFrancois-Xavier Le Bail2018-02-061-1/+1
* Always include <config.h> rather than "config.h".Guy Harris2018-01-211-1/+1
* Use quoted include netdissect-stdinc.h instead of angle-bracketed oneFrancois-Xavier Le Bail2018-01-211-1/+1
* Clean up signed vs. unsigned.Guy Harris2018-01-111-4/+4
* Update ND_PRINT() as a variadic macroFrancois-Xavier Le Bail2018-01-071-177/+177
* PPP: Add a missing semicolonFrancois-Xavier Le Bail2018-01-061-1/+1
* Fix some Coccinelle warnings "a \ character appears outside of a #define"Francois-Xavier Le Bail2018-01-041-1/+1
* Use more the ND_TTEST_1() macroFrancois-Xavier Le Bail2017-12-151-1/+1
* Remove all storage class specifier 'register'Francois-Xavier Le Bail2017-12-131-11/+11
* Replace ND_TTEST2()/ND_TCHECK2() macros by macros using pointers (1/n)Francois-Xavier Le Bail2017-12-111-2/+2
* Make nd_uint8_t and nd_int8_t arrays, to catch direct references.Guy Harris2017-12-101-1/+1
* Use more ND_TCHECK_n()/ND_TTEST_n() macrosFrancois-Xavier Le Bail2017-11-241-12/+12
* Fix lcpconfopts[] bounds check.Guy Harris2017-11-241-5/+4
* More EXTRACT_U_1() and ND_TCHECK_n, clean up signedness, add length checks.Guy Harris2017-11-241-147/+175
* Use more the EXTRACT_U_1() macro to fetch a one-byte value (23/n)Francois-Xavier Le Bail2017-11-231-2/+2
* Rename EXTRACT_ macrosFrancois-Xavier Le Bail2017-11-221-53/+53
* Rename ND_TCHECK_/ND_TTEST_ macrosFrancois-Xavier Le Bail2017-11-221-11/+11
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (22/n)Francois-Xavier Le Bail2017-11-221-1/+2
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (21/n)Francois-Xavier Le Bail2017-11-221-5/+10
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (18/n)Francois-Xavier Le Bail2017-11-211-1/+1
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (17/n)Francois-Xavier Le Bail2017-11-211-2/+4
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (14/n)Francois-Xavier Le Bail2017-11-211-1/+2
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (13/n)Francois-Xavier Le Bail2017-11-201-1/+2
* Use more the EXTRACT_8BITS() macro to fetch a one-byte value (9/n)Francois-Xavier Le Bail2017-11-191-1/+1
* Rename EXTRACT_nBITS() macros to EXTRACT_BE_nBITS()Francois-Xavier Le Bail2017-11-181-39/+39
* CVE-2017-13038/PPP: Do bounds checking.Guy Harris2017-09-131-0/+9
* CVE-2017-13029/PPP: Fix a bounds check, and clean up other bounds checks.Guy Harris2017-09-131-13/+13
* CVE-2017-12897/ISO CLNS: Use ND_TTEST() for the bounds checks in isoclns_prin...Guy Harris2017-09-131-1/+1
* PPP: Fix a typoFrancois-Xavier Le Bail2017-05-111-1/+1
* CVE-2016-7933/Add some bounds checks.Guy Harris2017-01-181-0/+5
* PPP: check PAP AREQ length too, see commit 32118c6Denis Ovsienko2016-10-251-0/+3
* PPP: report invalid PAP AACK/ANAK packetsMichael Haardt2016-10-161-0/+7
* Move the printer summaries from INSTALL.txt to each printerFrancois-Xavier Le Bail2016-08-141-0/+2