Hello community,
here is the log from the commit of package libksba for openSUSE:Factory
checked in at Mon Jun 29 16:17:31 CEST 2009.
--------
--- libksba/libksba.changes 2009-04-07 14:32:26.000000000 +0200
+++ libksba/libksba.changes 2009-06-24 18:08:43.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Jun 24 18:07:00 CEST 2009 - puzel@suse.cz
+
+- update to libksba-1.0.6
+ * Support SHA-{384,512} based signature generation.
+ * The RSA algorithmIdentifier ASN.1 sequence is now emitted with an
+ explicit NULL parameter. Despite the interop testing we did in the
+ past, some software still requires this and thus we better follow
+ the best current practise.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libksba-1.0.5.tar.bz2
New:
----
libksba-1.0.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libksba.spec ++++++
--- /var/tmp/diff_new_pack.T12626/_old 2009-06-29 16:16:28.000000000 +0200
+++ /var/tmp/diff_new_pack.T12626/_new 2009-06-29 16:16:28.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libksba (Version 1.0.5)
+# spec file for package libksba (Version 1.0.6)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -25,8 +25,8 @@
Group: Development/Libraries/C and C++
AutoReqProv: on
Summary: A X.509 Library
-Version: 1.0.5
-Release: 2
+Version: 1.0.6
+Release: 1
# change also name and nfb
%define nld_build 0
Source: libksba-%{version}.tar.bz2
@@ -45,7 +45,7 @@
Werner Koch
%package devel
-License: GPL v2 or later; X11/MIT
+License: GPL v2 or later ; MIT License (or similar)
Summary: A X.509 Library
Group: Development/Libraries/C and C++
%if %nld_build
@@ -113,77 +113,3 @@
/usr/share/aclocal/*
%changelog
-* Tue Apr 07 2009 crrodriguez@suse.de
-- remove static libraries and "la" files
-- fix buildrequires and -devel package dependencies
-* Mon Jan 12 2009 puzel@suse.cz
-- update to 1.0.5 (bugfix release)
- - minor bugfixes
-* Thu Sep 25 2008 puzel@suse.cz
-- update to 1.0.4
- * autoconf fixes
-- correctly install/uninstall info files
-- use %%makeinstall and %%configure macros
-* Thu Jun 26 2008 puzel@suse.cz
-- update to 1.0.3
- * bugfix release (autoconf fixes)
- * removed libksba-texi.patch
-* Thu Jan 10 2008 bk@suse.de
-- Add missing initialsation, fixes gpgsm crash in GPG's make check
-* Mon Jul 30 2007 ltinkl@suse.cz
-- update to 1.0.2
- * Support for SHA-2.
- * Fixed a couple of memory leaks.
- * Experimental support for ECDSA.
- * Minor portability fixes.
- * Switched to GPLv3.
-* Tue Sep 12 2006 pnemec@suse.cz
-- updated to 1.0.0 by diff from author
- - change in api
-* Mon Sep 11 2006 pnemec@suse.cz
-- updated to 0.9.16
- Fixed a character set conversion bug in BMPStrings
- Added new api functions, see readme.
-* Fri Jun 23 2006 pnemec@suse.cz
-- updated to 0.9.15 from CVS!
- fixed security bug #177462
-* Thu May 25 2006 pnemec@suse.cz
-- updated to version 0.9.14
- * Fixed broken OCSP requests.
- * Ignore invalid bytes appended to a certificate.
- * New functions to associate user data with a certificate object.
-* Wed Jan 25 2006 mls@suse.de
-- converted neededforbuild to BuildRequires
-* Mon Sep 26 2005 mls@suse.de
-- make devel package require base package
-* Fri Aug 05 2005 postadal@suse.cz
-- updated to version 0.9.12
-* Mon Jul 11 2005 postadal@suse.cz
-- updated to version 0.9.11
-- removed obsoleted patch autoconf-fix.diff
-* Wed Jan 12 2005 postadal@suse.cz
-- update to version 0.9.10
-* Thu Sep 30 2004 postadal@suse.cz
-- restored autoconf-fix.diff patch removed by last update [#36193, #46036]
- (fixed autoconf issue - quoted definition of AM_PATH_KSBA)
-* Wed Jul 28 2004 adrian@suse.de
-- update to version 0.9.8
-* Wed Jul 14 2004 adrian@suse.de
-- create -devel sub package
-- prepare for nld
-* Mon Jul 12 2004 adrian@suse.de
-- update to version 0.9.7
-* Wed Mar 17 2004 postadal@suse.cz
-- fixed autoconf issue (quoted definition of AM_PATH_KSBA) [#36193]
-* Tue Feb 10 2004 postadal@suse.cz
-- fixed code that broke strict aliasing
-- bziped tarball
-* Sun Jan 11 2004 adrian@suse.de
-- add %%run_ldconfig
-* Mon Jun 02 2003 mc@suse.de
-- switch to version 0.4.7
- This fixes a problem mainly relevant to certificate request
- creation (if you must use the ugly way of putting the email
- address into the subject DN)
-* Thu Feb 20 2003 mc@suse.de
-- initial version
++++++ libksba-1.0.5.tar.bz2 -> libksba-1.0.6.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/ChangeLog new/libksba-1.0.6/ChangeLog
--- old/libksba-1.0.5/ChangeLog 2009-01-09 12:26:12.000000000 +0100
+++ new/libksba-1.0.6/ChangeLog 2009-06-05 10:44:13.000000000 +0200
@@ -1,3 +1,9 @@
+2009-06-05 Werner Koch
+
+ Release 1.0.6.
+
+ * configure.ac: Bump LT version to C17/A9/R6.
+
2009-01-09 Werner Koch
Release 1.0.5.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/configure new/libksba-1.0.6/configure
--- old/libksba-1.0.5/configure 2009-01-09 12:27:35.000000000 +0100
+++ new/libksba-1.0.6/configure 2009-06-05 10:47:47.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for libksba 1.0.5.
+# Generated by GNU Autoconf 2.61 for libksba 1.0.6.
#
# Report bugs to .
#
@@ -730,8 +730,8 @@
# Identity of this package.
PACKAGE_NAME='libksba'
PACKAGE_TARNAME='libksba'
-PACKAGE_VERSION='1.0.5'
-PACKAGE_STRING='libksba 1.0.5'
+PACKAGE_VERSION='1.0.6'
+PACKAGE_STRING='libksba 1.0.6'
PACKAGE_BUGREPORT='gnupg-devel@gnupg.org'
ac_unique_file="src/ksba.h"
@@ -1424,7 +1424,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libksba 1.0.5 to adapt to many kinds of systems.
+\`configure' configures libksba 1.0.6 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1494,7 +1494,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libksba 1.0.5:";;
+ short | recursive ) echo "Configuration of libksba 1.0.6:";;
esac
cat <<\_ACEOF
@@ -1609,7 +1609,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libksba configure 1.0.5
+libksba configure 1.0.6
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1623,7 +1623,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libksba $as_me 1.0.5, which was
+It was created by libksba $as_me 1.0.6, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -1984,7 +1984,7 @@
# Please remember to document interface changes in the NEWS file.
LIBKSBA_LT_CURRENT=17
LIBKSBA_LT_AGE=9
-LIBKSBA_LT_REVISION=5
+LIBKSBA_LT_REVISION=6
#-------------------
# If the API is changed in an incompatible way: increment the next counter.
KSBA_CONFIG_API_VERSION=1
@@ -1992,7 +1992,7 @@
NEED_GPG_ERROR_VERSION=1.4
-BUILD_REVISION=299
+BUILD_REVISION=304
PACKAGE=$PACKAGE_NAME
VERSION=$PACKAGE_VERSION
@@ -23307,7 +23307,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libksba $as_me 1.0.5, which was
+This file was extended by libksba $as_me 1.0.6, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -23360,7 +23360,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-libksba config.status 1.0.5
+libksba config.status 1.0.6
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/configure.ac new/libksba-1.0.6/configure.ac
--- old/libksba-1.0.5/configure.ac 2009-01-09 12:25:55.000000000 +0100
+++ new/libksba-1.0.6/configure.ac 2009-06-05 10:44:43.000000000 +0200
@@ -24,7 +24,7 @@
# Remember to change the version number immediately *after* a release.
# Set my_issvn to "yes" for non-released code. Remember to run an
# "svn up" and "autogen.sh" right before creating a distribution.
-m4_define([my_version], [1.0.5])
+m4_define([my_version], [1.0.6])
m4_define([my_issvn], [no])
m4_define([svn_revision], m4_esyscmd([printf "%d" $(svn info 2>/dev/null \
@@ -40,7 +40,7 @@
# Please remember to document interface changes in the NEWS file.
LIBKSBA_LT_CURRENT=17
LIBKSBA_LT_AGE=9
-LIBKSBA_LT_REVISION=5
+LIBKSBA_LT_REVISION=6
#-------------------
# If the API is changed in an incompatible way: increment the next counter.
KSBA_CONFIG_API_VERSION=1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/doc/ksba.info new/libksba-1.0.6/doc/ksba.info
--- old/libksba-1.0.5/doc/ksba.info 2009-01-09 12:27:55.000000000 +0100
+++ new/libksba-1.0.6/doc/ksba.info 2009-06-05 10:46:08.000000000 +0200
@@ -8,8 +8,8 @@
This file documents the KSBA library to access X.509 and CMS data
structures.
- This is edition 1.0.5, last updated 9 January 2009, of `The KSBA
-Reference Manual', for Version 1.0.5.
+ This is edition 1.0.6, last updated 9 January 2009, of `The KSBA
+Reference Manual', for Version 1.0.6.
Copyright (C) 2002, 2003, 2004 g10 Code GmbH
@@ -25,8 +25,8 @@
Main Menu
*********
-This is edition 1.0.5, last updated 9 January 2009, of `The KSBA
-Reference Manual', for Version 1.0.5 of the KSBA library.
+This is edition 1.0.6, last updated 9 January 2009, of `The KSBA
+Reference Manual', for Version 1.0.6 of the KSBA library.
Copyright (C) 2002, 2003, 2004 g10 Code GmbH
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/doc/stamp-vti new/libksba-1.0.6/doc/stamp-vti
--- old/libksba-1.0.5/doc/stamp-vti 2009-01-09 12:27:55.000000000 +0100
+++ new/libksba-1.0.6/doc/stamp-vti 2009-06-05 10:49:32.000000000 +0200
@@ -1,4 +1,4 @@
@set UPDATED 9 January 2009
@set UPDATED-MONTH January 2009
-@set EDITION 1.0.5
-@set VERSION 1.0.5
+@set EDITION 1.0.6
+@set VERSION 1.0.6
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/doc/version.texi new/libksba-1.0.6/doc/version.texi
--- old/libksba-1.0.5/doc/version.texi 2009-01-09 12:27:55.000000000 +0100
+++ new/libksba-1.0.6/doc/version.texi 2009-06-05 10:45:50.000000000 +0200
@@ -1,4 +1,4 @@
@set UPDATED 9 January 2009
@set UPDATED-MONTH January 2009
-@set EDITION 1.0.5
-@set VERSION 1.0.5
+@set EDITION 1.0.6
+@set VERSION 1.0.6
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/NEWS new/libksba-1.0.6/NEWS
--- old/libksba-1.0.5/NEWS 2009-01-09 12:25:10.000000000 +0100
+++ new/libksba-1.0.6/NEWS 2009-06-05 10:43:11.000000000 +0200
@@ -1,7 +1,18 @@
+Noteworthy changes in version 1.0.6 (2009-06-05)
+------------------------------------------------
+
+ * Support SHA-{384,512} based signature generation.
+
+ * The RSA algorithmIdentifier ASN.1 sequence is now emitted with an
+ explicit NULL parameter. Despite the interop testing we did in the
+ past, some software still requires this and thus we better follow
+ the best current practise.
+
+
Noteworthy changes in version 1.0.5 (2009-01-09)
------------------------------------------------
- * Minor big fixes.
+ * Minor bug fixes.
Noteworthy changes in version 1.0.4 (2008-09-22)
@@ -361,7 +372,8 @@
* Nearly all stuff needed for the Aegypten project is now in place.
- Copyright 2002, 2003, 2004, 2005, 2006 g10 Code GmbH
+ Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+ 2009 g10 Code GmbH
This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/ChangeLog new/libksba-1.0.6/src/ChangeLog
--- old/libksba-1.0.5/src/ChangeLog 2009-01-08 19:45:50.000000000 +0100
+++ new/libksba-1.0.6/src/ChangeLog 2009-05-28 08:58:41.000000000 +0200
@@ -1,3 +1,28 @@
+2009-05-28 Werner Koch
+
+ * der-encoder.c (_ksba_der_store_null, sum_up_lengths): Actually
+ write out NULL tags.
+
+2009-03-26 Werner Koch
+
+ * cms.h (struct certlist_s): Allow for SHA-512.
+
+2009-01-14 Werner Koch
+
+ * ocsp.c (ksba_ocsp_set_requestor, ksba_ocsp_hash_request)
+ (ksba_ocsp_set_sig_val, ksba_ocsp_add_cert): Mark unused args.
+ * cms-parser.c (_ksba_cms_parse_enveloped_data_part_2): Ditto.
+ * cms.c (ct_parse_data, ct_parse_digested_data)
+ (ct_parse_encrypted_data, ct_build_data, ct_build_digested_data)
+ (ct_build_encrypted_data): Ditto.
+
+ * visibility.c (ksba_cms_release, ksba_cms_set_hash_function)
+ (ksba_crl_release, ksba_crl_set_hash_function, ksba_ocsp_release)
+ (ksba_certreq_release, ksba_certreq_set_hash_function)
+ (ksba_reader_release, ksba_writer_release, ksba_asn_tree_release)
+ (ksba_asn_tree_dump, ksba_name_ref, ksba_name_release): No return
+ vor a void fucntion. Reported by Nelson H. F. Beebe.
+
2009-01-08 Werner Koch
* keyinfo.c (get_algorithm): Initialize R_PARM_POS, R_PARM_LEN and
@@ -1036,7 +1061,7 @@
(ksba_cert_get_subject): Ditto.
- Copyright 2001, 2002, 2003, 2004, 2005, 2008 g10 Code GmbH
+ Copyright 2001, 2002, 2003, 2004, 2005, 2008, 2009 g10 Code GmbH
This file is free software; as a special exception the author gives
unlimited permission to copy and/or distribute it, with or without
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/cms.c new/libksba-1.0.6/src/cms.c
--- old/libksba-1.0.5/src/cms.c 2008-06-25 16:32:10.000000000 +0200
+++ new/libksba-1.0.6/src/cms.c 2009-05-28 08:58:34.000000000 +0200
@@ -1878,6 +1878,7 @@
static gpg_error_t
ct_parse_data (ksba_cms_t cms)
{
+ (void)cms;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -2033,6 +2034,7 @@
static gpg_error_t
ct_parse_digested_data (ksba_cms_t cms)
{
+ (void)cms;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -2040,6 +2042,7 @@
static gpg_error_t
ct_parse_encrypted_data (ksba_cms_t cms)
{
+ (void)cms;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -2052,6 +2055,7 @@
static gpg_error_t
ct_build_data (ksba_cms_t cms)
{
+ (void)cms;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -3087,6 +3091,32 @@
err = gpg_error (GPG_ERR_ELEMENT_NOT_FOUND);
goto leave;
}
+
+ /* Now store NULL for the optional parameters. From Peter
+ * Gutmann's X.509 style guide:
+ *
+ * Another pitfall to be aware of is that algorithms which
+ * have no parameters have this specified as a NULL value
+ * rather than omitting the parameters field entirely. The
+ * reason for this is that when the 1988 syntax for
+ * AlgorithmIdentifier was translated into the 1997 syntax,
+ * the OPTIONAL associated with the AlgorithmIdentifier
+ * parameters got lost. Later it was recovered via a defect
+ * report, but by then everyone thought that algorithm
+ * parameters were mandatory. Because of this the algorithm
+ * parameters should be specified as NULL, regardless of what
+ * you read elsewhere.
+ *
+ * The trouble is that things *never* get better, they just
+ * stay the same, only more so
+ * -- Terry Pratchett, "Eric"
+ *
+ * Although this is about signing, we always do it. Versions of
+ * Libksba before 1.0.6 had a bug writing out the NULL tag here,
+ * thus in reality we used to be correct according to the
+ * standards despite we didn't intended so.
+ */
+
err = _ksba_der_store_null (n);
if (err)
goto leave;
@@ -3263,6 +3293,7 @@
static gpg_error_t
ct_build_digested_data (ksba_cms_t cms)
{
+ (void)cms;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -3270,6 +3301,7 @@
static gpg_error_t
ct_build_encrypted_data (ksba_cms_t cms)
{
+ (void)cms;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/cms.h new/libksba-1.0.6/src/cms.h
--- old/libksba-1.0.5/src/cms.h 2007-07-04 13:27:15.000000000 +0200
+++ new/libksba-1.0.6/src/cms.h 2009-03-26 18:23:38.000000000 +0100
@@ -62,7 +62,7 @@
struct certlist_s *next;
ksba_cert_t cert;
int msg_digest_len; /* used length of .. */
- char msg_digest[32]; /* enough space to store a SHA-256 hash */
+ char msg_digest[64]; /* enough space to store a SHA-512 hash */
ksba_isotime_t signing_time;
struct {
AsnNode root;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/cms-parser.c new/libksba-1.0.6/src/cms-parser.c
--- old/libksba-1.0.5/src/cms-parser.c 2007-07-04 13:27:15.000000000 +0200
+++ new/libksba-1.0.6/src/cms-parser.c 2009-01-27 20:01:43.000000000 +0100
@@ -904,6 +904,7 @@
gpg_error_t
_ksba_cms_parse_enveloped_data_part_2 (ksba_cms_t cms)
{
+ (void)cms;
/* FIXME */
return 0;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/der-encoder.c new/libksba-1.0.6/src/der-encoder.c
--- old/libksba-1.0.5/src/der-encoder.c 2008-02-21 10:58:07.000000000 +0100
+++ new/libksba-1.0.6/src/der-encoder.c 2009-05-27 17:12:48.000000000 +0200
@@ -382,7 +382,8 @@
if (node->type == TYPE_NULL)
{
- return store_value (node, "", 0);
+ clear_value (node);
+ return 0;
}
else
return gpg_error (GPG_ERR_INV_VALUE);
@@ -508,6 +509,9 @@
AsnNode n;
unsigned long len = 0;
+ if (root->type == TYPE_NULL)
+ return root->nhdr;
+
if (!(n=root->down) || _ksba_asn_is_primitive (root->type))
len = root->len;
else
@@ -555,9 +559,9 @@
for (n=root; n ; n = _ksba_asn_walk_tree (root, n))
{
if (_ksba_asn_is_primitive (n->type)
- && n->valuetype == VALTYPE_MEM
- && n->value.v_mem.len
- && !n->flags.is_implicit)
+ && !n->flags.is_implicit
+ && ((n->valuetype == VALTYPE_MEM && n->value.v_mem.len)
+ || n->type == TYPE_NULL))
set_nhdr_and_len (n, n->value.v_mem.len);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/ocsp.c new/libksba-1.0.6/src/ocsp.c
--- old/libksba-1.0.5/src/ocsp.c 2008-10-30 10:58:32.000000000 +0100
+++ new/libksba-1.0.6/src/ocsp.c 2009-01-14 12:32:38.000000000 +0100
@@ -335,6 +335,8 @@
gpg_error_t
ksba_ocsp_set_requestor (ksba_ocsp_t ocsp, ksba_cert_t cert)
{
+ (void)ocsp;
+ (void)cert;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -773,6 +775,9 @@
size_t length),
void *hasher_arg)
{
+ (void)ocsp;
+ (void)hasher;
+ (void)hasher_arg;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -781,6 +786,8 @@
ksba_ocsp_set_sig_val (ksba_ocsp_t ocsp,
ksba_const_sexp_t sigval)
{
+ (void)ocsp;
+ (void)sigval;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
@@ -788,6 +795,8 @@
gpg_error_t
ksba_ocsp_add_cert (ksba_ocsp_t ocsp, ksba_cert_t cert)
{
+ (void)ocsp;
+ (void)cert;
return gpg_error (GPG_ERR_NOT_IMPLEMENTED);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/src/visibility.c new/libksba-1.0.6/src/visibility.c
--- old/libksba-1.0.5/src/visibility.c 2008-09-04 11:15:26.000000000 +0200
+++ new/libksba-1.0.6/src/visibility.c 2009-01-14 12:26:36.000000000 +0100
@@ -319,7 +319,7 @@
void
ksba_cms_release (ksba_cms_t cms)
{
- return _ksba_cms_release (cms);
+ _ksba_cms_release (cms);
}
@@ -441,7 +441,7 @@
void (*hash_fnc)(void *, const void *, size_t),
void *hash_fnc_arg)
{
- return _ksba_cms_set_hash_function (cms, hash_fnc, hash_fnc_arg);
+ _ksba_cms_set_hash_function (cms, hash_fnc, hash_fnc_arg);
}
@@ -555,7 +555,7 @@
void
ksba_crl_release (ksba_crl_t crl)
{
- return _ksba_crl_release (crl);
+ _ksba_crl_release (crl);
}
@@ -572,7 +572,7 @@
const void *, size_t),
void *hash_fnc_arg)
{
- return _ksba_crl_set_hash_function (crl, hash_fnc, hash_fnc_arg);
+ _ksba_crl_set_hash_function (crl, hash_fnc, hash_fnc_arg);
}
@@ -662,7 +662,7 @@
void
ksba_ocsp_release (ksba_ocsp_t ocsp)
{
- return _ksba_ocsp_release (ocsp);
+ _ksba_ocsp_release (ocsp);
}
@@ -829,7 +829,7 @@
void
ksba_certreq_release (ksba_certreq_t cr)
{
- return _ksba_certreq_release (cr);
+ _ksba_certreq_release (cr);
}
@@ -845,7 +845,7 @@
void (*hash_fnc)(void *, const void *, size_t),
void *hash_fnc_arg)
{
- return _ksba_certreq_set_hash_function (cr, hash_fnc, hash_fnc_arg);
+ _ksba_certreq_set_hash_function (cr, hash_fnc, hash_fnc_arg);
}
@@ -903,7 +903,7 @@
void
ksba_reader_release (ksba_reader_t r)
{
- return _ksba_reader_release (r);
+ _ksba_reader_release (r);
}
@@ -989,7 +989,7 @@
void
ksba_writer_release (ksba_writer_t w)
{
- return _ksba_writer_release (w);
+ _ksba_writer_release (w);
}
@@ -1092,7 +1092,7 @@
void
ksba_asn_tree_release (ksba_asn_tree_t tree)
{
- return _ksba_asn_tree_release (tree);
+ _ksba_asn_tree_release (tree);
}
@@ -1100,7 +1100,7 @@
void
ksba_asn_tree_dump (ksba_asn_tree_t tree, const char *name, FILE *fp)
{
- return _ksba_asn_tree_dump (tree, name, fp);
+ _ksba_asn_tree_dump (tree, name, fp);
}
@@ -1176,14 +1176,14 @@
void
ksba_name_ref (ksba_name_t name)
{
- return _ksba_name_ref (name);
+ _ksba_name_ref (name);
}
void
ksba_name_release (ksba_name_t name)
{
- return _ksba_name_release (name);
+ _ksba_name_release (name);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libksba-1.0.5/VERSION new/libksba-1.0.6/VERSION
--- old/libksba-1.0.5/VERSION 2009-01-09 12:27:55.000000000 +0100
+++ new/libksba-1.0.6/VERSION 2009-06-05 10:49:32.000000000 +0200
@@ -1 +1 @@
-1.0.5
+1.0.6
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org