Skip to content
Snippets Groups Projects
  1. Feb 05, 2019
  2. Feb 04, 2019
  3. Jan 04, 2019
    • Philippe Gorley's avatar
      rename Ring to Jami · 8b9940eb
      Philippe Gorley authored and Adrien Béraud's avatar Adrien Béraud committed
      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. Dec 05, 2018
  5. Nov 23, 2018
  6. Nov 19, 2018
  7. Oct 30, 2018
    • Hugo Lefeuvre's avatar
      call management: add PEER_BUSY status · a031c92d
      Hugo Lefeuvre authored and Philippe Gorley's avatar Philippe Gorley committed
      
      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: default avatarSebastien Blin <sebastien.blin@savoirfairelinux.com>
      a031c92d
  8. Oct 13, 2018
    • Philippe Gorley's avatar
      dring: expose frame wrappers in abi · b64c2570
      Philippe Gorley authored and Adrien Béraud's avatar Adrien Béraud committed
      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. Sep 17, 2018
    • 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. Aug 16, 2018
  11. Feb 28, 2018
  12. Feb 19, 2018
  13. Feb 12, 2018
  14. Jan 09, 2018
  15. Jan 05, 2018
    • 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. Dec 04, 2017
  17. Oct 05, 2017
  18. Jul 19, 2017
  19. Nov 07, 2016
  20. Jun 06, 2016
  21. Apr 08, 2016
  22. Apr 15, 2015
  23. Apr 14, 2015
  24. Apr 10, 2015
  25. Mar 27, 2015
  26. Mar 20, 2015
  27. Apr 21, 2009
  28. Feb 02, 2009
  29. Apr 29, 2008
  30. Apr 21, 2008
  31. Apr 17, 2008
  32. Apr 15, 2008
  33. Apr 14, 2008
  34. Apr 07, 2008
  35. Mar 03, 2008
  36. Feb 26, 2008
  37. Feb 25, 2008
Loading