1. 29 Apr, 2019 1 commit
    • Sébastien Blin's avatar
      upnp: add TCP port mapping · ecf198bf
      Sébastien Blin authored
      P2P file transfer should support UPnP as a NAT traversal technique.
      
      Change-Id: I62f9990fd646c874f611d3dba7277bef54caeb46
      Gitlab: #86
      ecf198bf
  2. 02 Apr, 2019 1 commit
    • Adrien Béraud's avatar
      sources: rename to jami · 2130f067
      Adrien Béraud authored
      * rename namespace from ring to jami
      * rename logs methods from RING_* to JAMI_*
      * rename RING_VIDEO to ENABLE_VIDEO
      
      Change-Id: Ic98498652d7059fafe58a96220d565bcdfa53658
      2130f067
  3. 14 Mar, 2019 1 commit
  4. 02 Jan, 2019 1 commit
  5. 26 Jul, 2018 1 commit
  6. 13 Jun, 2018 1 commit
  7. 24 May, 2018 1 commit
  8. 23 Jan, 2018 1 commit
  9. 28 Feb, 2017 1 commit
  10. 23 Jan, 2017 1 commit
  11. 05 Jan, 2017 1 commit
  12. 15 Oct, 2016 1 commit
    • Adrien Béraud's avatar
      android: enable vp8, cleanup · e03b970d
      Adrien Béraud authored
      Fix and enable VPX on Android.
      Since the Android build moved to clang and libc++,
      it's no longer necessary to redefine some common
      standard C++ methods.
      
      Change-Id: I3488633782ded31bc260c5a234802ebd6f251377
      e03b970d
  13. 10 Aug, 2016 1 commit
  14. 08 Aug, 2016 1 commit
    • atraczyk's avatar
      daemon: avoid intrin.h conflict on Windows · c221eb0e
      atraczyk authored
      The Microsoft compiler will include the common header <intrin.h>
      regardless of the use of quotes. The file "intrin.h" should be renamed,
      and all references to it changed, as well as defining the UNUSED macro
      to nothing on the Windows platform.
      
      Change-Id: Id04d36e70d149746be8d78eed09aa963514b2810
      Tuleap: #801
      c221eb0e
  15. 04 Aug, 2016 1 commit
  16. 26 Jul, 2016 1 commit
  17. 25 Jul, 2016 1 commit
    • Adrien Béraud's avatar
      NAT-PMP: add initial support · 3165a70c
      Adrien Béraud authored
      * add optional dependency to libnatpmp
      * can run with or without UPnP
      * transparently replaces UPnP when available
      
      Change-Id: I1bbded421833cdc2506b42106e30cc8b3dde4c2d
      Tuleap: #805
      3165a70c
  18. 22 Jul, 2016 1 commit
    • Stepan Salenikovich's avatar
      add connectivityChanged API · 20f40205
      Stepan Salenikovich authored
      This allows the clients to notify the daemon when the conenctivity
      (ie: network status) has changed. The daemon will then try to detect
      the new IGD (UPnP) and re-connect all enabled accounts.
      
      Change-Id: I5c8fc57f75e48d86eda5d195b0586c61a26134ad
      Tuleap: #841
      20f40205
  19. 13 Jul, 2016 1 commit
    • Guillaume Roguez's avatar
      Revert "NAT-PMP: add initial support" · 1afa10bc
      Guillaume Roguez authored
      This reverts commit 150035a8.
      
      reasons of the revert:
      - doesn't link on Mac
      - doesn't build on IOS
      - build and link on linux, but the shared library is not found in rpath
      
      Change-Id: Ie2eb1fe587adea1b607fde727abe6c641762495b
      Notes: libnatpmp is not used on Android
      1afa10bc
  20. 11 Jul, 2016 1 commit
    • Adrien Béraud's avatar
      NAT-PMP: add initial support · 150035a8
      Adrien Béraud authored
      * add optional dependency to libnatpmp
      * can run with or without UPnP
      * transparently replaces UPnP when available
      
      Change-Id: I8477f3d91d8185f7872a3e00600daa7755ac0eee
      Tuleap: #805
      150035a8
  21. 07 Jul, 2016 1 commit
    • Stepan Salenikovich's avatar
      configure: remove --with-tls and --disable-dht · 3932c08d
      Stepan Salenikovich authored
      Ring no longer builds without GnuTLS and/or without openDHT, nor
      are we planning to support building Ring without them, so these
      should not exist as configuration options.
      
      The related preprocessor conditionals have also been removed.
      
      Change-Id: I8416ecc48f13a3fb77d9eb7d349b81f226e863f1
      Tuleap: #739
      3932c08d
  22. 09 Mar, 2016 1 commit
  23. 04 Mar, 2016 1 commit
    • Stepan Salenikovich's avatar
      upnp: do not use IPv6 · aa119d78
      Stepan Salenikovich authored
      IPv6 is enabled in libupnp which ships with ubuntu 16.04, but the
      ipv6 init fails.
      
      Change-Id: I94a652b4b6270a4b50e237e103445df9c23f3abe
      Tuleap: #442
      aa119d78
  24. 21 Sep, 2015 1 commit
    • Guillaume Roguez's avatar
      update Copyright header · 5236ab05
      Guillaume Roguez authored
      - remove OpenSSL exception
      - fix Savoir-faire Linux naming
      - fix common Author: representation
      
      Issue: #80663
      Change-Id: I6c3b2ca1ed48ed474a0ecd5a30fe793526e11b00
      5236ab05
  25. 05 Aug, 2015 1 commit
  26. 31 Jul, 2015 1 commit
  27. 27 Jul, 2015 1 commit
  28. 15 May, 2015 1 commit
  29. 22 Apr, 2015 1 commit
  30. 20 Mar, 2015 1 commit
  31. 10 Mar, 2015 1 commit
  32. 02 Mar, 2015 3 commits
  33. 22 Feb, 2015 1 commit
  34. 17 Feb, 2015 1 commit
    • Stepan Salenikovich's avatar
      upnp: prevent infinite loop · 5d96de7e
      Stepan Salenikovich authored
      Prevents infinite loop in case port mapping
      continues to fail due to a possible conflict
      in the maping entry.
      Improves debug output.
      
      Refs #66364
      
      Change-Id: I85340b21716592a000781d5cd9076ac26fd27e65
      5d96de7e
  35. 12 Feb, 2015 1 commit
    • Stepan Salenikovich's avatar
      upnp: migrate to libupnp · 59d38c8c
      Stepan Salenikovich authored
      Removes libminiupnpc as a dependency.
      Adds libupnp into the contrib system.
      Accounts with upnp enabled asynchronously wait to
      find an IGD (or timeout) before completing
      registration.
      
      Refs #65376
      Refs #65382
      
      Change-Id: I44376e49c078a0e33a8bb92ee2ca8e4df09f6fec
      59d38c8c