[SCM] Crypt::GCrypt - Perl interface to the GNU Cryptographic library annotated tag, Crypt_GCrypt_debian/1.25-1, created. Crypt_GCrypt_debian/1.25-1

Daniel Kahn Gillmor dkg at fifthhorseman.net
Tue May 28 13:04:04 UTC 2013


The annotated tag, Crypt_GCrypt_debian/1.25-1 has been created
        at  1c05affafd6ee6bced070b559313e9b2499d69bf (tag)
   tagging  9504f1fc337b58b2d56ff12961ccc8a58e89b818 (commit)
 tagged by  Daniel Kahn Gillmor
        on  Tue Aug 9 15:09:03 2011 -0400

- Shortlog ------------------------------------------------------------
Debian release 1.25-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQJ8BAABCgBmBQJOQYXPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwRUU1QkU5NzkyODJEODBCOUY3NTQwRjFD
Q0QyRUQ5NEQyMTczOUU5AAoJEMzS7ZTSFznpJGEP+QFmIDiAjP2gb8EhWPzan1f0
O/wjvAjIg1ed2ej0mp5Unsbii0ldvYiNMANXZnI08YhuNq8demAXR+15mPa0+qeA
HagNBbHkhnY99TCQdNyYJJlVelHTz+HPRXpZ0lkC8bzZhXUT33b0+G8Mp3nWIys1
oqMOIKLO62NyKkdsixAYkmIgnU+FMwgpQWKWEjh53pIbRiVx1XVmxh5zk84iNEXD
SxTjLtukvMNacuCFRqK8uKOfCojU/HiGvgFG7c4Q3Y/nhrpUDGh2BmrYP0sbTpkc
64VfcDeeWpFMjE0Y/+zkTh7ksDXz613E/YLAYOJ5udNbuu2UpsXt8Wx+l/j2CHY3
cm11JRuVO9GHIEKgGlayazNS5krtE0d8T65/4oQlatWOyFwWd50EZ3EcG6bI7x0I
PpW+Ez98winLhoRo0CAYY/GSzkYpCHFR8Z47gr2j5cvyXXr2DQGeaF/MjQVB1Vnl
MS/brn9dL9GlkiyuJWkOOS+vBOmLjrgRPfTU4YN2UWVDg+DM7qiAWyDAqOS5n1/c
RzbqSFXq5Sg2F3zIRjjQNOBvQp9NR98I4qX24Bagk4iQ48oyxbPCA7WvPs4hxN3B
F/oJ+wjcj5u39XNDG284hCjp5nXNrMcv5iRQke+mEM0rszna6mpD2saqGi7nCyWK
1+gDfsK0WFD8pErQSGfv
=i2aH
-----END PGP SIGNATURE-----

Alessandro Ranellucci (2):
      Set CLONE_SKIP to avoid Crypt::GCrypt objects to be shared among threads
      Prepare to release 1.25

Daniel Kahn Gillmor (14):
      initial dh-make-perl debian packaging
      updated packaging details poorly guessed by dh-make-perl
      added some build-dependencies to run the full test suites
      applying known debian bug number for package release
      altered initialization procedure to prepare for pthreads
      updated debian/changelog
      encoded gcrypt versioned dependency in the build-deps
      preparing for 1.23 release
      preparing 1.24-1 release
      preparing for 1.25 release
      use $Config{ccflags}
      synchronize with upstream tarball
      add configuration files for simpler build process
      bump Standards-Version

