1. 27 Jan, 2005 2 commits
  2. 21 Jan, 2005 1 commit
  3. 23 Dec, 2004 1 commit
  4. 22 Dec, 2004 7 commits
    • Timo Schulz's avatar
      2004-12-22 Timo Schulz <twoaday@g10code.com> · c62933f1
      Timo Schulz authored
              * w32/main.c: Remove all helper functions and use a callback
              to set the dialog items directly.
              (dlg_proc): Set 'result' to -1 to indicate cancel.
              (ok_button_clicked): Adjusted. Set 'result' to the len of
              the PIN to indicate success.
      c62933f1
    • Timo Schulz's avatar
      · 663dbcab
      Timo Schulz authored
      2004-12-22  Timo Schulz  <twoaday@g10code.com>
      
              * w32/main.c: Remove all helper functions and use a callback
              to set the dialog items directly.
              (dlg_proc): Set 'result' to -1 to indicate cancel.
              (ok_button_clicked): Adjusted. Set 'result' to the len of
              the PIN to indicate success.
      663dbcab
    • Werner Koch's avatar
      * main.c: Simplified. · 9f9bafd7
      Werner Koch authored
      * w32/dialog.h, w32/dialog.c, w32/controller.h, w32/controller.c:
      Removed
      
      * w32/resource.h, w32/pinentry-w32.rc, w32/main.c, w32/dialog.h
      * w32/dialog.c, w32/controller.h, w32/controller.c
      * w32/Makefile.am: New.  Based on Timo's work.
      9f9bafd7
    • Werner Koch's avatar
      No need for that stuff · 86a11279
      Werner Koch authored
      86a11279
    • Werner Koch's avatar
      * w32/resource.h, w32/pinentry-w32.rc, w32/main.c, w32/dialog.h · a79edf5a
      Werner Koch authored
      * w32/dialog.c, w32/controller.h, w32/controller.c
      * w32/Makefile.am: New.  Based on Timo's work.
      a79edf5a
    • Werner Koch's avatar
      * assuan.h (assuan_error_t, assuan_context_t): New aliases. · d8840f70
      Werner Koch authored
      * assuan-buffer.c (readline): Renamed EOF to ISEOF to avoid
      compiler warnings.
      
      * gtk.m4, glib.m4, qt.m4: Fixed for automake 1.9
      
      * autogen.sh (configure_ac): Add --build-w32 option.
      * Makefile.am: Support for the W32 pinentry.
      * configure.ac: Ditto.  Reformatted some error messages.
      Define the usual conditionals for W32.
      Check for a couple of more usually required headers.
      
      * pinentry/pinentry.h (sleep) [W32]: New.
      
      * pinentry/pinentry.c: Include langinfo.h only if available.
      (pinentry_loop) [DOSISH]: Don't do uid check.
      
      * secmem/util.c [DOSISH]: Disable UID stuff.
      d8840f70
    • Timo Schulz's avatar
      · ad0a935d
      Timo Schulz authored
      2004-12-21  Timo Schulz  <twoaday@g10code.com>
      
              * pinentrycontroller.c: New.
              * pinentrydialog.c: New.
              * main.c: New.
      ad0a935d
  5. 27 Sep, 2004 2 commits
    • Marcus Brinkmann's avatar
      2004-09-27 Marcus Brinkmann <marcus@g10code.de> · 8fe22978
      Marcus Brinkmann authored
      	* acinclude.m4 (IU_LIB_NCURSES, IU_LIB_CURSES, IU_LIB_TERMCAP):
      	Moved to m4/curses.m4.
      	(AM_ICONV): Moved to m4/iconv.m4.
      	(AM_PATH_GLIB): Moved to m4/glib.m4.
      	(QT_FIND_FILE, QT_PATH_MOC, QT_PATH_X, QT_PRINT_PROGRAM,
      	QT_CHECK_VERSION, QT_PATH_1_3, QT_PATH, QT_CHECK_COMPILER_FLAG,
      	QT_REMOVE_FORBIDDEN, QT_VALIDIFY_CXXFLAGS, QT_CHECK_COMPILERS,
      	QT_CHECK_RPATH, QT_CHECK_LIBPTHREAD, QT_CHECK_PTHREAD_OPTION,
      	QT_CHECK_THREADING): Move to m4/qt.m4.
      
      m4/
      2004-09-27  Marcus Brinkmann  <marcus@g10code.de>
      
      	* curses.m4, glib.m4, gtk.m4, iconv.m4, qt.m4: New files.
      8fe22978
    • Marcus Brinkmann's avatar
      Add Gtk+2.0. · c6da54fd
      Marcus Brinkmann authored
      c6da54fd
  6. 21 Sep, 2004 1 commit
  7. 02 Sep, 2004 1 commit
    • Marcus Brinkmann's avatar
      2004-09-02 Marcus Brinkmann <marcus@g10code.de> · 9d1f777a
      Marcus Brinkmann authored
      	* gtk+-2/padlock-keyhole.xpm: File removed.
      	* gtk+-2/pinentry-gtk-2.c (create_window): Use stock icon.
      	* gtk+-2/gtksecentry.h, gtk+-2/gtksecentry.c: Fix copyright notice.
      
      	Submitted by Albrecht Dress albrecht.dress@arcor.de.
      9d1f777a
  8. 17 Aug, 2004 3 commits
  9. 04 Aug, 2004 1 commit
  10. 30 Jul, 2004 1 commit
    • Moritz Schulte's avatar
      2004-07-30 Moritz Schulte <moritz@g10code.com> · 0e3f1aa6
      Moritz Schulte authored
      	* qt/Makefile.am (ncurses_include): Removed
      	-I$(top_srcdir)/pinentry ...
      	(AM_CPPFLAGS): ... added: -I$(top_srcdir)/pinentry.  Thanks to
      	Peter Eisentraut.
      
      	* pinentry/pinentry.c (pinentry_utf8_to_local): Declare INPUT
      	const.
      	(pinentry_local_to_utf8): Likewise.
      	(pinentry_utf8_to_local, pinentry_local_to_utf8): Compile only, if
      	either Curses or GTK+ support is enabled.
      	* configure.ac: Do also check for libiconv when the GTK+ version
      	of pinentry is to be build.  Define PINENTRY_CURSES, PINENTRY_GTK,
      	PINENTRY_QT depending on which versions of pinentry should be
      	build.
      0e3f1aa6
  11. 21 May, 2004 1 commit
  12. 21 Apr, 2004 2 commits
  13. 20 Apr, 2004 4 commits
  14. 19 Apr, 2004 1 commit
  15. 23 Feb, 2004 1 commit
  16. 27 Jan, 2004 1 commit
  17. 18 Jan, 2004 1 commit
    • Marcus Brinkmann's avatar
      2004-01-18 Marcus Brinkmann <marcus@g10code.de> · 092d4dc4
      Marcus Brinkmann authored
      	* qt/secqstring.cpp: Do not include "private/qunicodetables_p.h".
      	(isRightToLeft): De-optimize direction query.
      
      	* qt/secqinternal_p.h, qt/secqinternal.cpp: New files.
      	* qt/Makefile.am (pinentry_qt_SOURCES): Add secqinternal_p.h
      	and secqinternal.cpp.
      	(EXTRA_DIST): Add README.SecQ.
      	* qt/secqlineedit.cpp: Include "secqinternal_p.h".
      	(drawContents): Use SecQSharedDoubleBuffer.
      092d4dc4
  18. 02 Jan, 2004 1 commit
  19. 23 Dec, 2003 3 commits
  20. 22 Dec, 2003 5 commits
    • Werner Koch's avatar
      * qt/main.cpp: Include errno.h. · c957e89d
      Werner Koch authored
      (main): Translate the --display option to -display, so that the Qt
      init codes can grasp it.
      * pinentry/pinentry.c: Added comment.
      c957e89d
    • Werner Koch's avatar
      * doc/ChangeLog: Removed and merged with this file. · ae5e9417
      Werner Koch authored
      * doc/pinentry.texi: Cleaned up.
      * doc/fdl.texi: Removed.
      
      * pinentry/pinentry.c (pinentry_parse_opts): Make short options work.
      (pinentry_utf8_to_local): Pass nl_langinfo to iconv_open.
      ae5e9417
    • Werner Koch's avatar
      Merged with top level ChangeLog · fda8b23e
      Werner Koch authored
      fda8b23e
    • Werner Koch's avatar
      To be removed · 01734659
      Werner Koch authored
      01734659
    • Werner Koch's avatar
      * assuan.h (ASSUAN_Locale_Problem): Added. · fe72d679
      Werner Koch authored
      * pinentry/pinentry.h (struct pinentry): Added LOCALE_ERR.
      * gtk/pinentry-gtk.c (button_clicked): Set the LOCAE_ERR flag.
      * pinentry/pinentry-curses.c (dialog_run): Ditto.
      * pinentry/pinentry.c (cmd_getpin, cms_confirm): Check this flag.
      (pinentry_local_to_utf8): Release the correct buffer in the error
      case. Print diagnostics.
      (pinentry_utf8_to_local): Print diagnostics.
      
      * gtk/pinentry-gtk.c (button_clicked): Use the right value as
      input for the conversion.
      fe72d679