head 1.9; access; symbols pkgsrc-2026Q1:1.9.0.34 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.32 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.30 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.28 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.26 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.24 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.22 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.20 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.18 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.16 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.14 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.12 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.10 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.8 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.6 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.4 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.2 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.8.0.32 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.30 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.28 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.26 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.24 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.22 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.8.0.20 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.8.0.16 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.18 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.14 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.12 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.10 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.8 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.6 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.4 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.2 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.7.0.10 pkgsrc-2017Q4-base:1.7 pkgsrc-2017Q3:1.7.0.8 pkgsrc-2017Q3-base:1.7 pkgsrc-2017Q2:1.7.0.4 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.7.0.2 pkgsrc-2017Q1-base:1.7 pkgsrc-2016Q4:1.6.0.24 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.22 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.20 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.18 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.16 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.14 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.12 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.10 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.8 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.6 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.4 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.2 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.5.0.12 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.10 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.8 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.6 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.4 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.2 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.4.0.14 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.12 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.10 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.8 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.6 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.4 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.2 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.3.0.4 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.2 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.2.0.4 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.2 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.1.0.28 pkgsrc-2009Q3-base:1.1 pkgsrc-2009Q2:1.1.0.26 pkgsrc-2009Q2-base:1.1 pkgsrc-2009Q1:1.1.0.24 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.22 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.20 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.18 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.16 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.14 pkgsrc-2008Q1:1.1.0.12 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.10 pkgsrc-2007Q4-base:1.1 pkgsrc-2007Q3:1.1.0.8 pkgsrc-2007Q3-base:1.1 pkgsrc-2007Q2:1.1.0.6 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.4 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.2 pkgsrc-2006Q4-base:1.1; locks; strict; comment @# @; 1.9 date 2022.03.04.13.55.13; author ryoon; state Exp; branches; next 1.8; commitid IBpoOGhz9QWN7UuD; 1.8 date 2018.01.30.13.25.19; author mef; state Exp; branches; next 1.7; commitid 8EqsYn2lQ2WpYToA; 1.7 date 2017.02.07.01.19.15; author joerg; state Exp; branches; next 1.6; commitid lbaSp5L0elOhrXEz; 1.6 date 2014.03.26.06.23.12; author asau; state Exp; branches; next 1.5; commitid 38EcqB1YjeeaQaux; 1.5 date 2012.09.28.12.31.59; author adam; state Exp; branches; next 1.4; 1.4 date 2010.12.25.11.35.06; author obache; state Exp; branches; next 1.3; 1.3 date 2010.06.06.12.36.11; author obache; state Exp; branches; next 1.2; 1.2 date 2009.10.30.19.32.11; author tnn; state Exp; branches; next 1.1; 1.1 date 2006.10.14.02.26.39; author rillig; state Exp; branches; next ; desc @@ 1.9 log @xmlsec1: Update to 1.2.33 Changelog: Not available in summary form. @ text @$NetBSD: patch-ab,v 1.8 2018/01/30 13:25:19 mef Exp $ * Fix macOS shared library logic. --- configure.orig 2021-10-25 13:06:17.000000000 +0000 +++ configure @@@@ -11415,7 +11415,7 @@@@ darwin* | rhapsody*) soname_spec='$libname$release$major$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + shrext_cmds='.dylib' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' @ 1.8 log @security/xmlsec1 updated 1.2.19 to 1.2.25 on 12 Sep 2017 xmlsec-1_2_25 XMLSec release 1.2.25 on 20 Apr 2017 xmlsec-1_2_24 XMLSec release 1.2.24 2016-10-15 Aleksey Sanin * 1.2.23 release 2016-10-14 Aleksey Sanin * Fixed gcrypto RSA/DSA keys params ordering 2016-10-12 Aleksey Sanin * Better X509Data templates 2016-10-07 Aleksey Sanin * Fixed memory leak caused by xmlGetProp (patch from Dafan Zhai) * Fixed KW transforms (overlapping buffer error) for OpenSSL 1.1.0 * Fixed pkg-config detection 2016-09-27 Aleksey Sanin * Added initial support OpenSSL 1.1.0 (patch from Andrzej Siewior) 2016-09-19 Aleksey Sanin * Fixed signing with RSA SHA2 via mscrypto (patch from PepaRokos) 2016-07-08 Aleksey Sanin * Fixed mscrypto undeclared XMLSEC_DEFAULT_CRYPTO (patch from vmiklos) 2016-05-31 Aleksey Sanin * Fixed mismatched conditional for XMLSEC_NO_ECDSA (patch from Eric Sproul) 2016-05-20 Aleksey Sanin * Fixed openssl cert depth verification param usage (patch from R-Tur) 2016-04-22 Aleksey Sanin * Fixed stdin/stdout in xmlsec1 app 2016-04-20 Aleksey Sanin * Restored SOAP support for Lasso * 1.2.22 release 2016-04-12 Aleksey Sanin * 1.2.21 release 2016-02-17 Aleksey Sanin * Added OOXML Relationships Transform Algorithm (patch from Miklos Vajna) 2016-02-06 Aleksey Sanin * Deprecated XMLSEC_CRYPTO define in favor of xmlSecGetDefaultCrypto() function 2016-02-05 Aleksey Sanin * Revamped manpages/documentation build to completely pass 'make distcheck' tests 2016-01-28 Aleksey Sanin * Added OpenSSL 1.1.0 API support (major refactoring for block ciphers and DSA/ECDSA signatures) 2016-01-28 Aleksey Sanin * Migrated to GitHub (https://github.com/lsh123/xmlsec) 2015-03-10 Aleksey Sanin * Removed support for legacy OpenSSL 0.9.6 (last release: March, 2004) and 0.9.7 (last release: February, 2007) 2014-10-2014 Aleksey Sanin * Added experimental GOST2012 support (patch from Nikolay Shaplov) 2014-06-04 Aleksey Sanin * Fixed several compaints from Clang and Coverity (based on patches from Simo Sorce) 2014-02-25 Aleksey Sanin * Removed XKMS support -- it was never completed and not worth keeping 2013-05-23 Aleksey Sanin * 1.2.20 release 2014-05-23 Aleksey Sanin * fix build on MacOSX (bug #680307) * update certs for examples (bug #674572) * update test certs to be valid till 2114 * don't create files on xmlsec-mscrypto when loading the key (bug #633924) * clarify min OpenSSL requirements 2014-05-23 Aleksey Sanin * better detect private keys on ext RSA engines (bug #728213) * fixed CRL check 2014-02-17 Aleksey Sanin * fixes for RH 6x 2013-07-19 Aleksey Sanin * fixed switch - added missed break keywords (bug #704574) 2013-06-03 Aleksey Sanin * fix memory leak in converting cert subject 2013-05-09 Aleksey Sanin * disable network access during internal xml transform parser 2013-04-12 Aleksey Sanin * fix typo (fixed bug 695605) 2013-03-28 Aleksey Sanin * disable ECDSA if needed (Daniel) 2013-03-24 Aleksey Sanin * docs rebuild @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7 2017/02/07 01:19:15 joerg Exp $ d3 1 a3 2 * portability fix * DragonFly also not require extra libs for OpenSSL. d5 3 a7 3 --- configure.orig 2017-09-12 22:21:59.000000000 +0900 +++ configure 2018-01-30 22:12:07.735855706 +0900 @@@@ -11373,7 +11373,7 @@@@ darwin* | rhapsody*) a15 46 @@@@ -12661,7 +12661,7 @@@@ CC=$lt_save_CC -if test "z$RM" == "z" ; then +if test "z$RM" = "z" ; then # Extract the first word of "rm", so it can be a program name with args. set dummy rm; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 @@@@ -13648,7 +13648,7 @@@@ case "${host}" in ;; esac -if test "z$shrext" == "z" ; then +if test "z$shrext" = "z" ; then shrext=$shrext_cmds fi @@@@ -14384,15 +14384,13 @@@@ elif test "z$with_openssl" != "z" ; then *-*-osf5*) openssl_exlibs=;; *-*-openbsd*) openssl_exlibs=;; *-*-netbsd*) openssl_exlibs=;; + *-*-freebsd*|*-*-dragonfly*) openssl_exlibs=;; + *-*-darwin*) openssl_exlibs=;; #FIXME: check if lib "dl" is required *) openssl_exlibs=-ldl;; esac OPENSSL_CFLAGS="$OPENSSL_CFLAGS -I$with_openssl/include" - if test -f "$with_openssl/lib/libcrypto${XMLSEC_SHLIBSFX}" ; then - OPENSSL_LIBS="-L$with_openssl/lib -lcrypto $openssl_exlibs" - else - OPENSSL_LIBS="$with_openssl/lib/libcrypto.a $openssl_exlibs" - fi + OPENSSL_LIBS="-L$with_openssl/lib -lcrypto $openssl_exlibs" OPENSSL_FOUND="yes" elif test "z$PKGCONFIG_FOUND" = "zyes" ; then if test "z$OPENSSL_VERSION" = "z" ; then @@@@ -14754,7 +14752,7 @@@@ else XMLSEC_CRYPTO_DISABLED_LIST="$XMLSEC_CRYPTO_DISABLED_LIST openssl" fi - if test "z$XMLSEC_NO_OPENSSL" == "z1"; then + if test "z$XMLSEC_NO_OPENSSL" = "z1"; then XMLSEC_NO_OPENSSL_TRUE= XMLSEC_NO_OPENSSL_FALSE='#' else @ 1.7 log @Never try to force static libssl. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2014/03/26 06:23:12 asau Exp $ d6 4 a9 4 --- configure.orig 2013-03-24 21:36:30.000000000 +0000 +++ configure @@@@ -10688,7 +10688,7 @@@@ darwin* | rhapsody*) soname_spec='${libname}${release}${major}$shared_ext' d17 1 a17 1 @@@@ -11923,7 +11923,7 @@@@ CC="$lt_save_CC" d26 3 a28 3 @@@@ -12597,7 +12597,7 @@@@ else fi d35 1 a35 1 @@@@ -13349,15 +13349,13 @@@@ elif test "z$with_openssl" != "z" ; then d54 1 a54 1 @@@@ -13828,7 +13826,7 @@@@ else @ 1.6 log @No libdl on FreeBSD. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2012/09/28 12:31:59 adam Exp $ d6 1 a6 1 --- configure.orig 2011-05-11 23:02:14.000000000 +0000 d8 1 a8 1 @@@@ -9818,7 +9818,7 @@@@ darwin* | rhapsody*) d17 1 a17 1 @@@@ -11005,7 +11005,7 @@@@ CC="$lt_save_CC" d26 1 a26 1 @@@@ -11718,7 +11718,7 @@@@ else d35 1 a35 1 @@@@ -12465,6 +12465,8 @@@@ elif test "z$with_openssl" != "z" ; then d44 11 a54 1 @@@@ -12864,7 +12866,7 @@@@ else @ 1.5 log @Fix building on Darwin @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2010/12/25 11:35:06 obache Exp $ d39 1 a39 1 + *-*-dragonfly*) openssl_exlibs=;; @ 1.4 log @DragonFly also not require extra libs for OpenSSL. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2010/06/06 12:36:11 obache Exp $ d6 1 a6 1 --- configure.orig 2010-05-25 21:53:07.000000000 +0000 d8 10 a17 1 @@@@ -10988,7 +10988,7 @@@@ CC="$lt_save_CC" d26 1 a26 1 @@@@ -11703,7 +11703,7 @@@@ else d35 1 a35 1 @@@@ -12366,6 +12366,7 @@@@ elif test "z$with_openssl" != "z" ; then d40 1 d44 1 a44 1 @@@@ -12771,7 +12772,7 @@@@ else @ 1.3 log @Update xmlsec1 to 1.2.16. * May 26 2010 Changes in XML Security Library 1.2.16 release: * New xmlsec-gcrypt library. * xmlsec-gcrypt: Added RSA with SHA1/SHA256/SHA384/SHA512/MD5/RIPEMD160, DSA with SHA1, AES/DES KW support. * xmlsec-gnutls: Added X509 support and converted the library to use xmlsec- crypt library for all crypto operations. * xmlsec-mscrypto: RSA/OAEP and AES/DES KW support. * Several minor bug fixes and code cleanups. * April 29 2010 Changes in XML Security Library 1.2.15 release: * xmlsec-mscrypto: Added HMAC with MD5, SHA1, SHA256/384/512; RSA with MD5, SHA256/384/512 support. * xmlsec-mscrypto: Converted to Unicode (the non-Unicode builds are still available as compile time option). * xmlsec-nss: Added MD5 and SHA256/384/512 support for digest, HMAC and RSA (the new minimum required version for NSS library is 3.9). * xmlsec-gnutls: Added SHA256/384/512 for digest and HMAC; MD5 and RIPEMD160 digests support (the new minimum required version for GnuTLS library is 2.8.0). * Fixed typo: "Copyrigth" should be "Copyright". * Several critical bug fixes and code cleanups. * December 5 2009 Changes in XML Security Library 1.2.14 release: * XMLSec library is switched from built-in LTDL library to the system LTDL library on Linux/Unix and native calls on Windows to fix security issue (CVE-2009-3736) in LTDL. * Fixed minor bugs (see log for complete list). @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 1 portability fix d26 9 a34 1 @@@@ -12771,7 +12771,7 @@@@ else @ 1.2 log @Update to xmlsec1-1.2.13 to fix build breakage with current OpenSSL. Changes: mostly bugfixes @ text @d3 3 a5 1 --- configure.orig 2009-09-12 22:09:00.000000000 +0200 d7 10 a16 1 @@@@ -23233,7 +23233,7 @@@@ else d25 3 a27 3 @@@@ -24720,7 +24720,7 @@@@ fi d29 2 a30 2 -if test "z$XMLSEC_NO_OPENSSL" == "z1"; then +if test "z$XMLSEC_NO_OPENSSL" = "z1"; then @ 1.1 log @Fixed "test ==". @ text @d3 12 a14 3 --- configure.orig 2004-08-26 08:00:34.000000000 +0200 +++ configure 2006-10-14 04:22:49.000000000 +0200 @@@@ -25371,7 +25371,7 @@@@ fi @