Manuel Pégourié-Gonnard
|
1e9c4db524
|
Implement key rotation
|
2015-05-25 19:42:14 +02:00 |
|
Manuel Pégourié-Gonnard
|
887674a33b
|
Internal changes in preparation for key rotation
- two sets of keys
- separate function for key generation/update
|
2015-05-25 12:19:00 +02:00 |
|
Manuel Pégourié-Gonnard
|
a0adc1bbe4
|
Make cipher used in ssl tickets configurable
|
2015-05-25 10:35:16 +02:00 |
|
Manuel Pégourié-Gonnard
|
1041a39338
|
Use AES-GCM-256 for session ticket protection
|
2015-05-20 20:19:42 +02:00 |
|
Manuel Pégourié-Gonnard
|
8eff512274
|
Fix possible signedness issue in time comparison
|
2015-05-20 11:41:36 +02:00 |
|
Manuel Pégourié-Gonnard
|
0849a0a910
|
Make ssl ticket functions thread-safe
|
2015-05-20 11:34:54 +02:00 |
|
Manuel Pégourié-Gonnard
|
d59675d92c
|
Move to callback for session tickets
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
b0394bebdb
|
Further adapt prototypes of ticket functions
Moving everything in ticket_keys structure, that will soon become
ticket_context.
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
69f17280d3
|
Adapt prototypes of ticket handling functions
This is an intermediate step. The ssl_config argument will be replace by a
ticket context next.
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
a4a473516e
|
Rename & move ticket functions to ticket module
|
2015-05-20 11:14:57 +02:00 |
|
Manuel Pégourié-Gonnard
|
fd6d8978f9
|
Add new submodule ssl_ticket
|
2015-05-20 11:14:57 +02:00 |
|