Dimitri Papadopoulos
|
fe795bf5b3
Reorganize #include
|
3 yıl önce |
David Woodhouse
|
931bdf10b4
Split out construct_esp_packet() to avoid duplication
|
5 yıl önce |
David Woodhouse
|
8349cfdecd
Add HMAC-SHA256-128 support for ESP
|
5 yıl önce |
David Woodhouse
|
347060a852
Consolidate common parts of setup_esp_keys()
|
5 yıl önce |
David Woodhouse
|
e1379767b4
Generate ESP IV from previous packet for GnuTLS too.
|
5 yıl önce |
Daniel Lenski
|
4daac3fa2e
Save latest ESP sequence number even if replay protection isn't in use
|
6 yıl önce |
Daniel Lenski
|
0ca5974685
add new_keys argument to esp_setup_keys() in preparation for supporting GlobalProtect ESP
|
7 yıl önce |
Daniel Lenski
|
b2b1dd0702
store length of ESP encryption and HMAC keys so that they can be manipulated separately for both Juniper and GP
|
7 yıl önce |
David Woodhouse
|
cb844980a2
Check gnutls_hmac() return value
|
9 yıl önce |
David Woodhouse
|
2c6174775f
Accept packets on old ESP setup during changeover
|
9 yıl önce |
David Woodhouse
|
92e374fae4
Handle ESP rekeying
|
9 yıl önce |
David Woodhouse
|
22021bc51b
Treat SPI as a uint32_t instead of char[]
|
9 yıl önce |
David Woodhouse
|
c43d15b5e2
Add ESP support for OpenSSL
|
9 yıl önce |
David Woodhouse
|
c2cb39a6c0
Hook up ESP mainloop
|
9 yıl önce |
David Woodhouse
|
4748e0884c
Implement sequence number checking
|
9 yıl önce |
David Woodhouse
|
60da8a8478
Implement ESP encryption
|
9 yıl önce |
David Woodhouse
|
2fea605d6c
Add ESP decryption (unused)
|
9 yıl önce |
David Woodhouse
|
4971447f69
Attempt ESP negotiation
|
9 yıl önce |