pinentry.git
8 years agoPrepare a release. pinentry-0.8.0
Werner Koch [Wed, 3 Mar 2010 14:08:21 +0000 (14:08 +0000)]
Prepare a release.

8 years agoinvalid utf8 workaround
Werner Koch [Tue, 2 Mar 2010 12:27:43 +0000 (12:27 +0000)]
invalid utf8 workaround

8 years agoApplied MArc's payches.
Werner Koch [Fri, 19 Feb 2010 15:07:24 +0000 (15:07 +0000)]
Applied MArc's payches.
The QT2 Version does ow uild on GNU.

8 years agoDo not remove a gettext marker prefix.
Werner Koch [Fri, 19 Feb 2010 12:18:30 +0000 (12:18 +0000)]
Do not remove a gettext marker prefix.

8 years agoImplement a default-prompt option.
Werner Koch [Fri, 19 Feb 2010 12:14:23 +0000 (12:14 +0000)]
Implement a default-prompt option.

8 years agoProvide default strings for ok and cancel in case a GUI wants it.
Werner Koch [Wed, 17 Feb 2010 18:58:39 +0000 (18:58 +0000)]
Provide default strings for ok and cancel in case a GUI wants it.

8 years agoOoops forgot these changes.
Werner Koch [Tue, 16 Feb 2010 19:05:59 +0000 (19:05 +0000)]
Ooops forgot these changes.

8 years agoApplied patches to the qt4 versions.
Werner Koch [Tue, 16 Feb 2010 18:58:19 +0000 (18:58 +0000)]
Applied patches to the qt4 versions.
Note: It does not build.

8 years ago2009-12-16 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 16 Dec 2009 17:21:59 +0000 (17:21 +0000)]
2009-12-16  Marcus Brinkmann  <marcus@g10code.de>

* gtk+-2/gtksecentry.c: Don't translate properties.
Patch by Guido Guenther <agx@sigxcpu.org>.

8 years agoTwo portability fixes by Wyllys Ingersoll.
Werner Koch [Wed, 2 Dec 2009 09:36:40 +0000 (09:36 +0000)]
Two portability fixes by Wyllys Ingersoll.

8 years ago2009-08-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 10 Aug 2009 15:27:56 +0000 (15:27 +0000)]
2009-08-10  Marcus Brinkmann  <marcus@g10code.de>

* pinentry/pinentry.c [!ENABLE_ENHANCED]: Remove option enhanced.
* pinentry/pinentry.h (struct pinentry) [!ENABLE_ENHANCED]: Remove
member enhanced.
* gtk+-2/pinentry-gtk-2.c: New macro.
(button_clicked, create_window) [!ENABLE_ENHANCED]: Disable code.
* gtk/pinentry-gtk.c (button_clicked, create_window): Likewise.
* doc/pinentry.texi (Using pinentry): Comment out enhanced option.

8 years ago2009-07-10 Till Adam <till@kdab.com>
Marcus Brinkmann [Mon, 13 Jul 2009 14:43:48 +0000 (14:43 +0000)]
2009-07-10  Till Adam  <till@kdab.com>

* qt4/pinentrydialog.cpp (PinEntryDialog): Redesign the dialog to
be prettier.

9 years ago2009-06-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 19 Jun 2009 07:39:10 +0000 (07:39 +0000)]
2009-06-19  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Post-release changes.

9 years ago2009-06-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 19 Jun 2009 02:02:51 +0000 (02:02 +0000)]
2009-06-19  Marcus Brinkmann  <marcus@g10code.de>

Release version 0.7.6.

* configure.ac: Bump version.

9 years ago2009-01-29 Bernhard Reiter <bernhard@intevation.de>
Marcus Brinkmann [Fri, 19 Jun 2009 01:29:55 +0000 (01:29 +0000)]
2009-01-29  Bernhard Reiter  <bernhard@intevation.de>

* doc/pinentry.texi (Using pinentry): Fix typo.

9 years ago2009-04-24 Guido Guenther <agx@sigxcpu.org>
Marcus Brinkmann [Fri, 19 Jun 2009 01:25:45 +0000 (01:25 +0000)]
2009-04-24  Guido Guenther <agx@sigxcpu.org>

