2005-11-23 20:37  aj

	* releases/libp11-0.2.1/configure.ac: version 0.2.1

2005-11-23 20:36  aj

	* releases/libp11-0.2.1: create release 0.2.1 with small fixes.

2005-11-08 15:20  jps

	* trunk/examples/getrandom.c: avoid a compilation warning

2005-11-02 08:50  ludovic.rousseau

	* trunk/doc/changelog.sh: set the executable bit

2005-11-02 08:46  ludovic.rousseau

	* trunk/src/libp11.h: use @retval instead of @return

2005-11-01 23:34  aj

	* trunk/configure.ac, trunk/src/libp11.h, trunk/src/p11_rsa.c:
	  export one additional function.

2005-10-30 18:56  aj

	* trunk/configure.ac: functions added only, i.e. still ABI
	  compatible.

2005-10-30 15:27  aj

	* trunk/src/libp11.h, trunk/src/p11_cert.c: add function to store
	  certificates.

2005-10-30 13:45  aj

	* trunk/doc/changelog.sh, trunk/doc/svn2cl.xsl: add files to
	  generate ChangeLog.

2005-10-30 13:42  aj

	* trunk/doc/Makefile.am: add ChangeLog file via svn2cl.

2005-10-30 11:40  aj

	* trunk/src/libp11.h, trunk/src/p11_attr.c, trunk/src/p11_key.c,
	  trunk/src/p11_ops.c, trunk/src/p11_rsa.c, trunk/src/p11_slot.c:
	  patch by Nils: fix memory leaks, improve documentation.

2005-10-22 14:04  nils

	* trunk/examples/auth.c: remove warnings, fix memory leaks and use
	  only 20 bytes as a sha-1 hash

2005-10-22 14:01  nils

	* trunk/src/p11_key.c: fix memory leak, indent

2005-10-22 12:11  nils

	* trunk/src/p11_cert.c, trunk/src/p11_key.c: fix memory leak: free
	  _private data as well when destroying a cert/key object

2005-10-22 12:07  nils

	* trunk/examples/decrypt.c: we need to free the ex_data as well

2005-10-21 22:47  nils

	* trunk/examples/decrypt.c: fix some memory leaks

2005-10-21 22:05  nils

	* trunk/examples/decrypt.c: make it work (at least for me ;-) +
	  some cleanup

2005-10-20 14:11  aj

	* trunk/examples/Makefile, trunk/examples/decrypt.c: add an
	  example for decryption. however it doesn't work, will ask nils
	  for advice how to get the openssl part right.

2005-10-18 13:35  ludovic.rousseau

	* trunk/examples/auth.c: nslots, ncerts, siglen are _unsigned_ int
	  (avoids 3 compiler warnings)

2005-10-18 13:33  ludovic.rousseau

	* trunk/examples/auth.c: add #include <string.h> since we use
	  strlen() and memse()

2005-10-13 15:14  aj

	* trunk/examples/Makefile, trunk/examples/auth.c,
	  trunk/examples/getrandom.c: add real auth example. add getrandom
	  example.

2005-10-05 13:45  ludovic.rousseau

	* trunk/src/libp11.h: add some Doxygen documentation

2005-10-05 13:04  ludovic.rousseau

	* trunk/doc/generate-api.sh: make generate-api.sh executable

2005-09-23 16:35  aj

	* trunk/aclocal/Makefile.am: add m4 packages to tar.gz

2005-09-20 13:01  aj

	* trunk/src/makedef.pl: filter functions to be listed in windows
	  *.def file.

2005-09-20 07:32  aj

	* trunk/aclocal/libtool.m4: adding libtool.m4 was a bad idea and
	  causes problems. undo.

2005-09-19 13:44  aj

	* trunk/configure.ac: incompatible change: one parameter marked
	  const.

2005-09-19 13:43  aj

	* trunk/src/Makefile.mak, trunk/src/libp11-int.h,
	  trunk/src/libp11.h, trunk/src/p11_key.c: fixes to make it
	  compile on windows.

2005-09-14 09:48  ludovic.rousseau

	* trunk/doc/export-wiki.sh: use -nv instead of --non-verbose since
	  wget 1.10 now uses --no-verbose instead. Grr!

2005-09-08 17:21  aj

	* trunk/src/Makefile.am: we use libtool for linking, so it can
	  calucalte the dependencies using LTLIBLTDL better. Thanks to
	  Ralf Wildenhues.

