2006-02-23 14:37  ludovic.rousseau

	* src/CreateWindows.c: use stock icons for "Create Object" and
	  "Delete Object"

2006-02-23 14:09  ludovic.rousseau

	* src/CreateWindows.c: remove "List Objects" menu entry since it
	  is already done by the main window remove "Import Object" menu
	  entry since it duplicates "Create Object" remove "Export Object"
	  since we do not need it yet

2006-02-23 14:04  ludovic.rousseau

	* src/EventHandlers.c: ascii_event_cb(): print as-is every
	  isascii() or isspace() characters (' ', '\t' and '\n' were
	  displayed as '.')

2006-02-23 13:57  ludovic.rousseau

	* src/CreateWindows.c: createObjectWindow(): allow the text box to
	  grow

2006-02-23 10:36  ludovic.rousseau

	* src/P11.c: createDataObject(): do not remove the trailing \0
	  since the data type is RFC2279 (UTF-8)

2006-02-23 10:34  ludovic.rousseau

	* src/P11.c: readObjectInfo(): display the CKA_APPLICATION
	  attribute in the Information column

2006-02-23 10:19  ludovic.rousseau

	* src/P11.c: createDataObject(): the object value was not set

2006-02-23 10:05  ludovic.rousseau

	* src/CreateWindows.c, src/EventHandlers.c: m_ObjectsCreate(): use
	  the new file selection dialog

2006-02-23 09:59  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c, src/EventHandlers.c: use
	  file selector filters for .der and .p12 certificate selection

2006-02-23 08:36  ludovic.rousseau

	* src/MuscleFormat.c, src/P11.c: do not cast malloc() return value

2006-02-22 16:02  ludovic.rousseau

	* src/CreateWindows.c, src/EventHandlers.c: implement object
	  deletion

2006-02-22 14:35  ludovic.rousseau

	* src/CreateWindows.c: createWindows(): if only one slot is
	  present then we connect directly

2006-02-22 14:23  ludovic.rousseau

	* src/CreateWindows.c: createObjectWindow(): redesign the dialog
	  box without a gtk_table

2006-02-13 10:45  ludovic.rousseau

	* src/CreateWindows.c: createCertWindow(): rename certification
	  window to "View Certificate"

2006-02-08 14:16  ludovic.rousseau

	* src/CreateWindows.c: use a stock authentication icon for the
	  "Enter password" dialog

2006-02-08 13:42  ludovic.rousseau

	* configure.ac: use AM_MAINTAINER_MODE

2006-02-08 13:41  ludovic.rousseau

	* src/Makefile.am: use $(MY_PKCS11_LIB) instead of a hardcoded
	  /usr/lib/pkcs11/opensc-pkcs11.so
	* configure.ac: add --enable-pkcs11=foo define the PKCS#11 lib to
	  use

2006-02-08 13:33  ludovic.rousseau

	* src/P11.c: use lookup_enum() to get a human readable PKCS#11
	  error message

2006-02-08 13:32  ludovic.rousseau

	* src/Makefile.am: use $(foo) instead of @foo@

2006-02-08 13:31  ludovic.rousseau

	* src/Makefile.am: add pkcs11-display.c & pkcs11-display.h

2006-02-08 13:30  ludovic.rousseau

	* src/pkcs11-display.c, src/pkcs11-display.h: new files from
	  OpenSC Copyright (C) 2003 Mathias Brossard
	  <mathias.brossard@idealx.com> Licence: GNU Lesser General Public
	  License

2006-02-02 15:40  ludovic.rousseau

	* src/EventHandlers.c: tree_selection_changed_cb(): make all the 3
	  buttons insensitive if a father branch is selected

2006-02-02 15:36  ludovic.rousseau

	* src/P11.c: remove compiler warnings

2006-02-02 15:31  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c, src/EventHandlers.c,
	  src/P11.c: remove a lot of compiler warnings

2006-02-02 14:57  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c: move static functions
	  declarations from .h to .c

2006-02-02 14:52  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c: remove Token menu since
	  the tokens are already present in the list

2006-01-04 16:12  ludovic.rousseau

	* src/EventHandlers.c: change_ok_event_cb(): use %p instead of %x
	  for a gpointer

2006-01-04 16:11  ludovic.rousseau

	* src/EventHandlers.c: #include <unistd.h> needed for usleep()

