[pkg-opensc-commit] [libp11] annotated tag libp11-0.3.0 created (now 1abf5cc)

Eric Dorland eric at moszumanska.debian.org
Sat Oct 17 06:21:59 UTC 2015


This is an automated email from the git hooks/post-receive script.

eric pushed a change to annotated tag libp11-0.3.0
in repository libp11.

        at  1abf5cc   (tag)
   tagging  6f71240991aa831f6fc2cc5431faf6ebec627ed2 (commit)
 tagged by  Nikos Mavrogiannopoulos
        on  Fri Oct 9 14:10:09 2015 +0200

- Log -----------------------------------------------------------------
released 0.3.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQGcBAABAgAGBQJWF66lAAoJEHY3EnR/ND+n4c4L/3VomIrYeWdCiY2b8c3F/U0f
68QaJ2fdzYtfQ/0DbMz1ia0VH7sv4CzrnnghF45xpHE9MDaJhNtZ2E/4Vs3C3ifx
32yANaxYaB1+24p0Pbj9glDoINiezX6eNMEkWoyfFix+7qY3dAVeqRgrMmhh4d6H
z+S24WixQveJnB9YI9Os6FbEwufcjVLh+N8fRvutXfe+vmoSXCYo/xNv3cnm5rEq
3pcHixm5uKMF5r9AUSPaUZJ5nUOC4Be/k8Yx0YyOPjkd9n0ELeBSsZ9hBOandV+8
HR0tKjTCJBxIOXV0g3Vry9LLOmzuHb7MJ7gaqwONVawNaQZD5Aknp7DvEHyPX13Y
26eNItmdXz8UJfWYW5dF8jY2++akqog43C4bOY7PmGJ2iZpt1cwAHYPDZ+viHRhd
pvz+32y/Q864PYV1+95CwwM9UNaK3tnfRriSO1z2qUYWUE22zb3y3RGVfNuBsEYs
x8k73m9uunq0HY8rNVqIbyvLxzMhHNl86cxijin7Pg==
=PQYa
-----END PGP SIGNATURE-----

Alon Bar-Lev (34):
      doxygen cleanups
      New build system
      libp11 MSVC fixups
      Distribute files for MSCV
      afxres.h is not needed
      Fixup MSVC resource build.
      More fixups to maintainer-clean
      Add --force to autoreconf
      Include winresrc.h
      Fixup configure help strings
      Prepare for libtool-2
      Some more cleanups
      More aclocal->m4
      Detect libtool-1 or libtool-2 at runtime
      Update NEWS
      Export missing symbol
      Remove gcc specifics
      Don't remove external files on distclean
      Handle svn checkout detection correctly when srcdir is different
      mingw32->mingw*
      Fix doc build issues
      Add PACKAGE_SUFFIX
      Do not set private to C_Initialize unless actually have one
      Remove ltdl usage
      Resolve trivial warnings
      Fix warning of sign mismatch, but probably there is a bug here
      Fix warnings, integer sign related
      Fix openssl interface incompatibility, trivial const
      build: -svn->_git suffix
      build: add m4 directory needed by recent libtool
      build: use ifdef and not m4_ifdef for silent rules
      build: remove automake depreciated syntax
      layout: create .gitignore out of svnignore
      build: remove embedded wiki docs

