1. 02 Oct, 2020 1 commit
  2. 18 Aug, 2020 1 commit
  3. 17 Aug, 2020 1 commit
  4. 07 Aug, 2020 2 commits
  5. 09 May, 2020 1 commit
  6. 09 Dec, 2019 1 commit
  7. 08 Sep, 2019 1 commit
  8. 10 Jun, 2019 1 commit
  9. 05 Jun, 2019 1 commit
    • Simon Redman's avatar
      Fix LanLinkProviderTest on Windows · c7579eb1
      Simon Redman authored
      ## Summary
      LanLinkProviderTest fails on Windows. This patch fixes that.
      
      I believe the root cause is that we are using a shared UDP socket to listen for identity broadcasts both in the LanLinkProvider and in the test. Apparently this works on Linux, but on Windows the LanLinkProvider picks up its own identity packet and pairs with itself.
      
      This patch gives a parameter to LanLinkProvider to allow it to listen and broadcast on different ports, then uses that ability in the test to make the test pass on Windows.
      
      ## Test Plan
      
      ### Before:
      lanlinkprovider test fails, first because it can't bind its UDP listener socket, and then because Windows seems to handle shared sockets differently than Linux, so the UDP broadcasts were not reaching the test's listener.
      
      ### After:
      lanlinkprovider test seems to pass reliably both in my Windows VM and in the CI
      c7579eb1
  10. 03 Jun, 2019 2 commits
  11. 26 May, 2019 2 commits
  12. 04 May, 2019 3 commits
  13. 02 May, 2019 1 commit
  14. 01 May, 2019 2 commits
  15. 23 Mar, 2019 1 commit
  16. 09 Mar, 2019 1 commit
  17. 18 Jan, 2019 1 commit
    • Nicolas Fella's avatar
      Allow newer TLS versions · 1b20ecec
      Nicolas Fella authored
      Summary:
      Instead of mandating TLS V1.0 use 1.0 or later.
      BUG: 400338
      
      Test Plan: Phone connects
      
      Reviewers: #kde_connect, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: thomasp, kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D18217
      1b20ecec
  18. 11 Dec, 2018 1 commit
  19. 07 Nov, 2018 1 commit
  20. 03 Nov, 2018 1 commit
  21. 29 Oct, 2018 1 commit
  22. 23 Oct, 2018 1 commit
    • Adam Pigg's avatar
      use libkeepalive to wakeup daemon · ee52c8cd
      Adam Pigg authored
      Summary:
      Main change is to use libkeepalive to wake up the system to ensure connections stay alive
      
      Other minor changes are:
      -Log daemon messages for debugging purposes
      -Add way to forece refresh of device list
      -Minor spec improvements
      
      The keepalive changes certainly seem to help, not sure if it completely solves the problems
      The logging changes are temporary, and I could use them locally, but they only affect sailfish users
      Im not sure if the refresh method is correct, but seems to force the daemon to check for devices
      
      Reviewers: #kde_connect, nicolasfella, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D15414
      ee52c8cd
  23. 07 Oct, 2018 1 commit
  24. 27 Jul, 2018 1 commit
  25. 02 Jun, 2018 1 commit
    • Nicholas D Steeves's avatar
      Fix typo in backend · 6d8fa215
      Nicholas D Steeves authored
      Bug: 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929 394929
      6d8fa215
  26. 24 Mar, 2018 1 commit
  27. 05 Mar, 2018 1 commit
  28. 03 Mar, 2018 1 commit
  29. 22 Dec, 2017 1 commit
  30. 03 Sep, 2017 1 commit
    • Jean Vincent's avatar
      Make member variable names, & placement and * placement more coherent · 72535ecf
      Jean Vincent authored
      Summary:
      Change all member variables to the form m_fooBar because it is the preferred form in Qt (it was half and half between this and mFooBar, and a minority didn't have anything).
      Place all references and pointers on the side of the type since it is the majority.
      
      Basically:
       - mFoo -> m_foo
       - foo -> m_foo (if it is a member variable)
       - Type &ref -> Type& ref
       - Type *ptr -> Type* ptr
      
      Reviewers: #kde_connect, nicolasfella, albertvaka
      
      Reviewed By: #kde_connect, nicolasfella, albertvaka
      
      Subscribers: albertvaka, #kde_connect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D7312
      72535ecf
  31. 14 Jul, 2017 3 commits
  32. 13 Jul, 2017 1 commit