1. 01 Jul, 2015 3 commits
  2. 24 Jun, 2015 1 commit
  3. 23 Jun, 2015 2 commits
  4. 17 Jun, 2015 1 commit
    • Daiki Ueno's avatar
      Add inside-Emacs mode to GUI pinentry programs · 3ef5d078
      Daiki Ueno authored
      * configure.ac: Add --enable-pinentry-emacs and
      --enable-inside-emacs option.
      (BUILD_LIBPINENTRY_EMACS): New conditional.
      (BUILD_PINENTRY_EMACS): New conditional.
      (INSIDE_EMACS): New conditional.
      * Makefile.am (pinentry_emacs): New.
      (SUBDIRS): Add "emacs" subdir if PINENTRY_EMACS is set.
      
      * pinentry/pinentry-emacs.h: New file.
      * pinentry/pinentry-emacs.c: New file.
      * pinentry/Makefile.am: New file.
      * pinentry/pinentry.c (option_handler): Handle the allow-emacs-prompt
      Assuan option.
      
      * emacs/pinentry-emacs.c: New file.
      * emacs/Makefile.am: New file.
      3ef5d078
  5. 16 Jun, 2015 5 commits
    • Neal H. Walfield's avatar
      If we fail to initialize gtk, fallback to the curses frontend. · 34f3cdbf
      Neal H. Walfield authored
      * gnome3/pinentry-gnome3.c (main): Use gtk_init_check instead of
      gtk_init.  If it fails, fallback to the curses frontend.
      34f3cdbf
    • Neal H. Walfield's avatar
      Fix comment for pinentry_cmd_handler_t. · 34539f97
      Neal H. Walfield authored
      * pinentry/pinentry.h (pinentry_cmd_handler_t): Fix comment.
      34539f97
    • Neal H. Walfield's avatar
      Describe default-prompt in the implementation section of the manual. · 56fe7ef4
      Neal H. Walfield authored
      * doc/pinentry.texi (Implementation Details): Describe default-prompt.
      56fe7ef4
    • Neal H. Walfield's avatar
      Remove internal mini-libassuan implementation and link to libassuan. · 302903f7
      Neal H. Walfield authored
      * assuan/ChangeLog-old: Remove file.
      * assuan/Makefile.am: Remove file.
      * assuan/README.1st: Remove file.
      * assuan/assuan-buffer.c: Remove file.
      * assuan/assuan-defs.h: Remove file.
      * assuan/assuan-handler.c: Remove file.
      * assuan/assuan-listen.c: Remove file.
      * assuan/assuan-pipe-server.c: Remove file.
      * assuan/assuan-util.c: Remove file.
      * assuan/assuan.h: Remove file.
      * assuan/mkerrors: Remove file.
      
      * configure.ac: Check for libgpg-error and libassuan.
      (COMMON_CFLAGS): Add $GPG_ERROR_CFLAGS and $LIBASSUAN_CFLAGS.
      (COMMAND_LIBS): Add $GPG_ERROR_LIBS and $LIBASSUAN_LIBS.
      (GPG_ERR_ENABLE_GETTEXT_MACROS): Define this macro.
      (GPG_ERR_ENABLE_ERRNO_MACROS): Likewise.
      (GNUPG_LIBASSUAN_VERSION): Likewise.
      (AC_CONFIG_FILES): Don't generate assuan/Makefile.
      (config.h): Define GPG_ERR_SOURCE_DEFAULT.
      * Makefile.am (SUBDIRS): Remove assuan.
      * curses/Makefile.am (LDADD): Remove ../assuan/libassuan.a.
      * gnome3/Makefile.am (AM_CPPFLAGS): Remove -I$(...
      302903f7
    • Andre Heinecke's avatar
      Qt4: Fix GCC compile warnings · 5026d0b9
      Andre Heinecke authored
      * qt4/qsecurelineedit.cpp (QSecureLineEdit::sizeHint),
      (QSecureLineEdit::minimumSizeHint): Remove unused Q_D macros.
      (QSecureLineEdit::setCursorPosition, QSecureLineEditPrivate::setText),
      (QSecureLineEditPrivate::hasAcceptableInput): Explicitly cast length to int.
      (QSecureLineEditPrivate::maskString): Use unsigned type for strIndex.
      (QSecureLineEditPrivate::maskString): Remove uneccesary casts.
      * qt4/secstring.cpp (toUtf8): Remove unused variable.
      5026d0b9
  6. 07 Jun, 2015 1 commit
  7. 05 Jun, 2015 3 commits
  8. 04 Jun, 2015 1 commit
  9. 02 Jun, 2015 3 commits
    • Werner Koch's avatar
      ee239243
    • Werner Koch's avatar
      Add more GCC warnings flags. · f74e4046
      Werner Koch authored
      * configure.ac: Add GCC specific -W flags.
      --
      
      Note that --enable-maintainer-mode is required to see all warnings.
      f74e4046
    • Daniel Kahn Gillmor's avatar
      use g_debug(format, ...) safely · 87e6811f
      Daniel Kahn Gillmor authored
      * pinentry/password-cache.c (password_cache_clear): use g_debug safely
        in case error->message is malformed.
      
      --
      
      Without this change, with -Werror=format-security, we see:
      
      password-cache.c: In function ‘password_cache_clear’:
      password-cache.c:153:7: error: format not a string literal and no format arguments [-Werror=format-security]
             g_debug(error->message);
             ^
      87e6811f
  10. 01 Jun, 2015 2 commits
  11. 31 May, 2015 1 commit
  12. 20 May, 2015 5 commits
  13. 19 May, 2015 3 commits
  14. 18 May, 2015 5 commits
  15. 16 May, 2015 4 commits