2010-01-07 10:09  aj

	* releases/engine_pkcs11-0.1.8/configure.ac: fix version in 0.1.8
	  release.
	* releases/engine_pkcs11-0.1.8: branch for 0.1.8 release

2010-01-07 10:08  aj

	* trunk/configure.ac: now pre 0.1.9 release.

2010-01-07 10:07  aj

	* trunk/NEWS, trunk/configure.ac, trunk/src/engine_pkcs11.c: new
	  engine_pkcs11 release 0.1.8.

2009-10-24 06:46  aj

	* trunk/src/engine_pkcs11.h: hw_pkcs11.c:146: warning: implicit
	  declaration of function 'set_init_args' Fix this warning, by
	  Arfrever Frehtes Taifersar Arahesis.

2009-10-20 12:23  aj

	* trunk/NEWS, trunk/configure.ac: Next release will be 0.1.8,
	  trunk is "-svn" preview.

2009-10-20 12:21  aj

	* trunk/NEWS, trunk/configure.ac: New 0.1.7 release.

2009-10-20 12:13  aj

	* trunk/NEWS, trunk/src/engine_pkcs11.c: fix for a buffer overrun
	  in engine_pkcs11's pin handling: The overrun occurs after the
	  pin has been created with strdup() via set_pin(), when it is
	  OPENSSL_cleanse() it always cleanses to MAX_PIN_LENGTH, which
	  will cause free() to fail when the pin is short. The patch adds
	  tracking of the pin length in a new static variable and uses it
	  for all calls to OPENSSL_cleanse(). By David Smith

2009-06-15 20:00  aj

	* trunk/configure.ac: release 0.1.6 was branched, so trunk is now
	  open for development again.

2009-06-15 19:59  aj

	* trunk/NEWS, trunk/configure.ac, trunk/src/engine_pkcs11.c:
	  Revert some changes to slot parsing code, but add a proper fix
	  instead. (I hope) apply changes by Douglas to print the slot in
	  verbose mode. Create new release and document changes. require
	  latest libp11 with the new function.

2009-01-19 13:44  alonbl

	* trunk/configure.ac: Add PACKAGE_SUFFIX

2009-01-01 21:07  alonbl

	* trunk/doc/nonpersistent/Makefile.am: Fix doc build issues 1.
	  VPATH issue. 2. Parallel build issue, suggested by Ludovic
	  Rousseau.

2008-12-06 19:43  martin

	* trunk/src/engine_pkcs11.c: avoid errors like #12 in the future

2008-12-06 16:43  martin

	* trunk/src/engine_pkcs11.c: Fixes #12

2008-10-27 19:20  alonbl

	* trunk/configure.ac: mingw32->mingw*

2008-10-24 08:39  ludovic.rousseau

	* trunk/src/engine_pkcs11.c: get_pin(): do not dereference
	  mycb->password if mycb is NULL Fix ticket #11

2008-10-24 08:35  ludovic.rousseau

	* trunk/configure.ac: add the minimum release number of libp11
	  needed in the error message

2008-09-20 15:46  alonbl

	* trunk/configure.ac: Handle svn checkout detection correctly when
	  srcdir is different

2008-09-19 06:53  alonbl

	* trunk/configure.ac, trunk/doc/nonpersistent/Makefile.am: Don't
	  remove external files on distclean

2008-08-28 20:38  aj

	* trunk/NEWS: document news as well.

2008-08-28 20:37  aj

	* trunk/src/engine_pkcs11.c: always allocate full size, as we will
	  clean full size later. strncpy will maybe not \0 terminate the
	  string, but that is ok, we deal with it already.

2008-07-31 14:40  aj

	* trunk/NEWS, trunk/src/engine_pkcs11.c: fix segfault in new code.

2008-07-31 12:45  aj

	* trunk/doc/nonpersistent/export-wiki.sh: update export script.

2008-07-31 12:04  aj

	* trunk/configure.ac: fix version.

2008-07-31 12:03  aj

	* trunk/NEWS: update NEWS file.

2008-07-30 14:08  alonbl

	* trunk/NEWS: Update NEWS