2006-01-04 16:09  ludovic.rousseau

	* src/CreateWindows.c: remove two unused global variables
	* src/CreateWindows.c: #include <unistd.h> needed for usleep()

2006-01-04 16:07  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c: declare void functions
	  as void and not BOOL

2006-01-04 16:05  ludovic.rousseau

	* src/CreateWindows.c: m_changePIN(): use %p instead of %x for a
	  pointer
	* src/CreateWindows.c: m_genKeys(): use %lx instead of %x for a
	  CK_RV

2006-01-04 16:03  ludovic.rousseau

	* src/CreateWindows.c: createObjectWindow(): use %p for a pointer
	  instead of %x

2006-01-04 16:01  ludovic.rousseau

	* src/CreateWindows.c: createCertWindow()/createObjectWindow():
	  add a Close button

2006-01-04 15:43  ludovic.rousseau

	* src/P11.c: closeSession(): use and admin PINs are (re)set to
	  non-verified

2006-01-04 15:42  ludovic.rousseau

	* src/EventHandlers.c: pinok_event_cb(): automatically refresh the
	  objects list when a PIN is verified

2006-01-04 15:25  ludovic.rousseau

	* src/EventHandlers.c: pinok_event_cb(): use userType to know
	  which PIN has been verified instead of the uninitialised
	  treeItemLabel variable

2006-01-03 15:40  ludovic.rousseau

	* Makefile.am: also distribute aclocal/acx_pthread.m4

2005-12-13 10:36  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c, src/EventHandlers.c,
	  src/P11.c: use GTK2 Tree Model/View/Controler instead of the
	  deprecated gtk_tree

2005-12-07 15:59  ludovic.rousseau

	* src/P11.c: reindent

2005-12-07 15:57  ludovic.rousseau

	* src/EventHandlers.c: file_obj_ok_cb(),
	  profile_selection_made_cb(), enroll_change_event_cb(): do not
	  search for ':' since atoi() will ignore it

2005-12-07 15:50  ludovic.rousseau

	* src/EventHandlers.c: reindent

2005-12-07 15:32  ludovic.rousseau

	* src/CreateWindows.c: reindent

2005-12-07 14:30  ludovic.rousseau

	* src/EventHandlers.c: connect_event_cb(): do not close the
	  session in case of a refresh since we would also lose the
	  authentication status (PIN verified)

2005-12-07 13:52  ludovic.rousseau

	* src/EventHandlers.c: change_event_cb(): do not search for ':'
	  since atoi() will ignore it

2005-12-07 13:44  ludovic.rousseau

	* src/EventHandlers.c: connect_event_cb(): use sizeof() instead of
	  a constant

2005-12-05 14:49  ludovic.rousseau

	* src/CreateWindows.c: createWindows(): remove the yOffset

2005-12-05 14:37  ludovic.rousseau

	* src/CreateWindows.c: m_changePIN(): redesign the change PIN
	  dialog using an icon

2005-12-05 14:21  ludovic.rousseau

	* src/CreateWindows.c: m_verifyPIN(): redesign the dialog box
	  using an icon

2005-11-17 20:16  ludovic.rousseau

	* aclocal/acx_pthread.m4: copy from
	  /usr/share/autoconf-archive/acx_pthread.m4 since we use
	  ACX_PTHREAD() in configure.ac

2005-11-14 12:45  ludovic.rousseau

	* include/GTKCard.h: ASSERT(): display error code in 0x%08X
	  instead of %x

2005-11-14 12:43  ludovic.rousseau

	* src/CreateWindows.c: m_about(): use gtk_message_dialog_new()
	  with an icon instead of gtk_dialog_new_with_buttons()

2005-10-31 16:14  ludovic.rousseau

	* src/EventHandlers.c: use sizeof() instead of a numeric value

2005-10-31 16:13  ludovic.rousseau

	* src/CreateWindows.c, src/EventHandlers.c, src/P11.c: some cast
	  warning removed

2005-10-31 15:57  ludovic.rousseau

	* src/EventHandlers.c: remove cast warnings

2005-10-31 15:55  ludovic.rousseau

	* src/Lists.c: #include <stdlib.h> and do not cast malloc()

2005-10-31 15:51  ludovic.rousseau

	* src/CreateWindows.c, src/EventHandlers.c: #include <stdlib.h>
	  and do not cast malloc()

2005-10-31 15:47  ludovic.rousseau

	* src/Makefile.am: link with /usr/lib/pkcs11/opensc-pkcs11.so
	  instead of "/usr/lib/pkcs11/opensc-pkcs11.a -lopensc
	  -lpkcs15init"

