1. 13 Apr, 2023 - 1 commit
  2. 29 Mar, 2023 - 1 commit
    • Andrea Gianarda's avatar
      Address refactoring: · 4f0ee26a
      Andrea Gianarda authored
      - Delete classes IdentityAddress and ConferenceAddress
      - Make Address a derived class of HybridObject
      - Use smart pointer for objects of Address type whenever they need to be handled by the applications
      4f0ee26a
  3. 22 Feb, 2023 - 2 commits
  4. 21 Feb, 2023 - 2 commits
  5. 06 Jan, 2023 - 1 commit
  6. 17 Nov, 2022 - 1 commit
  7. 25 Oct, 2022 - 1 commit
  8. 13 Sep, 2022 - 1 commit
  9. 12 Sep, 2022 - 1 commit
    • Andrea Gianarda's avatar
      Assign to every participant a sequence number. The first time a participant is... · 3a8b1b37
      Andrea Gianarda authored
      Assign to every participant a sequence number. The first time a participant is added to a conference, its sequence number is 0 and it is incremented by one every time the conference is updated. The sequence number is sent to every participant as a parameter of the ics field ATTENDEE
      Add conference scheduler cancel conference
      Add test to verify edition of conference while it is active
      3a8b1b37
  10. 15 Feb, 2022 - 1 commit
  11. 03 Dec, 2021 - 2 commits
    • Julien Wadel's avatar
      - Remove used deprecated functions on video_definition and add missing... · 3bfa94e0
      Julien Wadel authored
      - Remove used deprecated functions on video_definition and add missing linphone_core_set_preview_video_definition_by_name
      - Add an API to get recommended video definitions to make a difference between what definitions Linphone support, and what definitions that are suitable for a widest set of hardware for all video codec implementations in order to excludes some very high definition formats that are unlikely to work unless specific hardware or codecs are used.
      3bfa94e0
    • Julien Wadel's avatar
      - Remove used deprecated functions on video_definition and add missing... · c6bbd50f
      Julien Wadel authored
      - Remove used deprecated functions on video_definition and add missing linphone_core_set_preview_video_definition_by_name
      - Add an API to get recommended video definitions to make a difference between what definitions Linphone support, and what definitions that are suitable for a widest set of hardware for all video codec implementations in order to excludes some very high definition formats that are unlikely to work unless specific hardware or codecs are used.
      c6bbd50f
  12. 28 Apr, 2021 - 1 commit
    • Julien Wadel's avatar
      - Use linphone callback for Magic search · 45f88c6e
      Julien Wadel authored
      - Multithreading LDAP search in cpp
      - Multithreading and queue management on Magic search requests
      - LDAP : Tester recfiles
      - LDAP : Adapt tests
      
      Clean and rework MagicSearch
      - Auto clean cache between async search (optional)
      - Variable visibility
      - Better data structure
      - Documentation
      - Shared pointers on cache
      - Allow cancellation from search (in addition to providers)
      - Pool of generic providers in order to allow other future implementations
      - Searches processes done on Iteration main loop to follow simple state transitions
      - Keep synchronous mechanism working
      
      - LDAP : Make search before getting results
      - Fix adding results from core friends list
      
      - Add Getter for certificate checks options
      - Add debug and certificate verification options to LDAP/TLS
      
      Add requested domain when dealing with sal to TLS handshake
      
      - remove libgcc and libmingwex from msvc builds
      
      - Add OpenLDAP for all platforms if enabled
      - Add libraries for Windows
      - rename linphone_core_get_verify_server_certificates(LinphoneCore to pass wrapper multiple definitions names
      - Windows : remove forcing mingwex and gcc dependencies
      - Add switches when enabling LDAP
      
      Add linphone_magic_search_get_callbacks_list to public API
      45f88c6e
  13. 10 Mar, 2021 - 1 commit
    • Anthony Gauchy's avatar
      CSharp wrapper documentation improvment · 06021f67
      Anthony Gauchy authored
       - Update python wrapper generation to genrate LinphoneWrapper.cs with a
         full documentation.
       - Update cmake to generate a html doc site with docfx for C# wrapper
       - minor fixes in lib documentation
      06021f67
  14. 09 Mar, 2021 - 1 commit
    • François Grisez's avatar
      Improvement of Javadoc and Doxygen docstrings generation · 62a96e96
      François Grisez authored
      * Fix links to classes, enums and enumerators for every doc engines.
      * Document “linphone” namespace in order top-level enums be indexed by Doxygen.
      * Make @bctbx_list Doxygen macro to not generate code in HTML documentaiton.
      * Fix several invalid reference in the C API documentation.
      62a96e96
  15. 20 Nov, 2020 - 1 commit
  16. 19 Nov, 2020 - 1 commit
  17. 13 Nov, 2020 - 1 commit
  18. 12 Nov, 2020 - 2 commits
  19. 29 Oct, 2020 - 1 commit
  20. 06 Oct, 2020 - 1 commit
    • Andrea Gianarda's avatar
      Rework conference. · 4387c3ed
      Andrea Gianarda authored
      When participants are added to a local conference, a remote conference is created that allow the remote participants to receive notifications about newly added participants and other events if the event conference package is enabled
      Delete private classes of LocalConferenceEventHandler, RemoteConferenceEventHandler, Participant, ParticipantDevice, Conference, LocalConference, RemoteConference, RemoteConferenceEventHandler, LocalConferenceEventHandler
      Send 200OK to subscribes whose state is terminated and expires field is set to 0
      Create audio video conference tester whose task is to verify conference behaviour
      4387c3ed
  21. 16 Sep, 2020 - 2 commits
  22. 08 Jul, 2020 - 1 commit
  23. 07 Jul, 2020 - 1 commit
  24. 06 Jul, 2020 - 1 commit
  25. 25 Jun, 2020 - 1 commit
  26. 13 May, 2020 - 1 commit
  27. 24 Feb, 2020 - 1 commit
  28. 17 Feb, 2020 - 2 commits
  29. 14 Feb, 2020 - 1 commit
  30. 29 Jan, 2020 - 1 commit
    • DanmeiChen's avatar
      add feature ephmeral message · 5b4c2cc8
      DanmeiChen authored and Sylvain Berfini's avatar Sylvain Berfini committed
      fix wrapper swift
      
      fix build windows
      
      correct spelling and add useful logs
      
      add events
      
      fix indentation error
      
      rename functions
      
      Renamed expiredLifetime to expireLifetime + fixed long type in java wrapper
      
      optimization of ephemeral message
      
      Fixed issues in event logs filters
      
      Added missing history size override
      
      set expired time maximum by default
      
      Added missing callback for ephemeral related event generated + moved ephemeral code to client-group-chat-room instead of chat-room
      
      Added tag to epehemeral tests
      
      fix expired time
      
      remove useless item
      
      fix spelling
      
      Delete chat message from db before notifying the callbacks
      
      Added ephemeral messages capability
      
      Set ephemeral spec when creating Core
      
      Started API to check if all participants in a chat room support ephemeral messages
      
      Added callback on Core when an ephemeral message has expired
      
      Use internal app directory as download path
      
      Do not generate an ephemeral lifetime changed event when ephemeral feature is disabled
      
      Changes regarding ephemeral time header used in CPIM
      
      Fixed wrong callback called
      5b4c2cc8
  31. 05 Nov, 2019 - 1 commit
  32. 31 Oct, 2019 - 1 commit
  33. 15 Oct, 2019 - 1 commit
  34. 10 Sep, 2019 - 1 commit