Skip to content
Snippets Groups Projects
  1. Sep 29, 2021
  2. Sep 28, 2021
  3. Sep 27, 2021
    • Mohamed Chibani's avatar
      jamiaccount: fix call hangup when removing the account · 15bdc648
      Mohamed Chibani authored and Sébastien Blin's avatar Sébastien Blin committed
      When an instance of JamiAccount class is destroyed, an attempt
      is made  in the destructor to hangup all existing calls by
      calling the hangupCalls() method. However, many methods used in
      the process (such as terminateSipSession) uses a weak_ptr to
      get the account instance, which is not accessible anymore.
      The call to hangupCalls() is now called before the JamiAccount
      destructor is called.
      
      Gitlab: #627
      
      Change-Id: I26e603a88c5074414d88e59d005d95a952c51d5e
      15bdc648
    • Adrien Béraud's avatar
      mediahandler: forward-declare AVFrame · 7af8f132
      Adrien Béraud authored
      Change-Id: I8c27143000c8e02d2245e0329ad87f5cf846a73f
      7af8f132
    • Sébastien Blin's avatar
      misc: remove some getIssuerUID() · cd2d4263
      Sébastien Blin authored
      using issuer->getId() is preferred, as the certificate can be
      incomplete.
      
      Change-Id: Ibf4129977d12b4867ce73f170e5c9fad04ad3952
      cd2d4263
  4. Sep 25, 2021
  5. Sep 24, 2021
  6. Sep 23, 2021
    • Mohamed Chibani's avatar
      ICE/PJNATH: fix crashes and assertion failures · ba7f20f9
      Mohamed Chibani authored
      This patch introduces many changes that prevent various crashes
      and assertion failures.
      
      In PJNATH source code:
       - Avoid duplication when adding host candidates.
       - Prtoect ICE context (lock) in TCP callbacks
       - Correctly set local and remote addres in STUN request
      
      In jami source code:
       - Check that the address is valid before using PJSIP
       helpers
      
      Gitlab: #617
      
      Change-Id: I317d748db8d1f93dda6d5f510a2fae909a04704c
      ba7f20f9
    • Mohamed Chibani's avatar
      logging: fix signature and name space · 5dc71b20
      Mohamed Chibani authored
      Also set agent logging to console by default.
      
      Change-Id: I4993886a149eb4f60e1d61bad7ed18956350599f
      5dc71b20
  7. Sep 21, 2021
  8. Sep 20, 2021
  9. Sep 19, 2021
  10. Sep 17, 2021
  11. Sep 15, 2021
  12. Sep 14, 2021
    • Sébastien Blin's avatar
      Revert "ice: resort the check list when adding prflx candidates" · 5fd4d2e0
      Sébastien Blin authored
      This reverts commit 5e453368.
      
      Reason for revert: Cause crash due to re-ordering the checklist while some checks are in progress
      
      The resort of is causing inconstitency between the checks. The current uses
      the list index as the ID for the STUN request. When the STUN response
      (for this request) is received, the ID is used as is to retrieve the
      check in the check list.
      If the list is re-ordered (when receiving an new incoming check), before
      the STUN response is received and processed, the ID of STUN request will
      point to a different check on reception of the STUN response.
      
      This a temporary revert until a more robust solution to the ordering
      issue is found.
      
      Change-Id: I912a9861118461ff7f6296f61c53531fa2b9384e
      Unverified
      5fd4d2e0
  13. Sep 13, 2021
Loading