Skip to content
Snippets Groups Projects
  1. Dec 16, 2024
    • ovari's avatar
      cleanup · 8ad61af4
      ovari authored
      Sentence case
      …
      →
      DHT
      higher → greater than
      ID
      libgit2
      PJSIP
      SIP
      try on → attempt with
      vCard
      
      Change-Id: Iaeca39f1b8daaad71452dfb595b61e4fb7e8204e
      8ad61af4
    • Adrien Béraud's avatar
      contrib: update dhtnet · 75e84842
      Adrien Béraud authored
      Change-Id: If64326796b5fb678994fe734aabfd57067b7bacb
      75e84842
    • Léopold Chappuis's avatar
      loadSwarmUntil: fix infinite loading issue · adffcf5a
      Léopold Chappuis authored and Adrien Béraud's avatar Adrien Béraud committed
      The marker used to indicate that the desired message had been passed was wrapped in a conditional statement that could evaluate to false when it needed to set the marker to true. This prevented the function from recognizing that the desired message had already been processed.
      
      Change-Id: I9934858f5837d91fc5dfc54debb417dd8c19c933
      adffcf5a
  2. Dec 12, 2024
  3. Dec 11, 2024
    • François-Simon Fauteux-Chapleau's avatar
      conversation: fix invalid message status cache · 4a14122e
      François-Simon Fauteux-Chapleau authored
      The Conversation::loadMessages2 function uses the information cached in
      both loadedHistory_ and memberToStatus, so it's important for the two to
      always remain consistent with each other. This patch fixes two issues
      that could cause them to diverge:
      
      1) the Conversation::clearCache function currently resets
         loadedHistory_, but not memberToStatus;
      
      2) Conversation::Impl::loadMessage2 doesn't modify loadedHistory_ but
         sometimes resets memberToStatus.
      
      GitLab: #1087
      Change-Id: I21caedea996d5ad66b695a0f130cd473c5d5ddc4
      4a14122e
  4. Dec 02, 2024
    • Kateryna Kostiuk's avatar
      build: do not use system-provided sha512sum on macOS · 3ab6be55
      Kateryna Kostiuk authored and Adrien Béraud's avatar Adrien Béraud committed
      This patch prevents macOS from using its system-provided sha512sum
      to ensure consistent compatibility with other platforms.
      
      Change-Id: Ie239cc14b9b0e17c486f5a3d4d55e6f26af32b0a
      3ab6be55
    • ovari's avatar
      cleanup · 6df44807
      ovari authored and Adrien Béraud's avatar Adrien Béraud committed
      cannot → unable to
      fail to → failed to
      {inexistent, non-existing} → nonexistent
      P2P
      try → attempt
      UPnP
      retrieven → retrieved
      testAdminCannotKickTheirself → testAdminCannotKickThemselves
      wishes → wants
      
      Change-Id: I84dbb7b78fd674507eab7186c8f9e0a5f1d3d5b3
      6df44807
  5. Nov 29, 2024
    • Léopold Chappuis's avatar
      updateProfile: Send Signal for SIP Accounts · 9c3465ba
      Léopold Chappuis authored
      The SIP accounts were not functioning properly because they weren't notified that a new profile vCard was available. Since they lack a URI, the accountId needs to be included in the URI. This adjustment shouldn't cause significant issues, as accountIds have a different format than URIs.
      
      Change-Id: I2fd41909c4bf20a9c42538620dacc732b6ab27e1
      9c3465ba
  6. Nov 28, 2024
  7. Nov 27, 2024
  8. Nov 26, 2024
  9. Nov 24, 2024
    • ovari's avatar
      misc: unify terminology · 2730bf6e
      ovari authored
      3-character ellipsis ... → 1-character ellipsis …
      smart quote ’
      infos → info
      Setupping → Setting up
      try → attempt
      
      Change-Id: I97ed89b9e9b1193162c856b4bb143f6bab55666b
      GitLab: jami-client-qt#1730
      2730bf6e
  10. Nov 22, 2024
  11. Nov 21, 2024
  12. Nov 20, 2024
  13. Nov 19, 2024
    • Léopold Chappuis's avatar
      updateProfile: Added Support for SIP Account · 0106410f
      Léopold Chappuis authored and Adrien Béraud's avatar Adrien Béraud committed
      Modified behavior to support cases where a SIP account uploads a new profile. The main idea is to move the vCard management logic in the daemon.
      
      Change-Id: I74dece22cd2917ad2f5ff2b37e2d413696cdcec3
      0106410f
    • François-Simon Fauteux-Chapleau's avatar
      plugins: fix broken test · ba2d4c6f
      François-Simon Fauteux-Chapleau authored
      PluginsTest::testTranslations assumes that at least one of the fields in
      the TestSuite plugin's manifest has a French translation. Such a
      translation was added in version 1.0.1 of TestSuite last year by commit
      d0e0ef18395a07a1579b512c5d67bf61f7c3587a in the jami-plugins repo:
      https://review.jami.net/c/jami-plugins/+/25667
      However, the daemon plugin tests were still using version 1.0.0 of
      TestSuite, which is why testTranslations was failing every day. This
      patch fixes the issue by upgrading the TestSuite.jpl file used for the
      tests to version 1.0.1.
      
      GitLab: #1064
      Change-Id: I7b851083bd8e1ac80d61f721baabbc092b46c56a
      ba2d4c6f
  14. Nov 18, 2024
  15. Nov 15, 2024
  16. Nov 12, 2024
  17. Nov 11, 2024
    • Adrien Béraud's avatar
      jamiaccount: sync with other devices along with sip · 8d00a597
      Adrien Béraud authored
      Change-Id: I39bb6bc147759fecffeb4fec8821ce844d4b5930
      8d00a597
    • Adrien Béraud's avatar
      use MessageChannel for p2p protocol messages · a5c6ad6c
      Adrien Béraud authored
      The MessageChannel is used to exchange Jami protocol messages
      between peers, similar to the SyncChannel but for communications
      with contact devices instead of account devices.
      
      It would ultimately be used instead of the SIP channel
      for communication with peers, overcoming the pjsip message size limitation
      and avoiding the overhead of the SIP message header.
      
      The MessageChannel also allows transmission of raw binary data over the network,
      which is not possible with a SIP transport.
      
      Messages on the MessageChannel are serialized using msgpack.
      It is used instead of the SIP transport when possible,
      in a backward-compatible way, falling back to the SIP transport if a MessageChannel is not available, for instance when communicating with an
      older Jami version.
      
      Change-Id: I104c998486cbd5e520b1e3b92277613c84a3a305
      a5c6ad6c
    • Adrien Béraud's avatar
      tlsvalidator: add missing certificate details · 174c45b3
      Adrien Béraud authored
      Change-Id: I5094741acc1b395947bac34321cfc05b3e5328ae
      174c45b3
Loading