summaryrefslogtreecommitdiff
path: root/print-esp.c
Commit message (Expand)AuthorAgeFilesLines
* ESP: Include conditionally "strtoaddr.h" and "ascii_strcasecmp.h"Francois-Xavier Le Bail2020-03-311-1/+3
* IPv4/IPv6 demux: Rename a printerFrancois-Xavier Le Bail2020-03-081-1/+1
* ESP: Rename two printersFrancois-Xavier Le Bail2020-03-081-4/+4
* Fix #ifdef to test for something we set at configuration time.Guy Harris2020-01-201-1/+1
* Put the crypto stuff into a common routine.Guy Harris2020-01-051-138/+96
* Clean up ESP and ISAKMP decryption.Guy Harris2020-01-051-97/+87
* Fix check of authentication algorithm.Guy Harris2020-01-051-2/+2
* Don't use <ctype.h> macros.Guy Harris2019-09-011-1/+1
* Use nd_ipv6 rather than struct in6_addrFrancois-Xavier Le Bail2019-06-101-1/+1
* Use nd_ipv4 rather than struct in_addrFrancois-Xavier Le Bail2019-06-101-1/+1
* Treat the length field in an Ethernet header as such.Guy Harris2019-04-221-1/+1
* Remove a trailing spaceFrancois-Xavier Le Bail2019-04-021-1/+1
* Introduce a buffer stack, and use it for ESP decryption.Guy Harris2019-03-301-19/+59
* Remove "ptr" from the names of pointers into the packet.Guy Harris2019-03-301-10/+10
* Clean up code a bit.Guy Harris2019-03-301-54/+35
* Clean up the check to make sure we can get the next header field.Guy Harris2019-03-291-20/+35
* Check the return values of set_cipher_parameters() and EVP_Cipher().Guy Harris2019-03-291-7/+24
* Don't hand un-decrypted data to the IP demuxer.Guy Harris2019-03-291-65/+89
* Add a length check.Guy Harris2019-03-281-0/+7
* Have esp_print() handle printing its payload.Guy Harris2019-03-281-37/+38
* Use the new GET_ macros instead of the EXTRACT_ onesFrancois-Xavier Le Bail2019-03-261-11/+11
* return-checks: Added a return check for malloc and for strsepagnosticdev2018-10-081-1/+5
* ESP: Fix some unreachable code warningsFrancois-Xavier Le Bail2018-07-171-2/+0
* ESP: Fix some unreachable code warningsFrancois-Xavier Le Bail2018-07-081-10/+6
* Encrypted data buffer sizes must also be a multiple of the cipher block size.Guy Harris2018-05-241-18/+65
* Add more nd_print_trunc() callsFrancois-Xavier Le Bail2018-05-061-1/+1
* Remove useless commentsFrancois-Xavier Le Bail2018-03-191-7/+0
* Add the ndo_protocol field in the netdissect_options structureFrancois-Xavier Le Bail2018-03-161-0/+1
* Add a comment on a memory allocation we cannot freeFrancois-Xavier Le Bail2018-03-121-0/+1
* Add a status exit code to the function ndo_error()Francois-Xavier Le Bail2018-02-251-6/+11
* Use nd_ipv6 rather than struct in6_addr in packet-layout structures.Guy Harris2018-01-301-2/+2
* 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-1/+1
* Remove unneeded '&' when getting a pointer to an nd_uintN_t typeFrancois-Xavier Le Bail2018-01-081-2/+2
* Update ND_PRINT() as a variadic macroFrancois-Xavier Le Bail2018-01-071-5/+5
* Use nd_ types.Guy Harris2017-12-301-8/+8
* Clean up ISAKMP dissection, use nd_ types and EXTRACT_ macros.Guy Harris2017-12-171-1/+2
* Remove all storage class specifier 'register'Francois-Xavier Le Bail2017-12-131-2/+2
* Rename EXTRACT_ macrosFrancois-Xavier Le Bail2017-11-221-11/+11
* More EXTRACT_8BITS() and other cleanups.Guy Harris2017-11-221-5/+5
* Rename EXTRACT_nBITS() macros to EXTRACT_BE_nBITS()Francois-Xavier Le Bail2017-11-181-8/+8
* Make the ESP decryption not crash with OpenSSL 1.1.Guy Harris2017-09-011-4/+39
* The cipher context must be initialized before we can get the block size.Guy Harris2017-08-311-10/+10
* Cleanups.Guy Harris2017-08-301-20/+32
* Get rid of an unneeded variable.Guy Harris2017-08-291-5/+11
* Get rid of another unused variable.Guy Harris2017-08-291-1/+1
* Get rid of unused variable.Guy Harris2017-08-291-2/+2
* Update print-esp.cGuy Harris2017-08-291-2/+2
* Update print-esp.cGuy Harris2017-08-291-12/+12