2005-09-08 17:06  aj

	* trunk/configure.ac: fix AC_MSG_ERROR usage. thanks to Ralf
	  Wildenhues.

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:52  aj

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

2005-09-05 21:18  aj

	* trunk/configure.ac, trunk/src/Makefile.am: improved libltdl
	  detection. fix finding OPENSSL.

2005-09-05 21:17  aj

	* trunk/aclocal/lib-ld.m4, trunk/aclocal/lib-link.m4,
	  trunk/aclocal/lib-prefix.m4, trunk/aclocal/libtool.m4,
	  trunk/aclocal/pkg.m4: add m4 macro packages used by libp11.

2005-09-02 16:54  aj

	* trunk/Makefile.am, trunk/doc/Makefile.am: another try to get
	  "make dist" documentation generateion right.

2005-09-02 09:52  aj

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

2005-09-02 09:30  aj

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

2005-09-01 21:22  aj

	* trunk/src/p11_slot.c: oops, made it internal. fix name again.

2005-09-01 21:21  aj

	* trunk/src/p11_slot.c: oops, missed another one.

2005-09-01 21:20  aj

	* trunk/src/p11_slot.c: fix renaming destroy to release.

2005-09-01 17:04  aj

	* trunk/doc/doxygen.conf.in: fix path to header files.

2005-09-01 15:54  aj

	* trunk/doc/doxygen.conf.in, trunk/doc/generate-api.sh: dd
	  doxygent config file and script to generate doxygen
	  documentation.

2005-09-01 15:47  aj

	* trunk/Makefile.am, trunk/configure.ac, trunk/doc/Makefile.am:
	  add doxygen config file and api documentation.

2005-09-01 15:46  aj

	* trunk/examples/auth.c: update example to match latest library
	  changes.
	* trunk/src/libp11-int.h, trunk/src/libp11.h,
	  trunk/src/p11_slot.c: rename the destroy_slots and
	  destroy_all_slots to "release" ... functions. make release_slot
	  internal again. free slots aray in release_all_slots.

2005-09-01 14:05  aj

	* trunk/Makefile.am, trunk/bootstrap: do not include libltdl,
	  require it instead. create documentation on "make dist".
	* trunk/examples/auth.c: update example to fit libp11 changes.

2005-09-01 14:04  aj

	* trunk/src/libp11-int.h, trunk/src/libp11.h,
	  trunk/src/p11_load.c, trunk/src/p11_slot.c: remove nslots and
	  slots from PKCS11_CTX. ask user to free slots.

2005-09-01 14:03  aj

	* trunk/doc/MailingLists.html, trunk/doc/Makefile.am,
	  trunk/doc/OperatingSystems.html, trunk/doc/QuickStart.html,
	  trunk/doc/ResourcesLinks.html, trunk/doc/export-wiki.sh,
	  trunk/doc/index.html, trunk/doc/trac.css: remove documentation
	  from svn. update build mechanism.

2005-08-31 06:50  ludovic.rousseau

	* trunk/examples/auth.c: improve code: - reindent - display slot
	  information - display error messages

2005-08-30 15:52  aj

	* trunk/Makefile.am, trunk/examples, trunk/examples/Makefile,
	  trunk/examples/README, trunk/examples/auth.c: add examples/
	  subdirectory.

2005-08-30 14:12  aj

	* trunk/configure.ac: snapshot script currently works only with
	  "WIP", sorry.

2005-08-29 08:48  ludovic.rousseau

	* trunk/bootstrap: remove --ltdl argument from libtoolize

2005-08-29 08:43  ludovic.rousseau

	* trunk/src/libpkcs11.c: C_UnloadModule(): call lt_dlexit() after
	  lt_dlclose()

2005-08-29 08:41  ludovic.rousseau

	* trunk/rsaref/cryptoki.h: pack the structures only on Windows

2005-08-29 07:32  ludovic.rousseau

	* trunk/configure.ac: check for ltdl.h using AC_CHECK_HEADERS

2005-08-29 07:30  ludovic.rousseau

	* trunk/src/Makefile.am: do not use @LTDLINCL@ and @LIBLTDL@
	  anymore

2005-08-29 07:23  ludovic.rousseau

	* trunk/Makefile.am: remove libltdl from SUBDIRS remove
	  maintainer-clean-local rule (was "rm -rf libltdl")

