1. 11 Jul, 2017 1 commit
  2. 10 Jul, 2017 1 commit
    • Adrien Béraud's avatar
      mtu: remove MTU of 1500 bytes · 62aa7346
      Adrien Béraud authored
      Remove the highest, rare case of 1500 bytes MTU, and mitigate the case
      of fragmented packets dropped asymmetrically - IP_NOFRAG unavailable in
      PJNATH for the moment -
      while still allowing to use a lower MTU on links where the actual MTU is
      very low and no packet fragmentation is possible.
      In this case the ping packet would be dropped and the correct MTU would
      be discovered on both sides.
      
      Change-Id: I1870eb08ad8298aff134995388b4958490426351
      62aa7346
  3. 09 Jul, 2017 1 commit
    • Anthony Léonard's avatar
      tls: set errno with gnutls function on Windows · 4a773328
      Anthony Léonard authored
      On some platforms, such as Windows, the errno variable is not a
      reliable way to send an error code to GnuTLS. A function called
      gnutls_transport_set_errno is provided as a better way for push/pull
      callbacks to return those error codes to GnuTLS.
      
      We now use it in the push callback which prevent cases where a TLS
      session could be terminated due to a misreading of errno by GnuTLS
      (especially if an EAGAIN error code is to be returned).
      
      Moreover, as the SIP session MTU is queried during media session setup,
      we ensure that the session is still alive at this moment. If not, we
      throw a runtime error as it is a nonsense to establish a media
      communication if SIP is dead.
      
      Change-Id: Id9220f1b3c7feea72e6ad18481fc039b4b5a2f4e
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      4a773328
  4. 07 Jul, 2017 2 commits
  5. 06 Jul, 2017 2 commits
  6. 05 Jul, 2017 1 commit
    • Guillaume Roguez's avatar
      contrib: increase pjsip maximum local hosts capacity · a47f5163
      Guillaume Roguez authored
      This maximum was 8 (in fact 7 as pjsip reserves 1 room for internal usage).
      Linux kernel supports 16 IPv6 that could overload this size and prevents
      IPv4 to be added.
      Increasing this number to 32.
      
      Change-Id: I61c12c7fdb1dace97c524e681bd6fdaa239e1c11
      a47f5163
  7. 04 Jul, 2017 1 commit
  8. 03 Jul, 2017 1 commit
    • Guillaume Roguez's avatar
      docker: fix mingw Dockerfile · e874328a
      Guillaume Roguez authored
      * remove HOST/CROSS_COMPILE env. var (was only 32-bits)
      * install "Minimal Install" group for basic commands
      
      Change-Id: If905b361a12e77976502eee4064bfd0b27fba9f6
      e874328a
  9. 29 Jun, 2017 1 commit
  10. 28 Jun, 2017 1 commit
  11. 27 Jun, 2017 3 commits
  12. 26 Jun, 2017 3 commits
  13. 23 Jun, 2017 2 commits
  14. 22 Jun, 2017 13 commits
  15. 21 Jun, 2017 7 commits