Tobias Brunner
|
1b67166921
|
Unify format of HSR copyright statements
|
2018-05-23 16:32:53 +02:00 |
Tobias Brunner
|
1da567734f
|
libipsec: Fix Windows build via MinGW
Fixes #2118.
|
2017-01-25 17:12:30 +01:00 |
Andreas Steffen
|
b12c53ce77
|
Use standard unsigned integer types
|
2016-03-24 18:52:48 +01:00 |
Martin Willi
|
5f35b73344
|
libipsec: Avoid name clash with sched.h clone()
|
2014-06-04 15:53:01 +02:00 |
Tobias Brunner
|
f6cadb7f54
|
libipsec: Don't print ciphertext with ICV in log message
|
2013-10-17 11:43:58 +02:00 |
Tobias Brunner
|
f5c5fd6f74
|
libipsec: Properly calculate padding length especially for AES-GCM
|
2013-10-17 11:42:45 +02:00 |
Tobias Brunner
|
e8229ad558
|
iv_gen: Provide external sequence number (IKE, ESP)
This prevents duplicate sequential IVs in case of a HA failover.
|
2013-10-11 15:55:40 +02:00 |
Tobias Brunner
|
d74c254dfd
|
ipsec: Use IV generator to encrypt ESP messages
|
2013-10-11 15:55:40 +02:00 |
Tobias Brunner
|
24a8d1253f
|
libipsec: Wrap traditional algorithms in AEAD wrapper
|
2013-05-03 15:13:57 +02:00 |
Martin Willi
|
1116689944
|
Add a DSCP value with getter/setter on packet_t
|
2013-02-06 15:20:32 +01:00 |
Tobias Brunner
|
f05b427265
|
Moved debug.[ch] to utils folder
|
2012-10-24 16:00:51 +02:00 |
Tobias Brunner
|
b37758c41e
|
Represent the payload of an ESP packet as ip_packet_t instead of a chunk_t
|
2012-08-08 15:41:03 +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
|
47eb8943b2
|
ESP packet wrapper added, handles encryption/decryption/verification etc.
|
2012-08-08 15:41:02 +02:00 |