1. 28 Oct, 2015 1 commit
  2. 20 Oct, 2015 1 commit
  3. 05 Oct, 2015 1 commit
  4. 02 Oct, 2015 3 commits
  5. 14 Sep, 2015 2 commits
  6. 11 Sep, 2015 3 commits
  7. 10 Sep, 2015 1 commit
  8. 24 Aug, 2015 2 commits
  9. 18 Aug, 2015 4 commits
    • Andre Heinecke's avatar
      Clarify comment about fds in pinentry_loop2 · 13e09800
      Andre Heinecke authored
      * pinentry/pinentry.h (pinetry_loop2): Clarify comment.
      13e09800
    • Andre Heinecke's avatar
      Qt: Make it possible to build qt5 variant static · 11886c53
      Andre Heinecke authored
      * qt/main.cpp: Import static platform plugins when necessary.
      
      --
      As pkg-config does not expose all libraries needed to link
      qt5 statically with this patch it is possible to get a
      static build by setting the LIBS variable correctly.
      11886c53
    • Andre Heinecke's avatar
      Respect SYSROOT variable when looking for assuan · 8d73d2a5
      Andre Heinecke authored
      * m4/libassuan.m4: Respect SYSROOT Variable.
      
      --
      This change makes the libassuan lookup work similar
      to the libgpg-error lookup simplifying cross-compiling
      a bit.
      8d73d2a5
    • Andre Heinecke's avatar
      Fix pinentry for Windows · 78afb80e
      Andre Heinecke authored
      * pinentry/pinentry.c (pinentry_loop2): Use assuan_fdopen for pipe fds.
      * pinentry/pinentry.h (pinentry_loop2): Mention this in the comment.
      
      --
      For Windows calling assuan_fdopen is neccessary as this does
      some internal platform specific stuff (get_osfilehandle).
      
      This issue was introduced by using the real libassuan instead
      of the built in variant.
      78afb80e
  10. 11 Aug, 2015 3 commits
  11. 05 Aug, 2015 1 commit
  12. 28 Jul, 2015 3 commits
    • Andre Heinecke's avatar
      Qt4: Rename to pinentry-qt and add Qt5 Support · abb59f50
      Andre Heinecke authored
      * qt4: Moved to qt.
      * Makefile.am: Change qt4 suffix to qt.
      * m4/qt.m4: Remove old qt lookup functions.
        (FIND_QT): New. Use pkg-config to find either Qt5 or Qt4
      * configure.ac: Change qt4 suffix to qt. Use new FIND_QT function.
      * qt/Makefile.am: Change qt4 suffix to qt. Use new FLAGS / LIBS.
      * qt/pinentrydialog.cpp, qt/qrc_pinentry.cpp: Fix whitespace.
      * .gitignore: Change qt4 paths to qt.
      * README: Update accordingly.
      * autogen.rc: Change qt4 to qt.
      * qt/main.cpp (qt_cmd_handler, main): Change qt4 to qt.
      --
      
      Now if Qt5 is found with pkg-config Qt5 is used. Qt4 is still
      supported as a fallback in case Qt5 is not found.
      
      GnuPG-bug-id: 1806
      abb59f50
    • Neal H. Walfield's avatar
      doc: Describe the frontends and their security implications. · 43f975bf
      Neal H. Walfield authored
      * doc/pinentry.texi: Describe the frontends and their security
      implications.
      
      GnuPG-bug-id: 2034
      43f975bf
    • Andre Heinecke's avatar
      qt4: Replace the custom, secure entry widget with the standard widget. · a4694dcd
      Andre Heinecke authored
      * configure.ac: Remove enable-pinentry-qt4-clipboard option.
      * qt4/qsecurelineedit.cpp, qt4/qsecurelineedit.h,
        qt4/qsecurelineedit_p.h, qt4/secstring.cpp,
        qt4/secstring.h: Removed.
      * qt4/Makefile.am: Update accordingly.
      * qt4/main.cpp (qt_cmd_handler): Use QString instead of secqstring.
      * qt4/pinentrydialog.cpp (PinentryDialog::PinentryDialog),
        (PinEntryDialog::error, PinEntryDialog::pin),
        (PinEntryDialog::updateQuality): Use QLineEdit and QString
        instead of secmem variants.
      * qt4/pinentrydialog.cpp (PinentryDialog::PinentryDialog):
        Set echo mode to password.
      * qt4/pinentrydialog.h: Update accordingly.
      a4694dcd
  13. 26 Jul, 2015 7 commits
  14. 07 Jul, 2015 1 commit
  15. 02 Jul, 2015 4 commits
  16. 01 Jul, 2015 3 commits