* gtk+-2/gtksecentry.c (gtk_secure_entry_class_init): Don't
install "gtk-entry-select-on-focus" settings property since it
clashes with the one from GtkEntry.
(gtk_secure_entry_grab_focus): Create a temporary GtkEntry widget
to read that value instead. Allows to have GtkEntry and
GtkSecureEntry in the same process.

9 years ago2009-06-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 19 Jun 2009 00:09:52 +0000 (00:09 +0000)]
2009-06-19  Marcus Brinkmann  <marcus@g10code.de>

Suggested by Simon McVittie:
* gtk+-2/gtksecentry.c (g_malloc, g_realloc, g_free): Renamed to
secentry_malloc, secentry_realloc.
(g_malloc0): Removed.
(GMALLOC_SIZE): Move to ...
* gtk+-2/gtksecentry.h (GMALLOC_SIZE): ... here.
(secentry_malloc, secentry_realloc, secentry_free): New prototypes.
* gtk+-2/pinentry-gtk-2.c (main): Set memory allocation vtable.

9 years ago2009-05-04 Till Adam <till@kdab.net>
Marcus Brinkmann [Mon, 4 May 2009 14:06:30 +0000 (14:06 +0000)]
2009-05-04  Till Adam <till@kdab.net>

* qt4/main.cpp (qt_cmd_handler): Use WId instead of HWND.

9 years ago2009-04-14 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 14 Apr 2009 19:27:15 +0000 (19:27 +0000)]
2009-04-14  Marcus Brinkmann  <marcus@g10code.de>

* pinentry/pinentry.h (struct pinentry): New member NOTOK.
Rename member USER_CLOSED to CANCELED.
* pinentry/pinentry.c: Add initializer for NOTOK.
(register_commands): Add SETNOTOK.
* pinentry/pinentry-curses.c (STRING_NOTOK): New macro.
(dialog_pos_t): New value DIALOG_POS_NOTOK.
(struct dialog): New members notok, notok_x, notok_y.
(dialog_create): Implement NOTOK.
(dialog_switch_pos): Likewise.
(dialog_run): Likewise.
* gtk+-2/pinentry-gtk-2.c: Rename confirm_yes to confirm_value.
(confirm_value_t): New type.  Use it for confirm_value.
(window_closed): Remove.
(confirm_button_clicked): Set confirm_value.
(create_window): Implement NOTOK.
(gtk_cmd_handler): Implement cancel behaviour a bit differently.

9 years ago2009-04-09 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 9 Apr 2009 13:42:29 +0000 (13:42 +0000)]
2009-04-09  Marcus Brinkmann  <marcus@g10code.de>

* qt4/qsecurelineedit.h (QSecureLineEdit): Don't export.

9 years ago2009-04-06 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 6 Apr 2009 12:04:58 +0000 (12:04 +0000)]
2009-04-06  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Portability fixes.

9 years ago2009-04-03 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 3 Apr 2009 15:42:49 +0000 (15:42 +0000)]
2009-04-03  Marcus Brinkmann  <marcus@g10code.de>

* qt4/Makefile.am (pinentry_qt4_SOURCES): Add qsecurelineedit_p.h.

9 years ago2009-04-03 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 3 Apr 2009 15:37:16 +0000 (15:37 +0000)]
2009-04-03  Marcus Brinkmann  <marcus@g10code.de>

* secmem/Makefile.am (libsecmem_a_SOURCES): Add secmem++.h.

9 years ago2009-04-03 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 3 Apr 2009 15:35:41 +0000 (15:35 +0000)]
2009-04-03  Marcus Brinkmann  <marcus@g10code.de>

* qt4/Makefile.am (pinentry_qt4_SOURCES): Add pinentrydialog.moc
and qsecurelineedit.moc.

9 years agoFix cut&paste error, doh!
Marcus Brinkmann [Fri, 3 Apr 2009 15:21:35 +0000 (15:21 +0000)]
Fix cut&paste error, doh!

9 years ago2009-04-03 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 3 Apr 2009 15:19:33 +0000 (15:19 +0000)]
2009-04-03  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Incorporate revision number in version string.