2005-08-29 07:22  ludovic.rousseau

	* trunk/configure.ac: do not use AC_LIBLTDL_INSTALLABLE but check
	  for libltdl instead

2005-08-29 07:20  ludovic.rousseau

	* trunk/src/libpkcs11.c: struct sc_pkcs11_module: handle field is
	  lt_dlhandle not (lt_dlhandle *) since lt_dlopen returns a
	  lt_dlhandle

2005-08-29 07:18  ludovic.rousseau

	* trunk/src/libpkcs11.c: #include "libp11-int.h" to get/check the
	  prototypes of the defined functions

2005-08-28 20:55  aj

	* trunk/src/libpkcs11.c: fix compiling libpkcs11.c file.

2005-08-28 20:53  aj

	* trunk/src/Makefile.am: fix makefile to compile all files.

2005-08-25 21:37  aj

	* trunk/rsaref/README, trunk/rsaref/cryptoki.h,
	  trunk/rsaref/pkcs11.h, trunk/rsaref/pkcs11f.h,
	  trunk/rsaref/pkcs11t.h: convert line endings.

2005-08-25 20:30  ludovic.rousseau

	* trunk/configure.ac: use a 3 digits version number (instead of 2)
	  and start with 0.1.0

2005-08-25 20:24  ludovic.rousseau

	* trunk/configure.ac: add the URL documenting the use of ltdl to
	  help understand this black magic

2005-08-25 20:18  ludovic.rousseau

	* trunk/doc/export-wiki.sh: use "wget --no-verbose" to NOT get
	  many debug information and the progress bar

2005-08-25 20:12  aj

	* trunk/doc/export-wiki.sh: chmdoe to 755.

2005-08-25 20:02  aj

	* trunk/src/libpkcs11.c: migrate to ltdl.

2005-08-25 13:02  ludovic.rousseau

	* trunk/src/libp11-int.h, trunk/src/libp11.h: move
	  PKCS11_open_session() from libp11-int.h to libp11.h

2005-08-24 22:48  aj

	* trunk/src/Makefile.am: oops, top_srcdir of course.

2005-08-24 22:42  aj

	* trunk/src/libp11.h, trunk/src/p11_slot.c: export serial number,
	  patch by Douglas de Oliveira Mendes

2005-08-24 22:40  aj

	* trunk/src/Makefile.am: fix building out of tree.

2005-08-24 22:34  aj

	* trunk/Makefile.am: we only have a Makefile.mak in src/ currently.

2005-08-24 22:29  aj

	* trunk/Makefile.am: we don't need those files.

2005-08-24 22:09  aj

	* trunk/rsaref/README: document changes in cryptoki.h

2005-08-24 21:55  aj

	* trunk/COPYING, trunk/Makefile.am, trunk/aclocal,
	  trunk/aclocal/Makefile.am, trunk/bootstrap, trunk/configure.ac,
	  trunk/doc, trunk/doc/MailingLists.html, trunk/doc/Makefile.am,
	  trunk/doc/OperatingSystems.html, trunk/doc/QuickStart.html,
	  trunk/doc/README, trunk/doc/ResourcesLinks.html,
	  trunk/doc/export-wiki.sh, trunk/doc/export-wiki.xsl,
	  trunk/doc/index.html, trunk/doc/trac.css, trunk/rsaref,
	  trunk/rsaref/Makefile.am, trunk/rsaref/README,
	  trunk/rsaref/cryptoki.h, trunk/rsaref/pkcs11.h,
	  trunk/rsaref/pkcs11f.h, trunk/rsaref/pkcs11t.h, trunk/src,
	  trunk/src/Makefile.am, trunk/src/Makefile.mak,
	  trunk/src/libp11-int.h, trunk/src/libp11.h,
	  trunk/src/libp11.pc.in, trunk/src/libpkcs11.c,
	  trunk/src/makedef.pl, trunk/src/p11_attr.c,
	  trunk/src/p11_cert.c, trunk/src/p11_err.c, trunk/src/p11_key.c,
	  trunk/src/p11_load.c, trunk/src/p11_misc.c, trunk/src/p11_ops.c,
	  trunk/src/p11_rsa.c, trunk/src/p11_slot.c: initial checkin of
	  libp11.

2005-08-24 19:31  aj

	* branches, releases, trunk: add minimal structure

