Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 8 | -13/+13 |
| | |||||
* | ike: Rename encryption_payload to encrypted_payload | Tobias Brunner | 2014-10-10 | 1 | -1/+1 |
| | |||||
* | kernel-netlink: Define netlink buffer as an union having a netlink header | Martin Willi | 2014-09-24 | 1 | -1/+1 |
| | | | | | This allows us to streamline the netlink buffers, and avoid extensive casting. | ||||
* | payload: Use common prefixes for all payload type identifiers | Martin Willi | 2014-06-04 | 13 | -29/+29 |
| | | | | | The old identifiers did not use a proper namespace and often clashed with other defines. | ||||
* | enum: Return boolean result for enum_from_name() lookup | Martin Willi | 2014-05-16 | 8 | -16/+8 |
| | | | | | | | | | | | Handling the result for enum_from_name() is difficult, as checking for negative return values requires a cast if the enum type is unsigned. The new signature clearly differentiates lookup result from lookup value. Further, this actually allows to convert real -1 enum values, which could not be distinguished from "not-found" and the -1 return value. This also fixes several clang warnings where enums are unsigned. | ||||
* | conftest: Disable reset_seq hook on systems other than Linux | Tobias Brunner | 2013-08-21 | 1 | -0/+6 |
| | | | | Fixes #386. | ||||
* | Fixed Doxygen comments after scanning complete src directory | Tobias Brunner | 2013-03-02 | 1 | -2/+2 |
| | |||||
* | conftest: Make outgoing sequence number set by reset_seq configurable | Thomas Klute | 2013-01-08 | 1 | -8/+69 |
| | | | | | | | | This is useful for certain test cases. Passing the sequence number to the callback requires a new struct that contains both the number and the xfrm_usersa_id. The new configuration parameter is called oseq in accordance with the kernel name, see the comment in the reset_cb callback function for details. | ||||
* | Missed one in 3dcffed6 | Tobias Brunner | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | The this->data member is never NULL | Tobias Brunner | 2012-09-28 | 2 | -2/+2 |
| | |||||
* | Added possibility to register custom proposal keywords | Tobias Brunner | 2012-09-13 | 1 | -2/+1 |
| | | | | Keyword lookup and registration are handled via the new lib->proposal object. | ||||
* | Removed len argument from proposal_get_token() | Tobias Brunner | 2012-09-13 | 1 | -1/+1 |
| | | | | Also use enumerators instead of lexparser.h to parse proposal strings. | ||||
* | Remove unused replay variable in conftests seq number reset hook | Martin Willi | 2012-07-16 | 1 | -3/+0 |
| | |||||
* | Add a return value to keymat_v2_t.get_auth_octets() | Martin Willi | 2012-07-16 | 2 | -4/+13 |
| | |||||
* | Accept NULL auth_cfg_t passed to credential_manager_t.get_private() | Martin Willi | 2012-03-20 | 1 | -4/+1 |
| | |||||
* | Invoke bus_t.message hook twice, once plain and parsed, once encoded and ↵ | Martin Willi | 2012-03-20 | 21 | -81/+87 |
| | | | | encrypted | ||||
* | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 2 | -2/+2 |
| | |||||
* | Cleanup CERT payload constructors | Martin Willi | 2012-03-20 | 2 | -3/+3 |
| | |||||
* | Added not-yet used sa_payload parameters used in IKEv1 | Martin Willi | 2012-03-20 | 3 | -5/+3 |
| | |||||
* | Fixed conftests after extending CERT payload. | Tobias Brunner | 2012-03-20 | 2 | -3/+3 |
| | |||||
* | Moved version specific keymat functions to specific interfaces. | Tobias Brunner | 2012-03-20 | 2 | -4/+6 |
| | |||||
* | Don't clone chunk in message.get_packet_data | Martin Willi | 2012-03-20 | 1 | -1/+1 |
| | |||||
* | Added IKEv1 support to notify payload | Martin Willi | 2012-03-20 | 2 | -2/+2 |
| | |||||
* | Add a payload.get_header_length() method, remove header length definitions | Martin Willi | 2012-03-20 | 1 | -1/+4 |
| | |||||
* | Simplify signature of get_encoding_rules(), make all rules static | Martin Willi | 2012-03-20 | 1 | -3/+2 |
| | |||||
* | Allow creation of message_t objects for IKEv1 packets. | Tobias Brunner | 2012-03-20 | 2 | -2/+2 |
| | |||||
* | Extend sa_payload for IKEv1 support | Martin Willi | 2012-03-20 | 3 | -3/+5 |
| | |||||
* | Show full blown traffic selector in log_ts hook | Martin Willi | 2011-04-14 | 1 | -3/+21 |
| | |||||
* | Some typos fixed. | Tobias Brunner | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | Added option to use a different key when rebuilding AUTH | Martin Willi | 2011-01-05 | 1 | -2/+16 |
| | |||||
* | Added a hook to reset ESP sequence numbers | Martin Willi | 2011-01-05 | 1 | -0/+158 |
| | |||||
* | Use strncaseeq instead of strncasecmp | Martin Willi | 2011-01-05 | 3 | -3/+3 |
| | |||||
* | Generate payload to rebuild_auth, works with injected unknown payloads | Martin Willi | 2011-01-05 | 1 | -13/+17 |
| | |||||
* | Move rebuild_auth functionality to a standalone hook | Martin Willi | 2011-01-05 | 2 | -214/+258 |
| | | | | This reverts commit 3c12b239fd55aa36c59eb60224d27af8b8d915d1. | ||||
* | Implemented hook to log traffic selectors | Martin Willi | 2011-01-05 | 1 | -0/+86 |
| | |||||
* | The set_reserved() hook rebuilds AUTH if it mangles ID payload fields | Martin Willi | 2011-01-05 | 1 | -33/+214 |
| | |||||
* | Include the used reserved bytes from ID payloads in AUTH calculation | Martin Willi | 2011-01-05 | 1 | -1/+6 |
| | |||||
* | Extended set_reserved hook to mangle sa_payload substructures | Martin Willi | 2011-01-05 | 1 | -42/+121 |
| | |||||
* | The set_ike_version hook supports version flag mangling | Martin Willi | 2011-01-05 | 1 | -0/+11 |
| | |||||
* | Implemented hook to toggle initiator flag in IKE header | Martin Willi | 2011-01-05 | 1 | -0/+87 |
| | |||||
* | Implemented a hook to set reserved bits | Martin Willi | 2011-01-05 | 1 | -0/+166 |
| | |||||
* | Use payload_get_field() to look up payload fields | Martin Willi | 2011-01-05 | 1 | -10/+4 |
| | |||||
* | Use standard ID getter in log_id hook | Martin Willi | 2011-01-05 | 1 | -4/+7 |
| | |||||
* | Implemented a hook to toggle the IKE message request flag | Martin Willi | 2011-01-05 | 1 | -0/+84 |
| | |||||
* | Implemented hook to modify IKE header SPIs | Martin Willi | 2011-01-05 | 1 | -0/+104 |
| | |||||
* | Show SPI in proposal logging hook | Martin Willi | 2011-01-05 | 1 | -2/+8 |
| | |||||
* | Implemented a hook to inject custom proposals | Martin Willi | 2011-01-05 | 1 | -0/+188 |
| | |||||
* | Remove unused variable | Martin Willi | 2011-01-05 | 1 | -1/+1 |
| | |||||
* | Added hook to log ID payload type and data | Martin Willi | 2011-01-05 | 1 | -0/+86 |
| | |||||
* | Added hook to log received KE group | Martin Willi | 2011-01-05 | 1 | -0/+81 |
| |