aboutsummaryrefslogtreecommitdiffstats
path: root/src/libipsec/ipsec_processor.c
Commit message (Collapse)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-2/+2
|
* libipsec: Support usage statistics and query_sa() on IPsec SAsMartin Willi2013-10-111-4/+5
|
* libipsec: check for a policy with the reqid of the SA on decapsulationMartin Willi2013-09-131-3/+4
| | | | | To prevent a client from sending a packet with a source address of a different client, we require a policy bound via reqid to the decapsulating SA.
* ipsec: Increased log level for message in case no outbound policy is foundTobias Brunner2013-03-201-1/+1
| | | | | | | This might happen on Android if sockets are bound to the physical IP address but packets are still routed via TUN device. Since it seems to happen quite often (or for stuff that requires regular traffic) this hides these messages from the default log.
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
|
* Log IP addresses for discarded inbound IPsec packetsTobias Brunner2012-10-161-1/+3
|
* Added IPsec processor which is responsible for handling in- and outbound packetsTobias Brunner2012-08-081-0/+324
Two callbacks can be registered that get called when new inbound plaintext and outbound ESP packets have been processed. Inbound ESP and outbound plaintext packets can be queued for processing with two other methods.