9 years ago2009-04-02 Till Adam <till@kdab.net>
Marcus Brinkmann [Fri, 3 Apr 2009 15:10:22 +0000 (15:10 +0000)]
2009-04-02  Till Adam <till@kdab.net>

* qt4/qsecurelineedit.moc, qt4/main.cpp, qt4/pinentrydialog.moc,
qt4/qsecurelineedit.cpp, qt4/pinentrydialog.cpp,
qt4/pinentrydialog.h: Implement quality bar and grabbing.

* qt4/pinentrydialog.cpp (PinEntryDialog): Enable word wrapping.

9 years ago2009-04-03 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 3 Apr 2009 15:05:37 +0000 (15:05 +0000)]
2009-04-03  Marcus Brinkmann  <marcus@g10code.de>

* qt4/main.cpp (qt_cmd_handler): Cast window handle ID.

9 years agoReturn GPG_ERR_CANCELED if during a "CONFIRM" command the user
Werner Koch [Thu, 19 Mar 2009 09:48:11 +0000 (09:48 +0000)]
Return GPG_ERR_CANCELED if during a "CONFIRM" command the user
closed the window.
Only Gtk+-2 for now.

9 years ago2009-02-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 20 Feb 2009 15:41:11 +0000 (15:41 +0000)]
2009-02-19  Marcus Brinkmann  <marcus@g10code.de>

* secmem/secmem++.h: New file.

9 years ago2009-02-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 19 Feb 2009 16:18:41 +0000 (16:18 +0000)]
2009-02-19  Marcus Brinkmann  <marcus@g10code.de>

* qt4/Makefile.am, qt4/main.cpp, qt4/pinentrydialog.cpp,
qt4/pinentrydialog.h: Changes to use secure memory.
* qt4/pinentrydialog.moc, qt4/qsecurelineedit.moc: New files.
* qt4/qsecurelineedit.cpp, qt4/qsecurelineedit.h,
qt4/qsecurelineedit_p.h, qt4/secstring.h, qt4/secstring.cpp: New
files.
Submitted by Marc Mutz <marc@kdab.net>.

9 years agoFix utf-8 problem.
Werner Koch [Mon, 8 Dec 2008 16:45:52 +0000 (16:45 +0000)]
Fix utf-8 problem.

9 years agoNew command SETTITLE.
Werner Koch [Wed, 12 Nov 2008 11:21:39 +0000 (11:21 +0000)]
New command SETTITLE.

9 years agoC++ protection and a new function.
Werner Koch [Fri, 17 Oct 2008 13:47:43 +0000 (13:47 +0000)]
C++ protection and a new function.

9 years ago2008-07-25 Marcus Brinkmann <marcus@ulysses.g10code.com>
Marcus Brinkmann [Fri, 25 Jul 2008 13:46:53 +0000 (13:46 +0000)]
2008-07-25  Marcus Brinkmann  <marcus@ulysses.g10code.com>

* qt4/Makefile.am (DISTCLEANFILES): Rename to CLEANFILES.
(BUILD_SOURCES): New.

9 years ago2008-07-25 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 25 Jul 2008 13:21:02 +0000 (13:21 +0000)]
2008-07-25  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Prefer pinentry gtk2 over gtk.  Now also choose
qt4 (after qt and before w32 native).
* README: Document Qt.

9 years ago2008-07-24 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 24 Jul 2008 14:49:21 +0000 (14:49 +0000)]
2008-07-24  Marcus Brinkmann  <marcus@g10code.de>

* qt4/pinentrydialog.h, qt4/pinentrydialog.cpp, qt4/main.cpp,
qt4/Makefile.am: New files.
* configure.ac: Add check for Qt4.
(AC_CONFIG_FILES): Add qt4/Makefile.am.
* Makefile.am (pinentry_qt4): New variable.
(SUBDIRS): Add ${pinentry_qt4}.

9 years agoFix typo.
Werner Koch [Wed, 23 Jul 2008 11:48:00 +0000 (11:48 +0000)]
Fix typo.

10 years agoFix last change.
Marcus Brinkmann [Sun, 4 May 2008 23:38:13 +0000 (23:38 +0000)]
Fix last change.

