1. 06 Dec, 2023 - 1 commit
    • Andrea Gianarda's avatar
      Set all participant states to NotDelivered only if a chat message goes into... · 8640d119
      Andrea Gianarda authored
      Set all participant states to NotDelivered only if a chat message goes into the NotDelivered state and the sender is in NotDelivered state.
      
      Table conference_info_participants has a constraint such as the triple
      (participant_sip_address_id, conference_info_id, is_organizer) must be
      unique. In some rare case, it happens that there are two row with the
      same ivalue for column participant_sip_address_id and conference_info_id
      but a different one for is_organizer. To recover from this scenario,
      delete one of the two row such that the client will have the right
      informations once he/she joins the conference
      8640d119
  2. 05 Dec, 2023 - 1 commit
  3. 29 Nov, 2023 - 2 commits
  4. 28 Nov, 2023 - 1 commit
  5. 25 Nov, 2023 - 1 commit
  6. 24 Nov, 2023 - 1 commit
  7. 23 Nov, 2023 - 3 commits
  8. 21 Nov, 2023 - 1 commit
  9. 20 Nov, 2023 - 1 commit
    • Andrea Gianarda's avatar
      Database: · dc0f3e41
      Andrea Gianarda authored
      - Do not use temporary variable in soci:use
      
      Conference Scheduler:
      - Do not attempt to send an ICS message to ourselves
      
      Capability Negotiation Tester:
      - When a call changes encryption towards DTLS or ZRTP, wait for the callback encryption change before moving on as ZRTP key negotiation might be slow in some cases
      
      Local Conference Tester:
      - Expand usage of wait_for_conference_streams to make sure that a conference is full established instead of relying on the number of the state changes of a call to a particular state
      
      Tester:
      - Update suite expected duration
      dc0f3e41
  10. 18 Nov, 2023 - 1 commit
  11. 16 Nov, 2023 - 1 commit
  12. 15 Nov, 2023 - 1 commit
  13. 14 Nov, 2023 - 1 commit
  14. 10 Nov, 2023 - 1 commit
  15. 09 Nov, 2023 - 1 commit
  16. 07 Nov, 2023 - 2 commits
  17. 06 Nov, 2023 - 1 commit
    • Andrea Gianarda's avatar
      - Add 'security_level' column to conference_info table in version 27 of · ad2ef89e
      Andrea Gianarda authored
      the database ot fix compatibility issues when migrating from release/5.2
      - Allow to update participant parameters in DB
      - Improve handling of organizer addition and merge into participant if
        it is also specified in the participant list
      - Add test to perform migration from DB version 22 of release 5.2 to DB
        version 27 of master
      ad2ef89e
  18. 03 Nov, 2023 - 1 commit
  19. 26 Oct, 2023 - 2 commits
    • Ghislain MARY's avatar
      Fix versions in Info.plist. · ea2e252d
      Ghislain MARY authored
      ea2e252d
    • Andrea Gianarda's avatar
      Recover from chat room duplication in the database. · a60dcc80
      Andrea Gianarda authored
      When starting the core, make sure that there is not other chatroom
      already retrieved that has the same conference id when the gr parameter
      is ignored on the peer and local address. If so, then keep the one that
      has the oldest creation time and replace it by the value stored in the
      other.
      All events linked to the to-be-deleted chat room generated before chat room creation time are moved as
      they now belong to the kept chat room. The other events are simply
      deleted because they are linked ot both chatrooms.
      
      Split suite "Local conference tester (Chat)" into "Local conference tester (Chat Basic)" and "Local conference tester (Chat Advanced)"
      a60dcc80
  20. 24 Oct, 2023 - 3 commits
  21. 23 Oct, 2023 - 2 commits
  22. 20 Oct, 2023 - 2 commits
  23. 17 Oct, 2023 - 2 commits
    • Simon Morlat's avatar
      Enforce prohibition of the reuse of LinphoneCallParams obtained by... · e3c82eb4
      Simon Morlat authored
      Enforce prohibition of the reuse of LinphoneCallParams obtained by linphone_call_get_current_params() or linphone_call_get_remote_params() through linphone_core_invite_address_with_params()/linphone_call_accept_with_params()/linphone_call_update()/linphone_call_accept_update(). Despite documentation explicitely asks to use linphone_core_create_call_params(), developers tend to do this, which leads to unpredictable behaviors and failures.
      e3c82eb4
    • johan's avatar
      Test MKV recorder used with EVFS · 6737969d
      johan authored and johan's avatar johan committed
      6737969d
  24. 16 Oct, 2023 - 1 commit
  25. 11 Oct, 2023 - 1 commit
  26. 06 Oct, 2023 - 1 commit
  27. 04 Oct, 2023 - 2 commits
  28. 28 Sep, 2023 - 2 commits