2008-07-30 12:15  aj

	* trunk/NEWS, trunk/configure.ac: New function only in libtpp
	  0.2.4 and newer.

2008-07-30 12:13  aj

	* trunk/src/engine_pkcs11.c, trunk/src/hw_pkcs11.c: David Smith:
	  While working on adding PKCS#11 support to Gnome's Network
	  Manager project, it was found that being able to specify the
	  pReserved member of CK_C_INITIALIZE_ARGS_PTR to C_Initialize is
	  probably necessary in wpasupplicant, an engine-pkcs11 consumer.
	  This support did not exist in libp11 and engine-pkcs11, so I've
	  attached a patch that adds a new function in libp11,
	  PKCS11_CTX_init_args, and a new engine command, CMD_INIT_ARGS.

2008-06-11 10:13  alonbl

	* trunk/Makefile.am, trunk/configure.ac, trunk/m4: Detect
	  libtool-1 or libtool-2 at runtime

2008-06-09 08:35  alonbl

	* trunk/Makefile.am: More aclocal->m4

2008-06-05 20:23  alonbl

	* trunk/Makefile.am: Some more cleanups

2008-06-05 19:54  alonbl

	* trunk/configure.ac: Prepare for libtool-2

2008-05-14 18:38  alonbl

	* trunk/configure.ac: Fixup configure help strings

2008-04-29 12:03  alonbl

	* trunk/src/versioninfo.rc.in: Include winresrc.h

2008-04-18 20:38  alonbl

	* trunk/bootstrap: Add --force to autoreconf

2008-04-11 12:54  alonbl

	* trunk/src/Makefile.am: More fixups to maintainer-clean

2008-04-10 12:27  alonbl

	* trunk/src/versioninfo.rc.in: afxres.h is not needed

2008-04-08 18:53  alonbl

	* trunk/src/Makefile.am: Distribute files for MSVC

2008-04-08 17:48  alonbl

	* trunk/Makefile.mak, trunk/src/Makefile.mak,
	  trunk/src/engine_pkcs11.def, trunk/winconfig.h: engine_pkcs11
	  MSVC fixups added a Makefile.mak at top to handle the
	  winconfig.h to config.h update src/Makefile.mak to include /I..\
	  to get config.h and use engine_pkcs11.exports for def file take
	  care of manifest. removed src/makedef.pl removed
	  src/engine_pkcs11.def (old version) is created from .exports
	  added a winconfig.h - so far does not need anything in it. By
	  Douglas E. Engert

2008-04-04 22:22  alonbl

	* trunk, trunk/Makefile.am, trunk/aclocal, trunk/configure.ac,
	  trunk/doc, trunk/doc/Makefile.am, trunk/doc/changelog.sh,
	  trunk/doc/export-wiki.sh, trunk/doc/export-wiki.xsl,
	  trunk/doc/nonpersistent, trunk/doc/nonpersistent/Makefile.am,
	  trunk/doc/nonpersistent/export-wiki.sh,
	  trunk/doc/nonpersistent/export-wiki.xsl,
	  trunk/doc/nonpersistent/svn2cl.xsl, trunk/doc/svn2cl.xsl,
	  trunk/src, trunk/src/Makefile.am, trunk/src/engine_pkcs11.c,
	  trunk/src/engine_pkcs11.exports, trunk/src/hw_pkcs11.c,
	  trunk/src/versioninfo.rc.in, trunk/svnignore: New build system
	  Merge new build system, support mingw, sync with other projects.
	  merge -r 65:80
	  https://www.opensc-project.org/svn/engine_pkcs11/branches/alonbl/mingw
	  _M . M configure.ac _M doc D doc/changelog.sh D
	  doc/export-wiki.xsl M doc/Makefile.am D doc/export-wiki.sh AM
	  doc/nonpersistent A doc/nonpersistent/export-wiki.xsl A
	  doc/nonpersistent/Makefile.am A doc/nonpersistent/export-wiki.sh
	  A doc/nonpersistent/svn2cl.xsl D doc/svn2cl.xsl _M src M
	  src/hw_pkcs11.c M src/engine_pkcs11.c M src/Makefile.am A
	  src/versioninfo.rc.in A src/engine_pkcs11.exports M Makefile.am
	  A svnignore D aclocal

