1. 26 Sep, 2016 1 commit
    • Andres AG's avatar
      Rename net.{c,h} to net_sockets.{c,h} · 788aa4a8
      Andres AG authored
      The library/net.c and its corresponding include/mbedtls/net.h file are
      renamed to library/net_sockets.c and include/mbedtls/net_sockets.h
      respectively. This is to avoid naming collisions in projects which also
      have files with the common name 'net'.
      788aa4a8
  2. 13 Jul, 2016 1 commit
  3. 12 Jul, 2016 1 commit
  4. 11 Jul, 2016 1 commit
  5. 21 Jun, 2016 1 commit
  6. 17 Jun, 2016 1 commit
  7. 05 May, 2016 1 commit
  8. 02 May, 2016 1 commit
  9. 26 Apr, 2016 1 commit
  10. 17 Mar, 2016 1 commit
  11. 09 Mar, 2016 6 commits
  12. 01 Mar, 2016 11 commits
  13. 22 Feb, 2016 2 commits
  14. 13 Feb, 2016 1 commit
  15. 29 Jan, 2016 1 commit
  16. 10 Dec, 2015 1 commit
  17. 04 Dec, 2015 1 commit
  18. 03 Dec, 2015 1 commit
    • Manuel Pégourié-Gonnard's avatar
      DTLS: avoid dropping too many records · e2e25e74
      Manuel Pégourié-Gonnard authored
      When the peer retransmits a flight with many record in the same datagram, and
      we already saw one of the records in that datagram, we used to drop the whole
      datagram, resulting in interoperability failure (spurious handshake timeouts,
      due to ignoring record retransmitted by the peer) with some implementations
      (issues with Chrome were reported).
      
      So in those cases, we want to only drop the current record, and look at the
      following records (if any) in the same datagram. OTOH, this is not something
      we always want to do, as sometime the header of the current record is not
      reliable enough.
      
      This commit introduces a new return code for ssl_parse_header() that allows to
      distinguish if we should drop only the current record or the whole datagram,
      and uses it in mbedtls_ssl_read_record()
      
      fixes #345
      e2e25e74
  19. 23 Oct, 2015 2 commits
  20. 19 Oct, 2015 1 commit
  21. 09 Oct, 2015 1 commit
  22. 06 Oct, 2015 1 commit
  23. 02 Oct, 2015 1 commit