al (61):
      Initial directory structure.
      Initial import of CPAN version 1.16.
      Let's exit 0 if libgcrypt is not available so that CPAN Testers don't generate useless reports.
      Removed warnings on platforms with signed chars (untested)
      Updated/cleaned package files.
      Updated docs to confirm compatibility with libgcrypt 1.2.4
      Checking in changes prior to tagging of version 1.17.  Changelog diff is:
      Added explicit requirement for 5.6.0.
      [API CHANGE] ->finish() is now required after decrypting, because the previous implementation contained a bug when decrypting data in multiple calls to ->decrypt(): the module tried to strip padding at every call, thus removing wrong bytes in some cases.
      Added an optimization to make the new API a bit retrocompatible in some special cases.
      typo in changelog
      New "none" padding method.
      Little POD improvement.
      Improvements to make CPANTS happy.
      Checking in changes prior to tagging of version 1.18.  Changelog diff is:
      Checking in changes prior to tagging of version 1.19.  Changelog diff is:
      Removed a hanging printf() statement.
      Checking in changes prior to tagging of version 1.20.  Changelog diff is:
      Added Devel::CheckLib.
      Converted tabs to spaces.
      Spostamento di GCrypt.pm dentro lib/Crypt.
      - aggiornato Devel::CheckLib e finito di adattare Makefile.PL al suo uso;
      Aggiunto .DS_Store a MANIFEST.SKIP
      Checking in changes prior to tagging of version 1.21.  Changelog diff is:
      Now thread-safe.
      Checking in changes prior to tagging of version 1.22.  Changelog diff is:
      New 07-thread.t test.
      Message digests.
      Skip the threads test unless we have a modern threads.pm.
      Minor fixes.
      Use sha1 instead of sha512 (more common).
      Made 07-thread.t compatible with older threads.
      New digest_algo_available() package function.
      New cipher_algo_available() package function (Daniel Kahn Gillmor).
      Little cleanup.
      Only test with supported algorithms. (Still unstable.)
      Added a non-threaded test in 07-thread.t in order to better debug threading bugs.
      Cleanup whitespace.
      Optimized setiv. (dkg)
      Fixed a memory leak.
      Send libgcrypt versions to STDERR in order to have them shown by make test output.
      Only link to Pthread if perl defines USE_ITHREADS and I_PTHREAD.
      Checking in changes prior to tagging of version 1.23_01.  Changelog diff is:
      Skip 07-thread.t if Perl isn't compiled with support for threads.
      More verbose output. (dkg)
      Pass threading test on MacOS X.
      Forgot the changelog entry.
      Changelog line for the recent #ifdef change.
      Checking in changes prior to tagging of version 1.23_02.  Changelog diff is:
      Make 07-thread.t fail correctly where perl isn't compiled with thread support.
      Checking in changes prior to tagging of version 1.23_03.  Changelog diff is:
      Changed printf to warn sprintf in test in order to get the output in CPAN testers reports.
      Error in previous commit. Commented shell commands were changed to "warn sprintf" too.
      warn sprintf was not required here.
      Checking in changes prior to tagging of version 1.23_04.  Changelog diff is:
      Checking in changes prior to tagging of version 1.23.  Changelog diff is:
      Fixed warnings on MacOS X 10.4.
      No need to load the XS from Crypt::GCrypt::MPI. Just let Crypt::GCrypt do that.
      Almost all methods of Crypt::GCrypt::MPI now return the Crypt::GCrypt::MPI object to allow chaining of method calls.
      Checking in changes prior to tagging of version 1.24.  Changelog diff is:
      Getting things ready for 1.24.

dkg (20):
      fixed a typo
      fixed line endings in t/07-thread.t
      added new version-test functions
      adjust t/07-thread.t to use native perl thread synchronization primitives instead of less-portable socketpair()
      auto-initialize the library with 32K of secure memory to match defaults introduced in gcrypt 1.4.3
      Update Devel::CheckLib to 0.699_001, thanks to Corion for pointing me
      take advantage of new feature in Devel::CheckLib to test for gcrypt version 1.3.0 or later
      updated version number to match distributed tarball
      added initial work to support Crypt::GCrypt::MPI
      added note in GCrypt.pm POD referring to Crypt::GCrypt::MPI so people can find it
      added explicit copy() method to Crypt::GCrypt::MPI objects
      added more detailed documentation about Crypt::GCrypt::MPI::copy() vs =
      perl reference counting of objects works fine, no dangers of double-destruction
      update number of tests in t/20-mpi.t
      fixing documentation of C::G::MPI->gcd()
      describe chained MPI operations in pod
      fix mistaken language in FIXME comment
      added C:G:MPI->mutually_prime($other)
      removed FIXME that was addressed with C:G:MPI->mutually_prime()
      fixed closing angle-bracket after dkg e-mail address

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

-- 
Crypt::GCrypt - Perl interface to the GNU Cryptographic library



More information about the Pkg-perl-cvs-commits mailing list