1. 29 Sep, 2020 1 commit
    • Ingo Klöcker's avatar
      Derive all card commands from CardCommand and CardCommand from Command · 32c6f48b
      Ingo Klöcker authored
      Command::Private:
      * Add two constructors for commands that are independent of
        KeyListController, but that may set a parent widget (e.g. for dialogs
        shown by the commands)
      * Simplify member initialization
      
      CardCommand:
      * Remove methods initially duplicated from Command
      * Remove empty default implementation of doCancel()
      
      AuthenticatePIVCardApplicationCommand, ChangePinCommand,
      PIVGenerateCardKeyCommand, SetPIVCardApplicationAdministrationKeyCommand:
      * Implement doCancel()
      * Adjust some calls of methods of super class
      
      CertificateToPIVCardCommand, KeyToCardCommand:
      * Derive from CardCommand instead of Command
      * Remove serialNumber member, get serial number from super class
      
      ImportCertificateFromDataCommand:
      * Add mId member to allow overriding the hard-coded id ("Notepad")
      
      ImportCertificateFromPIVCardCommand:
      * Derive from CardCommand instead of ImportCertificatesCommand
      * Use ImportCertificateFromDataCommand internally
      * Implement doCancel()
      
      GnuPG-bug-id: 5066
      32c6f48b
  2. 13 Aug, 2020 1 commit
  3. 30 Oct, 2019 1 commit
  4. 31 Dec, 2018 1 commit
  5. 08 Mar, 2018 1 commit
  6. 05 Jul, 2017 1 commit
  7. 24 Feb, 2017 1 commit
  8. 10 Jan, 2017 1 commit
  9. 02 Jan, 2017 1 commit
  10. 09 Aug, 2016 1 commit
  11. 02 Aug, 2016 1 commit
  12. 14 Jul, 2016 2 commits
  13. 17 Jun, 2016 1 commit
  14. 23 May, 2016 1 commit
  15. 07 Mar, 2016 1 commit
  16. 09 Aug, 2015 1 commit
  17. 01 May, 2015 1 commit
  18. 29 Apr, 2015 1 commit
  19. 03 Nov, 2014 1 commit
  20. 03 Jun, 2014 1 commit
  21. 05 Nov, 2013 1 commit
  22. 26 May, 2012 1 commit
  23. 31 Mar, 2010 1 commit
    • Thomas McGuire's avatar
      SVN_MERGE: · 9b578640
      Thomas McGuire authored
      Merged revisions 1106674 via svnmerge from 
      svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
      
      ........
        r1106674 | mutz | 2010-03-23 16:53:31 +0100 (Tue, 23 Mar 2010) | 5 lines
        
        Command: refactor Commands that are also ExecutionContexts
        
        - Make Command an ExecutionContext, remove inheritance from commands that already were
        - Fix applyWindowID() implementation to take parentWId into account, if given
        - Remove applyWindowID() reimplementations from Command subclasses
      ........
      
      svn path=/trunk/KDE/kdepim/kleopatra/; revision=1109629
      9b578640
  24. 23 Mar, 2010 1 commit
    • Marc Mutz's avatar
      Command: refactor Commands that are also ExecutionContexts · 8fef52ae
      Marc Mutz authored
      - Make Command an ExecutionContext, remove inheritance from commands that already were
      - Fix applyWindowID() implementation to take parentWId into account, if given
      - Remove applyWindowID() reimplementations from Command subclasses
      
      svn path=/branches/kdepim/enterprise4/kdepim/; revision=1106674
      8fef52ae
  25. 25 Feb, 2009 1 commit
  26. 23 Feb, 2009 1 commit
  27. 29 Jan, 2009 1 commit
  28. 27 Jan, 2009 1 commit
  29. 22 Jan, 2009 1 commit
  30. 21 Oct, 2008 1 commit
    • Thomas McGuire's avatar
      Merge more Kleopatra commits from e4. · cd8d144a
      Thomas McGuire authored
      --
      Merged revisions 858191,858194,858196-858202,858204-858205,858207,858209-858217,858219-858220,858222,858252,858257,860241,860243-860245,860247-860249 via svnmerge from 
      svn+ssh://tmcguire@svn.kde.org/home/kde/trunk/KDE/kdepim
      
      ................
        r858191 | tmcguire | 2008-09-07 17:13:59 +0200 (Sun, 07 Sep 2008) | 11 lines
        
        Merged revisions 856635 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r856635 | osterfeld | 2008-09-03 14:26:09 +0200 (Wed, 03 Sep 2008) | 4 lines
          
          when doing D/V, ignore verification results with no error set and no signatures contained, which just means that 
          there was no signature.
          BUG:170241
        ........
      ................
        r858194 | tmcguire | 2008-09-07 17:15:05 +0200 (Sun, 07 Sep 2008) | 12 lines
        
        Merged revisions 856726 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r856726 | osterfeld | 2008-09-03 18:58:55 +0200 (Wed, 03 Sep 2008) | 6 lines
          
          add optional parentWidget to Kleo::Command, which must be used for all dialogs opened by the command if no view() 
          is given (thus the new method parentWidgetOrView())
          Use parentWidgetOrView() instead of view() in all command implementations
          BUG:169973
        ........
      ................
        r858196 | tmcguire | 2008-09-07 17:17:45 +0200 (Sun, 07 Sep 2008) | 10 lines
        
        Merged revisions 856324 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r856324 | osterfeld | 2008-09-02 18:39:03 +0200 (Tue, 02 Sep 2008) | 3 lines
          
          add the possibility to check/uncheck protocols used for signing if the usage mode allows it. 
          BUG:166732
        ........
      ................
        r858197 | tmcguire | 2008-09-07 17:18:43 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 856952 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r856952 | osterfeld | 2008-09-04 11:24:11 +0200 (Thu, 04 Sep 2008) | 1 line
          
          set the readonly vs. checkbox mode of the signing options correctly
        ........
      ................
        r858198 | tmcguire | 2008-09-07 17:19:07 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 856974 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r856974 | osterfeld | 2008-09-04 12:46:57 +0200 (Thu, 04 Sep 2008) | 1 line
          
          double escaping is not necessary anymore, since 4.4.0
        ........
      ................
        r858199 | tmcguire | 2008-09-07 17:19:33 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857033 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857033 | mutz | 2008-09-04 15:31:15 +0200 (Thu, 04 Sep 2008) | 1 line
          
          Use correct predicate (std::string::operator== doesn't take case-sensitivity into account, ByEmail does).
        ........
      ................
        r858200 | tmcguire | 2008-09-07 17:20:10 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857036 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857036 | mutz | 2008-09-04 15:39:20 +0200 (Thu, 04 Sep 2008) | 1 line
          
          This couldn't have worked - fixes inconsistent by.email index
        ........
      ................
        r858201 | tmcguire | 2008-09-07 17:20:35 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857037 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857037 | mutz | 2008-09-04 15:44:46 +0200 (Thu, 04 Sep 2008) | 1 line
          
          Simplify (faster, too).
        ........
      ................
        r858202 | tmcguire | 2008-09-07 17:21:00 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857038 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857038 | mutz | 2008-09-04 15:46:21 +0200 (Thu, 04 Sep 2008) | 1 line
          
          oops
        ........
      ................
        r858204 | tmcguire | 2008-09-07 17:21:24 +0200 (Sun, 07 Sep 2008) | 10 lines
        
        Merged revisions 857040 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857040 | mutz | 2008-09-04 15:52:08 +0200 (Thu, 04 Sep 2008) | 2 lines
          
          Return a PROTOCOL status line from (non-informative) SENDER; it's not perfect, but it's all we've got time for right now. Specifically, this doesn't use user interaction to resolve an ambigious sender, and it doesn't wait for the key cache to be filled before answering.
          BUG:166733
        ........
      ................
        r858205 | tmcguire | 2008-09-07 17:21:50 +0200 (Sun, 07 Sep 2008) | 10 lines
        
        Merged revisions 857055 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857055 | mutz | 2008-09-04 16:57:59 +0200 (Thu, 04 Sep 2008) | 2 lines
          
          Add five lines of text to the minimal height of the tabwidget. Brute-force fix for
          BUG:167146
        ........
      ................
        r858207 | tmcguire | 2008-09-07 17:22:15 +0200 (Sun, 07 Sep 2008) | 13 lines
        
        Merged revisions 857076 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857076 | osterfeld | 2008-09-04 18:06:05 +0200 (Thu, 04 Sep 2008) | 7 lines
          
          when looking for an issuer certificate, do not use internalPointer() but cleanChainID( key )
          internalPointer() is set to 0 for top level keys, even if they have a non existing parent.
          That then leads to a stale entry in mKeysByExistingParent, which triggers an assertion when the parent is 
          re-added.
          BUG:168910
        ........
      ................
        r858209 | tmcguire | 2008-09-07 17:23:51 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857081 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857081 | mutz | 2008-09-04 18:27:01 +0200 (Thu, 04 Sep 2008) | 1 line
          
          Allow pages to change the wizard title.
        ........
      ................
        r858210 | tmcguire | 2008-09-07 17:24:17 +0200 (Sun, 07 Sep 2008) | 10 lines
        
        Merged revisions 857082 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857082 | mutz | 2008-09-04 18:28:37 +0200 (Thu, 04 Sep 2008) | 2 lines
          
          Change the wizard window title when the operation selection changes.
          BUG:170240
        ........
      ................
        r858211 | tmcguire | 2008-09-07 17:24:42 +0200 (Sun, 07 Sep 2008) | 10 lines
        
        Merged revisions 857085 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857085 | mutz | 2008-09-04 18:40:52 +0200 (Thu, 04 Sep 2008) | 2 lines
          
          Don't duplicate patterns
          BUG:169971
        ........
      ................
        r858212 | tmcguire | 2008-09-07 17:25:19 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857290 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857290 | tilladam | 2008-09-05 10:17:31 +0200 (Fri, 05 Sep 2008) | 1 line
          
          Handle the case of an unsigned but encrypted file which leads to an empty file name, without this.
        ........
      ................
        r858213 | tmcguire | 2008-09-07 17:25:43 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857305 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857305 | tilladam | 2008-09-05 10:54:16 +0200 (Fri, 05 Sep 2008) | 1 line
          
          Better fix for the case of an unsigned, wrongly named encrypted file. We know assume encrypted and allow the user to chose signature and then select the input data.
        ........
      ................
        r858214 | tmcguire | 2008-09-07 17:26:07 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857308 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857308 | mutz | 2008-09-05 11:08:41 +0200 (Fri, 05 Sep 2008) | 1 line
          
          Put loop into !empty() branch, as it's too subtle that it's not executed simply b/c the container is empty. Add some const.
        ........
      ................
        r858215 | tmcguire | 2008-09-07 17:26:32 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857310 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857310 | mutz | 2008-09-05 11:25:46 +0200 (Fri, 05 Sep 2008) | 1 line
          
          --debug
        ........
      ................
        r858216 | tmcguire | 2008-09-07 17:26:58 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857380 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857380 | mutz | 2008-09-05 12:30:03 +0200 (Fri, 05 Sep 2008) | 2 lines
          
          For the 10th time: Don't quit-on-close.
        ........
      ................
        r858217 | tmcguire | 2008-09-07 17:27:22 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857396 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857396 | mutz | 2008-09-05 12:38:16 +0200 (Fri, 05 Sep 2008) | 1 line
          
          this is -rc5
        ........
      ................
        r858219 | tmcguire | 2008-09-07 17:27:47 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857410 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857410 | mutz | 2008-09-05 12:48:51 +0200 (Fri, 05 Sep 2008) | 1 line
          
          Sigh, I think I've changed this line thrice already :)
        ........
      ................
        r858220 | tmcguire | 2008-09-07 17:28:12 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857444 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857444 | mutz | 2008-09-05 14:12:53 +0200 (Fri, 05 Sep 2008) | 1 line
          
          Better fix for don't-quit-on-close. Thanks dfaure for the help!
        ........
      ................
        r858222 | tmcguire | 2008-09-07 17:28:39 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857486 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857486 | mutz | 2008-09-05 16:08:46 +0200 (Fri, 05 Sep 2008) | 1 line
          
          Don't duplicate tabs when doing a ->minimize->restore cycle.
        ........
      ................
        r858252 | tmcguire | 2008-09-07 18:15:41 +0200 (Sun, 07 Sep 2008) | 9 lines
        
        Merged revisions 857047 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r857047 | mutz | 2008-09-04 16:32:44 +0200 (Thu, 04 Sep 2008) | 1 line
          
          Less settings stuff, might fix something.
        ........
      ................
        r858257 | tmcguire | 2008-09-07 18:26:50 +0200 (Sun, 07 Sep 2008) | 2 lines
        
        Add missing file.
      ................
        r860241 | tmcguire | 2008-09-12 14:26:24 +0200 (Fri, 12 Sep 2008) | 10 lines
        
        Merged revisions 856547 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r856547 | osterfeld | 2008-09-03 10:17:29 +0200 (Wed, 03 Sep 2008) | 3 lines
          
          remove non-leave keys from the model too (for now by rebuilding it), avoiding entries in the view whose key was actually deleted, which then leads to "ambigous name" errors
          BUG:165470
        ........
      ................
        r860243 | tmcguire | 2008-09-12 14:27:13 +0200 (Fri, 12 Sep 2008) | 9 lines
        
        Merged revisions 858454 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r858454 | osterfeld | 2008-09-08 09:03:34 +0200 (Mon, 08 Sep 2008) | 1 line
          
          test cases for --protocol missing
        ........
      ................
        r860244 | tmcguire | 2008-09-12 14:27:39 +0200 (Fri, 12 Sep 2008) | 9 lines
        
        Merged revisions 858464 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r858464 | osterfeld | 2008-09-08 09:17:09 +0200 (Mon, 08 Sep 2008) | 1 line
          
          allow unknown protocol for SIGN
        ........
      ................
        r860245 | tmcguire | 2008-09-12 14:28:03 +0200 (Fri, 12 Sep 2008) | 9 lines
        
        Merged revisions 858487 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r858487 | osterfeld | 2008-09-08 10:17:27 +0200 (Mon, 08 Sep 2008) | 1 line
          
          ignore irrelevant verification results also when formatting the result details
        ........
      ................
        r860247 | tmcguire | 2008-09-12 14:29:02 +0200 (Fri, 12 Sep 2008) | 9 lines
        
        Merged revisions 858732 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r858732 | osterfeld | 2008-09-08 17:34:13 +0200 (Mon, 08 Sep 2008) | 1 line
          
          do not use S/E Files caption for email, move dynamic window title updating to the validator(which is slighly misnamed now)
        ........
      ................
        r860248 | tmcguire | 2008-09-12 14:29:26 +0200 (Fri, 12 Sep 2008) | 9 lines
        
        Merged revisions 858746 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r858746 | osterfeld | 2008-09-08 18:26:50 +0200 (Mon, 08 Sep 2008) | 1 line
          
          do not assert if gnupg home does not exist, try to create the dir
        ........
      ................
        r860249 | tmcguire | 2008-09-12 14:29:51 +0200 (Fri, 12 Sep 2008) | 9 lines
        
        Merged revisions 858755 via svnmerge from 
        svn+ssh://tmcguire@svn.kde.org/home/kde/branches/kdepim/enterprise4/kdepim
        
        ........
          r858755 | osterfeld | 2008-09-08 18:49:30 +0200 (Mon, 08 Sep 2008) | 1 line
          
          refactor so that the uiserver tries to create gnupg home if non-existant on all platforms
        ........
      ................
      
      svn path=/branches/KDE/4.1/kdepim/; revision=874550
      cd8d144a
  31. 07 Sep, 2008 1 commit
  32. 03 Sep, 2008 1 commit
  33. 03 Jul, 2008 2 commits
  34. 02 Jul, 2008 2 commits
    • Thomas McGuire's avatar
      Revert r827377 (the commit that reverted the kleo merge). · 166d0add
      Thomas McGuire authored
      Now everything is back to the way it was before I started this mess today.
      
      The problem I couldn't overcome was that svn diff / patch don't deal with
      deleted,added and moved files properly.
      
      Maybe I'll start another attempt using svn merge (not svnmerge), but not
      today.
      
      svn path=/trunk/KDE/kdepim/kleopatra/uiserver/; revision=827403
      166d0add
    • Thomas McGuire's avatar
      Revert my kleopatra merge and every commit after that. · 3382bac8
      Thomas McGuire authored
      The problem is that this big merge breaks svn annotate.
      I'll run a script afterwards the re-merges all revisions, but
      commits them one-by-one.
      
      This commit doesn't revert the svnmerge info, because there have
      been other merges afterwards. The script will not use svnmerge, but
      manually merge with svn diff.
      
      Note that kdepim now will not compile, please don't touch it for now.
      
      The commands used were:
      
      svn diff libkleo -r823980:823979 | patch -p0
      svn diff libkleo -r824561:824560 | patch -p0
      svn diff libkleo -r823758:823757 | patch -p0
      svn diff libkleo -r822833:822832 | patch -p0
      svn diff libkleo -r822815:822814 | patch -p0
      svn diff kleopatra -r824691:824690 | patch -p0
      svn diff kleopatra -r823980:823979 | patch -p0
      svn diff kleopatra -r822969:822968 | patch -p0
      svn diff kleopatra -r822815:822814 | patch -p0
      
      Sorry for the big mess, I hope I manage to clean everything up properly.
      
      
      svn path=/trunk/KDE/kdepim/kleopatra/uiserver/; revision=827377
      3382bac8
  35. 27 May, 2008 1 commit
  36. 23 May, 2008 2 commits
    • Marc Mutz's avatar
      Merged revisions 811625-811743 via svnmerge from · 4899da08
      Marc Mutz authored
      svn+ssh://svn.kde.org/home/kde/trunk/KDE/kdepim
      
      ........
        r811625 | winterz | 2008-05-23 17:01:51 +0200 (Fri, 23 May 2008) | 5 lines
        
        fix include guards
        cleanup forward declarations and unused includes
        forward class headers
        rearrange header include order
      ........
        r811742 | mutz | 2008-05-23 18:18:31 +0200 (Fri, 23 May 2008) | 1 line
        
        Make libkleopatraclient's namespace configurable.
      ........
        r811743 | mutz | 2008-05-23 18:19:57 +0200 (Fri, 23 May 2008) | 1 line
        
        Don't link kleopatra against it's own client library; fails on non-GNU-ld's b/c of the duplicate linking against libassuan
      ........
      
      svn path=/branches/kdepim/enterprise4/kdepim/; revision=811770
      4899da08
    • Marc Mutz's avatar
      Don't link kleopatra against it's own client library; fails on non-GNU-ld's... · 41fe93c2
      Marc Mutz authored
      Don't link kleopatra against it's own client library; fails on non-GNU-ld's b/c of the duplicate linking against libassuan
      
      svn path=/trunk/KDE/kdepim/; revision=811743
      41fe93c2