1. 06 Jun, 2017 2 commits
    • Olivier SOLDANO's avatar
      change win32 logger for better readability · 0eb462a8
      Olivier SOLDANO authored
      higten the colors, and reduce the size of the file paths
      to fit in the fixed size window of win32 debug
      
      Change-Id: I9b0d167b5f6b8ebdc74937129c31c7a828320bcf
      Reviewed-by: Andreas Traczyk's avatarAndreas Traczyk <andreas.traczyk@savoirfairelinux.com>
      0eb462a8
    • Adrien Béraud's avatar
      ringaccount: save registered name in configuration · 16133a06
      Adrien Béraud authored
      Use the account configuration to store the registered name,
      allowing to know the account registered name for disabled accounts,
      before account registration happens,
      or if the name server is not reachable and the name cache
      was cleared.
      
      This allows to show the account registered name instead of
      the RingID more consistently in clients. The field is not
      authoritative as information from the name server always
      take precedence.
      
      Change-Id: Ief8725da57d609ce9bbaeda6b2d564638ea3b191
      16133a06
  2. 05 Jun, 2017 1 commit
    • Philippe Gorley's avatar
      video: mac hardware acceleration · bd02113e
      Philippe Gorley authored
      Adds VideoToolbox and VDA hardware accelerations. VideoToolbox
      supports H.264, H.263 and MPEG4, while VDA only supports H.264.
      
      VDA is implemented in case libav is used instead of FFmpeg, as
      only the latter implements VideoToolbox. This being said, Ring
      will prefer VideoToolbox.
      
      VideoToolbox is OSX 10.8+ and iOS 8+. VDA is OSX 10.6.3+.
      
      Both have their respective configure switches.
      
      Change-Id: I588fcbb92809a9d6a56bb9b6a7ac3a59874c0186
      Tuleap: #1090
      Reviewed-by: default avatarAnthony Léonard <anthony.leonard@savoirfairelinux.com>
      bd02113e
  3. 02 Jun, 2017 8 commits
  4. 31 May, 2017 2 commits
    • Anthony Léonard's avatar
      coreaudio: fix buffer overflow on silence writing · b9869856
      Anthony Léonard authored
      The count argument passed to std::fill_n was in bytes instead of
      element's count (which are of Float32 type) so zeroes were written
      outside the scope of the audio buffer.
      
      This was causing crashes not on this instruction but anywhere in the
      application when a malloc call was checking for memory sanity (which
      isn't done on every allocation).
      
      Change-Id: Iec6fa9d3b00b828c6bf798c77419b8bad970d6e1
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      b9869856
    • Anthony Léonard's avatar
      osx: Set event polling to every 10ms in ringcli · 4c5d785a
      Anthony Léonard authored
      It was previously set to 1s which is too slow for other components
      such as OpenDHT which kept connecting/deconnecting. Moreover, this
      change was already made in the GUI client but the CLI one was
      forgotten at that time.
      
      Change-Id: Ifed007b90e9c2f9ccc01e11d90bc2d619bebd40c
      4c5d785a
  5. 30 May, 2017 4 commits
  6. 29 May, 2017 5 commits
  7. 26 May, 2017 2 commits
    • Alexandre Lision's avatar
      video: use ffmpeg on OSX · d0cb3378
      Alexandre Lision authored
      Switch to ffmpeg for video processing on OSX.
      FFmpeg provides hardware acceleration for video decoding
      
      Change-Id: I6f4a318e79871c8c9e798d213f1c9deeb80d7398
      Reviewed-by: Philippe Gorley's avatarPhilippe Gorley <philippe.gorley@savoirfairelinux.com>
      d0cb3378
    • Adrien Béraud's avatar
      sip: remove SipIceTransport · 4ff5367c
      Adrien Béraud authored
      SipIceTransport was a first implementation of a SIP
      transport working over an ICE transport.
      It was insecure and is now unused and unmaintained
      (last actual change is from February 2015),
      and deprecated by SipsIceTransport.
      
      Remove it from the code base to speed up compilation
      and avoid accidental usage by confusion with SipsIceTransport.
      
      Also fix minor warnings in SipsIceTransport
      (std::move of an rvalue).
      
      Change-Id: I7a8ce2c0570d92bfe8bd191f2f6c8c6f2b191980
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      4ff5367c
  8. 24 May, 2017 2 commits
  9. 19 May, 2017 2 commits
  10. 18 May, 2017 1 commit
  11. 17 May, 2017 2 commits
    • Philippe Gorley's avatar
      video: add vdpau acceleration support · 45faaa25
      Philippe Gorley authored
      Adds the VDPAU acceleration for GNU/Linux systems and
      enable it by devault. Can be disabled using ./configure --disable-vdpau
      
      Support for H.264, H.263 and MPEG4, as long as the hardware supports
      them.
      
      Requires libvdpau and ffmpeg 3.3 (contrib bump included by this patch)
      
      [guillaume roguez: re-word ci msg to be more explicit]
      
      Change-Id: I7479f4d7e3d51caf702be8c85284a4fca01605b3
      Reviewed-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      45faaa25
    • Guillaume Roguez's avatar
      dtls: try to flush rx queue at reception · f62dccac
      Guillaume Roguez authored
      give a chance to rx queue to immediatly push packets to application
      when packet is received. This reduces a bit the latency of packet
      handling.
      
      Change-Id: I7c09d91ab505e9e65ebbb990f1d155b3d639e024
      f62dccac
  12. 16 May, 2017 2 commits
    • atraczyk's avatar
      build(UWP): set static lib output for argon2 MSVC project · 7bf85fdb
      atraczyk authored
      The argon2 static projects are named "static" and output with
      a .lib extension, but are not configured correctly as static
      libraries.
      
      This patch corrects that configuration setting for the project
      used by opendht/ring-daemon.
      
      Change-Id: I8e8d4f30bcf5e60c5f22c42f4b68b7f1f6e42d30
      7bf85fdb
    • Adrien Béraud's avatar
      argon2: delete shared library · 0b8e5577
      Adrien Béraud authored
      Despite setting LIB_SH="", a (broken) symbolic is still created,
      and sometimes attempted to be linked with.
      Make sure to remove any potential shared library.
      
      Change-Id: Iba8242dd952b536b261cfd7d30c8ce72cf5af3d0
      0b8e5577
  13. 15 May, 2017 7 commits