Projects
openEuler:Mainline
libksba
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 7
View file
_service:tar_scm:libksba.spec
Changed
@@ -1,5 +1,5 @@ Name: libksba -Version: 1.6.3 +Version: 1.6.4 Release: 1 Summary: A library for X.509 and CMS License: (LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT @@ -65,6 +65,12 @@ %{_datadir}/info/ksba.info.gz %changelog +* Wed Jul 12 2023 yixiangzhike <yixiangzhike007@163.com> - 1.6.4-1 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC:update version to 1.6.4 + * Tue Jan 17 2023 yixiangzhike <yixiangzhike007@163.com> - 1.6.3-1 - Type:enhancement - ID:NA
View file
_service:tar_scm:libksba-1.6.3.tar.bz2.sig -> _service:tar_scm:libksba-1.6.4.tar.bz2.sig
Changed
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/AUTHORS -> _service:tar_scm:libksba-1.6.4.tar.bz2/AUTHORS
Changed
@@ -8,6 +8,17 @@ License (tools, manual): GPLv3+ +Libksba is free software. See the files COPYING.* for detailed +copying conditions, and this file for notices about a few +contributions that require these additional notices to be distributed. +License copyright years may be listed using range notation, e.g., +2000-2013, indicating that every year in the range, inclusive, is a +copyrightable year that would otherwise be listed individually. + + +List of Authors +=============== + g10 Code GmbH Design and most stuff. @@ -23,72 +34,71 @@ Copyright ========= - | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2010, 2011 - | 2012, 2013, 2014, 2015, 2018, 2019, 2020, 2021 g10 Code GmbH - | Copyright (C) 2001, 2002, 2003, 2007 Free Software Foundation, Inc. - | Copyright (C) 2000, 2001 Fabio Fiorina + Copyright (C) 2001-2006, 2010-2015, 2018-2023 g10 Code GmbH + Copyright (C) 2001-2003, 2007 Free Software Foundation, Inc. + Copyright (C) 2000, 2001 Fabio Fiorina The library and the header files are distributed under the following terms (LGPLv3+/GPLv2+): - | KSBA is free software; you can redistribute it and/or modify - | it under the terms of either - | - | - the GNU Lesser General Public License as published by the Free - | Software Foundation; either version 3 of the License, or (at - | your option) any later version. - | - | or - | - | - the GNU General Public License as published by the Free - | Software Foundation; either version 2 of the License, or (at - | your option) any later version. - | - | or both in parallel, as here. - | - | KSBA is distributed in the hope that it will be useful, but WITHOUT - | ANY WARRANTY; without even the implied warranty of MERCHANTABILITY - | or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public - | License for more details. + KSBA is free software; you can redistribute it and/or modify + it under the terms of either + + - the GNU Lesser General Public License as published by the Free + Software Foundation; either version 3 of the License, or (at + your option) any later version. + + or + + - the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at + your option) any later version. + + or both in parallel, as here. + + KSBA is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public + License for more details. The other parts (e.g. manual, build system, tests) are distributed under the following terms (GPLv3): - | KSBA is free software; you can redistribute it and/or modify - | it under the terms of the GNU General Public License as published by - | the Free Software Foundation; either version 3 of the License, or - | (at your option) any later version. - | - | KSBA is distributed in the hope that it will be useful, - | but WITHOUT ANY WARRANTY; without even the implied warranty of - | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - | GNU General Public License for more details. + KSBA is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + KSBA is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. The ASN.1 definition for CMS is based on a specification published under the following terms (see src/cms.asn): - | Copyright (C) The Internet Society (1999). All Rights Reserved. - | - | This document and translations of it may be copied and furnished to - | others, and derivative works that comment on or otherwise explain it - | or assist in its implementation may be prepared, copied, published - | and distributed, in whole or in part, without restriction of any - | kind, provided that the above copyright notice and this paragraph are - | included on all such copies and derivative works. However, this - | document itself may not be modified in any way, such as by removing - | the copyright notice or references to the Internet Society or other - | Internet organizations, except as needed for the purpose of - | developing Internet standards in which case the procedures for - | copyrights defined in the Internet Standards process must be - | followed, or as required to translate it into languages other than - | English. - | - | The limited permissions granted above are perpetual and will not be - | revoked by the Internet Society or its successors or assigns. - | - | This document and the information contained herein is provided on an - | "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING - | TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING - | BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION - | HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF - | MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + Copyright (C) The Internet Society (1999). All Rights Reserved. + + This document and translations of it may be copied and furnished to + others, and derivative works that comment on or otherwise explain it + or assist in its implementation may be prepared, copied, published + and distributed, in whole or in part, without restriction of any + kind, provided that the above copyright notice and this paragraph are + included on all such copies and derivative works. However, this + document itself may not be modified in any way, such as by removing + the copyright notice or references to the Internet Society or other + Internet organizations, except as needed for the purpose of + developing Internet standards in which case the procedures for + copyrights defined in the Internet Standards process must be + followed, or as required to translate it into languages other than + English. + + The limited permissions granted above are perpetual and will not be + revoked by the Internet Society or its successors or assigns. + + This document and the information contained herein is provided on an + "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING + TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING + BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION + HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF + MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/ChangeLog -> _service:tar_scm:libksba-1.6.4.tar.bz2/ChangeLog
Changed
@@ -1,3 +1,31 @@ +2023-06-19 Werner Koch <wk@gnupg.org> + + Release 1.6.4. + + commit 557999424ebd13e70d6fc17e648a5dd2a06f440b + + + Correctly detect write errors while creating CMS objects. + + commit 9ced7706f2738128aa5068727ea348c44f42e16e + * src/cms.c (write_encrypted_cont): Take care of write errors. + +2023-05-16 NIIBE Yutaka <gniibe@fsij.org> + + build: Sync libtool from libgpg-error for 64-bit Windows. + + commit a920c2ff1a723031e8c6b8b61632bad46a740c83 + * build-aux/ltmain.hs: Update from libgpg-error. + +2023-05-12 NIIBE Yutaka <gniibe@fsij.org> + + tests: Use -no-fast-install LDFLAGS for Windows. + + commit 74fb95dbaf70d97b67793b29497b1e7b29a5e2f1 + * tests/Makefile.am HAVE_W32_SYSTEM (AM_LDFLAGS): Conditionalize. + +2023-04-05 NIIBE Yutaka <gniibe@fsij.org> + + build: Update gpg-error.m4. + + commit 53b9fa1d58ba522ca0eea4fe460719722e6e1ef5 + * m4/gpg-error.m4: Update from libgpg-error master. + 2022-12-06 Werner Koch <wk@gnupg.org> Release 1.6.3.
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/NEWS -> _service:tar_scm:libksba-1.6.4.tar.bz2/NEWS
Changed
@@ -1,3 +1,11 @@ +Noteworthy changes in version 1.6.4 (2023-06-19) C22/A14/R4 +------------------------------------------------ + + * Correctly detect CMS write errors. rK9ced7706f2 + + Release-info: https://dev.gnupg.org/T6543 + + Noteworthy changes in version 1.6.3 (2022-12-06) C22/A14/R3 ------------------------------------------------
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/README -> _service:tar_scm:libksba-1.6.4.tar.bz2/README
Changed
@@ -1,8 +1,7 @@ LIBKSBA --------- - Copyright 2001, 2006, 2007, 2008, 2009, 2010, 2011, - 2012, 2013, 2014, 2015 g10 Code GmbH + Copyright (C) 2001-2006, 2010-2015, 2018-2023 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
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/build-aux/ltmain.sh -> _service:tar_scm:libksba-1.6.4.tar.bz2/build-aux/ltmain.sh
Changed
@@ -6766,6 +6766,11 @@ elif test -n "$soname_spec"; then # bleh windows case $host in + x86_64-*mingw32*) + func_arith $current - $age + major=$func_arith_result + versuffix="6-$major" + ;; *cygwin* | mingw* | *cegcc*) func_arith $current - $age major=$func_arith_result @@ -7499,6 +7504,14 @@ func_arith $current - $age major=$func_arith_result versuffix="-$major" + case $host in + x86_64-*mingw32*) + versuffix="6-$major" + ;; + *) + versuffix="-$major" + ;; + esac ;; *)
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/configure -> _service:tar_scm:libksba-1.6.4.tar.bz2/configure
Changed
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libksba 1.6.3. +# Generated by GNU Autoconf 2.69 for libksba 1.6.4. # # Report bugs to <https://bugs.gnupg.org>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libksba' PACKAGE_TARNAME='libksba' -PACKAGE_VERSION='1.6.3' -PACKAGE_STRING='libksba 1.6.3' +PACKAGE_VERSION='1.6.4' +PACKAGE_STRING='libksba 1.6.4' PACKAGE_BUGREPORT='https://bugs.gnupg.org' PACKAGE_URL='' @@ -1384,7 +1384,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.6.3 to adapt to many kinds of systems. +\`configure' configures libksba 1.6.4 to adapt to many kinds of systems. Usage: $0 OPTION... VAR=VALUE... @@ -1455,7 +1455,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libksba 1.6.3:";; + short | recursive ) echo "Configuration of libksba 1.6.4:";; esac cat <<\_ACEOF @@ -1584,7 +1584,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libksba configure 1.6.3 +libksba configure 1.6.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2190,7 +2190,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.6.3, which was +It was created by libksba $as_me 1.6.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2546,7 +2546,7 @@ # Please remember to document interface changes in the NEWS file. LIBKSBA_LT_CURRENT=22 LIBKSBA_LT_AGE=14 -LIBKSBA_LT_REVISION=3 +LIBKSBA_LT_REVISION=4 #------------------- # If the API is changed in an incompatible way: increment the next counter. KSBA_CONFIG_API_VERSION=1 @@ -3066,7 +3066,7 @@ # Define the identity of the package. PACKAGE='libksba' - VERSION='1.6.3' + VERSION='1.6.4' cat >>confdefs.h <<_ACEOF @@ -12475,7 +12475,7 @@ -VERSION_NUMBER=0x010603 +VERSION_NUMBER=0x010604 @@ -14222,7 +14222,6 @@ # # Checks for libraries. # - gpg_error_config_prefix="" # Check whether --with-libgpg-error-prefix was given. @@ -14299,8 +14298,6 @@ fi - min_gpg_error_version="$NEED_GPG_ERROR_VERSION" - ok=no # Extract the first word of "gpgrt-config", so it can be a program name with args. set dummy gpgrt-config; ac_word=$2 @@ -14398,12 +14395,9 @@ fi if test -n "$gpgrt_libdir"; then break; fi done - if test -z "$libdir_candidates"; then - # No valid pkgconfig dir in any of the system directories, fallback - gpgrt_libdir=${possible_libdir1} - fi - else - # When we cannot determine system libdir-format, use this: + fi + if test -z "$gpgrt_libdir"; then + # No valid pkgconfig dir in any of the system directories, fallback gpgrt_libdir=${possible_libdir1} fi else @@ -14418,12 +14412,16 @@ $as_echo "$as_me: Use gpgrt-config with $gpgrt_libdir as gpg-error-config" >&6;} gpg_error_config_version=`$GPG_ERROR_CONFIG --modversion` else + gpg_error_config_version=`$GPG_ERROR_CONFIG --version` unset GPGRT_CONFIG fi elif test "$GPG_ERROR_CONFIG" != "no"; then gpg_error_config_version=`$GPG_ERROR_CONFIG --version` unset GPGRT_CONFIG fi + + min_gpg_error_version="$NEED_GPG_ERROR_VERSION" + ok=no if test "$GPG_ERROR_CONFIG" != "no"; then req_major=`echo $min_gpg_error_version | \ sed 's/\(0-9*\)\.\(0-9*\)/\1/'` @@ -15261,11 +15259,11 @@ # Generate extended version information for W32. if test "$have_w32_system" = yes; then BUILD_FILEVERSION=`echo "$VERSION" | sed 's/\(0-9.*\).*/\1./;s/\./,/g'` - BUILD_FILEVERSION="${BUILD_FILEVERSION}49146" + BUILD_FILEVERSION="${BUILD_FILEVERSION}21881" fi -BUILD_REVISION="bffa9b3" +BUILD_REVISION="5579994" cat >>confdefs.h <<_ACEOF @@ -15882,7 +15880,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.6.3, which was +This file was extended by libksba $as_me 1.6.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15948,7 +15946,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/\\""\`\$/\\\\&/g'`" ac_cs_version="\\ -libksba config.status 1.6.3 +libksba config.status 1.6.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -17961,7 +17959,7 @@ echo " Libksba v${VERSION} has been configured as follows: - Revision: bffa9b3 (49146) + Revision: 5579994 (21881) Platform: $host "
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/configure.ac -> _service:tar_scm:libksba-1.6.4.tar.bz2/configure.ac
Changed
@@ -30,7 +30,7 @@ m4_define(mym4_package,libksba) m4_define(mym4_major, 1) m4_define(mym4_minor, 6) -m4_define(mym4_micro, 3) +m4_define(mym4_micro, 4) # Below is m4 magic to extract and compute the git revision number, # the decimalized short revision number, a beta version string and a @@ -52,7 +52,7 @@ # Please remember to document interface changes in the NEWS file. LIBKSBA_LT_CURRENT=22 LIBKSBA_LT_AGE=14 -LIBKSBA_LT_REVISION=3 +LIBKSBA_LT_REVISION=4 #------------------- # If the API is changed in an incompatible way: increment the next counter. KSBA_CONFIG_API_VERSION=1
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/doc/ksba.info -> _service:tar_scm:libksba-1.6.4.tar.bz2/doc/ksba.info
Changed
@@ -8,8 +8,8 @@ This file documents the KSBA library to access X.509 and CMS data structures. - This is edition 1.6.3, last updated 22 November 2022, of 'The KSBA -Reference Manual', for Version 1.6.3. + This is edition 1.6.4, last updated 22 November 2022, of 'The KSBA +Reference Manual', for Version 1.6.4. Copyright (C) 2002, 2003, 2004 g10 Code GmbH @@ -25,8 +25,8 @@ Main Menu ********* -This is edition 1.6.3, last updated 22 November 2022, of 'The KSBA -Reference Manual', for Version 1.6.3 of the KSBA library. +This is edition 1.6.4, last updated 22 November 2022, of 'The KSBA +Reference Manual', for Version 1.6.4 of the KSBA library. Copyright (C) 2002, 2003, 2004 g10 Code GmbH
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/doc/stamp-vti -> _service:tar_scm:libksba-1.6.4.tar.bz2/doc/stamp-vti
Changed
@@ -1,4 +1,4 @@ @set UPDATED 22 November 2022 @set UPDATED-MONTH November 2022 -@set EDITION 1.6.3 -@set VERSION 1.6.3 +@set EDITION 1.6.4 +@set VERSION 1.6.4
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/doc/version.texi -> _service:tar_scm:libksba-1.6.4.tar.bz2/doc/version.texi
Changed
@@ -1,4 +1,4 @@ @set UPDATED 22 November 2022 @set UPDATED-MONTH November 2022 -@set EDITION 1.6.3 -@set VERSION 1.6.3 +@set EDITION 1.6.4 +@set VERSION 1.6.4
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/m4/gpg-error.m4 -> _service:tar_scm:libksba-1.6.4.tar.bz2/m4/gpg-error.m4
Changed
@@ -1,5 +1,5 @@ # gpg-error.m4 - autoconf macro to detect libgpg-error. -# Copyright (C) 2002, 2003, 2004, 2011, 2014, 2018, 2020, 2021 +# Copyright (C) 2002, 2003, 2004, 2011, 2014, 2018, 2020, 2021, 2022 # g10 Code GmbH # # This file is free software; as a special exception the author gives @@ -10,23 +10,13 @@ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # -# Last-changed: 2022-09-21 +# Last-changed: 2023-04-01 - -dnl AM_PATH_GPG_ERROR(MINIMUM-VERSION, -dnl ACTION-IF-FOUND , ACTION-IF-NOT-FOUND ) dnl -dnl Test for libgpg-error and define GPG_ERROR_CFLAGS, GPG_ERROR_LIBS, -dnl GPG_ERROR_MT_CFLAGS, and GPG_ERROR_MT_LIBS. The _MT_ variants are -dnl used for programs requireing real multi thread support. -dnl -dnl If a prefix option is not used, the config script is first -dnl searched in $SYSROOT/bin and then along $PATH. If the used -dnl config script does not match the host specification the script -dnl is added to the gpg_config_script_warn variable. +dnl Find gpg-error-config, for backward compatibility dnl -AC_DEFUN(AM_PATH_GPG_ERROR, - AC_REQUIRE(AC_CANONICAL_HOST) +dnl _AM_PATH_POSSIBLE_GPG_ERROR_CONFIG +AC_DEFUN(_AM_PATH_POSSIBLE_GPG_ERROR_CONFIG,dnl gpg_error_config_prefix="" dnl --with-libgpg-error-prefix=PFX is the preferred name for this option, dnl since that is consistent with how our three siblings use the directory/ @@ -62,9 +52,14 @@ fi AC_PATH_PROG(GPG_ERROR_CONFIG, gpg-error-config, no) - min_gpg_error_version=ifelse($1, ,1.33,$1) - ok=no +) +dnl +dnl Find gpgrt-config, which uses .pc file +dnl (minimum pkg-config functionality, supporting cross build) +dnl +dnl _AM_PATH_GPGRT_CONFIG +AC_DEFUN(_AM_PATH_GPGRT_CONFIG,dnl AC_PATH_PROG(GPGRT_CONFIG, gpgrt-config, no, $prefix/bin:$PATH) if test "$GPGRT_CONFIG" != "no"; then # Determine gpgrt_libdir @@ -120,12 +115,9 @@ fi if test -n "$gpgrt_libdir"; then break; fi done - if test -z "$libdir_candidates"; then - # No valid pkgconfig dir in any of the system directories, fallback - gpgrt_libdir=${possible_libdir1} - fi - else - # When we cannot determine system libdir-format, use this: + fi + if test -z "$gpgrt_libdir"; then + # No valid pkgconfig dir in any of the system directories, fallback gpgrt_libdir=${possible_libdir1} fi else @@ -139,12 +131,33 @@ AC_MSG_NOTICE(Use gpgrt-config with $gpgrt_libdir as gpg-error-config) gpg_error_config_version=`$GPG_ERROR_CONFIG --modversion` else + gpg_error_config_version=`$GPG_ERROR_CONFIG --version` unset GPGRT_CONFIG fi elif test "$GPG_ERROR_CONFIG" != "no"; then gpg_error_config_version=`$GPG_ERROR_CONFIG --version` unset GPGRT_CONFIG fi +) + +dnl AM_PATH_GPG_ERROR(MINIMUM-VERSION, +dnl ACTION-IF-FOUND , ACTION-IF-NOT-FOUND ) +dnl +dnl Test for libgpg-error and define GPG_ERROR_CFLAGS, GPG_ERROR_LIBS, +dnl GPG_ERROR_MT_CFLAGS, and GPG_ERROR_MT_LIBS. The _MT_ variants are +dnl used for programs requireing real multi thread support. +dnl +dnl If a prefix option is not used, the config script is first +dnl searched in $SYSROOT/bin and then along $PATH. If the used +dnl config script does not match the host specification the script +dnl is added to the gpg_config_script_warn variable. +dnl +AC_DEFUN(AM_PATH_GPG_ERROR,dnl +AC_REQUIRE(AC_CANONICAL_HOST)dnl +AC_REQUIRE(_AM_PATH_POSSIBLE_GPG_ERROR_CONFIG)dnl +AC_REQUIRE(_AM_PATH_GPGRT_CONFIG)dnl + min_gpg_error_version=ifelse($1, ,1.33,$1) + ok=no if test "$GPG_ERROR_CONFIG" != "no"; then req_major=`echo $min_gpg_error_version | \ sed 's/\(0-9*\)\.\(0-9*\)/\1/'`
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/src/cms.c -> _service:tar_scm:libksba-1.6.4.tar.bz2/src/cms.c
Changed
@@ -429,8 +429,8 @@ Fixme: We should write the tag here, and write a definite length header if everything fits into our local buffer. Actually pretty simple to do, but I am too lazy right now. */ - while (!(err = ksba_reader_read (cms->reader, buffer, - sizeof buffer, &nread)) ) + while (!err && !(err = ksba_reader_read (cms->reader, buffer, + sizeof buffer, &nread)) ) { err = _ksba_ber_write_tl (cms->writer, TYPE_OCTET_STRING, CLASS_UNIVERSAL, 0, nread);
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/src/der-builder.c -> _service:tar_scm:libksba-1.6.4.tar.bz2/src/der-builder.c
Changed
@@ -594,17 +594,20 @@ * ASN.1 object. */ bufsize = d->items0.hdrlen + d->items0.valuelen; - /* for (idx=0; idx < d->nitems; idx++) */ - /* gpgrt_log_debug ("DERB%2d: c=%d t=%2d %s p=%p h=%u l=%zu\n", */ - /* idx, */ - /* d->itemsidx.class, */ - /* d->itemsidx.tag, */ - /* d->itemsidx.verbatim? "verbatim": */ - /* d->itemsidx.is_stop? "stop": */ - /* d->itemsidx.is_constructed? "cons":"prim", */ - /* d->itemsidx.value, */ - /* d->itemsidx.hdrlen, */ - /* d->itemsidx.valuelen); */ + /* if (getenv ("KSBA_DEBUG_DER_BUILDER")) */ + /* { */ + /* for (idx=0; idx < d->nitems; idx++) */ + /* gpgrt_log_debug ("DERB%2d: c=%d t=%2d %s p=%p h=%u l=%zu\n", */ + /* idx, */ + /* d->itemsidx.class, */ + /* d->itemsidx.tag, */ + /* d->itemsidx.verbatim? "verbatim": */ + /* d->itemsidx.is_stop? "stop": */ + /* d->itemsidx.is_constructed? "cons":"prim", */ + /* d->itemsidx.value, */ + /* d->itemsidx.hdrlen, */ + /* d->itemsidx.valuelen); */ + /* } */ buffer = xtrymalloc (bufsize); if (!buffer)
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/src/ksba.h -> _service:tar_scm:libksba-1.6.4.tar.bz2/src/ksba.h
Changed
@@ -1,6 +1,5 @@ /* ksba.h - X.509 library used by GnuPG - * Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2010, 2011 - * 2012, 2013, 2104, 2015, 2019, 2020, 2021 g10 Code GmbH + * Copyright (C) 2001-2006, 2010-2015, 2018-2023 g10 Code GmbH * * This file is part of KSBA. * @@ -46,11 +45,11 @@ /* The version of this header should match the one of the library. Do * not use this symbol in your application; use assuan_check_version * instead. */ -#define KSBA_VERSION "1.6.3" +#define KSBA_VERSION "1.6.4" /* The version number of this header. It may be used to handle minor * API incompatibilities. */ -#define KSBA_VERSION_NUMBER 0x010603 +#define KSBA_VERSION_NUMBER 0x010604
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/src/ksba.h.in -> _service:tar_scm:libksba-1.6.4.tar.bz2/src/ksba.h.in
Changed
@@ -1,6 +1,5 @@ /* ksba.h - X.509 library used by GnuPG - * Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2010, 2011 - * 2012, 2013, 2104, 2015, 2019, 2020, 2021 g10 Code GmbH + * Copyright (C) 2001-2006, 2010-2015, 2018-2023 g10 Code GmbH * * This file is part of KSBA. *
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/src/versioninfo.rc.in -> _service:tar_scm:libksba-1.6.4.tar.bz2/src/versioninfo.rc.in
Changed
@@ -40,7 +40,7 @@ VALUE "FileDescription", "Libksba - X.509 and CMS Library\0" VALUE "FileVersion", "@LIBKSBA_LT_CURRENT@.@LIBKSBA_LT_AGE@.@LIBKSBA_LT_REVISION@.@BUILD_REVISION@\0" VALUE "InternalName", "libksba\0" - VALUE "LegalCopyright", "Copyright © 2020 g10 Code GmbH\0" + VALUE "LegalCopyright", "Copyright © 2023 g10 Code GmbH\0" VALUE "LegalTrademarks", "\0" VALUE "OriginalFilename", "libksba.dll\0" VALUE "PrivateBuild", "\0"
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/tests/Makefile.am -> _service:tar_scm:libksba-1.6.4.tar.bz2/tests/Makefile.am
Changed
@@ -58,7 +58,11 @@ t-der-builder AM_CFLAGS = $(GPG_ERROR_CFLAGS) $(COVERAGE_CFLAGS) +if HAVE_W32_SYSTEM +AM_LDFLAGS = -no-fast-install $(COVERAGE_LDFLAGS) +else AM_LDFLAGS = -no-install $(COVERAGE_LDFLAGS) +endif noinst_HEADERS = t-common.h noinst_PROGRAMS = $(TESTS) t-ocsp
View file
_service:tar_scm:libksba-1.6.3.tar.bz2/tests/Makefile.in -> _service:tar_scm:libksba-1.6.4.tar.bz2/tests/Makefile.in
Changed
@@ -448,7 +448,8 @@ BUILT_SOURCES = oidtranstbl.h CLEANFILES = oidtranstbl.h AM_CFLAGS = $(GPG_ERROR_CFLAGS) $(COVERAGE_CFLAGS) -AM_LDFLAGS = -no-install $(COVERAGE_LDFLAGS) +@HAVE_W32_SYSTEM_FALSE@AM_LDFLAGS = -no-install $(COVERAGE_LDFLAGS) +@HAVE_W32_SYSTEM_TRUE@AM_LDFLAGS = -no-fast-install $(COVERAGE_LDFLAGS) noinst_HEADERS = t-common.h LDADD = ../src/libksba.la $(GPG_ERROR_LIBS) @LDADD_FOR_TESTS_KLUDGE@ t_ocsp_SOURCES = t-ocsp.c sha1.c
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2