1. 08 Apr, 2019 1 commit
    • Sébastien Blin's avatar
      ftp_server: always get data_transfer id · 540a3025
      Sébastien Blin authored
      Currently, when an incoming request is cancelled the transfer id
      is lost. This patch avoid this case and allow the cancel part in
      p2p.cpp to clear the data related to this transfer.
      
      Change-Id: Ia5b69b514fce19e80ee3344d40eb395470212ef3
      540a3025
  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. 02 Jan, 2019 1 commit
  4. 02 Mar, 2018 1 commit
    • Guillaume Roguez's avatar
      data tx: fix GO msg · 221f3006
      Guillaume Roguez authored
      GO message was send at every "incoming-read" loop.
      Only one msg is needed.
      
      Change-Id: I11a808eced6c08a9e76e9615d2218c43710f7546
      221f3006
  5. 01 Mar, 2018 1 commit
    • Guillaume Roguez's avatar
      fix datatransfer · fe5e13c3
      Guillaume Roguez authored
      - implement "cancel" file transfer method
      - fixing various bugs found during testing
      
      Change-Id: Iea23cb3e2cdf8b4649afdf7436ec0701f9b67bdf
      fe5e13c3
  6. 26 Feb, 2018 1 commit
  7. 29 Jan, 2018 1 commit
  8. 23 Jan, 2018 2 commits
  9. 11 Jan, 2018 1 commit
  10. 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
  11. 05 Jan, 2017 1 commit
  12. 05 Feb, 2016 1 commit
    • Guillaume Roguez's avatar
      media: make recordable non audio dedicated · 8f8eb254
      Guillaume Roguez authored
      To add video recording this patch changes recordable and
      audio related class non-dependent.
      This moves AudioRecorder handling into AudioRecord class.
      
      Fixes also Audio recording start/stop that not working as waited:
      - first start was just creating the file
      - recording was started at second "toggle", confusing user.
      
      
      Change-Id: I07f69b76ad711d7fc4d64e57e78b5704d60b4861
      Tuleap: #337
      8f8eb254
  13. 22 Sep, 2015 1 commit
    • Guillaume Roguez's avatar
      audiorecorder: use ThreadLoop · dbc4ace9
      Guillaume Roguez authored
      Use our integrated threadloop class than re-invent the weel.
      Also cleanup code using modern C++.
      
      Issue: #79703
      Change-Id: Ibc3b0da9d0d24b4fc17950b946c1c3b9f134cdc5
      dbc4ace9
  14. 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
  15. 20 Mar, 2015 1 commit
  16. 26 Jan, 2015 1 commit
    • Guillaume Roguez's avatar
      daemon: namespace cleanup · 09a04cd3
      Guillaume Roguez authored
      - all the code moved under the ring namespace, or a sub-namespace,
      exception of ring_api.cpp as exporting a C accessible API.
      - fixed namespaces hierarchy.
      - removed forbiden usage of using-declaration.
      
      Refs #64647
      
      Change-Id: I23fdeca1252150d490828c1ce907097f17e1d41c
      09a04cd3
  17. 20 Jan, 2015 1 commit
    • Alexandre Lision's avatar
      ring/contrib: remove CCRTP/UCOMMON/ZRTPCPP deps · 2ac3fdc3
      Alexandre Lision authored
      This patch have the side effect to refactor audio
      and video related parts by moving them into media
      sub-directory and making libav common parts
      undependent of video.
      This patch permits to disable video without
      loosing libav support on audio.
      
      Refs #63906
      
      Change-Id: I3d50713fac7f5c2738cc68b9f38573b5b4536b35
      2ac3fdc3
  18. 09 Jan, 2015 1 commit
  19. 24 Oct, 2014 1 commit
  20. 11 Sep, 2014 1 commit
  21. 24 Feb, 2014 1 commit
    • Adrien Béraud's avatar
      audiorecord: init with main buffer format · 8c58f649
      Adrien Béraud authored
      Audio recording used to declare using the codec audio format but was
      using main buffer data.
      
      When a recordable object toggles recording, set the recording format to
      the main buffer's, reorganise some includes to remove unecessary dependencies
      and use std::thread in audiorecorder.
      
      Refs #41357
      8c58f649
  22. 30 Aug, 2013 1 commit
  23. 30 Jul, 2013 1 commit
  24. 24 Dec, 2012 1 commit
  25. 12 Sep, 2012 3 commits
  26. 18 May, 2012 1 commit
  27. 03 May, 2012 1 commit
  28. 09 Apr, 2012 1 commit
  29. 28 Mar, 2012 1 commit
  30. 15 Nov, 2011 1 commit
  31. 12 Oct, 2011 1 commit
  32. 11 Oct, 2011 1 commit
  33. 15 Aug, 2011 1 commit
    • Rafaël Carré's avatar
      rename directories · 0d02b874
      Rafaël Carré authored
      sflphone-common -> daemon
      sflphone-client-gnome -> gnome
      sflphone-client-kde -> kde
      sflphone-plugins -> plugins
      0d02b874
  34. 05 Aug, 2011 1 commit
  35. 07 Jan, 2011 1 commit
  36. 04 Aug, 2010 1 commit
  37. 28 Jun, 2010 1 commit