2005-10-31 15:45  ludovic.rousseau

	* configure.ac, src/Makefile.am: use @PTHREAD_CFLAGS@
	  @PTHREAD_LIBS@

2005-10-31 15:32  ludovic.rousseau

	* src/CreateWindows.c: use nice GTK+ stock buttons for OK and
	  Cancel

2005-10-31 15:27  ludovic.rousseau

	* src/CreateWindows.c: use sizeof() instead of a constant value

2005-10-31 15:25  ludovic.rousseau

	* src/CreateWindows.c: do not use gtk_window_set_default_size()
	  and let GTK+ choose the correct size

2005-10-31 15:17  ludovic.rousseau

	* src/P11.c: listTokens(): the slot number is given by
	  pSlotList[i] and not by "i + 1"

2005-10-31 15:09  ludovic.rousseau

	* src/Makefile.am: add ../include/GTKCard.h ../include/List.h
	  ../include/Mutex.h in the list of source files so that "make
	  ctags" works correctly

2005-10-31 15:03  ludovic.rousseau

	* src/P11.c: openSession(): use CKF_SERIAL_SESSION flag in
	  C_OpenSession() otherwise we get a
	  CKR_SESSION_PARALLEL_NOT_SUPPORTED error

2005-10-31 15:00  ludovic.rousseau

	* src/CreateWindows.c, src/EventHandlers.c, src/MuscleFormat.c:
	  replace: while (globalState.quitStat == TRUE) ; by: while
	  (globalState.quitStat == TRUE) usleep(1000*10); to allow a
	  thread rescheduling and avoid a dead lock

2005-08-24 07:45  ludovic.rousseau

	* src/GTKCard.c: main(): do not return if createWindows() fails
	  since we need to cleanup the mutex

2005-08-02 06:11  ludovic.rousseau

	* include/GTKCard.h: remove #ifdef NO_GNOME since Gnome is not
	  used anymore (pure GTK+ only)

2005-07-26 14:42  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c: add Objects menu entries

2005-07-26 14:33  ludovic.rousseau

	* src/CreateWindows.c: use GTK_STOCK_ABOUT icon instead of
	  GTK_STOCK_DIALOG_INFO

2005-07-26 14:32  ludovic.rousseau

	* include/GTKCard.h, src/CreateWindows.c: add Token menu entries

2005-07-26 13:56  ludovic.rousseau

	* src/CreateWindows.c: m_about(): use
	  gtk_dialog_new_with_buttons() and greatly simplify the code

2005-07-26 13:18  ludovic.rousseau

	* src/CreateWindows.c, src/GTKCard.c: remove Gnome code since we
	  don't use it anymore

2005-07-26 13:16  ludovic.rousseau

	* src/CreateWindows.c: use a normal menu in a vbox instead of a
	  containerTable

2005-07-26 13:14  ludovic.rousseau

	* src/CreateWindows.c: do not call gtk_menu_bar_set_shadow_type()

2005-07-26 13:13  ludovic.rousseau

	* src/CreateWindows.c: Plase -> Please

2005-07-26 13:12  ludovic.rousseau

	* src/CreateWindows.c: add 2 icons

2005-07-26 13:08  ludovic.rousseau

	* src/Makefile.am: use @GTK_CFLAGS@ and @GTK_LIBS@ instead of
	  $(GNOME_CFLAGS) and $(GNOME_LIBS)

2005-07-26 13:05  ludovic.rousseau

	* configure.ac: check for GTK+ 2.0 instead of libgnomeui-2.0

2005-06-22 19:33  aj

	* LICENSE, Makefile.am, README, aclocal, aclocal/pkg.m4,
	  bootstrap, configure.ac, depcomp, include, include/GTKCard.h,
	  include/List.h, include/Mutex.h, include/rsaref,
	  include/rsaref/pkcs11.h, include/rsaref/pkcs11f.h,
	  include/rsaref/pkcs11t.h, include/rsaref/unix.h,
	  include/rsaref/win32.h, src, src/CreateWindows.c,
	  src/EventHandlers.c, src/GTKCard.c, src/Lists.c,
	  src/Makefile.am, src/MuscleFormat.c, src/Mutex.c, src/P11.c:
	  initial checkin - compiles, but does not work at all.

2005-06-21 19:42  aj

	* releases, .: add minimal structure.

