1. 19 Apr, 2016 1 commit
  2. 15 Apr, 2016 2 commits
  3. 20 Jan, 2016 1 commit
  4. 01 Jan, 2016 1 commit
  5. 30 Oct, 2015 1 commit
  6. 08 Sep, 2015 1 commit
  7. 04 Sep, 2015 1 commit
  8. 31 Aug, 2015 1 commit
    • Manuel Pégourié-Gonnard's avatar
      Fix RSA mutex fix · 4d04cdcd
      Manuel Pégourié-Gonnard authored
      Once the mutex is acquired, we must goto cleanup rather that return.
      Since cleanup adjusts the return value, adjust that in test cases.
      
      Also, at cleanup we don't want to overwrite 'ret', or we'll loose track of
      errors.
      
      see #257
      4d04cdcd
  9. 27 Aug, 2015 1 commit
  10. 07 Aug, 2015 1 commit
  11. 28 Jul, 2015 1 commit
  12. 18 Jun, 2015 1 commit
  13. 24 Apr, 2015 1 commit
  14. 08 Apr, 2015 1 commit
  15. 03 Apr, 2015 1 commit
  16. 27 Mar, 2015 1 commit
    • Manuel Pégourié-Gonnard's avatar
      Fix thread safety issue in RSA operations · 88fca3ef
      Manuel Pégourié-Gonnard authored
      The race was due to mpi_exp_mod storing a Montgomery coefficient in the
      context (RM, RP, RQ).
      
      The fix was verified with -fsanitize-thread using ssl_pthread_server and two
      concurrent clients.
      
      A more fine-grained fix should be possible, locking just enough time to check
      if those values are OK and set them if not, rather than locking for the whole
      mpi_exp_mod() operation, but it will be for later.
      88fca3ef
  17. 25 Mar, 2015 3 commits
  18. 11 Mar, 2015 1 commit
  19. 10 Mar, 2015 1 commit
  20. 06 Mar, 2015 1 commit
  21. 10 Feb, 2015 2 commits
  22. 28 Jan, 2015 1 commit
  23. 23 Jan, 2015 4 commits
  24. 22 Jan, 2015 1 commit
  25. 06 Nov, 2014 2 commits
  26. 24 Jul, 2014 1 commit
  27. 09 Jul, 2014 1 commit
  28. 17 Jun, 2014 2 commits
  29. 06 Jun, 2014 2 commits
  30. 05 Jun, 2014 1 commit