1. 09 Oct, 2021 1 commit
  2. 30 Sep, 2021 1 commit
  3. 24 Sep, 2021 1 commit
  4. 16 Sep, 2021 1 commit
  5. 07 Aug, 2021 1 commit
  6. 24 Jun, 2021 1 commit
  7. 01 May, 2021 1 commit
  8. 26 Jan, 2021 1 commit
  9. 07 Nov, 2020 1 commit
    • Ahmad Samir's avatar
      SmtpJob: Fix crash in startLoginJob · c5fa8cc8
      Ahmad Samir authored
      - The user tries to connect to an smtp server, the password dialog is shown
        starting a nested eventloop with exec()
      - the connection is lost, the smtpjob is killed (due to connect() in startSmtpJob)
      - the dialog::exec returns, and the code tries to setError(KilledJobError)
        on an already killed job which leads to a crash
      
      fix the issue by using QDialog::open() to make the code async.
      
      BUG: 421930
      
      !4
      (cherry picked from commit 14894bef)
      c5fa8cc8
  10. 22 Oct, 2020 1 commit
  11. 07 Sep, 2020 2 commits
  12. 05 Sep, 2020 1 commit
  13. 01 Sep, 2020 1 commit
  14. 26 Aug, 2020 1 commit
  15. 01 Jul, 2020 1 commit
  16. 18 Jun, 2019 1 commit
  17. 27 Dec, 2018 1 commit
  18. 31 Aug, 2018 2 commits
  19. 04 Jun, 2018 1 commit
  20. 03 Jun, 2018 1 commit
  21. 21 May, 2018 1 commit
  22. 21 Apr, 2018 1 commit
  23. 02 Mar, 2018 1 commit
  24. 04 Nov, 2017 1 commit
  25. 14 Sep, 2017 1 commit
  26. 27 Aug, 2017 1 commit
  27. 15 Aug, 2017 1 commit
    • Daniel Vrátil's avatar
      Fix SmtpJob emitting result() twice · 2962fdd7
      Daniel Vrátil authored
      Adding a KJob as a subjob of a KCompositeJob automatically connects
      to its result() signal, so we shouldn't connect to it explicitly.
      
      This fixes an assert in MailDispatcherAgent
      2962fdd7
  28. 01 Aug, 2017 1 commit
  29. 31 Jul, 2017 1 commit
    • Daniel Vrátil's avatar
      Replace SMTP KIO Slave with KSMTP library · b2198b44
      Daniel Vrátil authored
      Instead of using a KIO Slave for sending emails via SMTP, for which
      KIO wasn't really designed, use a KSMTP library. This has no
      functional or performance impacts, but improves maintainability
      of our SMTP code and opens doors to further improvements (like
      native Gmail authentication)
      
      Differential Revision: https://phabricator.kde.org/D6879
      b2198b44
  30. 30 Jun, 2017 1 commit
  31. 26 Jun, 2017 1 commit
  32. 06 Apr, 2017 1 commit
  33. 06 Mar, 2017 2 commits
  34. 22 Feb, 2017 1 commit
  35. 02 Jan, 2017 1 commit
  36. 21 Aug, 2016 2 commits