1. 06 Jul, 2018 1 commit
    • Matt Caswell's avatar
      Introduce the recv_max_early_data setting · 4e8548e8
      Matt Caswell authored
      
      
      Previoulsy we just had max_early_data which controlled both the value of
      max early_data that we advertise in tickets *and* the amount of early_data
      that we are willing to receive from clients. This doesn't work too well in
      the case where we want to reduce a previously advertised max_early_data
      value. In that case clients with old, stale tickets may attempt to send us
      more early data than we are willing to receive. Instead of rejecting the
      early data we abort the connection if that happens.
      
      To avoid this we introduce a new "recv_max_early_data" value. The old
      max_early_data becomes the value that is advertised in tickets while
      recv_max_early_data is the maximum we will tolerate from clients.
      
      Fixes #6647
      
      Reviewed-by: default avatarPaul Dale <paul.dale@oracle.com>
      (Merged from https://github.com/openssl/openssl/pull/6655)
      4e8548e8
  2. 05 Jul, 2018 2 commits
  3. 04 Jul, 2018 3 commits
  4. 03 Jul, 2018 7 commits
  5. 02 Jul, 2018 6 commits
  6. 01 Jul, 2018 4 commits
  7. 29 Jun, 2018 3 commits
  8. 28 Jun, 2018 1 commit
  9. 27 Jun, 2018 4 commits
  10. 26 Jun, 2018 8 commits
  11. 25 Jun, 2018 1 commit