Tobias Brunner
|
914479370e
|
Added IPsec SA manager
|
2012-08-08 15:41:03 +02:00 |
|
Tobias Brunner
|
9f7e1899a9
|
Add methods to easily compare IPsec SAs
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
f9b0c05475
|
Class representing an IPsec SA added
The IPsec SA also manages the respective ESP context.
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
156f7e9b85
|
Moved types used by kernel_ipsec_t interface (and libipsec) to libstrongswan
This avoids a dependency of libipsec to libhydra.
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
05a2a7950c
|
esp_packet_t implements packet_t interface
This should allow to avoid unnecessary cloning of packet data.
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
3320b87a62
|
Headers from libhydra (kernel interface related) are required in libipsec
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
47eb8943b2
|
ESP packet wrapper added, handles encryption/decryption/verification etc.
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
64004973e3
|
Adding class to manage ESP context (crypto, sequence numbers)
|
2012-08-08 15:41:02 +02:00 |
|
Tobias Brunner
|
b70139fbfd
|
Stub library for user space IPsec implementation added.
|
2012-08-08 15:09:31 +02:00 |
|