1. 340b127 psa_destroy_se_key: explain why the error is NOT_PERMITTED by Gilles Peskine · 6 years ago
  2. 2e0f388 Don't explicitly dereference function pointers by Gilles Peskine · 6 years ago
  3. 75c126b Explain some non-obvious parts of the code by Gilles Peskine · 6 years ago
  4. 573bbc1 Error out if a driver tries to store more than ITS can handle by Gilles Peskine · 6 years ago
  5. 8b96cad SE drivers: implement persistent storage by Gilles Peskine · 6 years ago
  6. 354f767 SE keys: support destroy by Gilles Peskine · 6 years ago
  7. cbaff46 SE keys: allocate a slot before creating the key by Gilles Peskine · 6 years ago
  8. 5243a20 Driver context manipulation functions by Gilles Peskine · 6 years ago
  9. f989dbe SE driver lookup functions by Gilles Peskine · 6 years ago
  10. 9717d10 Explain that lifetime=0 from static initialization means VOLATILE by Gilles Peskine · 6 years ago
  11. a8ade16 Gate secure element support by a separate config option by Gilles Peskine · 6 years ago
  12. d089021 Unregister drivers on library deinitialization by Gilles Peskine · 6 years ago
  13. a899a72 Implement the secure element driver registration function by Gilles Peskine · 6 years ago