Andreas Jellinghaus (104):
      add minimal structure
      initial checkin of libp11.
      document changes in cryptoki.h
      we don't need those files.
      we only have a Makefile.mak in src/ currently.
      fix building out of tree.
      export serial number, patch by Douglas de Oliveira Mendes
      oops, top_srcdir of course.
      migrate to ltdl.
      chmdoe to 755.
      convert line endings.
      fix makefile to compile all files.
      fix compiling libpkcs11.c file.
      snapshot script currently works only with "WIP", sorry.
      add examples/ subdirectory.
      remove documentation from svn. update build mechanism.
      remove nslots and slots from PKCS11_CTX.
      update example to fit libp11 changes.
      do not include libltdl, require it instead.
      rename the destroy_slots and destroy_all_slots to "release" ... functions.
      update example to match latest library changes.
      add doxygen config file and api documentation.
      dd doxygent config file and script to generate doxygen documentation.
      fix path to header files.
      fix renaming destroy to release.
      oops, missed another one.
      oops, made it internal. fix name again.
      dist-hook: is too late, need to generate the documentation
      "doc" does not work well, it is the subdirectory name.
      another try to get "make dist" documentation generateion right.
      add m4 macro packages used by libp11.
      improved libltdl detection.
      aclocal -I aclocal/ (as suggested by Ralf Wildenhues)
      AC_SUBSTed variables are better used with $(..). Thanks to Ralf Wildenhues.
      fix AC_MSG_ERROR usage. thanks to  Ralf Wildenhues.
      we use libtool for linking, so it can calucalte the dependencies using
      fixes to make it compile on windows.
      incompatible change: one parameter marked const.
      adding libtool.m4 was a bad idea and causes problems. undo.
      filter functions to be listed in windows *.def file.
      add m4 packages to tar.gz
      add real auth example. add getrandom example.
      add an example for decryption. however it doesn't work,
      patch by Nils: fix memory leaks, improve documentation.
      add ChangeLog file via svn2cl.
      add files to generate ChangeLog.
      add function to store certificates.
      functions added only, i.e. still ABI compatible.
      export one additional function.
      kill some dead code.
      experiment with svn version number.
      enable keywords.
      move to opensc-project.org till opensc.org dns is back.
      simply the revision, drop the m4 code.
      dynamically allocate slots, as suggested by Thomas Irlet
      fix windows build.
      RSA_PKCS1_PADDING is a constant to differentiate it from other padding types.
      trunk is for developing past 0.2.2
      fix bug causing a core dump.
      remove unused variables.
      add code to store private key by Alexander Starostin <assur at esc.ru>
      replace rsa header files with rewrite.
      pkcs11.h with updates from Alon.
      update to latest pkcs11.h from Markus.
      add fixes by Nils.
      update to latest pkcs11.h revision.
      use utf-8/ascii.
      Risto Laanoja: possible free(NULL) on specific case
      Risto Laanoja:
      kill warnings / make functions static.
      mark more internal functions as static.
      fix header file.
      fix more compiler warnings.
      fix header file again.
      fix another warning.
      update pkcs11.h header file from scute.
      prepare for new release.
      "frain" reported:  libp11 fails at enumerating tokens if a PKCS#11 library
      add NEWS and COPYING to distribution. target saturday for release.
      pkcs11.h is now in the current directory.
      update wiki export scripts.
      testing needed more time.
      trunk is now post 0.2.3 release.
      David Smith:
      Update news too.
      We added a function, so we need to increase the minor number.
      Ah, fix these number for libtool.
      Arnaud Ebalard:
      Update news file.
      update export script.
      fix segfault in new code.
      Stanislav Brabec:
      Stanislav Brabec:
      Switch from using int for size arguments to size_t.
      add new function to export slot id.
      we branched for 0.2.5, new development gets -svn suffix.
      export the new function too.
      Kalev Lember: add Makefile.mak and winconfig.h for building with MSVC.
      prepare release 0.2.6.
      trunk is now post 0.2.6
      make libp11 swallow CKR_CRYPTOKI_ALREADY_INITIALIZED if returned from
      Create new release 0.2.8
      Update News too.
      Next release will be 0.2.8, trunk is "-svn" preview.

Anton Fedorov (1):
      Get public exponent from public key, if private key doesn't contain it.

Bodo Moeller (1):
      Update p11_ec.c

Christian Heimes (1):
      Fix two memory leaks with init_args

David Woodhouse (2):
      Fix crash on attempting to load non-existent module
      Increase maximum size of X.509 certificate

Doug Engert (10):
      ECDSA support
      Merge pull request #13 from dengert/ecc
      Fix using older OpenSSL without adding the libp11 ECDSA code
      Merge pull request #14 from dengert/ecc
      Merge pull request #16 from gautric/master
      ECDSA reference count issues caused engine_pkcs11 to not shutdown
      Merge pull request #17 from dengert/EC_ref_count
      Merge pull request #23 from 45264/patch-1
      Any size cert
      Merge pull request #26 from dengert/cert_size