2008-01-28 16:40  aj

	* trunk/src/engine_pkcs11.c: Apply a fix by Andreas Kroehnert
	  <andreas.kroehnert@de.safenet-inc.com>

2007-08-01 06:45  aj

	* trunk/src/engine_pkcs11.c: fix typos, change return type to int
	  and args to 0 and 1.

2007-08-01 06:39  aj

	* trunk/NEWS, trunk/src/engine_pkcs11.c: cleanup of pin code,
	  partly based on suggestions by Stanislav Brabec. thanks.

2007-07-11 14:49  aj

	* trunk/configure.ac: trunk is now post 0.1.4 release.

2007-07-11 14:48  aj

	* trunk/NEWS: needed one more day for testing.

2007-07-10 13:05  aj

	* trunk/NEWS, trunk/doc/export-wiki.sh: document latest changes.
	  update wiki export script.

2007-07-04 06:41  aj

	* trunk/Makefile.am, trunk/NEWS: add NEWS to distribution. target
	  saturday for release.

2007-07-03 15:06  aj

	* trunk/src/engine_pkcs11.c, trunk/src/engine_pkcs11.h,
	  trunk/src/hw_pkcs11.c: fix ident.

2007-07-03 15:02  aj

	* trunk/src/engine_pkcs11.c: accept pin from openssl - patch by
	  ahasenack@terra.com.br

2007-07-03 14:57  aj

	* trunk/NEWS, trunk/configure.ac: prepare for new release.

2007-06-30 08:46  aj

	* trunk/src/engine_pkcs11.c: add support for labels, by Risto
	  Laanoja.

2007-06-29 14:31  aj

	* trunk/src/hw_pkcs11.c: silence more warnings.

2007-06-29 13:50  aj

	* trunk/src/engine_pkcs11.c: fix more compiler warnings.

2007-06-29 13:48  aj

	* trunk/src/engine_pkcs11.c, trunk/src/engine_pkcs11.h: use ansi
	  style declaration.

2007-06-29 13:47  aj

	* trunk/src/hw_pkcs11.c: disable dead code.
	* trunk/src/engine_pkcs11.c: properly clean pin storage. full size
	  as it might be not null-terminated.

2007-06-29 06:38  aj

	* trunk/src/engine_pkcs11.c: fix resource leakage, found by Risto
	  Laanoja.

2007-06-29 06:36  aj

	* trunk/src/engine_pkcs11.c: increase max. pin length to 32 chars.

2006-12-19 21:02  aj

	* trunk/src/engine_pkcs11.c: ust utf-8.

2006-11-17 11:08  aj

	* trunk/configure.ac: fix configure script - some shells don't
	  like the extra ;

2006-09-18 05:04  nils

	* trunk/src/engine_pkcs11.c: allow hex characters as well, patch
	  supplied by Alexander Starostin <assur@esc.ru>

2006-03-16 21:35  aj

	* trunk/configure.ac: simply the revision, drop the m4 code. it
	  didn't turn out the way I wanted it (does not contain the
	  _repository_/_branch_ revision).

2006-01-22 21:10  aj

	* trunk/doc/README, trunk/doc/export-wiki.sh: move to
	  opensc-project till opensc.org dns is back.

2005-12-26 23:06  aj

	* trunk/configure.ac: set version number based on svn revision.
	  thanks to werner koch.

2005-12-01 19:44  aj

	* trunk/src/engine_pkcs11.c: kill some dead code.

2005-11-23 20:41  aj

	* trunk/configure.ac: depend on libp11 >= 0.2.1

2005-11-03 22:59  aj

	* trunk/src/engine_pkcs11.c: fix memory leak, thanks to Dougles E.
	  Engert.

2005-11-03 19:16  aj

	* trunk/src/engine_pkcs11.c: allow giving slot only.

2005-11-03 19:01  aj

	* trunk/src/engine_pkcs11.c: allow not specifying a string.

