1. 06 Jul, 2023 - 1 commit
  2. 01 Jun, 2023 - 2 commits
  3. 31 May, 2023 - 5 commits
  4. 21 Apr, 2023 - 1 commit
    • Julien Wadel's avatar
      Fix debug logs on ENABLE_DEBUG_LOGS (bctoolbox removed bctbx_debug definition... · d63d85ee
      Julien Wadel authored
      Fix debug logs on ENABLE_DEBUG_LOGS (bctoolbox removed bctbx_debug definition if BCTBX_DEBUG_MODE wasn't set).
      Fix displaying debug logs on tester.
      Fix leak to friends (linphone_friend_get_phone_numbers return a bxtbx_strdup array so we need to free data).
      Fix type casting to a debug log.
      
      New features on LDAP:
      - Allow multiple values for a configuration keys.
      - 'server' key will now accept multiple urls for a fallback process when request cannot be done.
      - Add support to SRV records.
      - Add a timeout on TLS when trying to reach a server (timeout_tls_ms)
      - Fix LDAP leak on error.
      - Remove unnecessary optimizations.
      - Fix a crash on getting a search result whithout having one.
      
      Cleanup code and stabilization.
      bool_t => bool.
      Revert Ldap params matrix to array and use string references to be usable from Wrapper API.
      d63d85ee
  5. 20 Apr, 2023 - 1 commit
  6. 19 Apr, 2023 - 1 commit
  7. 02 Mar, 2023 - 1 commit
  8. 22 Feb, 2023 - 1 commit
  9. 06 Jan, 2023 - 1 commit
  10. 13 Dec, 2022 - 1 commit
  11. 17 Nov, 2022 - 1 commit
  12. 25 Oct, 2022 - 1 commit
  13. 06 Oct, 2022 - 1 commit
    • Julien Wadel's avatar
      Mac : Fix framework assets installation. · 4dc6c130
      Julien Wadel authored
      - Do installations on src (linphone main project)
      - Get all assets and link them to linphone
      - Set them as Resource for Mac
      - Keep old behaviour for iOS (TODO when working on xcframeworks)
      4dc6c130
  14. 13 Sep, 2022 - 1 commit
  15. 09 Sep, 2022 - 1 commit
    • Julien Wadel's avatar
      New QRCode implementation for bitmap creation. · d921c35d
      Julien Wadel authored
      Rework of reading QRCode to the new API (another fork of ZXing).
      Use turbojpeg for converting raw data into a jpeg image and add API.
      Remove the need of doing unreliable test about turbojpeg function parameter.
      d921c35d
  16. 26 Aug, 2022 - 1 commit
  17. 24 Aug, 2022 - 1 commit
  18. 18 Jul, 2022 - 1 commit
  19. 07 Jun, 2022 - 1 commit
  20. 30 May, 2022 - 1 commit
  21. 17 Dec, 2021 - 2 commits
  22. 04 Nov, 2021 - 1 commit
  23. 25 Oct, 2021 - 1 commit
  24. 17 Sep, 2021 - 1 commit
  25. 08 Jul, 2021 - 1 commit
  26. 05 May, 2021 - 1 commit
  27. 29 Apr, 2021 - 1 commit
    • Timothée Jaussoin's avatar
      Implement FlexiAPI REST API · 0666fba9
      Timothée Jaussoin authored
      Split some common code between the XMLRPC and REST API in utils files
      Do not create local variable named mRequestCallbacks in AccountCreatorFlexiAPI constructor
      Do create objects with new and delete them using free
      Complete endpoints integration
      Add a new flexiapi_url config variable in the LinphoneCore configuration
      Split account creator tests in two, local and xmlrpc ones
      Cleanup and remove unused code
      Echap some URL parameters in FlexiAPIClient
      Rename XMLRPC specific methods
      Implement more FlexiSIP endpoints in the account manager
      Create a new Account Creator FlexiAPI test suit
      Put in common some functions of the Account Creator test suits
      Complete FlexiAPIClient and the related account creator connectors
      Load libjsoncpp properly
      Fix response parameter in FlexiAPIClient responses
      Use the new callback event system in the XMLRPC tests
      Rename a few methods
      Add comments to make some code more explicit
      Pass jsoncpp to object
      Add XCODE static/object for jsoncpp
      Move the account_cre...
      0666fba9
  28. 28 Apr, 2021 - 2 commits
    • 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
    • Julien Wadel's avatar
      Activate LDAP from option · ed1d8fec
      Julien Wadel authored
      - cmake openldap findpackage
      
      - Fix contact provider functions declarations
      - Add ldapprovider windows support
      ed1d8fec
  29. 31 Mar, 2021 - 1 commit
  30. 16 Mar, 2021 - 2 commits
  31. 02 Mar, 2021 - 1 commit
  32. 08 Dec, 2020 - 1 commit