10 years ago2008-05-05 Marcus Brinkmann <marcus@ulysses.g10code.com>
Marcus Brinkmann [Sun, 4 May 2008 23:24:28 +0000 (23:24 +0000)]
2008-05-05  Marcus Brinkmann  <marcus@ulysses.g10code.com>

* gtk+-2/gtksecentry.c (GMALLOC_SIZE): New symbol.
(g_malloc, g_malloc0, g_realloc): Use GMALLOC_SIZE instead of
gulong for size attribute.

10 years ago2008-03-03 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 3 Mar 2008 14:20:29 +0000 (14:20 +0000)]
2008-03-03  Marcus Brinkmann  <marcus@g10code.de>

* gtk+-2/pinentry-gtk-2.c (create_window): Install realize callback.
(ungrab_keyboard): Unmake dialog transient.
(make_transient): New function.
Submitted by Joachim Breitner.

10 years agoPost release version number bump
Werner Koch [Fri, 15 Feb 2008 10:48:34 +0000 (10:48 +0000)]
Post release version number bump

10 years agoPreparing a release pinentry-0.7.5
Werner Koch [Fri, 15 Feb 2008 10:31:04 +0000 (10:31 +0000)]
Preparing a release

10 years agoAdd command GETINFO.
Werner Koch [Thu, 14 Feb 2008 11:38:56 +0000 (11:38 +0000)]
Add command GETINFO.

10 years ago2008-01-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 10 Jan 2008 22:05:38 +0000 (22:05 +0000)]
2008-01-10  Marcus Brinkmann  <marcus@g10code.de>

* assuan-handler.c (dispatch_command): Use Syntax_Error instead of
Invalid_Command.
* assuan.h (assuan_error_t): Change all error codes to gpg-error
codes.

10 years ago2008-01-02 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 2 Jan 2008 16:01:06 +0000 (16:01 +0000)]
2008-01-02  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Use PKG_CONFIG instead of PKGCONFIG and
pkg-config.  Use AC_PATH_PROG instead of AC_CHECK_PROG.

* Makefile.am (install-exec-local): Add exe extension to link.

10 years ago2007-11-29 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 29 Nov 2007 14:11:33 +0000 (14:11 +0000)]
2007-11-29  Marcus Brinkmann  <marcus@g10code.de>

Released 0.7.4.

10 years ago.
Werner Koch [Thu, 29 Nov 2007 12:19:21 +0000 (12:19 +0000)]
.

10 years agoApplied patch from Bernhard Herzog to fix the Crash in Qt.
Werner Koch [Mon, 19 Nov 2007 19:29:54 +0000 (19:29 +0000)]
Applied patch from Bernhard Herzog to fix the Crash in Qt.
(really stupid error by me).
Typo fixes.

10 years agoApplied batch from Bernhard Herzog.
Werner Koch [Mon, 19 Nov 2007 12:36:53 +0000 (12:36 +0000)]
Applied batch from Bernhard Herzog.
Allow caller to set the toolip.

The QT versions still crashes - someone else might want to look into it. TIA.

10 years agoRemoved test code.
Werner Koch [Tue, 18 Sep 2007 17:52:39 +0000 (17:52 +0000)]
Removed test code.

10 years agoImplemented quality bar for QT.
Werner Koch [Tue, 18 Sep 2007 17:45:38 +0000 (17:45 +0000)]
Implemented quality bar for QT.

10 years agoAdd quality bar to the GTK-2 version.
Werner Koch [Tue, 18 Sep 2007 11:38:21 +0000 (11:38 +0000)]
Add quality bar to the GTK-2 version.
Doesn't look very pretty yet.

10 years agoApplied fixes for bug 798.
Werner Koch [Mon, 9 Jul 2007 07:36:40 +0000 (07:36 +0000)]
Applied fixes for bug 798.

10 years agoPost release updates.
Werner Koch [Fri, 6 Jul 2007 13:39:05 +0000 (13:39 +0000)]
Post release updates.

10 years ago. pinentry-0.7.3
Werner Koch [Fri, 6 Jul 2007 12:53:24 +0000 (12:53 +0000)]
.

