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

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


The annotated tag, debian/1.23-1 has been created
        at  d537a2de7d0e8a5d1518f47cc14cf2f0d6ac3628 (tag)
   tagging  fc681e7bdf3fe9227b190b1b841fc8051869fa05 (commit)
  replaces  debian/1.22-1
 tagged by  Daniel Kahn Gillmor
        on  Sat Jan 9 21:38:22 2010 -0500

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

iQIVAwUAS0k9n8zS7ZTSFznpAQpSOg/+MSqHN8V5+AHbZOHSaAGiD/Gj3e848kag
QDNpGbyrMDuCN3cYahuYhNvfJv7JQ0VIvv2L11ZNwJfh3dm4KaJ72e2+iNN/Jt4P
dvDR0bYG3N3tzEVzkRqXxM8R4kDfC8QbbsEVT5qB66cjiMG9DEpXijb0le7zRU92
BWOZhUtz/vSUeydbZ9X1SmJmcV4+kuKwLDcSE+Tnnv/ddPy0JiUw2aVjeUbCA1vm
5H+dQ0k5OKFq36wtfjalobqyy+oBIWc20JT5wn2i+EffO4UTKqJDS0CnKME1KZop
3KJ8RsnYMsLja/4pxpWtAySE+v/FM3z1N5uy8YfqytCQ01+0lPOGvuD7wurOkGVm
o+f2bNi6R/+/YHOJ1S/jvuLACLkSgqSf9gmGLwWAP0DAigMnTPVjmnnlG2AX+kwY
XIDtzeoRstpov40vb3OsbeWqrFu2i2LJuNfjXEcx2QdZiLxgt3jhY9X3zmxlAFUs
7GMFw2D3xNffVnwS4hD46aCstq0/3MTiSjzK3NdTBltKtg/pDGm7zAxm+uizdLJU
REbg6iwXqooqev6nQdJ+Hrk82IQZJPwxdHXhKx8eIU0Dfz4E+s3e1eHxrItDhKnP
A4R3qNIt8jjWBvMWvopl+mLr25/w2e6lL2RV76tukRS61bHWxyWMIy2LjiFpHtH9
TVgCUr/yvPQ=
=YOF6
-----END PGP SIGNATURE-----

Daniel Kahn Gillmor (42):
      added initial implementation of message digests
      setkey if this is an hmac digest
      die if the object is not properly created when testing digests
      test correct handle after digest creation
      added HMAC test vectors for message digests
      listed digest algorithms in pod
      added copy() operator to duplicate a digest
      fix memory leak in start()
      included changes/fixes from aar
      renaming the digest clone test.
      updated some documentation
      switch clone test to use sha1 (more common than sha512)
      fixing line endings on tests
      implement digest_algo_available()
      simplified t/07-thread.t
      simplify digest_algo_available()
      added cipher_algo_available()
      only test available ciphers
      only run tests for algorithms which are available.
      report problems more explicitly when a decryption fails
      added a more exhaustive non-threaded cipher test
      cleanup whitespace
      Merge branch 'master' into md
      more whitespace cleanup
      merging perlisms for test scripts from aar
      merged non-threaded tests into threaded tests for ease of maintenance
      syncing whitespace with aar
      syncing whitespace with aar again
      optimize setiv to avoid unnecessary memory allocations and resets
      fix memory leak in cg_setkey()
      syncing Changelog with upstream
      added new version-test functions
      finally fully syncing whitespace with upstream
      Merge remote branch 'remotes/trunk'
      Merge branch 'svn'
      Merge remote branch 'remotes/trunk'
      Merge branch 'svn'
      encoded gcrypt versioned dependency in the build-deps
      Imported Upstream version 1.23
      Merge commit 'upstream/1.23'
      Merge branch 'svn'
      preparing for 1.23 release

al (55):
      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:

dkg (7):
      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

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

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



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