2005-11-01 23:42  aj

	* trunk/src/engine_pkcs11.h, trunk/src/hw_pkcs11.c: libp11 trunk
	  now exports PKCS11_get_rsa_method().

2005-10-31 10:34  aj

	* trunk/doc/export-wiki.sh: older wget version only know -nv.

2005-10-30 22:54  aj

	* trunk/src/engine_pkcs11.c: perform unload, so another load will
	  work fine.

2005-10-30 17:29  aj

	* trunk/configure.ac, trunk/src/Makefile.am: remove bundles (I -
	  guess - not needed / used). if they are used, will revert this
	  change.

2005-10-30 17:25  aj

	* trunk/src/Makefile.am: openssl 0.9.8 puts the engines in
	  lib/engines/.

2005-10-30 17:24  aj

	* trunk/src/engine_pkcs11.c: new parser for slot/id strings.

2005-10-30 14:15  aj

	* trunk/doc/Makefile.am, trunk/doc/changelog.sh,
	  trunk/doc/svn2cl.xsl: add ChangeLog using svn2cl.

2005-10-21 22:33  aj

	* trunk/src/engine_pkcs11.c: Patch by Douglas E. Engert to allow
	  engine_pkcs11 to work with heimdal PKINIT code.

2005-10-21 22:32  aj

	* trunk/src/hw_opensc.c: remove obsolete file.

2005-10-12 13:20  aj

	* trunk/src/engine_pkcs11.c, trunk/src/hw_pkcs11.c: remove default
	  module name. change include order (some effords to get openssl
	  0.9.8* to work on windows).

2005-09-20 13:00  aj

	* trunk/src/Makefile.mak: fix windows compile.

2005-09-09 14:29  aj

	* trunk/aclocal/Makefile.am: proper cleanup.

2005-09-09 13:56  aj

	* trunk/Makefile.am, trunk/aclocal, trunk/aclocal/Makefile.am,
	  trunk/configure.ac: add aclocal/ directory for engine_pkcs11,
	  too.

2005-09-08 17:02  aj

	* trunk/src/Makefile.am: AC_SUBSTed variables are better used with
	  $(..). Thanks to Ralf Wildenhues.

2005-09-08 16:51  aj

	* trunk/Makefile.am, trunk/bootstrap: aclocal -I aclocal/ (as
	  suggested by Ralf Wildenhues)

2005-09-04 21:35  aj

	* trunk/Makefile.am, trunk/doc/Makefile.am: fix/update makefiles
	  for doc handling.

2005-09-02 09:52  aj

	* trunk/Makefile.am: "doc" does not work well, it is the
	  subdirectory name.

2005-09-02 09:32  aj

	* trunk/Makefile.am: dist-hook: is too late, need to generate the
	  documentation before automake "make dist" copied files around.

2005-09-01 15:50  aj

	* trunk/doc/Makefile.am: clean up also documentation.

2005-09-01 15:49  aj

	* trunk/src/engine_pkcs11.c: update with latest api changes.

2005-09-01 14:16  aj

	* trunk/Makefile.am, trunk/bootstrap, trunk/doc/Makefile.am,
	  trunk/doc/export-wiki.sh: generate documentation on "make dist".

2005-09-01 14:15  aj

	* trunk/src/engine_pkcs11.c: adapt to latest changes in libp11.

2005-08-28 20:17  aj

	* trunk/src/Makefile.mak: include more build rules for building
	  the engine.

2005-08-28 19:52  aj

	* trunk/Makefile.am, trunk/bootstrap, trunk/configure.ac,
	  trunk/doc, trunk/doc/Makefile.am, trunk/doc/README,
	  trunk/doc/export-wiki.sh, trunk/doc/export-wiki.xsl,
	  trunk/libtool-bundle, trunk/src, trunk/src/Makefile.am,
	  trunk/src/Makefile.mak, trunk/src/engine_pkcs11.c,
	  trunk/src/engine_pkcs11.def, trunk/src/engine_pkcs11.h,
	  trunk/src/hw_opensc.c, trunk/src/hw_pkcs11.c: initial checkin of
	  a standalone engine_pkcs11.

2005-08-28 19:13  aj

	* branches, releases, trunk: add minimal structure.