10 years ago.
Werner Koch [Fri, 6 Jul 2007 12:52:11 +0000 (12:52 +0000)]
.

10 years agoPreparing a release.
Werner Koch [Fri, 6 Jul 2007 12:51:28 +0000 (12:51 +0000)]
Preparing a release.

10 years agoRevamped the SetFocus stuff. I am not sure whether this hack will work
Werner Koch [Wed, 27 Jun 2007 16:50:22 +0000 (16:50 +0000)]
Revamped the SetFocus stuff.  I am not sure whether this hack will work
under Vista.

10 years agoFixed focus issues.
Werner Koch [Tue, 26 Jun 2007 19:02:02 +0000 (19:02 +0000)]
Fixed focus issues.

11 years agoMade W32 version work. There are still some glitches but it works with
Werner Koch [Wed, 20 Jun 2007 14:29:22 +0000 (14:29 +0000)]
Made W32 version work.  There are still some glitches but it works with
gpg-agent.

11 years ago2007-05-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 10 May 2007 17:37:07 +0000 (17:37 +0000)]
2007-05-10  Marcus Brinkmann  <marcus@g10code.de>

* pinentry/pinentry.h (pinentry_color_t): New type.
(struct pinentry): New members COLOR_FG, COLOR_FG_BRIGHT,
COLOR_BG, COLOR_SO.
* pinentry/pinentry.c (pinentry_parse_opts): Support new option --colors.
(parse_color): New function.
* pinentry/pinentry-curses.c (USE_COLORS): New macro.
(pinentry_color): New static variable.
(dialog_create): Redo color management.

11 years ago2007-05-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 10 May 2007 14:42:16 +0000 (14:42 +0000)]
2007-05-10  Marcus Brinkmann  <marcus@g10code.de>

* pinentry/pinentry-curses.c (dialog_create): Re-add calculation
of cancel button position.  Adjust calculation of OK button
position if it is the only one used.

11 years ago2007-04-13 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 13 Apr 2007 00:06:55 +0000 (00:06 +0000)]
2007-04-13  Marcus Brinkmann  <marcus@g10code.de>

* qt/secqlineedit.h (SecQLineEdit::contextMenuEvent,
SecQLineEdit::createPopupMenu): Remove prototype.
* qt/secqlineedit.cpp (SecQLineEdit::contextMenuEvent,
SecQLineEdit::createPopupMenu): Remove implementation.
Submitted by Tobias Koenig <tokoe@kde.org>.

11 years ago * pinentry/pinentry.h (struct pinentry): Add TOUCH_FILE.
Werner Koch [Wed, 14 Feb 2007 16:24:02 +0000 (16:24 +0000)]
* pinentry/pinentry.h (struct pinentry): Add TOUCH_FILE.
* pinentry/pinentry.c (option_handler): New option "touch-file".
(pinentry_have_display): Ignore an empty DISPLAY.
* pinentry/pinentry-curses.c (do_touch_file): New.
(curses_cmd_handler): Call it.
* configure.ac: Check for utime.h.

11 years ago * pinentry/pinentry.c (cmd_message): New.
Werner Koch [Wed, 24 Jan 2007 18:25:10 +0000 (18:25 +0000)]
* pinentry/pinentry.c (cmd_message): New.
(cmd_confirm): New command option --one-button.
(cmd_getpin): Zeroise ONE_BUTTON.
* pinentry/pinentry.h (struct pinentry): Add field ONE_BUTTON.
        * gtk/pinentry-gtk.c (create_window): Take care of new option.
        * gtk+-2/pinentry-gtk-2.c (create_window): Ditto.
        * pinentry/pinentry-curses.c (dialog_create): Ditto.
     (dialog_create, dialog_switch_pos): Allow CANCEL to be optional.

11 years ago2006-07-29 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 29 Jul 2006 00:10:45 +0000 (00:10 +0000)]
2006-07-29  Marcus Brinkmann  <marcus@g10code.de>

* secmem/secmem.c (init_pool): Close FD after establishing the
mapping.

12 years ago2005-09-28 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 28 Sep 2005 21:18:14 +0000 (21:18 +0000)]
2005-09-28  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac (PINENTRY_GTK): Error out if iconv is not found but
needed.

