1. 09 May, 2016 1 commit
    • Edric Milaret's avatar
      fix print flag · a2a0322f
      Edric Milaret authored
      Change-Id: I870ca4ec094af2ae592c9f990939bcaf01b7e22f
      Tuleap: #664
      a2a0322f
  2. 06 May, 2016 2 commits
  3. 05 May, 2016 2 commits
  4. 04 May, 2016 1 commit
    • Edric Milaret's avatar
      message_engine: modify API · 4d079e87
      Edric Milaret authored
      - Provide destination contact method for conveniency
      - Use an enum for message states to prevent string comparison
       * This will also be useful if we want to display it (translation)
      - Fixes some print format
      - Fixes some compilation warning
      
      Change-Id: I3dd18728e386a84e547692c2471f7905faba0e9f
      Tuleap: #647
      4d079e87
  5. 03 May, 2016 1 commit
  6. 02 May, 2016 1 commit
  7. 29 Apr, 2016 1 commit
    • Guillaume Roguez's avatar
      media: fix video sent when disabled in preferences · 582eea4e
      Guillaume Roguez authored
      When an incoming call is created, the SDP offert contains a vide
      media slot and so video is started and sent,
      even when it's disabled in preferences.
      
      This patch fixes that by not creating video media slot when disabled.
      
      Tuleap: #625
      Change-Id: I21ca19e574622d7a1cdb063c40b204d8bbb94fc9
      582eea4e
  8. 28 Apr, 2016 1 commit
  9. 27 Apr, 2016 2 commits
    • aviau's avatar
      Set JSONCPP_CFLAGS in relevant Makefiles · 3d566657
      aviau authored
      When building against jsoncpp without the contrib build system,
      jsoncpp_cflags must be set so that we can include json/json.h. On some
      systems it worked anyways because jsoncpp is isntalled in
      /usr/include/json but on Debian systems jsoncpp is installed in
      /usr/include/jsoncpp/json so we must include /usr/include/jsoncpp.
      
      Tuleap: #597
      Change-Id: I8ad37ed6c119334b79c5ea72d5922e2e77231492
      3d566657
    • Adrien Béraud's avatar
      contrib: bump opendht · c47b855a
      Adrien Béraud authored
      bump opendht to include the fix for Ubuntu 14.04/GCC 4.8
      
      Tuleap: #613
      Change-Id: I640f4f4ffc533a371a42045ce695bc967d155024
      c47b855a
  10. 26 Apr, 2016 1 commit
    • Guillaume Roguez's avatar
      ice: increase stun RTO · ae543227
      Guillaume Roguez authored
      This patch increases STUN RTO to 500ms.
      This gives a better total time to check all ICE connections
      (during negotiation). The previous RTO let less than 8s, too short
      for ICE messages exchange over DHT.
      
      Change-Id: I8088abdc4d2306931adb3fdc19edda290479ab6f
      Tuleap: #614
      ae543227
  11. 23 Apr, 2016 1 commit
    • Alexandre Lision's avatar
      android: fix msgpack compilation on OSX · fc613326
      Alexandre Lision authored
      Handling of run-path (@rpath) was not working when targeting android.
      This rpath is used to link with shared libraries.
      This patch disables the shared version of msgpack, since we only use the
      static one anyway
      
      Change-Id: I7100ac2a3ef8f1dbff382e0384ba4d5ad6e2b9ad
      Tuleap: #534
      fc613326
  12. 22 Apr, 2016 2 commits
  13. 19 Apr, 2016 3 commits
    • Adrien Béraud's avatar
      contrib: bump opendht · 95886145
      Adrien Béraud authored
      Tuleap: #583
      Change-Id: Ief68f32e57382b43a864fb2cc9a78ac375c2df72
      95886145
    • Edric Milaret's avatar
      fix message token print · 41cd155c
      Edric Milaret authored
      token id was truncated because it was being printed
      as a long unsigned instead of a long long unsigned
      
      Change-Id: Ie68ff0636615b0f92914c7a01c0abf85712809d1
      Tuleap: #359
      41cd155c
    • Romain Bertozzi's avatar
      ant: bump version 1.9.7 · 41c1ba33
      Romain Bertozzi authored
      ant is not available in version 1.9.6
      1.9.7 is now live, bump to it
      
      Change-Id: I84f1ca10390f700bca4d3d240e90ee19f67db08e
      Tuleap: #581
      41c1ba33
  14. 15 Apr, 2016 2 commits
  15. 14 Apr, 2016 2 commits
    • Alexandre Lision's avatar
      account: add import/export API · ae5d1ada
      Alexandre Lision authored
      - do not read dhtPort when deserializing a Ring account, use a new
      one at runtime
      - cache directory is created when generating dhParams
      - use key stretching for archive encryption
      - bump OpenDHT to add key stretching support
      
      This commit comes with a necessary bump of OpenDHT
      
      Tuleap: #335
      Change-Id: Iee67569d378baaa33e9acd7cd9557422ab8e0471
      ae5d1ada
    • Edric Milaret's avatar
      sip: fix pkt receive · 25cdcd8b
      Edric Milaret authored
      - Sending profile highlighted a flaw in the processing of packet
        * The receive packet function from pjsip can't handle a packet
          larger than PJSIP_MAX_PKT_LEN (4000) but we were not enforcing
          that correctly
        * The received callback was appending packet to the last one instead
          of appending it to the received packet vector
      
      Change-Id: I603cf19cb2951708edd5cca44d71b77bb83114d6
      Tuleap: #538
      25cdcd8b
  16. 13 Apr, 2016 1 commit
    • Adrien Béraud's avatar
      message engine · 41e304a4
      Adrien Béraud authored
      Tuleap: #359
      Change-Id: I823ac0b9b84558d3a88d85561b506d20bd5fc8d1
      41e304a4
  17. 12 Apr, 2016 2 commits
  18. 11 Apr, 2016 4 commits
    • Guillaume Roguez's avatar
      manager: try to find a valid IP2IP account when IP is called · 43e2239f
      Guillaume Roguez authored
      This patch fixes broken Manager::newOutgoingCall() when an IP
      url is given.
      Now, if the given prefered account is not a valid IP2IP like account,
      ie doesn't have an empty hostname, we try to find one in all SIPAccount.
      If nothing is found the method returns nullptr.
      
      Change-Id: I60eaf99a13c8f25df8decd87286d857f75391231
      Tuleap: #448
      43e2239f
    • Guillaume Roguez's avatar
      manager: fix gnutls log · 4e8a8aee
      Guillaume Roguez authored
      This patch uses recently added logging RING_Xyyyy() macro
      to not append an extra LF char at message end.
      Also put log level at start for easier readability.
      
      Change-Id: Ic771dc2fd7625f20bbc950f8c68782b9858522a4
      Tuleap: #547
      4e8a8aee
    • Guillaume Roguez's avatar
      logger: add macro set without linefeed at end · 7696e1d2
      Guillaume Roguez authored
      This patch adds logging macros:
      
      RING_XERR
      RING_XWARN
      RING_XINFO
      RING_XDBG
      
      Acting like thus w/o 'X' but w/o a linefeed at end of message.
      
      Change-Id: Ia4505e25354bbe2d6ddd96992e4f2f906025aa86
      Tuleap: #547
      7696e1d2
    • Patrick Keroulas's avatar
      dringctrl: improve the mini client · 7bcb447b
      Patrick Keroulas authored
      Make import robust.
      Support Python2.7 in addition to Python3.
      Fix call interface.
      Add an auto answer option.
      Handle keyboard interrupt.
      
      Change-Id: I56160928ef8fa2e3de893c6b64ad716836bbc13f
      Tuleap: #541
      7bcb447b
  19. 08 Apr, 2016 5 commits
  20. 06 Apr, 2016 3 commits
  21. 04 Apr, 2016 2 commits
    • Adrien Béraud's avatar
      rename namespace InstantMessaging to im · 3677f3ad
      Adrien Béraud authored
      Make the namespace shorter and lower-case to better
      respect coding conventions and reduce the pain when using it.
      
      Tuleap: #501
      Change-Id: I5fdfb3893605523aba1bcc3436b2e9716f402e6c
      3677f3ad
    • Adrien Béraud's avatar
      dring: remove IP2IP accounts · e3c54bf0
      Adrien Béraud authored
      The API and internals forced a single, activated IP2IP account.
      This design prevented to disable the IP2IP account or to have multiple
      IP2IP accounts (eg. on different ports, IPv4 and IPv6 etc.)
      
      This patch completly removes the "IP2IP" account concept from the daemon.
      An SIP account is now considered "IP2IP" if it has no hostname.
      
      Change-Id: I483dbbb9e5546f7c54fbf2d2910a93200ef3b82c
      Tuleap: #448
      Signed-off-by: Guillaume Roguez's avatarGuillaume Roguez <guillaume.roguez@savoirfairelinux.com>
      e3c54bf0