Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Factories honor charon IKEv1/IKEv2 protocol support flags | Martin Willi | 2012-03-20 | 1 | -1/+8 |
| | |||||
* | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 1 | -2/+3 |
| | |||||
* | Support an "any" IKE version for both IKEv1 or IKEv2 | Martin Willi | 2012-03-20 | 1 | -1/+3 |
| | |||||
* | Added factory function to create task_manager_t implementations. | Tobias Brunner | 2012-03-20 | 1 | -0/+33 |
| | |||||
* | Use task manager as generic interface, renamed implementation to _v2. | Martin Willi | 2012-03-20 | 1 | -1141/+0 |
| | |||||
* | Allow creation of message_t objects for IKEv1 packets. | Tobias Brunner | 2012-03-20 | 1 | -2/+2 |
| | |||||
* | Fixed unintentional fall-through in task_manager. | Tobias Brunner | 2011-10-06 | 1 | -0/+1 |
| | | | | Reported by Howard Windsor. | ||||
* | Replaced simple iterator usages. | Tobias Brunner | 2011-07-06 | 1 | -49/+49 |
| | |||||
* | Move establish/inherit of rekeyed IKE_SAs to delete messages | Martin Willi | 2011-03-15 | 1 | -5/+12 |
| | | | | | | | | Having the inherit() function delayed to the IKE_SA establish procedure was problematic. The task destroy function was never a good place and results in locking/cleanup problems. After establishing the SA, it should be really checked in ASAP to avoid any triggered DPD checks to get lost. | ||||
* | Slightly change IKE_SA destruction order to inherit properly during ↵ | Martin Willi | 2011-02-28 | 1 | -2/+2 |
| | | | | ike_rekey task destruction | ||||
* | Force port update as responder when initiator switches to 4500 in IKE_AUTH | Martin Willi | 2011-01-12 | 1 | -2/+2 |
| | |||||
* | Avoid variable name overloading | Martin Willi | 2011-01-12 | 1 | -7/+11 |
| | |||||
* | Move critical bit checking to ike_sa, notify payload includes unsupported ↵ | Martin Willi | 2011-01-05 | 1 | -0/+14 |
| | | | | payload type | ||||
* | Ingore messages with exchange type altered to UNDEFINED in message() hook | Martin Willi | 2011-01-05 | 1 | -0/+8 |
| | |||||
* | Moved message()-hook invocation to generate_message(), catch pre-generated ↵ | Martin Willi | 2011-01-05 | 1 | -2/+0 |
| | | | | IKE_SA_INITs, too | ||||
* | Do not update hosts based on retransmitted messages. | Tobias Brunner | 2010-10-12 | 1 | -0/+19 |
| | |||||
* | Refer to scheduler and processor via lib and not hydra. | Tobias Brunner | 2010-09-02 | 1 | -2/+1 |
| | |||||
* | Refer to scheduler via hydra and not charon. | Tobias Brunner | 2010-09-02 | 1 | -1/+2 |
| | |||||
* | Use enumerator for queued_tasks migration to avoid infinite loop | Thomas Egerer | 2010-06-30 | 1 | -3/+5 |
| | |||||
* | Migrate queued_tasks tasks, to avoid dangling pointers | Thomas Egerer | 2010-06-29 | 1 | -0/+7 |
| | |||||
* | Add extra information in debug output for IKE_SA check{out, in} | Thomas Egerer | 2010-06-07 | 1 | -1/+2 |
| | | | | | | | This output helps tracing checkout and checkin of IKE_SAs when there is more than one IKE_SAs with the same name. I also added the type of in-air-exchange to the debug output issued by the task_manager in case a task initiation is delayed, came in handy for me. | ||||
* | Added support for task enumeration in task_manager_t | Martin Willi | 2010-06-07 | 1 | -0/+17 |
| | |||||
* | Migrated task_manager_t to INIT/METHOD macros | Martin Willi | 2010-06-07 | 1 | -65/+45 |
| | |||||
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 1 | -0/+1083 |