Skip to content
Snippets Groups Projects
  1. Feb 28, 2025
  2. Feb 27, 2025
    • François-Simon Fauteux-Chapleau's avatar
      contrib: bump pjproject · 4fb5f8e5
      François-Simon Fauteux-Chapleau authored
      This upgrades the upstream version of PJPROJECT used from 2.13.1 to
      2.15.1.
      
      Change-Id: Ica6a94e7010a41839a57afc226f3c48e9e72f897
      4fb5f8e5
    • Andreas Traczyk's avatar
      fileutils: improve Windows hard link file handling · 5e2d9e02
      Andreas Traczyk authored
      Fix file access issues when reading hard links on Windows by:
      - Adding explicit share mode (_SH_DENYNO) to allow reading files opened
        elsewhere
      - Using binary mode to ensure consistent behavior with hard links
      
      This resolves issues with reading hard linked files on Windows while
      maintaining behavior on other platforms.
      
      jami-client-qt#1899
      Change-Id: I2adc0f29db46d5bf5b69762018e7a5e677ec3d04
      5e2d9e02
    • Andreas Traczyk's avatar
      jamiaccount: try hard linking first when linking to VCard · d5ce21e3
      Andreas Traczyk authored
      For an account's VCard, we store the actual VCard file in the account's
      profile directory, alongside other contact profile files, and a link is
      created in the account's directory to the VCard file that is named using
      the base64-encoded account URI. This method will fail on Windows where
      users can not create soft links.
      
      When linking to this VCard file, we first try to hard link to it. If
      that fails, we fall back to symlinking to it. This allows the new
      profile linking mechanism to work on Windows, and we are fairly
      confident that the `profiles` sub dir will not be on a different
      filesystem.
      
      jami-client-qt#1899
      Change-Id: I3be8150b02f8427c164beb6c652f96d895aab048
      d5ce21e3
  3. Feb 26, 2025
    • Kateryna Kostiuk's avatar
      iOS: enable nat-pmp · c3f07d73
      Kateryna Kostiuk authored and Adrien Béraud's avatar Adrien Béraud committed
      This patch enables nat-pmp for iOS and macOS and
      fixes build for iOS by removing USE_SYSCTL_NET_ROUTE,
      which requires net/route.h that is not available
      on iOS.
      
      Change-Id: I7342f65a85ecbc0d7f291c981cc78ded2e741e58
      c3f07d73
  4. Feb 25, 2025
  5. Feb 21, 2025
  6. Feb 20, 2025
  7. Feb 18, 2025
  8. Feb 17, 2025
    • François-Simon Fauteux-Chapleau's avatar
      conversation_module: update removed contact's conversation exactly once · 8f2b6d3f
      François-Simon Fauteux-Chapleau authored
      When removing a contact, we need to update the ID of its linked
      conversation (to be empty, which is the convention used to signify that
      a contact doesn't have a linked conversation).
      
      This used to be done via the updateConvForContact function, but there
      were two issues (which are fixed by this patch):
      1) if the user had multiple one-to-one conversations with the removed
         contact, then the function would be called multiple times (once per
         conversation) even though the update only needs to be performed once;
      2) more importantly, if the contact's linked conversation ID didn't
         match any of its one-to-one conversations, then the update would not
         be performed at all. (Every contact should normally be linked to a
         valid conversation, but this can fail in practice due to
         synchronization issues.) As a result, the contact would remain linked
         to a conversation that no longer exists.
      
      jami-client-qt#1673
      jami-client-qt#1804
      
      Change-Id: Ia75c5b27a4120bc48da5f449a874354326c6d96a
      8f2b6d3f
  9. Feb 12, 2025
  10. Feb 11, 2025
  11. Feb 06, 2025
  12. Feb 05, 2025
  13. Feb 04, 2025
  14. Feb 03, 2025
  15. Feb 01, 2025
    • ovari's avatar
      manager.cpp: cleanup · d825759a
      ovari authored and ovari's avatar ovari committed
      Change-Id: Ied16cc4536b4abe4740bfa76beb6e2fb1210439e
      d825759a
  16. Jan 31, 2025
  17. Jan 30, 2025
  18. Jan 29, 2025
  19. Jan 24, 2025
Loading