1. 18 Jun, 2021 2 commits
  2. 14 Jun, 2021 1 commit
  3. 10 Jun, 2021 1 commit
  4. 03 Jun, 2021 2 commits
  5. 27 May, 2021 1 commit
  6. 26 May, 2021 2 commits
  7. 21 May, 2021 1 commit
  8. 20 May, 2021 1 commit
  9. 18 May, 2021 1 commit
    • Anthony Gauchy's avatar
      HTTP2 client client for Firebase · 14f71420
      Anthony Gauchy authored
       - Factorize a HTTP2 client out of Apple PNR client
       - Modification of Apple and Firebase client to use this new Http2Client
       - Http2Client now contains a by request timeout handling
       - Adding test for Firebase and Apple push
       - Async tls connection handling for http2 clients
       - Tls timeout tests for http2 client
       - CI Update to include unit test
      14f71420
  10. 10 May, 2021 2 commits
  11. 04 May, 2021 1 commit
    • Anthony Gauchy's avatar
      TlsConnection : make the read method blocking with a timeout · 89f13008
      Anthony Gauchy authored
      Since we made the TlsConnection openssl calls non blocking some usage in the TlsTransport didn't act as intended.
      With this change the "read" method become blocking again but with a
      defined timeout (2sec by default).
      Fix non blocking connect by reducing sleep time.
      89f13008
  12. 30 Apr, 2021 1 commit
  13. 29 Apr, 2021 1 commit
  14. 26 Apr, 2021 2 commits
  15. 23 Apr, 2021 1 commit
  16. 20 Apr, 2021 1 commit
  17. 16 Apr, 2021 1 commit
  18. 07 Apr, 2021 1 commit
    • François Grisez's avatar
      ApplePushClient: fix a memory corruption when the request timer is triggered. · 22b81a5b
      François Grisez authored
      The lambda function that was called by the timer was capturing
      the *this* pointer of the PnrContext which held the request and
      the timer itself.
      
      But PnrContext was move-constructible, which caused the *this* pointer
      copied by the lambda to be invalidated to the first move, which was
      happening because the PnrContext was temporarily created before to
      be given to the mPnrs map (implicit move).
      
      This commit fixes the problem by deleting PnrContext move-constructor
      and making mPnrs map to hold unique pointers on PnrContext instead of
      direct PnrContext instances.
      
      (cherry picked from commit bf45d598)
      22b81a5b
  19. 06 Apr, 2021 2 commits
    • Simon Morlat's avatar
      Fix crash when generating doc. · d7ccb918
      Simon Morlat authored
      Use JSonSerializer directly for flexisip_cly outputs.
      d7ccb918
    • Simon Morlat's avatar
      New features · d8f009b5
      Simon Morlat authored
      - Implement digest authentication for domain registrations, simplify domain registration code.
      - Implement a REGISTER routing mode based on domain registrations.
      d8f009b5
  20. 31 Mar, 2021 1 commit
  21. 26 Mar, 2021 2 commits
  22. 24 Mar, 2021 1 commit
  23. 17 Mar, 2021 1 commit
  24. 15 Mar, 2021 1 commit
  25. 03 Mar, 2021 2 commits
  26. 02 Mar, 2021 1 commit
  27. 01 Mar, 2021 2 commits
  28. 25 Feb, 2021 1 commit
  29. 24 Feb, 2021 1 commit
  30. 23 Feb, 2021 1 commit
  31. 18 Feb, 2021 1 commit