aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads/unknown_payload.h
Commit message (Collapse)AuthorAgeFilesLines
* unknown-payload: Use a new private payload type and make original type availableTobias Brunner2015-06-011-0/+8
| | | | | | | | | This fixes a DoS and potential remote code execution vulnerability that was caused because the original payload type that was returned previously was used to cast such payload objects to payloads of the indicated type (e.g. when logging notify payloads with a payload type for the wrong IKE version). Fixes CVE-2015-3991.
* Add a payload.get_header_length() method, remove header length definitionsMartin Willi2012-03-201-5/+0
|
* Added a constructor for custom uknown payloadsMartin Willi2011-01-051-2/+13
|
* Use the payloads actual type in unknown_payload_tMartin Willi2011-01-051-3/+4
|
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+79