12 years ago2005-09-28 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 28 Sep 2005 20:57:35 +0000 (20:57 +0000)]
2005-09-28  Marcus Brinkmann  <marcus@g10code.de>

* config.rpath: New file from gettext.  Needed by iconv.m4.

12 years ago2005-07-11 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 11 Jul 2005 21:52:25 +0000 (21:52 +0000)]
2005-07-11  Marcus Brinkmann  <marcus@g10code.de>

* pinentry/pinentry-curses.c (dialog_switch_pos): Set the cursor
state to invisible before moving around.  Move the cursor to the
beginning of the dialog buttons for accessibility.

13 years ago2005-06-16 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 16 Jun 2005 00:02:02 +0000 (00:02 +0000)]
2005-06-16  Marcus Brinkmann  <marcus@g10code.de>

* pinentry/pinentry-curses.c (dialog_run): Only convert pin if a
pin actually exists.

13 years agopost release updates
Werner Koch [Thu, 27 Jan 2005 08:15:59 +0000 (08:15 +0000)]
post release updates

13 years agoRemoved padlock-keyhole.xpm. pinentry-0-7-2
Werner Koch [Thu, 27 Jan 2005 08:07:35 +0000 (08:07 +0000)]
Removed padlock-keyhole.xpm.

13 years agoUse AC_GNU_SOURCE instead of the custom define.
Werner Koch [Thu, 27 Jan 2005 08:02:45 +0000 (08:02 +0000)]
Use AC_GNU_SOURCE instead of the custom define.
Prefer gtk2 pinentry over qt.

13 years ago2005-01-21 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 21 Jan 2005 19:47:06 +0000 (19:47 +0000)]
2005-01-21  Marcus Brinkmann  <marcus@g10code.de>

* doc/pinentry.texi: Fix spelling errors.
Submitted by Ville Skytt�.

13 years agoRemove the default texts for description,
Werner Koch [Thu, 23 Dec 2004 18:08:57 +0000 (18:08 +0000)]
Remove the default texts for description,
prompt and error.  Make it system modal.  Enlarge the description
field.

13 years ago2004-12-22 Timo Schulz <twoaday@g10code.com>
Timo Schulz [Wed, 22 Dec 2004 18:52:01 +0000 (18:52 +0000)]
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.

13 years ago2004-12-22 Timo Schulz <twoaday@g10code.com>
Timo Schulz [Wed, 22 Dec 2004 18:51:28 +0000 (18:51 +0000)]
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.

13 years ago* main.c: Simplified.
Werner Koch [Wed, 22 Dec 2004 14:32:45 +0000 (14:32 +0000)]
* main.c: Simplified.
* 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.

13 years agoNo need for that stuff
Werner Koch [Wed, 22 Dec 2004 13:11:01 +0000 (13:11 +0000)]
No need for that stuff

13 years ago* w32/resource.h, w32/pinentry-w32.rc, w32/main.c, w32/dialog.h
Werner Koch [Wed, 22 Dec 2004 13:10:08 +0000 (13:10 +0000)]
* 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.

13 years ago* assuan.h (assuan_error_t, assuan_context_t): New aliases.
Werner Koch [Wed, 22 Dec 2004 12:59:24 +0000 (12:59 +0000)]
* assuan.h (assuan_error_t, assuan_context_t): New aliases.
* 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.

13 years ago2004-12-21 Timo Schulz <twoaday@g10code.com>
Timo Schulz [Wed, 22 Dec 2004 10:41:04 +0000 (10:41 +0000)]
2004-12-21  Timo Schulz  <twoaday@g10code.com>

        * pinentrycontroller.c: New.
        * pinentrydialog.c: New.
        * main.c: New.

13 years ago2004-09-27 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 27 Sep 2004 20:27:52 +0000 (20:27 +0000)]
2004-09-27  Marcus Brinkmann  <marcus@g10code.de>

* 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.

13 years agoAdd Gtk+2.0.
Marcus Brinkmann [Mon, 27 Sep 2004 18:20:25 +0000 (18:20 +0000)]
Add Gtk+2.0.

13 years ago2004-09-21 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 21 Sep 2004 18:58:02 +0000 (18:58 +0000)]
2004-09-21  Marcus Brinkmann  <marcus@g10code.de>

