• 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