1. 05 Feb, 2019 2 commits
  2. 04 Feb, 2019 1 commit
  3. 04 Jan, 2019 1 commit
    • Philippe Gorley's avatar
      rename Ring to Jami · 8b9940eb
      Philippe Gorley authored
      Removes refrences to project name in logs and comments where it doesn't
      matter whether or not the name is specified.
      
      Change-Id: I17f99390226929ee620bc479b203825389bb3d4d
      8b9940eb
  4. 05 Dec, 2018 1 commit
  5. 23 Nov, 2018 1 commit
  6. 19 Nov, 2018 1 commit
  7. 30 Oct, 2018 1 commit
    • Hugo Lefeuvre's avatar
      call management: add PEER_BUSY status · a031c92d
      Hugo Lefeuvre authored
      There is currently no distinction between the "peer busy" and "we
      replied busy after timeout" states, since both end in the BUSY state.
      
      Add a new PEER_BUSY state allowing such a distinction:
      * PEER_BUSY is set when peer replied busy
      * BUSY is set when we replied busy to an incoming call
      
      Bump daemon API number to major 7.0.0 since this is breaking the
      current API. In fact, these changes should not break anything in
      any well implemented client because unknown states should be properly
      handled, but better check.
      
      Change-Id: Id83f6db3d4524a91951b9945797f5fd2c019ff2f
      Reviewed-by: Sébastien Blin's avatarSebastien Blin <sebastien.blin@savoirfairelinux.com>
      a031c92d
  8. 13 Oct, 2018 1 commit
    • Philippe Gorley's avatar
      dring: expose frame wrappers in abi · b64c2570
      Philippe Gorley authored
      Makes use of AVFrame's reference counting if possible instead of copying
      the data.
      
      Only bumps minor version because MediaFrame et al weren't in the ABI
      until now.
      
      Change-Id: I692e76230ed057c1ad4e46ab59ea5cfd163fb98d
      b64c2570
  9. 17 Sep, 2018 1 commit
    • Philippe Gorley's avatar
      build: add symbol visibility support · 43dcfd16
      Philippe Gorley authored
      Changes default visibility of symbols to hidden and makes only the API
      public. This patch aims to provide not only a stable API, but a stable
      ABI as well to any users of libring.
      
      This decreases the number of exported symbols significantly, benefitting
      dynamic linking time. Also decreases the chances of a symbol collision,
      and enables compiler optimizations.
      
      Bumps version to 6.0.0; clients must be recompiled.
      
      Change-Id: I5b639a6c0933af3021e40369b2e80d9a0b825e89
      43dcfd16
  10. 16 Aug, 2018 1 commit
  11. 28 Feb, 2018 1 commit
  12. 19 Feb, 2018 1 commit
  13. 12 Feb, 2018 1 commit
  14. 09 Jan, 2018 1 commit
  15. 05 Jan, 2018 1 commit
    • Guillaume Roguez's avatar
      data transfer: first implementation · 755347dd
      Guillaume Roguez authored
      First implementation of Reliable Data Transfer feature in Ring.
      
      This implementation is a draft, comes with a Python script
      tools/dringctrl/sendfile.py to play with and doesn't
      implement all the API as described into "datatransfer: API proposal"
      commit.
      This version uses TLS over TCP-TURN sockets to encrypt data.
      
      Transfers require a TURN server with TCP peer connections
      as described by the RFC-6062.
      
      Testing: Currently only sendFile API is implemented and data are
      saved into a temporary file saved in "/tmp/ring_XXXXXX",
      where XXXXXX are replace by mkstemp() command.
      
      Change-Id: I5b8f48432edd58df5046e368a99f58ea44046dcd
      Reviewed-by: default avatarOlivier Soldano <olivier.soldano@savoirfairelinux.com>
      755347dd
  16. 04 Dec, 2017 1 commit
  17. 05 Oct, 2017 1 commit
  18. 19 Jul, 2017 1 commit
  19. 07 Nov, 2016 1 commit
  20. 06 Jun, 2016 1 commit
  21. 08 Apr, 2016 1 commit
  22. 15 Apr, 2015 1 commit
  23. 14 Apr, 2015 1 commit
  24. 10 Apr, 2015 1 commit
  25. 27 Mar, 2015 1 commit
  26. 20 Mar, 2015 1 commit
  27. 21 Apr, 2009 1 commit
  28. 02 Feb, 2009 1 commit
  29. 29 Apr, 2008 1 commit
  30. 21 Apr, 2008 1 commit
  31. 17 Apr, 2008 1 commit
  32. 15 Apr, 2008 1 commit
  33. 14 Apr, 2008 1 commit
  34. 07 Apr, 2008 1 commit
  35. 03 Mar, 2008 2 commits
  36. 26 Feb, 2008 2 commits
  37. 25 Feb, 2008 1 commit