* qt/Makefile.am (pinentry_qt_LDFLAGS): Add $(QT_RPATH).
Requested by Leo Savernik <l.savernik@aon.at>.

13 years ago2004-09-02 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 2 Sep 2004 01:47:14 +0000 (01:47 +0000)]
2004-09-02  Marcus Brinkmann  <marcus@g10code.de>

* 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.

13 years ago2004-08-17 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 17 Aug 2004 19:01:34 +0000 (19:01 +0000)]
2004-08-17  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Invoke AC_PROG_LN_S.
(PINENTRY_DEFAULT): New variable.  Substitute it.  Fail if no
default can be determined.
* Makefile.am (install-exec-local): Install pinentry default link.

13 years agoAdd info about GTK+-2 pinentry.
Marcus Brinkmann [Tue, 17 Aug 2004 18:32:53 +0000 (18:32 +0000)]
Add info about GTK+-2 pinentry.

13 years ago2004-08-17 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 17 Aug 2004 18:21:03 +0000 (18:21 +0000)]
2004-08-17  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac: Check for Gtk+-2.
* gtk+-2: New directory with gtk+-2 pinentry.
* gtk+-2/Makefile.am, gtk+-2/gtksecentry.h, gtk+-2/gtksecentry.c,
gtk+-2/pinentry-gtk-2.c, gtk+-2/padlock-keyhole.xpm: New files.
* Makefile.am (pinentry_gtk_2): New variable.
(SUBDIRS): Add pinentry_gtk_2.

Submitted by Albrecht Dress albrecht.dress@arcor.de.

13 years ago(usage): Print help to stdout.
Werner Koch [Wed, 4 Aug 2004 17:10:45 +0000 (17:10 +0000)]
(usage): Print help to stdout.

13 years ago2004-07-30 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Fri, 30 Jul 2004 11:33:50 +0000 (11:33 +0000)]
2004-07-30  Moritz Schulte  <moritz@g10code.com>

* 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.

14 years ago2004-05-21 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 21 May 2004 15:25:16 +0000 (15:25 +0000)]
2004-05-21  Marcus Brinkmann  <marcus@g10code.de>

* acinclude.m4 (QT_CHECK_DIRECT): Removed.
(QT_PATH_1_3): Do never invoke QT_CHECK_DIRECT.

14 years agobumbed version numbers
Werner Koch [Wed, 21 Apr 2004 19:27:26 +0000 (19:27 +0000)]
bumbed version numbers

14 years agoAbout to release 0.7.1 pinentry-0-7-1
Werner Koch [Wed, 21 Apr 2004 19:14:00 +0000 (19:14 +0000)]
About to release 0.7.1

14 years agoInclude util.h for some
Werner Koch [Tue, 20 Apr 2004 09:58:41 +0000 (09:58 +0000)]
Include util.h for some
typedefs and protos.
(secmem_free, secmem_term): Use wipememory2 instead of memset.

14 years agoAdd missing last LF.
Werner Koch [Tue, 20 Apr 2004 09:58:06 +0000 (09:58 +0000)]
Add missing last LF.

14 years ago(configure_ac): Fixed version check (s/==/=/).
Werner Koch [Tue, 20 Apr 2004 04:48:24 +0000 (04:48 +0000)]
(configure_ac): Fixed version check (s/==/=/).

14 years ago2004-01-30 Werner Koch <wk@gnupg.org>
Werner Koch [Tue, 20 Apr 2004 04:48:06 +0000 (04:48 +0000)]
2004-01-30  Werner Koch  <wk@gnupg.org>

* assuan-inquire.c, assuan-connect.c, assuan-client.c
* assuan-socket-server.c, assuan-pipe-connect.c
* assuan-socket-connect.c: Removed.
* assuan-handler.c (assuan_get_data_fp): Removed.

14 years ago2004-04-02 Thomas Schwinge <schwinge@nic-nac-project.de>
Marcus Brinkmann [Mon, 19 Apr 2004 14:13:27 +0000 (14:13 +0000)]
2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>

* autogen.sh: Added ACLOCAL_FLAGS.