1. 20 May, 2021 2 commits
  2. 19 May, 2021 2 commits
  3. 18 May, 2021 2 commits
  4. 30 Apr, 2021 1 commit
    • Andre Heinecke's avatar
      PKCS#15: Update readerstatus after import · fb90ce06
      Andre Heinecke authored
      The problem here that caused crashes was that we should not
      store the Card as a member variable as the reader might delete
      it. In that case we would then access freed memory regions
      after the update. So now we only use the fingerprint to update
      the sigkeywidget which is the important one and otherwise call
      a ReaderStatus::update to update everything.
      fb90ce06
  5. 29 Apr, 2021 1 commit
    • Andre Heinecke's avatar
      Search PKCS#15 keys on ldap servers · 1e77bdf6
      Andre Heinecke authored
      This needs to be moved in the readerstatus thread later to properly
      handle it. The GUI is not the best place for it. But for now
      this works, we do a search when we cannot find the keygrip for
      the inserted smartcard and if we find a single key we import it
      through --recv-key
      1e77bdf6
  6. 21 Apr, 2021 1 commit
    • Andre Heinecke's avatar
      Add a first impl and widget for PKCS#15 cards · 88ce1d28
      Andre Heinecke authored
      This adds an implementation based on an atos/cardos 5.3 card
      with applications from R&S. PKCS#15 cards might still
      behave differently.
      For now this is read only, just showing some status of the
      card to show in the GUI that GnuPG can work with the card
      and if we have an OpenPGP certificate for it.
      
      GnuPG-Bug-Id: T4876
      88ce1d28