Skip to content
Snippets Groups Projects
  1. Nov 16, 2022
  2. Nov 15, 2022
  3. Nov 04, 2022
  4. Nov 03, 2022
  5. Nov 02, 2022
  6. Nov 01, 2022
  7. Oct 31, 2022
  8. Oct 29, 2022
    • Olivier Dion's avatar
      Replace DRing for libjami · d54a84ec
      Olivier Dion authored and Sébastien Blin's avatar Sébastien Blin committed
      It's not possible to replace the DRing namespace for jami because of conflicts
      with namespaces and classes defined under the jami namespace.  Thus, use libjami
      as the namespace.
      
      Script to reproduce:
      
       rg -l DRing | sort | uniq | awk '$0 !~ /NEWS/' | xargs sed -i -e 's|DRing|libjami|g'
       rg -l DRING_ | sort | uniq | xargs sed -i -e 's|DRING_|LIBJAMI_|g'
       sed -i -e 's|dring|jami|g' src/jami/CMakeLists.txt
       sed -i -e 's|dring|jami|g' src/jami/def.h
      
      Change-Id: I80e8c8b58a7586527a016bbef850bab07869c473
      d54a84ec
  9. Oct 28, 2022
    • Antoine Noreau's avatar
      sip: fixed non-TLS incoming & outgoing SMS messages · 94ec7eea
      Antoine Noreau authored
      Authentication realm kept as wildcard * to accept all challenges
      
      Gitlab: #680
      
      Change-Id: Ie75243466f683d939e27a94f5a9a16652e4a38de
      94ec7eea
    • Thomas Ballasi's avatar
      multiplexed_socket: add ChannelSocketTest · 5f5e10db
      Thomas Ballasi authored and Sébastien Blin's avatar Sébastien Blin committed
      The usage of ChannelSocketTest helps avoiding unnecessary overhead when
      running unit tests (especially on creating a huge quantity of nodes and
      sockets).
      
      ChannelSocketTest implements a simplier form of ChannelSocket that
      directly communicates to a peer rather than through a socket.
      
      Change-Id: Id1c68aaa92f8f8cf8002c417f670254b0b851cfb
      5f5e10db
  10. Oct 27, 2022
  11. Oct 26, 2022
  12. Oct 25, 2022
  13. Oct 24, 2022
    • Sébastien Blin's avatar
      conversation: add support for message edition · 0f6b74b1
      Sébastien Blin authored
      For now, only be able to edit messages from our-self and with the
      text/plain type
      
      Change-Id: I20c6ed7dad3892f0fa655812242b9ca6e77e69b3
      GitLab: #316
      0f6b74b1
    • Sébastien Blin's avatar
      ios: add type for cloneConversation · 613aede4
      Sébastien Blin authored
      If iOS is in deep sleep mode, it will only wake up the daemon if
      a new activity needs to be shown (call, message or contact).
      If the peer accepts a trust request, it will clone and join the
      conversation (so a new message will be shown). So, cloning
      a conversation should notify the iOS device that the daemon MUST
      be started.
      
      GitLab: #776
      Change-Id: I639a5f928fec2970909a29b9f3c33c165ac201c8
      613aede4
    • Olivier Dion's avatar
      upnp/protocol/natmpmp: Fix closing of invalid handle · 443901c7
      Olivier Dion authored
      If initialization of natpmpHdl_ has failed, then closing it will result in closing
      a random file descriptor, typically standard input.
      
      Change-Id: Ifb1335a83b1900d4cf31c820bba090cb30b68d7a
      443901c7
  14. Oct 21, 2022
    • Sébastien Blin's avatar
      convmodule: avoid incorrect states · b28a5cb8
      Sébastien Blin authored
      In some cases the file "contacts" was badly synced. Also, if for any
      reason "contacts" is not correctly formed, we may be able to fix it.
      
      This patch handles two cases of failures:
      
      1. If the contact details doesn't contain any conversationId BUT
      a 1:1 conversation is found with this contact, we update the
      conversationId in the details.
      
      2. If, for some reason, multiple 1:1 conversations are detected
      with the same contact, we only keep the one in the details, as
      it should be the correct one.
      
      This should fix the fact that for some conversation, calls are not
      written in the history (cause getOneToOneConversation() returns
      nothing).
      
      Change-Id: I5dd9fc51999540d8a4230f8fdce828a461da752a
      b28a5cb8
  15. Oct 20, 2022
  16. Oct 19, 2022
  17. Oct 18, 2022
    • Adrien Béraud's avatar
      conversation: link file before announcing commit · 9d846f66
      Adrien Béraud authored
      A sent file was linked after the commit was announced
      to the client and to other devices, which was causing various
      race conditions.
      
      We add a new onCommit callback allowing to take action after a commit
      is made and before it's announced to clients and other devices,
      and we use this callback to link the file.
      
      Change-Id: If5c64271b08a71749e5bf84426c5a6ecb9806ea6
      9d846f66
Loading