Greg. A. (1):
      Issue #15 Correction

Jean-Pierre Szikora (1):
      avoid a compilation warning

Ludovic Rousseau (26):
      move PKCS11_open_session() from libp11-int.h to libp11.h
      use "wget --no-verbose" to NOT get many debug information and the
      add the URL documenting the use of ltdl to help understand this black
      use a 3 digits version number (instead of 2) and start with 0.1.0
      #include "libp11-int.h" to get/check the prototypes of the defined
      struct sc_pkcs11_module: handle field is lt_dlhandle not (lt_dlhandle *)
      do not use AC_LIBLTDL_INSTALLABLE but check for libltdl instead
      remove libltdl from SUBDIRS
      do not use @LTDLINCL@ and @LIBLTDL@ anymore
      check for ltdl.h using AC_CHECK_HEADERS
      pack the structures only on Windows
      C_UnloadModule(): call lt_dlexit() after lt_dlclose()
      remove --ltdl argument from libtoolize
      improve code:
      use -nv instead of --non-verbose since wget 1.10 now uses --no-verbose
      make generate-api.sh executable
      add some Doxygen documentation
      add #include <string.h> since we use strlen() and memse()
      nslots, ncerts, siglen are _unsigned_ int (avoids 3 compiler warnings)
      use @retval instead of @return
      set the executable bit
      add a Doxygen comment for PKCS11_generate_key() bits argument
      Display the number of available slots
      Create a m4 directory if not already present
      Silent build by default
      Merge pull request #5 from alonbl/build

Martin Paljak (6):
      Fix ticket #137:
      Add missing token flags into libp11 structure.
      Fix building examples on newest Fedora.
      Add openssl libcrypto to pkg-config private libs list to make sure that apps which link against static libp11 have -lcrypto on linker command line.
      Release 0.2.8
      trunk is 0.2.9-svn

Mike Gerow (1):
      Tell PKCS#11 modules that using OS locking primitives is OK

Nikos Mavrogiannopoulos (30):
      removed unused variable in PKCS11_CTX_private
      When a fork is detected, the PKCS #11 modules will be reinitialized.
      Use locks to protect forkid checks
      Avoid deadlock in PKCS11_open_session
      Use same conventions for non-exported functions
      Added error checking in PKCS11_CTX_new()
      removed references to gnutls
      reload the key object on fork
      remove any mutex locks; the library is by design non-thread safe
      examples: auth: allow PIN from command line
      examples: auth: authenticate prior to any listing
      Added minimal test suite
      Ignore the test suite generated files
      examples: Add OPENSSL_LIBS in LDADD
      tests: added check for operation under fork
      atfork: include unistd for getpid() and check for __register_atfork
      README: updated URL and mention that the library isn't thread safe
      NEWS: updated text for release and bumped version to 0.3.0
      README.md: added
      tests: added more descriptive output text in testpkcs11.softhsm
      tests: include srcdir into include path
      Added travis.yml
      Added additional path of libsofthsm
      tests: check for libsofthsm in more paths
      p11_key.c: removed unused definition
      updated NEWS
      Eliminated hard coded limit for pkcs11_getattr_bn()
      updated NEWS
      updated README information
      released 0.3.0

Nils Larsch (6):
      make it work (at least for me ;-) + some cleanup
      fix some memory leaks
      we need to free the ex_data as well
      fix memory leak: free _private data as well when destroying a cert/key object
      fix memory leak, indent
      remove warnings, fix memory leaks and use only 20 bytes as a sha-1 hash

Stephane Adenot (2):
      Allow RSA_NO_PADDING padding mode in PKCS11_private_encrypt.
      Added new example pgm "rawrsasign.c".

dwmw2 (1):
      Merge pull request #25 from nmav/after-fork

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/libp11.git



More information about the pkg-opensc-commit mailing list